@import url('https://fonts.googleapis.com/css?family=Roboto');
.print-post-super-container {
  /*html, body{
 width: 100%;
 height: 100%;
 margin: 0;
 padding: 0;
 }*/
  font-family: 'Roboto', sans-serif !important;
  background: #f5f5f5;
  /*.wtp-edit-container*/
  /*.wtp-svg-container *, .wtp-edit-container * {
 -moz-transition: all 500ms ease;
 -o-transition: all 500ms ease;
 -webkit-transition: all 500ms ease;
 transition: all 500ms ease;
 }
 .rotate {
 -moz-transform: rotate(180deg);
 -o-transform: rotate(180deg);
 -webkit-transform: rotate(180deg);
 transform: rotate(180deg);
 }*/
  /* Template Chooser Styles */
  /*.wtp-tc-marker-tick:hover, .wtp-tc-svg-preview:hover {
 background: white;
 color: #199cc6;
 }*/
  /*NOTE: START ARRI'S CSS

 //Float Label Forms*/
  /*//Float Label Forms*/
  /*//uploads*/
  /* The switch - the box around the slider */
  /* Hide default HTML checkbox */
  /* The slider */
  /* Rounded sliders */
  /* Displaying the correct block*/
  /*NOTE: END ARRI'S CSS
 //------------------>*/
  /*Begin new view CSS*/
  /* .help-icon{
		.tooltip-text{
			display: none;
		}
		&:hover .tooltip-text{
			display: block;
		}
	} */
}
.print-post-super-container #main-navbar {
  font-family: "DIN Light Alt";
}
.print-post-super-container .content-wrapper {
  min-height: calc(100vh - 120px);
  min-height: -webkit-calc(100vh - 120px);
  min-height: -moz-calc(100vh - 120px);
}
.print-post-super-container .template-view-block {
  border-top: 3px solid #ececec;
  margin-top: 20px !important;
  margin-bottom: 20px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  overflow: auto;
}
.print-post-super-container .filters-container-div .select2-container--default .select2-selection--multiple {
  height: auto !important;
  min-height: 32px;
  outline: none;
}
.print-post-super-container .select2-container--default .select2-selection--multiple {
  height: auto !important;
  min-height: 45px;
  outline: none;
}
.print-post-super-container .template-view-block::-webkit-scrollbar {
  width: 12px;
}
.print-post-super-container .template-view-block::-webkit-scrollbar-track {
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
.print-post-super-container .template-view-block::-webkit-scrollbar-thumb {
  -webkit-border-radius: 10px;
  border-radius: 10px;
  background: rgba(20, 20, 20, 0.8);
}
.print-post-super-container .template-view-block::-webkit-scrollbar-thumb:window-inactive {
  background: rgba(20, 20, 20, 0.4);
}
.print-post-super-container .template-view-block svg {
  /* padding-top: 0px !important;
   margin-top: 0px !important;
   background-color: white;
   max-width: 100%;
   height: 100% !important; */
}
.print-post-super-container .wtp-main-container {
  width: 100%;
  height: 100%;
  min-width: 1100px;
  display: flex;
  flex-direction: row;
  -webkit-flex-direction: row;
  margin-top: 10px;
  margin-left: 16px;
}
.print-post-super-container .wtp-middle-container {
  /*width: 65%;
   max-width: 675px;*/
  /*margin-left: 1%;*/
}
.print-post-super-container #SVGEditPrint {
  border-top: solid 2px #dddddd;
  padding-top: 25px;
}
.print-post-super-container .wtp-svg-container {
  text-align: center;
  /*margin-left: 10%;*/
  /*border: solid thin black;*/
}
.print-post-super-container .wtp-svg-container svg {
  border: dashed 1px #24263f;
  max-width: 800px;
  padding: 5px;
}
.print-post-super-container .wtp-float-right {
  float: right;
}
.print-post-super-container .wtp-buttons,
.print-post-super-container .wtp-markers {
  min-width: 5em;
  /*width: 10%;*/
  text-align: center;
  /*float: left;*/
  /*position: relative;*/
  /*top: 2em;*/
}
.print-post-super-container .wtp-markers * {
  position: relative;
  left: 1px;
  /*min-height: 2.25em;*/
  min-width: 4.5em;
  /*padding-top: 0.5em;*/
  padding: 2px 13px 1px;
  margin-right: 6px;
  border: solid 2px #24263f;
  background: #fff;
  color: #24263f;
  font-weight: 600;
  font-size: 16px;
  z-index: 2;
  float: left;
}
.print-post-super-container .wtp-markers *:hover,
.print-post-super-container .wtp-markers .wtp-active {
  background: #24263f;
  color: #fff;
  /*border-right: none;*/
  /*padding-right: 1px;*/
}
.print-post-super-container .wtp-clear {
  clear: both;
  height: 1px;
}
.print-post-super-container .wtp-buttons {
  position: relative;
  top: 0;
  width: 38%;
  /*display: flex;*/
  flex-direction: row;
  float: right;
  margin-top: 2px;
  margin-bottom: 10px;
}
.print-post-super-container .wtp-buttons .wtp-button {
  text-align: center;
  float: left;
  background: #fd6c0f;
  border: none;
  /*solid 2px #000;*/
  font-weight: bolder;
  font-size: 20px;
  padding: 5px 5px 0 5px;
  margin-right: 5px;
  color: #fff;
}
.print-post-super-container .wtp-buttons .wtp-button:hover {
  background: #e15902;
  border: #e15902;
}
.print-post-super-container #wtp-save-btn {
  background: #1ac799;
  /*#16ac84*/
}
.print-post-super-container #wtp-save-btn:hover {
  background: #16ac84;
}
.print-post-super-container #wtp-save-pdf-btn {
  background: #fd6c0f;
}
.print-post-super-container #wtp-save-zip-btn {
  background: #d0d05b;
}
.print-post-super-container #wtp-save-file {
  /*line-height: 1.5em;*/
  text-decoration: none;
  color: #fff;
}
.print-post-super-container .wtp-hover-controls {
  position: relative;
  top: -40px;
  /*display: none;*/
  /*width: 5em;
   height: 2em;*/
  z-index: 20;
}
.print-post-super-container .wtp-hover-controls div {
  background: #222222;
  color: #eeeeee;
  border: solid thin #f2dede;
  text-align: center;
  line-height: 2em;
  padding: 0 8px;
  float: left;
  margin-right: 4px;
}
.print-post-super-container #SVGContentEditor {
  /*padding-left: 0.5%;
   width: 35%;
   position: fixed;
   right: 2%;
   padding-top: 17px;*/
  overflow-y: scroll;
}
.print-post-super-container .wtp-edit-container {
  border-left: solid 2px #dddddd;
  padding-left: 1em;
}
.print-post-super-container .wtp-edit-container .wtp-edit-tabs {
  padding-left: 2em;
  z-index: 2;
  margin-bottom: 0;
  position: relative;
  top: 2px;
  margin-top: 0;
}
.print-post-super-container .wtp-edit-container .wtp-edit-tabs .wtp-edit-tab {
  padding: 10px 10px 17px 10px;
  float: left;
  list-style: none;
  /*border: solid thin #525252;*/
  /*background: #d0d0d0;*/
  line-height: 1em;
}
.print-post-super-container .wtp-edit-container .wtp-edit-tabs .wtp-edit-tab.wtp-active,
.print-post-super-container .wtp-edit-container .wtp-edit-tabs .wtp-edit-tab:hover {
  /*background: #ffffff;*/
  border-bottom: solid 2px #168aaf;
  position: relative;
  /*top: 1px;*/
}
.print-post-super-container .wtp-edit-container .wtp-edit-content-tabs {
  /*border: solid thin #525252;*/
  border-top: solid 2px #dddddd;
  list-style-type: none;
  width: 100%;
  min-height: 400px;
  margin-top: 0;
  padding-top: 8px;
  padding-bottom: 4px;
  overflow-y: scroll;
  /*background-color: #ffffff;*/
  padding-left: 0;
}
.print-post-super-container .wtp-edit-container .wtp-edit-content-tabs .wtp-edit-text-item,
.print-post-super-container .wtp-edit-container .wtp-edit-content-tabs .placeholder-text {
  padding-left: 40px;
}
.print-post-super-container .wtp-edit-container .wtp-edit-content-tabs .wtp-edit-image-item {
  position: relative;
  margin-bottom: 10px;
  padding: 10px 0 10px 40px;
}
.print-post-super-container .wtp-edit-container .wtp-edit-content-tabs img {
  border: solid 1px #c0c0c0;
}
.print-post-super-container .wtp-edit-container .wtp-edit-content-tabs input {
  min-width: 202px;
  margin: 10px auto;
  width: 90%;
  line-height: 34px;
  padding: 0 1em;
  border-radius: 0px;
}
.print-post-super-container .wtp-edit-container .wtp-edit-content-tabs input[type='file'] {
  max-width: 100px;
  margin: 10px 0;
}
.print-post-super-container .wtp-edit-container .wtp-edit-content-tabs textarea {
  min-width: 200px;
  margin: 10px auto;
  width: 90%;
}
.print-post-super-container .wtp-edit-container .wtp-edit-content-tabs .wtp-highlighted {
  /*background: lightblue;*/
}
.print-post-super-container .wtp-edit-container .wtp-edit-content-tabs .dropdown {
  float: right;
  right: 10%;
  padding-top: 10px;
  /*position: absolute;*/
}
.print-post-super-container .wtp-edit-container .wtp-edit-content-tabs #wtpTokenDropdown {
  padding: 4px;
}
.print-post-super-container .wtp-edit-container .wtp-edit-content-tabs ul {
  z-index: 100;
}
.print-post-super-container .wtp-tc-template-list-container {
  width: 65%;
  background: #fff;
  border: solid 1px #dddddd;
  border-radius: 2px;
  padding: 20px;
}
.print-post-super-container .wtp-tc-templates {
  display: flex;
  flex-wrap: wrap;
  float: left;
  width: 100%;
  background: #fff;
}
.print-post-super-container .svg-choice {
  width: 48%;
  min-height: 250px;
  justify-content: center;
  vertical-align: middle;
  margin: 2em 0.5em 5em 0.25em;
  /*border: solid thin black;*/
}
.print-post-super-container .wtp-tc-svg-container {
  float: left;
  width: 98%;
  height: 215px !important;
  /*margin-bottom: 35px;*/
  vertical-align: middle;
}
.print-post-super-container .wtp-tc-svg-container img {
  width: 100%;
  height: 100%;
  max-height: 210px;
}
.print-post-super-container .wtp-tc-base-buttons {
  position: relative;
  /*top: 215px;*/
  min-height: 32px;
}
.print-post-super-container .wtp-tc-marker-tick,
.print-post-super-container .wtp-tc-svg-preview {
  /*border: solid thin #428bca;
   background: #199cc6;*/
  color: #fff;
  padding: 0;
  line-height: 47px;
  cursor: pointer;
}
.print-post-super-container .wtp-tc-marker-tick i {
  line-height: 47px;
  margin-right: 1.5em;
}
.print-post-super-container .wtp-tc-template-title {
  height: 100px;
  font-size: 22px;
  /*padding-top: 10px;*/
  color: #333333 !important;
  font-family: "DIN LIGHT ALT" !important;
  font-weight: 100 !important;
  /*line-height: 24px;*/
  position: relative;
  /*top: 232px;*/
}
.print-post-super-container .wtp-tc-svg-preview.text-center.col-sm-2 {
  border-right: 2px solid #31a3c3;
}
.print-post-super-container .wtp-tc-chosen-template-list {
  width: 20%;
  text-align: center;
  margin-left: 5em;
  margin-bottom: 2em;
}
.print-post-super-container .wtp-btns {
  position: fixed;
  bottom: 0.5em;
  right: 1.5em;
}
.print-post-super-container .wtp-btns * {
  float: left;
  padding: 0 10px;
  background: #1ac799;
  border: solid thin black;
  border-radius: 2px;
  margin-right: 1em;
}
.print-post-super-container .svg-preview-container {
  text-align: center;
  overflow: scroll;
}
.print-post-super-container .svg-preview-container img {
  max-width: 100%;
  max-height: 100%;
}
.print-post-super-container .close-btn {
  position: absolute;
  top: 2px;
  right: 20px;
  border: solid thin #ffd6d6;
  width: 20px;
  height: 20px;
  text-align: center;
  background: red;
  color: white;
  cursor: alias;
}
.print-post-super-container #pull-right-btn {
  position: fixed;
  right: 0;
  top: 40%;
  font-size: 100px;
  color: #147ea1;
}
.print-post-super-container .svg-preview-container {
  overflow-x: scroll;
}
.print-post-super-container #wizard-save {
  margin-bottom: 20px;
  margin-right: 20px;
}
.print-post-super-container .wtp-edit-item-header {
  background: #f0f0f0;
  width: 100%;
  padding-left: 20px;
  height: 30px;
  padding-top: 6px;
  text-align: -webkit-center;
  font-weight: 700;
  margin-top: 10px;
}
.print-post-super-container .wtp-highlight-box {
  position: absolute;
  border: solid 3px #1ac799;
}
.print-post-super-container .wtp-text-alignment {
  overflow: auto;
  padding-left: 10px;
}
.print-post-super-container .wtp-current-text {
  text-align: center;
}
.print-post-super-container .wtp-select-alignment {
  display: block;
  margin: 0 auto;
}
.print-post-super-container .force-overflow {
  overflow-y: auto !important;
}
.print-post-super-container .previewSelector {
  min-height: 100px;
  border: solid thin thistle;
  text-align: center;
}
.print-post-super-container .previewSelector img {
  max-width: 100%;
  max-height: 100%;
}
.print-post-super-container .wtp-editor .wtp-editor-header {
  background: #323659 !important;
  color: #FFF !important;
  padding: 10px;
  font-size: 18px;
}
.print-post-super-container .fixed-top {
  position: fixed;
  top: 80px;
}
.print-post-super-container .padding-bottom-15 {
  padding-bottom: 15px !important;
  margin-bottom: 15px !important;
}
.print-post-super-container .edit-smart-content-btn {
  width: 100%;
  font-size: 15px;
}
.print-post-super-container .add-fonts-btn {
  width: 130px;
}
.print-post-super-container .cropModalFooter {
  background-color: #f6f6f6;
  text-align: center;
}
.print-post-super-container .cropModalFooter.alert-inline-footer {
  margin-left: -20px;
  width: calc(100% + 40px);
}
.print-post-super-container .cropModalOk {
  font-size: 12px;
  line-height: 30px;
  background-color: #4BC191;
  color: white;
  border-radius: 3px;
  padding-left: 25px;
  padding-right: 25px;
  cursor: pointer;
  border: .5px solid #E7E7E7;
  width: 15%;
  display: inline-block;
}
.print-post-super-container .cropModalCancel {
  cursor: pointer;
  font-size: 12px;
  line-height: 30px;
  width: 15%;
  display: inline-block;
  color: #4BC191;
}
.print-post-super-container .jcrop-vline {
  border: 1px solid #4BC191;
  opacity: 1 !important;
}
.print-post-super-container .jcrop-hline {
  border: 1px solid #4BC191;
  opacity: 1 !important;
}
.print-post-super-container .field-wrapper {
  position: relative;
  margin-bottom: 15px;
}
.print-post-super-container .float-form {
  position: absolute;
  top: -13px;
  left: 0;
  transition: all 0.1s linear;
  opacity: 0;
}
.print-post-super-container .float-form.show {
  top: -15px;
  opacity: 1;
}
.print-post-super-container body {
  /* the following line fixes a blink in chrome https://code.google.com/p/chromium/issues/detail?id=108025 */
  -webkit-backface-visibility: hidden;
}
.print-post-super-container .select2-expanded-dropdown {
  position: relative;
  width: 300px !important;
}
.print-post-super-container .add-uploads {
  position: absolute;
  border-bottom: 3px solid #1586AA;
  bottom: 0;
  width: 100%;
  height: 40px;
  background-color: #189BC5;
}
.print-post-super-container .add-uploads:hover {
  background-color: #1585A9;
  border-bottom: 3px solid #127392;
}
.print-post-super-container .absolute-center {
  display: inline-block;
  position: absolute;
  height: 100%;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  text-align: center;
}
.print-post-super-container .actions-bar-block {
  max-height: 100px;
  height: 100px;
  position: relative;
  /*background-color: lightgrey;*/
}
.print-post-super-container .missing-fonts-block {
  font-size: 11px;
}
.print-post-super-container .previewToggle.active {
  border: 3px solid yellow !important;
}
.print-post-super-container .previewSelector {
  display: block;
  text-align: center;
  border: 1px solid #DDDDDD;
  height: 100px;
  line-height: 100px;
  background-color: white;
}
.print-post-super-container .editorArea {
  display: none;
  height: auto;
  max-height: 99999px;
}
.print-post-super-container .editorArea.active {
  display: block;
}
.print-post-super-container .editorArea.active.object {
  display: block;
  background-color: #F6F6F6;
}
.print-post-super-container .editorArea > .no-uploads {
  padding-top: 150px;
  text-align: center;
}
.print-post-super-container .editorArea > .no-uploads > .fa {
  color: #dddddd;
  padding-bottom: 20px;
}
.print-post-super-container .switch {
  position: relative;
  display: inline-block;
  width: 45px;
  height: 26px;
}
.print-post-super-container .switch input {
  display: none;
}
.print-post-super-container .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #16AB83;
  -webkit-transition: .4s;
  transition: .4s;
}
.print-post-super-container .slider:before {
  position: absolute;
  content: "";
  height: 18px;
  width: 18px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}
.print-post-super-container input:checked + .slider {
  background-color: #1ac799;
}
.print-post-super-container input:focus + .slider {
  box-shadow: 0 0 1px #1ac799;
}
.print-post-super-container input:checked + .slider:before {
  -webkit-transform: translateX(18px);
  -ms-transform: translateX(18px);
  transform: translateX(18px);
}
.print-post-super-container .slider.round {
  border-radius: 24px;
}
.print-post-super-container .slider.round:before {
  border-radius: 50%;
}
.print-post-super-container .wtp-image-upload:hover .wtp-upload-hover {
  visibility: visible;
}
.print-post-super-container .wtp-upload-hover {
  visibility: hidden;
}
.print-post-super-container .preview-block {
  display: none;
}
.print-post-super-container .preview-block.active {
  display: block;
}
.print-post-super-container .preview-block svg {
  /*width: 100%;*/
  height: auto;
  background-color: white;
  margin: 0 auto;
}
.print-post-super-container .toggle-title {
  display: none;
}
.print-post-super-container .toggle-title.active {
  display: block;
}
.print-post-super-container .preview-img {
  height: auto;
  width: auto;
  max-width: 825px;
}
.print-post-super-container .regular-checkbox {
  -webkit-appearance: none;
  background-color: #fff;
  border: 1px solid #cacece;
  width: 15px;
  height: 15px;
  border-radius: 3px;
  display: inline-block;
  outline: none !important;
  position: relative;
}
.print-post-super-container .regular-checkbox:checked {
  outline: none !important;
  background-color: #44C290;
  border: 1px solid #44C290;
  color: #99a1a7;
}
.print-post-super-container .regular-checkbox:checked:after {
  outline: none !important;
  content: '\2713';
  font-size: 12px;
  position: absolute;
  top: -2px;
  left: 2px;
  color: #fff;
}
.print-post-super-container .wtp-template-list-item {
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 3px;
  margin-top: 20px !important;
  height: 320px;
  position: relative;
}
.print-post-super-container .preview-container object {
  max-width: 250px;
  max-height: 250px;
  text-align: center;
  padding: 0;
}
.print-post-super-container .wtp-template-list-item:hover {
  cursor: hand;
  border-color: #57B2CF;
}
.print-post-super-container #mailingList input[type='radio']:checked:after {
  background-color: #ffa500;
}
.print-post-super-container .cancelOrder {
  font-size: 16px;
  line-height: 19px;
  color: #35BA7C;
  cursor: pointer;
  margin-left: 5px;
}
.print-post-super-container .reviewOrderButton {
  float: right;
  margin: 12px;
  right: 192px;
  top: 11px;
  line-height: 19px;
  background-color: #3DC38F;
  color: #fff;
  border-radius: 4px;
  padding-left: 10px;
  padding-right: 10px;
  cursor: pointer;
  font-size: 16px;
  padding: 10px 28px;
  border: 1px solid #3DC38F;
}
.print-post-super-container .orderNowButton {
  float: right;
  margin: 12px;
  top: 10px;
  line-height: 19px;
  background-color: #3DC38F;
  color: #fff;
  border-radius: 4px;
  padding-left: 10px;
  padding-right: 10px;
  cursor: pointer;
  font-size: 16px;
  padding: 10px 15px;
  border: 1px solid #3DC38F;
}
.print-post-super-container .copyOrderButton {
  float: right;
  margin: 12px;
  top: 10px;
  line-height: 19px;
  color: #fff;
  border-radius: 4px;
  padding-left: 10px;
  padding-right: 10px;
  cursor: pointer;
  font-size: 16px;
  padding: 10px 15px;
}
.print-post-super-container .overlay {
  height: 300px;
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1;
}
.print-post-super-container .overlay:hover {
  display: block;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 1;
  z-index: 1;
}
.print-post-super-container .toolbar {
  height: 45px;
  display: block;
  height: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 2;
}
.print-post-super-container .plusbar {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 2;
}
.print-post-super-container .wtp-preview-hover {
  visibility: hidden;
}
.print-post-super-container .preview-container > .wtp-preview-hover {
  visibility: hidden;
}
.print-post-super-container .preview-container:hover > .wtp-preview-hover {
  visibility: visible;
}
.print-post-super-container .wtp-template-list-item > .toolbar {
  visibility: hidden;
}
.print-post-super-container .wtp-template-list-item:hover > .toolbar {
  height: 45px;
  display: block;
  background-color: #000;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: #199cc6;
  color: white;
  z-index: 2;
  text-align: center;
  line-height: 48px;
}
.print-post-super-container .wtp-template-list-item > .toolbar > .toolbar-span:hover {
  background-color: #5DABC7;
  border: 1px solid #199cc6;
  height: 100%;
  cursor: hand;
}
.print-post-super-container .wtp-template-list-item:hover > .toolbar > span {
  color: white;
  text-align: center;
  display: inline-block;
}
.print-post-super-container .preview-container:hover > .toolbar > span {
  color: white;
  text-align: center;
  display: inline-block;
}
.print-post-super-container .absolute-center {
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.print-post-super-container .wtp-image-container {
  position: relative;
  text-align: center;
  height: 145px;
}
.print-post-super-container .wtp-template-image {
  position: absolute;
  margin: auto;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  max-height: 200px;
  max-width: 90%;
  z-index: 0;
}
.print-post-super-container .actionsButton {
  display: none;
}
.print-post-super-container .actionsButton.active {
  display: block;
}
.print-post-super-container .wtp-list-icon.active {
  color: #199cc6;
}
.print-post-super-container .text-no-wrap {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.print-post-super-container #PrintTemplateTitleDescBlock .form-group {
  padding-top: 10px;
}
.print-post-super-container .printSummary tr:nth-child(odd) {
  background-color: #F6F6F6;
}
.print-post-super-container .wtp-action-btn:hover {
  background-color: #3DC1D6 !important;
  color: white !important;
}
.print-post-super-container .wtp-action-btn:hover a {
  color: white !important;
}
.print-post-super-container .wtpDownload {
  display: none;
}
.print-post-super-container .wtpDownload.active {
  display: block;
}
.print-post-super-container .eddmRibbon {
  width: 0;
  height: 45px;
  border-right: 18px solid #199cc6;
  border-left: 18px solid #199cc6;
  border-bottom: 8px solid transparent;
  position: absolute;
  top: 0;
  right: 0;
}
.print-post-super-container .printPostEditor {
  min-height: calc(100vh - 515px);
  min-height: -webkit-calc(100vh - 515px);
  min-height: -moz-calc(100vh - 515px);
}
.print-post-super-container .form-control {
  font-size: 16px;
  line-height: 19px;
  color: #4A4A4A;
}
.print-post-super-container .segment-save-option-div label {
  padding-left: 20px;
}
.print-post-super-container .filters-container-div .select2-container .select2-search--inline .select2-search__field {
  margin-top: 0;
  line-height: 18px;
  font-size: 16px !important;
}
.print-post-super-container .select2-container .select2-search--inline .select2-search__field {
  margin-top: 10px;
  font-size: 16px !important;
}
.print-post-super-container #blankTagsCategoriesRegion .select2-container .select2-search--inline .select2-search__field {
  margin-top: 0;
}
.print-post-super-container #blankTagsCategoriesRegion .select2-container--default .select2-selection--multiple {
  min-height: 32px;
}
.print-post-super-container #blankTagsCategoriesRegion .select2-search:after {
  top: 2px !important;
}
.print-post-super-container #mailingOptions .mailingoption-h4 {
  float: left;
}
.print-post-super-container #mailingOptions .select2-search:after {
  top: 10px !important;
  right: -2px !important;
}
.print-post-super-container #mailingOptions .options-wrapper {
  float: left;
  width: 100%;
  padding-top: 10px;
}
.print-post-super-container .smart-selection {
  width: 150px;
  list-style: none;
  background-color: white;
  border: 1px solid #b8b8b8;
  border-radius: 5px;
  position: absolute;
}
.print-post-super-container .smart-selection li {
  width: 100%;
  padding-top: 5px;
  padding-bottom: 5px;
}
.print-post-super-container .smart-selection.active {
  display: block !important;
}
.print-post-super-container .smart-selection li:hover {
  background-color: #5897FB;
  color: white;
  cursor: pointer;
}
.print-post-super-container li.active {
  color: white;
}
.print-post-super-container #PrintTemplateNavBlock input {
  width: 180px !important;
}
.print-post-super-container .sb-search {
  position: relative;
  margin-top: 10px;
  width: 0%;
  min-width: 35px;
  height: 30px;
  float: left;
  overflow: hidden;
  -webkit-transition: width 0.3s;
  -moz-transition: width 0.3s;
  transition: width 0.3s;
  -webkit-backface-visibility: hidden;
}
.print-post-super-container .sb-search-input {
  position: absolute;
  top: 0;
  right: 0;
  border: none;
  outline: none;
  background: #fff;
  width: 100%;
  height: 30px;
  margin: 0;
  z-index: 10;
  padding: 10px 40px 10px 50px;
  font-family: inherit;
  font-size: 12px;
}
.print-post-super-container input[type="search"].sb-search-input {
  -webkit-appearance: none;
  -webkit-border-radius: 0px;
}
.print-post-super-container .sb-icon-search,
.print-post-super-container .sb-search-submit {
  width: 35px;
  height: 30px;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  padding: 0;
  margin: 0;
  line-height: 30px;
  text-align: center;
  cursor: pointer;
}
.print-post-super-container .refresh-icon {
  width: 35px;
  height: 30px;
  display: block;
  line-height: 30px;
  text-align: center;
  cursor: pointer;
}
.print-post-super-container .sb-search-submit {
  background: #fff;
  /* IE needs this */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  /* IE 8 */
  filter: alpha(opacity=0);
  /* IE 5-7 */
  opacity: 0;
  color: transparent;
  border: none;
  outline: none;
  z-index: -1;
}
.print-post-super-container .sb-icon-search {
  background: #DDDDDD;
}
.print-post-super-container .refresh-icon {
  background: #5ABA5A;
  border-bottom: 3px solid #4F9B4E;
}
.print-post-super-container .refresh-icon,
.print-post-super-container .sb-icon-search {
  z-index: 90;
  border-radius: 3px 0px 0px 3px;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
}
.print-post-super-container .sb-search.sb-search-open,
.print-post-super-container .no-js .sb-search {
  width: 100%;
}
.print-post-super-container .sb-search.sb-search-open .sb-search-submit,
.print-post-super-container .no-js .sb-search .sb-search-submit {
  z-index: 90;
}
.print-post-super-container .rotate.down {
  animation: rotateRefresh 2s;
}
@keyframes rotateRefresh {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.print-post-super-container div.update-smart-object {
  cursor: pointer;
  margin-top: 20px;
  padding: 10px;
  border-radius: 4px;
  -webkit-transition: all 250ms;
  -moz-transition: all 250ms;
  transition: all 250ms;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
.print-post-super-container div.update-smart-object:hover {
  -webkit-transform: translateY(-5px);
  -moz-transform: translateY(-5px);
  transform: translateY(-5px);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
}
.print-post-super-container .update-smart-object .fa-pencil {
  display: none;
}
.print-post-super-container .wtp-template-actions div {
  display: block;
  text-align: center;
  border: 1px solid #DDDDDD;
  padding-top: 10px;
  height: 70px;
  background-color: white;
  cursor: pointer;
}
.print-post-super-container .wtp-template-actions.mobile div {
  height: auto;
  padding-bottom: 10px;
}
.print-post-super-container .col-xs-5ths,
.print-post-super-container .col-sm-5ths,
.print-post-super-container .col-md-5ths,
.print-post-super-container .col-lg-5ths {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.print-post-super-container .col-xs-5ths {
  width: 20%;
  float: left;
}
@media (min-width: 768px) {
  .print-post-super-container .col-sm-5ths {
    width: 20%;
    float: left;
  }
}
@media (min-width: 992px) {
  .print-post-super-container .col-md-5ths {
    width: 20%;
    float: left;
  }
}
@media (min-width: 1200px) {
  .print-post-super-container .col-lg-5ths {
    width: 20%;
    float: left;
  }
}
.print-post-super-container .printPostEditor {
  padding: 0px;
  background-color: #ffffff !important;
  border-left: 1px solid #ebebeb;
  margin-left: -1px;
  margin-right: 2px;
}
.print-post-super-container .printPostEditor .m-top-64 {
  margin-top: 64px;
}
.print-post-super-container #wtp-header-area {
  text-align: left;
  margin: 0 auto;
  height: 50px;
  margin-bottom: 30px;
}
.print-post-super-container #wtp-header-area h4 {
  line-height: 95px;
}
.print-post-super-container #wtp-content-area {
  padding-bottom: 20px;
  max-width: 1280px;
  margin: 0;
}
.print-post-super-container #edit-section-content-region #wtp-content-area {
  height: calc(100vh - 408px) !important;
  height: -webkit-calc(100vh - 408px) !important;
  height: -moz-calc(100vh - 408px) !important;
}
.print-post-super-container #edit-section-content-region .edit-section-title-new-items {
  padding: 10px;
  line-height: 24px;
  font-size: 20px;
  font-weight: normal;
  color: #4A4A4A;
  text-align: left;
  cursor: pointer;
}
.print-post-super-container #edit-section-content-region #wtp-footer-area .footer-options {
  color: #3DC38F;
  font-size: 16px;
  line-height: 19px;
  font-weight: 100;
  padding: 15px 0;
  border-right: 1px solid #EBEBEB;
}
.print-post-super-container #edit-section-content-region #wtp-footer-area .footer-options.last-child {
  border-right: none;
}
.print-post-super-container #orderData .list-group-item,
.print-post-super-container #orderTotal .list-group-item {
  padding: 20px 5px 10px !important;
  border-bottom: 1px solid #E7E7E7;
}
.print-post-super-container #orderData .list-group-item label,
.print-post-super-container #orderTotal .list-group-item label {
  margin-bottom: 0px;
}
.print-post-super-container #orderData .list-group-item label span,
.print-post-super-container #orderTotal .list-group-item label span {
  font-size: 18px !important;
  font-weight: 300;
  line-height: 21px;
  color: #4A4A4A !important;
}
.print-post-super-container #orderData .list-group-item span,
.print-post-super-container #orderTotal .list-group-item span {
  font-size: 18px !important;
  font-weight: 600;
  line-height: 21px;
  color: #000 !important;
}
.print-post-super-container #wtp-content-area h4 {
  line-height: 24px;
  margin: 32px 0;
  font-size: 20px;
  color: #4A4A4A;
  font-weight: normal;
}
.print-post-super-container #wtp-content-area h5 {
  line-height: 19px;
  font-size: 16px;
  color: #4A4A4A;
  font-weight: normal;
}
.print-post-super-container .mailing-type-select {
  min-height: 190px;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border: 1px solid #dddddd;
  padding: 20px;
  margin-right: 20px;
  width: calc((100% - 61px)/3);
  width: -moz-calc((100% - 61px)/3);
  width: -webkit-calc((100% - 61px)/3);
}
.print-post-super-container .mailing-type-select:hover {
  background-color: #F4FDF9 !important;
  border: 1px solid #3FD89C !important;
}
.print-post-super-container .mailing-select-active {
  background-color: #EEFDF5 !important;
  border: 1px solid #3DC38F !important;
}
.print-post-super-container .mailing-type-select .checkmark {
  color: #44C290;
  position: absolute;
  right: 15px;
  top: 12px;
}
.print-post-super-container .mailingType-text {
  font-size: 16px;
  line-height: 19px;
  color: #4A4A4A;
  margin-left: 10px;
  margin-top: 3px;
}
.print-post-super-container .mailing-type-select .img_active {
  display: none;
}
.print-post-super-container .mailing-type-select .img_normal {
  display: block;
}
.print-post-super-container .mailing-type-select.mailing-select-active .img_active {
  display: block;
}
.print-post-super-container .mailing-type-select.mailing-select-active .img_normal {
  display: none;
}
.print-post-super-container .circle {
  width: 30px;
  height: 30px;
  background: #e7e7e7;
  -moz-border-radius: 50px;
  -webkit-border-radius: 50px;
  -border-radius: 50px;
}
.print-post-super-container .circle img {
  max-width: 100%;
  max-height: 100%;
}
.print-post-super-container .mailing-type-select h5 {
  padding-left: 10px;
}
.print-post-super-container .mailing-type-select p {
  font-size: 12px;
  line-height: 16px;
  color: #4A4A4A;
  margin-top: 15px;
}
.print-post-super-container #contactInfo h5 {
  padding-top: 10px;
  margin-top: 15px;
  font-size: 16px;
  line-height: 19px;
  color: #4A4A4A;
}
.print-post-super-container #contactInfo h5 span {
  color: #d8d8d8;
}
.print-post-super-container #contactInfo .checkLabel {
  font-size: 14px;
  line-height: 16px;
  vertical-align: top;
  padding-left: 5px;
}
.print-post-super-container #contactInfo .fa {
  line-height: 45px;
  color: #DDD;
  font-size: 20px;
}
.print-post-super-container #contactInfo .numberSelector {
  padding-left: 10px;
  border-radius: 2px 0px 0px 2px;
  -moz-border-radius: 2px 0px 0px 2px;
  -webkit-border-radius: 2px 0px 0px 2px;
  height: 45px;
  width: 90px;
  background-color: #fff;
  border: 1px solid #ddd;
  margin-top: -1px;
  margin-left: -1px;
  line-height: 45px;
  padding-right: 10px;
}
.print-post-super-container #contactInfoForm {
  margin-top: 20px;
  visibility: hidden;
  opacity: 0;
  position: absolute;
}
.print-post-super-container #contactInfoForm.active {
  visibility: visible;
  position: static;
  opacity: 1;
  transition: opacity 1s linear;
}
.print-post-super-container .square-gallery-tile {
  background-color: #F5F5F5;
  width: 100%;
  overflow: hidden;
  cursor: pointer;
  max-height: 60px;
  min-height: 60px;
}
.print-post-super-container .square-gallery-tile.activeImage {
  outline: 3px solid #25d387;
}
.print-post-super-container .gallery-tile {
  cursor: pointer;
  display: inline-block;
  position: relative;
  height: 110px;
  border-radius: 10px;
  float: none;
  text-align: center;
  width: calc((100% - 55px)/2);
  width: -webkit-calc((100% - 55px)/2);
  width: -moz-calc((100% - 55px)/2);
  margin: 15px;
}
.print-post-super-container .gallery-tile:nth-child(2n + 2) {
  margin-left: 0px;
}
.print-post-super-container .gallery-tile.activeImage {
  box-shadow: 0 0 3pt 2pt rgba(37, 211, 135, 0.75);
}
.print-post-super-container .gallery-tile.usedImage {
  box-shadow: 0 0 3pt 2pt #7e7e7e;
}
.print-post-super-container .gallery-tile .upload-tile {
  height: 100%;
  width: 100%;
  border-radius: 10px 10px 10px 10px;
  background-color: #F5F5F5;
  float: left;
}
.print-post-super-container .gallery-tile .upload-tile .fa {
  font-size: 42px;
  color: #D1D1D1;
  margin-top: 30%;
}
.print-post-super-container .gallery-tile .gallery-tile-label {
  margin-top: 10px !important;
  display: inline-block;
  font-size: 12px;
  text-overflow: ellipsis;
  word-wrap: break-word;
  overflow: hidden;
  max-height: 3.6em;
  min-height: 3.6em;
  line-height: 1.8em;
}
.print-post-super-container .gallery-tile .single-image {
  height: 100%;
  width: 100%;
  border-radius: 10px 10px 10px 10px;
  background-color: #F5F5F5;
  float: left;
  overflow: hidden;
}
.print-post-super-container .gallery-tile img {
  max-height: 100%;
  max-width: 100%;
}
.print-post-super-container .gallery-tile .top-left {
  height: 49%;
  width: 49%;
  border-radius: 10px 0 0 0;
  background-color: #EDEDED;
  float: left;
  margin-right: 1% !important;
  margin-bottom: 1% !important;
  overflow: hidden;
}
.print-post-super-container .gallery-tile .top-right {
  height: 49%;
  width: 49%;
  border-radius: 0 10px 0 0;
  background-color: #EBEBEB;
  float: right;
  margin-left: 1% !important;
  margin-bottom: 1% !important;
  overflow: hidden;
}
.print-post-super-container .gallery-tile .bottom-left {
  height: 49%;
  width: 49%;
  border-radius: 0 0 0 10px;
  background-color: #F2F2F2;
  float: left;
  margin-right: 1% !important;
  margin-top: 1% !important;
  overflow: hidden;
}
.print-post-super-container .gallery-tile .bottom-right {
  height: 49%;
  width: 49%;
  border-radius: 0 0 10px 0;
  background-color: #F9F9F9;
  float: right;
  margin-left: 1% !important;
  margin-top: 1% !important;
  overflow: hidden;
  position: relative;
}
.print-post-super-container .gallery-tile .bottom-right .count-label {
  position: absolute;
  margin: 0 auto;
  margin-top: 50%;
  margin-left: 30%;
  color: #fff;
  font-size: 12px;
}
.print-post-super-container .gallery-tile .square {
  border-radius: 0px;
}
.print-post-super-container .gallery-check {
  display: none;
  position: absolute;
  height: 15px;
  width: 15px;
  border-radius: 25px;
  background-color: #44C290;
  top: 10px;
  right: 10px;
}
.print-post-super-container .gallery-check .fa-check {
  vertical-align: text-top;
  font-size: 12px;
  color: #fff;
}
.print-post-super-container .gallery-check.usedImage {
  background-color: #f5f5f5;
}
.print-post-super-container .gallery-check.usedImage .fa-check {
  color: #4A4A4A;
}
.print-post-super-container .gallery-check.activeImage,
.print-post-super-container .gallery-check.usedImage {
  display: block;
}
.print-post-super-container .aspectRatio {
  opacity: .5;
  background-color: white;
  display: none;
  position: absolute;
  z-index: 10;
  height: 100%;
  width: 100%;
}
.print-post-super-container .aspectRatio.show {
  display: block;
}
.print-post-super-container #wtp-footer-area {
  max-height: 64px;
  position: fixed;
  bottom: 0;
  width: calc(100% - 104px);
  width: -webkit-calc(100% - 104px);
  width: -moz-calc(100% - 104px);
  z-index: 999;
  max-width: 1280px;
}
.print-post-super-container .flag-order-placed {
  position: fixed;
  bottom: 0;
  max-width: 1280px;
  width: calc(100% - 104px);
  width: -webkit-calc(100% - 104px);
  width: -moz-calc(100% - 104px);
  z-index: 999;
}
.print-post-super-container #wtp-footer-area .footer-content {
  height: 60px;
  background-color: #fff;
  border: 1px solid #dddddd;
  margin-top: 0px;
}
.print-post-super-container .ldBar-label {
  position: absolute;
  height: 100%;
  width: 100%;
  text-align: center;
  top: 42%;
  font-weight: bolder;
  font-size: 100%;
  display: none;
}
.print-post-super-container .select2-search:after {
  top: 7px !important;
  right: -2px !important;
}
.print-post-super-container .select2-search__field {
  width: 100% !important;
}
.print-post-super-container .eddm-help-img img {
  max-width: 100%;
  max-height: 100%;
}
.print-post-super-container .tb-overlay {
  display: none;
}
.print-post-super-container .padding-top-5 {
  padding-top: 5px;
}
.print-post-super-container #editor-page-header-region {
  padding: 0;
  margin: 0 auto;
  margin-top: -20px;
  margin-bottom: 50px;
}
.print-post-super-container #editor-page-body-region {
  max-width: 1280px;
}
.print-post-super-container #editor-header-utility-region {
  font-size: 20px;
  height: 31px;
  position: relative;
  top: 20px;
  left: 0;
  width: 100%;
  z-index: 99;
  margin-top: 0px !important;
}
.print-post-super-container #editor-header-utility-region.blank-template .top-action-buttons {
  height: auto;
}
.print-post-super-container #editor-header-utility-region.blank-template .top-action-buttons .btn,
.print-post-super-container #editor-header-utility-region.blank-template .top-action-buttons .btn-default {
  background: #FBFBFB;
  background-image: linear-gradient(to bottom, #fbfbfb 0%, #fbfbfb 100%) !important;
}
.print-post-super-container #editor-header-utility-region.blank-template .top-action-buttons .btn:hover,
.print-post-super-container #editor-header-utility-region.blank-template .top-action-buttons .btn-default:hover {
  background: #eaeaea !important;
  background-image: -webkit-linear-gradient(top, #efefef 0%, #e5e5e5 100%) !important;
  background-image: linear-gradient(to bottom, #efefef 0%, #e5e5e5 100%) !important;
}
.print-post-super-container #editor-header-utility-region.blank-template .top-action-buttons .btn .btn-label,
.print-post-super-container #editor-header-utility-region.blank-template .top-action-buttons .btn-default .btn-label {
  font-size: 10px;
  text-transform: uppercase;
}
.print-post-super-container #editor-header-utility-region .wtpTitle {
  display: inline-block;
}
.print-post-super-container #editor-header-utility-region .btn {
  font-size: 16px;
  line-height: 19px;
  padding: 10px 0;
}
.print-post-super-container #editor-header-utility-region .btn.btn-default {
  background: transparent;
  margin-right: 8px;
}
.print-post-super-container #editor-header-utility-region .btn.btn-success {
  background: #3DC38F;
}
.print-post-super-container #editor-header-utility-region .list-header-text {
  font-size: 20px !important;
  line-height: 24px;
  color: #4A4A4A;
  font-weight: normal;
  margin: 0 auto;
  float: left;
  width: calc(100% - 350px);
  width: -webkit-calc(100% - 350px);
  width: -moz-calc(100% - 350px);
}
.print-post-super-container #editor-header-utility-region .list-header-text .wtpTitle {
  display: block;
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  text-align: left;
  cursor: default;
}
.print-post-super-container #editor-header-utility-region .list-header-text .wtpTitle .edit-wtp-title {
  display: none;
  left: 5px;
  position: relative;
  font-size: 15px;
  top: -5px;
  cursor: pointer;
}
.print-post-super-container #editor-header-utility-region .list-header-text .wtpTitle:hover .edit-wtp-title {
  display: inline-block;
}
.print-post-super-container #editor-header-utility-region .list-header-btns {
  float: right;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .editor-btns,
.print-post-super-container #editor-header-utility-region .list-header-btns .btn {
  float: left;
  width: auto;
  padding: 10px 20px;
  margin-right: 10px;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .editor-btns.editor-save-btn,
.print-post-super-container #editor-header-utility-region .list-header-btns .btn.editor-save-btn {
  background-color: #FBFBFB;
  color: #4A4A4A;
  border: 1px solid #D8D8D8;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .editor-btns.editor-order-btn,
.print-post-super-container #editor-header-utility-region .list-header-btns .btn.editor-order-btn {
  border: 1px solid #3DC38F;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container {
  display: flex;
  width: 100%;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton {
  width: 100px;
  height: 100px;
  position: absolute;
  left: 20px;
  top: 91px;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .set {
  overflow: hidden;
  text-align: center;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .set .o-pad {
  display: inline-block;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .set.setbg {
  background: #17b088;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .set.setbg2 {
  background: #17b088;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad {
  position: relative;
  background: #fff;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  overflow: hidden;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad:after {
  content: '';
  position: absolute;
  z-index: 2;
  width: 10%;
  height: 10%;
  top: 50%;
  left: 50%;
  background: #fff;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  display: none;
  transition: all .25s;
  cursor: pointer;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad:hover:after {
  width: 20%;
  height: 20%;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a {
  display: block;
  position: absolute;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  width: 50%;
  height: 50%;
  text-align: center;
  transform: rotate(45deg);
  border: 1px solid rgba(0, 0, 0, 0.2);
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a:before {
  content: '';
  position: absolute;
  width: 60%;
  height: 60%;
  top: 50%;
  left: 50%;
  background: rgba(255, 255, 255, 0.1);
  border-radius: 50%;
  transform: translate(-50%, -50%);
  transition: all .25s;
  cursor: pointer;
  display: none;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-radius: 5px;
  border-style: solid;
  transform: translate(-50%, -50%) rotate(-45deg);
  transition: all .25s;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a.up {
  bottom: 50%;
  left: 50%;
  transform: translate(-50%, -20%) rotate(45deg);
  border-top-left-radius: 50%;
  z-index: 1;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a.up:hover {
  background: linear-gradient(315deg, #17b088 100%, rgba(255, 255, 255, 0.4) 100%);
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a.up:hover:after {
  border-color: transparent transparent #fff transparent;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a.up:before {
  left: 57%;
  top: 57%;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a.up:after {
  left: 53%;
  top: 53%;
  border-width: 8px;
  border-color: transparent transparent #17b088 transparent;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a.down {
  top: 50%;
  left: 50%;
  transform: translate(-50%, 20%) rotate(45deg);
  border-bottom-right-radius: 50%;
  z-index: 1;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a.down:hover {
  background: linear-gradient(315deg, #17b088 100%, rgba(255, 255, 255, 0.4) 100%);
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a.down:hover:after {
  border-color: transparent transparent #fff transparent;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a.down:before {
  left: 43%;
  top: 43%;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a.down:after {
  left: 47%;
  top: 47%;
  border-width: 8px;
  border-color: transparent transparent #17b088 transparent;
  transform: translate(-20%, -40%) rotate(135deg);
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a.left {
  top: 50%;
  right: 50%;
  transform: translate(-20%, -50%) rotate(45deg);
  border-bottom-left-radius: 50%;
  border: none;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a.left:hover {
  background: linear-gradient(315deg, #17b088 100%, rgba(255, 255, 255, 0.4) 100%);
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a.left:hover:after {
  border-color: transparent transparent #fff transparent;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a.left:before {
  left: 57%;
  top: 43%;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a.left:after {
  left: 53%;
  top: 47%;
  border-width: 8px;
  border-color: transparent transparent #17b088 transparent;
  transform: translate(-60%, -40%) rotate(225deg);
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a.right {
  top: 50%;
  left: 50%;
  transform: translate(20%, -50%) rotate(45deg);
  border-top-right-radius: 50%;
  border: none;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a.right:hover {
  background: linear-gradient(315deg, #17b088 100%, rgba(255, 255, 255, 0.4) 100%);
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a.right:hover:after {
  border-color: transparent transparent #fff transparent;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a.right:before {
  left: 43%;
  top: 57%;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a.right:after {
  left: 47%;
  top: 53%;
  border-width: 8px;
  border-color: transparent transparent #17b088 transparent;
  transform: translate(-40%, -60%) rotate(45deg);
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton .o-pad a:hover:after {
  left: 50%;
  top: 50%;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container .otherActions .wtp-editor-side-icons {
  color: #4A4A4A;
  background-color: #fbfbfb !important;
  background-image: linear-gradient(to bottom, #fbfbfb 0%, #fbfbfb 100%);
  border: 1px solid #e7e7e7;
  border-radius: 0;
  margin-right: 5px;
}
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container .otherActions .wtp-editor-side-icons.active,
.print-post-super-container #editor-header-utility-region .list-header-btns .content-actions-container .otherActions .wtp-editor-side-icons:hover {
  color: #ffffff;
  background-color: #3cc38e !important;
  background-image: linear-gradient(to bottom, #3cc38e 0%, #3cc38e 100%) !important;
  border: 1px solid #3cc38e;
}
.print-post-super-container #editor-header-utility-region.blank-template .editor-header-actions {
  display: flex;
  flex-wrap: nowrap;
  width: fit-content;
}
.print-post-super-container #editor-header-utility-region.blank-template .editor-header-actions.order-actions-region {
  display: inline-flex;
}
.print-post-super-container #editor-header-utility-region.blank-template .editor-header-actions.order-actions-region .btn {
  padding: 10px 20px;
  margin-right: 10px;
}
.print-post-super-container #editor-header-utility-region.blank-template .list-header-btns {
  float: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.print-post-super-container #editor-header-utility-region.blank-template .list-header-btns .editor-btns,
.print-post-super-container #editor-header-utility-region.blank-template .list-header-btns .btn {
  float: none;
  padding: 5px 10px;
}
.print-post-super-container #editor-header-smart-contents-region,
.print-post-super-container #smart-content-small-region {
  float: left;
}
.print-post-super-container #editor-header-smart-contents-region .smart-content-title,
.print-post-super-container #smart-content-small-region .smart-content-title {
  font-size: 14px;
  margin-top: 8px;
  float: left;
  margin-right: 7px;
}
.print-post-super-container #editor-header-smart-contents-region .right-border,
.print-post-super-container #smart-content-small-region .right-border {
  width: 1px;
  height: 35px;
  float: left;
  margin-left: 15px;
  margin-top: 3px;
  border-right: 1px solid #d1d1d1;
}
.print-post-super-container #editor-header-smart-contents-region .smart-container-content,
.print-post-super-container #smart-content-small-region .smart-container-content {
  margin-left: 15px;
  width: auto;
  padding: 0;
  float: left;
}
.print-post-super-container #editor-header-smart-contents-region .smart-container-content.extra-items-collapse,
.print-post-super-container #smart-content-small-region .smart-container-content.extra-items-collapse {
  color: #4A4A4A;
  font-size: 16px;
  line-height: 19px;
  margin-bottom: 0;
}
.print-post-super-container #editor-header-smart-contents-region .tooltip-inner,
.print-post-super-container #smart-content-small-region .tooltip-inner {
  max-width: 500px;
}
.print-post-super-container #editor-header-smart-contents-region .smart-content-select,
.print-post-super-container #smart-content-small-region .smart-content-select {
  min-height: 30px;
  font-size: 16px;
  border-radius: 4px;
  color: #4A4A4A;
  line-height: 19px;
  cursor: pointer;
  max-width: 100px;
  width: 32px;
}
.print-post-super-container #editor-header-smart-contents-region .smart-content-select .smart-content-image-class,
.print-post-super-container #smart-content-small-region .smart-content-select .smart-content-image-class {
  height: 30px;
  width: 30px;
  border-radius: 50%;
  background-color: #D1D1D1;
  display: inline-block;
  vertical-align: top;
  position: relative;
  text-align: center;
  margin: 5px auto;
}
.print-post-super-container #editor-header-smart-contents-region .smart-content-select .smart-content-image img,
.print-post-super-container #smart-content-small-region .smart-content-select .smart-content-image img {
  height: 32px;
  width: 32px;
  border-radius: 4px;
  object-fit: cover;
}
.print-post-super-container #editor-header-smart-contents-region .smart-content-select .edit-smart-content,
.print-post-super-container #smart-content-small-region .smart-content-select .edit-smart-content {
  position: relative;
  top: -28px;
  color: #000;
  right: 7px;
  font-size: 13px;
  visibility: hidden;
}
.print-post-super-container #editor-header-smart-contents-region .smart-content-select .edit-smart-content-full,
.print-post-super-container #smart-content-small-region .smart-content-select .edit-smart-content-full {
  position: absolute;
  right: 7px;
  top: 34px;
  visibility: hidden;
  cursor: pointer;
}
.print-post-super-container #editor-header-smart-contents-region .smart-content-select:hover .edit-smart-content,
.print-post-super-container #smart-content-small-region .smart-content-select:hover .edit-smart-content,
.print-post-super-container #editor-header-smart-contents-region .smart-content-select:hover .edit-smart-content-full,
.print-post-super-container #smart-content-small-region .smart-content-select:hover .edit-smart-content-full {
  visibility: visible;
}
.print-post-super-container #editor-header-smart-contents-region .extra-items-expand-icon,
.print-post-super-container #smart-content-small-region .extra-items-expand-icon {
  height: 52px;
  margin-top: 1.4em;
  width: 52px;
  font-size: 16px;
  line-height: 3.4em;
  background: transparent;
  border: solid thin #D1D1D1;
  border-radius: 5px;
  cursor: pointer;
}
.print-post-super-container #smart-content-full-region {
  padding: 0;
  float: left;
  margin-top: -20px;
  width: 100%;
}
.print-post-super-container #smart-content-full-region .smart-content-title {
  font-size: 16px;
  margin-bottom: 5px;
}
.print-post-super-container #smart-content-full-region .col-sm-2.smart-container-content {
  width: 23%;
  margin-right: 15px;
  padding: 0;
}
.print-post-super-container #smart-content-full-region .col-sm-2.smart-container-content:nth-child(4n+1) {
  margin-top: 15px;
}
.print-post-super-container #smart-content-full-region .col-sm-2.smart-container-content:first-child {
  margin-top: 0px;
}
.print-post-super-container #smart-content-full-region .col-sm-offset-1.smart-container-content {
  margin-left: 2% !important;
}
.print-post-super-container #smart-content-full-region .tooltip {
  display: table !important;
}
.print-post-super-container #smart-content-full-region .smart-container-content.extra-items-collapse {
  color: #4A4A4A;
  font-size: 16px;
  line-height: 19px;
  margin-bottom: 0;
}
.print-post-super-container #smart-content-full-region .smart-content-select {
  height: 52px;
  font-size: 16px;
  border: solid thin #D1D1D1;
  border-radius: 5px;
  padding: 1.67%;
  padding-top: 15px;
}
.print-post-super-container #smart-content-full-region .smart-content-select .smart-content-image {
  height: 30px;
  width: 30px;
  border-radius: 50%;
  background-color: #D1D1D1;
  display: inline-block;
  vertical-align: top;
  position: relative;
  text-align: center;
  margin: 8px;
  float: left;
  top: -13px;
}
.print-post-super-container #smart-content-full-region .smart-content-select .smart-content-image img {
  height: 32px;
  width: 32px;
  border-radius: 4px;
  object-fit: cover;
  margin: 1.67%;
}
.print-post-super-container #smart-content-full-region .smart-content-select .smart-content-name {
  margin: 12px 0 5px;
}
.print-post-super-container #smart-content-full-region .smart-content-select .edit-smart-content-full {
  position: absolute;
  right: 7px;
  top: 34px;
  visibility: hidden;
  cursor: pointer;
}
.print-post-super-container #smart-content-full-region .smart-content-select:hover .edit-smart-content,
.print-post-super-container #smart-content-full-region .smart-content-select:hover .edit-smart-content-full {
  visibility: visible;
}
.print-post-super-container #smart-content-full-region .extra-items-expand-icon {
  height: 52px;
  margin-top: 28px;
  width: 52px;
  font-size: 16px;
  line-height: 3.4em;
  background: transparent;
  border: solid thin #D1D1D1;
  border-radius: 5px;
  cursor: pointer;
  float: right;
}
.print-post-super-container #editor-page-side-selector {
  margin-top: 5px;
  margin-bottom: 15px;
  font-size: 20px;
  z-index: 999;
  padding-right: 0px;
  text-align: center;
}
.print-post-super-container #editor-page-side-selector #campaign-space-select-region #template-selector,
.print-post-super-container #editor-page-side-selector #campaign-space-select-region .select2-container {
  width: 80% !important;
}
.print-post-super-container #editor-page-side-selector #campaign-space-select-region .panel-heading {
  background: transparent;
  border-bottom: none;
}
.print-post-super-container #editor-page-side-selector #campaign-space-select-region .detail-form-row {
  padding-left: 0;
}
.print-post-super-container #editor-page-side-selector #campaign-space-select-region .form-control {
  width: 80%;
  margin-left: 10%;
}
.print-post-super-container #editor-page-side-selector .smart-content-image img {
  margin: 0;
}
.print-post-super-container .preview-content-wrap {
  text-align: center;
  padding: 0px;
  margin-bottom: 20px;
  overflow: hidden;
  float: left;
  width: calc(100% - 50px);
  width: -webkit-calc(100% - 50px);
  width: -moz-calc(100% - 50px);
  border: 2px solid #ebebeb;
  margin-right: 50px;
}
.print-post-super-container .preview-content-wrap svg {
  background-color: #fff;
}
.print-post-super-container #editor-page-body-area {
  width: 80%;
  margin: none;
  margin-left: 10%;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.print-post-super-container #editor-page-live-preview-region {
  -wekbit-transition: width 1s;
  transition: width 1s;
}
.print-post-super-container #editor-page-live-preview-region .editor-page-editor-region {
  max-width: 100%;
  overflow: hidden !important;
  float: left;
  width: calc(100% - 10px);
  width: -moz-calc(100% - 10px);
  width: -webkit-calc(100% - 10px);
  height: calc(100vh - 200px);
  height: -webkit-calc(100vh - 200px);
  height: -moz-calc(100vh - 200px);
  border: 2px solid #EBEBEB;
  margin-right: 10px;
  margin-bottom: 40px;
}
.print-post-super-container #editor-page-live-preview-region .editor-page-editor-region .editorArea {
  max-width: 9999px;
  transform-origin: top left;
}
.print-post-super-container #editor-page-live-preview-region .editor-page-editor-region svg {
  background-color: #ffffff;
}
.print-post-super-container #editor-page-live-preview-region .editor-page-editor-region svg text,
.print-post-super-container #editor-page-live-preview-region .editor-page-editor-region svg tspan,
.print-post-super-container #editor-page-live-preview-region .editor-page-editor-region svg image {
  cursor: pointer;
}
.print-post-super-container #editor-page-live-preview-region .editor-page-editor-region svg .outerBoundaryLine {
  stroke-dasharray: 10 10;
  stroke: #6b6b6b;
  stroke-width: 1;
}
.print-post-super-container #editor-page-live-preview-region .editor-page-editor-region svg .outerEdgeSelector {
  fill: #00000088;
  stroke: #00000000;
  stroke-width: 10;
  stroke-dasharray: 0;
  cursor: pointer;
}
.print-post-super-container #editor-page-live-preview-region .editor-page-editor-region svg .outerEdgeSelector.resizeNWSE {
  cursor: nwse-resize;
}
.print-post-super-container #editor-page-live-preview-region .editor-page-editor-region svg .outerEdgeSelector.resizeNESW {
  cursor: nesw-resize;
}
.print-post-super-container #editor-page-live-preview-region .editor-page-editor-region svg .ruler-grid-line {
  stroke: #000000;
  stroke-dasharray: 10 10;
  stroke-width: 1;
}
.print-post-super-container #editor-page-live-preview-region .content-actions-region {
  height: 100px;
  width: auto;
  position: relative;
  right: 0;
  bottom: 50px;
}
.print-post-super-container #editor-page-live-preview-region .front-back-wrap {
  position: fixed;
  display: block;
  vertical-align: middle;
  bottom: 20px;
  left: calc((75% - 210px)/2);
  left: -webkit-calc((75% - 210px)/2);
  left: -moz-calc((75% - 210px)/2);
}
.print-post-super-container #editor-page-live-preview-region .pageSelector,
.print-post-super-container #editor-page-live-preview-region .pageRotator,
.print-post-super-container #editor-page-live-preview-region .drag-pan-switcher,
.print-post-super-container #editor-page-live-preview-region .pageZoomIn,
.print-post-super-container #editor-page-live-preview-region .pageZoomOut,
.print-post-super-container #editor-page-live-preview-region .pageZoomReset,
.print-post-super-container #editor-page-live-preview-region .pagePreview {
  padding: 12px 21px;
  color: #888888;
  background-color: #F5F5F5 !important;
  background-image: linear-gradient(to bottom, #f5f5f5 0%, #f5f5f5 100%);
  border: 1px solid #E1E1E1;
  border-bottom-color: #E1E1E1 !important;
  margin: 0 !important;
}
.print-post-super-container #editor-page-live-preview-region #drag-pan-switcher {
  margin-top: 0;
}
.print-post-super-container #editor-page-live-preview-region .pageSelector.active {
  background: #fff !important;
  font-weight: 600;
  box-shadow: none;
  color: #4A4A4A;
}
.print-post-super-container #editor-page-editor-region {
  font-size: 20px;
  font-weight: bold;
  margin-top: 80px;
  min-height: calc(100vh - 200px) !important;
  min-height: -webkit-calc(100vh - 200px) !important;
  min-height: -moz-calc(100vh - 200px) !important;
}
.print-post-super-container #editor-page-editor-region .text-replacer-button {
  margin-bottom: 10px;
  float: left;
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper {
  min-height: 400px;
  float: left;
  width: 100%;
}
.print-post-super-container #editor-page-editor-region .editor-content-header {
  padding: 20px 0;
  margin: 0;
  background: #fff;
  border-bottom: 1px solid #eee;
}
.print-post-super-container #editor-page-editor-region #text-editor-div-container {
  min-height: calc(100vh - 495px);
  min-height: -webkit-calc(100vh - 495px);
  min-height: -moz-calc(100vh - 495px);
}
.print-post-super-container #editor-page-editor-region #text-editor-div-container .error-note-editor-overflow,
.print-post-super-container #editor-page-editor-region #text-editor-div-container .error-note-editor-truncating-text,
.print-post-super-container #editor-page-editor-region #text-editor-div-container .error-note-editor-enter-disallowed {
  background-color: #ff0a0a;
  border-bottom: solid 1px #ffffff;
  color: #ffffff;
  font-size: 12px;
  display: none;
}
.print-post-super-container #editor-page-editor-region #text-editor-div-container .mce-tinymce.mce-container.mce-panel {
  width: auto !important;
}
.print-post-super-container #editor-page-editor-region #text-editor-div-container .text-editor-div {
  font-weight: normal;
  font-size: 14px;
  color: #4A4A4A;
  padding: 20px;
  border-radius: 4px;
  overflow: auto;
  border: none;
  min-height: calc(100vh - 495px);
  min-height: -webkit-calc(100vh - 495px);
  min-height: -moz-calc(100vh - 495px);
}
.print-post-super-container #editor-page-editor-region #text-editor-div-container .text-editor-div[data-errors="1"] {
  min-height: calc(100vh - 528px);
  min-height: -webkit-calc(100vh - 528px);
  min-height: -moz-calc(100vh - 528px);
}
.print-post-super-container #editor-page-editor-region #text-editor-div-container .text-editor-div[data-errors="2"] {
  min-height: calc(100vh - 572px);
  min-height: -webkit-calc(100vh - 572px);
  min-height: -moz-calc(100vh - 572px);
}
.print-post-super-container #editor-page-editor-region #text-editor-div-container .text-editor-div.error {
  border: solid 1px #ff0a0a;
}
.print-post-super-container #editor-page-editor-region .dummy-wrapper {
  min-height: calc(100vh - 314px) !important;
  min-height: -webkit-calc(100vh - 314px) !important;
  min-height: -moz-calc(100vh - 314px) !important;
}
.print-post-super-container #editor-page-editor-region .top-filter-button {
  display: inline-block;
  border-radius: 100px;
  border: 1px solid #E7E7E7;
  min-width: 100px;
  text-align: center;
  padding: 8px 12px;
  cursor: pointer;
  margin-right: 6px;
  margin-bottom: 10px;
  text-transform: capitalize;
  font-size: 16px;
  color: #4a4a4a;
  background: #fff;
  line-height: 19px;
  font-weight: normal;
}
.print-post-super-container #editor-page-editor-region .top-filter-button:hover {
  background-color: #F5F5F5;
}
.print-post-super-container #editor-page-editor-region .top-filter-button.active {
  background-color: #3DC38F;
  color: #fff;
}
.print-post-super-container #editor-page-editor-region .top-filter-button.active:hover {
  background-color: #41DB9F;
  color: #fff;
}
.print-post-super-container #editor-page-editor-region .edit-section-title-new-item-block.textToInsert {
  text-align: left;
  font-size: 16px;
  font-weight: normal;
  display: none;
}
.print-post-super-container #editor-page-editor-region .edit-section-title-new-item-block.textToInsert.active {
  display: block;
}
.print-post-super-container #editor-page-editor-region .edit-section-title-new-item-block.textToInsert .submit-text-dimension.insert-text-button {
  cursor: pointer;
}
.print-post-super-container #editor-page-editor-region .edit-section-title-new-item-block.imageToInsert {
  display: none;
}
.print-post-super-container #editor-page-editor-region .edit-section-title-new-item-block.imageToInsert.active {
  display: block;
}
.print-post-super-container #editor-page-editor-region .editor-body-region-part-a,
.print-post-super-container #editor-page-editor-region .editor-body-region-part-b {
  display: none;
}
.print-post-super-container #editor-page-editor-region .editor-body-region-part-a.active,
.print-post-super-container #editor-page-editor-region .editor-body-region-part-b.active {
  display: block;
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper {
  /* For IE8 - See #6727 */
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-slider {
  background: #d7d7d7;
  border-radius: 20px !important;
  position: relative;
  text-align: left;
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 14px !important;
  height: 14px !important;
  cursor: default;
  border-radius: 1000px !important;
  border: 1px solid rgba(0, 0, 0, 0.4);
  background-image: -webkit-linear-gradient(top, #fcfcfc 0%, #eaeaea 100%);
  background-image: linear-gradient(to bottom, #fcfcfc 0%, #eaeaea 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcfcfc', endColorstr='#ffeaeaea', GradientType=0);
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-slider-handle:before {
  content: "";
  display: block;
  position: absolute;
  width: 4px;
  height: 4px;
  border-radius: 1000px !important;
  background: red;
  z-index: 3;
  top: 4px;
  left: 4px;
  background: #bbb;
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-slider-range {
  position: absolute;
  z-index: 1;
  display: block;
  border: 0;
  background-position: 0 0;
  border-radius: 1000px !important;
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-state-disabled .ui-slider-handle,
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-state-disabled .ui-slider-range {
  filter: inherit;
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-slider-horizontal {
  height: 6px;
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-slider-horizontal .ui-slider-handle {
  top: -4px;
  margin-left: -7px;
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-slider-vertical {
  width: 6px;
  height: 100px;
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-slider-vertical .ui-slider-handle {
  left: -4px;
  margin-left: 0;
  margin-bottom: -7px;
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%;
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-slider-vertical .ui-slider-range-min {
  bottom: 0;
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-slider-vertical .ui-slider-range-max {
  top: 0;
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-slider.ui-slider-info .ui-slider-handle.ui-state-active:before {
  background: #5bc0de;
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-slider.ui-slider-info .ui-slider-range {
  background: #5bc0de;
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-slider.ui-slider-success .ui-slider-handle.ui-state-active:before {
  background: #1ac799;
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-slider.ui-slider-success .ui-slider-range {
  background: #1ac799;
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-slider.ui-slider-warning .ui-slider-handle.ui-state-active:before {
  background: #f4b04f;
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-slider.ui-slider-warning .ui-slider-range {
  background: #f4b04f;
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-slider.ui-slider-danger .ui-slider-handle.ui-state-active:before {
  background: #e66454;
}
.print-post-super-container #editor-page-editor-region .editor-content-wrapper .ui-slider.ui-slider-danger .ui-slider-range {
  background: #e66454;
}
.print-post-super-container #editor-page-editor-region .edit-section-title-new-items {
  cursor: pointer;
  font-size: 16px;
  text-align: center;
  font-weight: normal;
  padding-bottom: 10px;
  border-bottom: solid 4px rgba(0, 0, 0, 0);
}
.print-post-super-container #editor-page-editor-region .edit-section-title-new-items.active,
.print-post-super-container #editor-page-editor-region .edit-section-title-new-items:hover {
  border-bottom: solid 4px #41DB9F;
}
.print-post-super-container #editor-page-editor-region .edit-section-title-new-item-block {
  display: none;
  font-weight: normal;
}
.print-post-super-container #editor-page-editor-region .edit-section-title-new-item-block.active {
  display: block;
}
.print-post-super-container #editor-page-editor-region .print-designer-editor {
  display: none;
}
.print-post-super-container #editor-page-editor-region .print-designer-editor.active {
  display: block;
}
.print-post-super-container #editor-page-editor-region .gallery-content-container {
  max-height: calc(100vh - 490px);
  max-height: -webkit-calc(100vh - 490px);
  max-height: -moz-calc(100vh - 490px);
  overflow: auto;
  float: left;
  max-width: 100%;
}
.print-post-super-container #editor-page-editor-region textarea {
  resize: none;
}
.print-post-super-container .editor-template-feature-container #editor-page-editor-region {
  margin-top: 22px;
}
.print-post-super-container .editor-template-feature-container #editor-header-utility-region .list-header-text,
.print-post-super-container .editor-template-feature-container #editor-header-utility-region .list-header-btns {
  padding-top: 5px;
}
.print-post-super-container .editor-template-feature-container #editor-page-header-region {
  margin-bottom: 20px;
  margin-top: 0;
  position: relative;
  top: -20px;
}
.print-post-super-container .placed-details-content-block {
  width: 100%;
  max-width: 1280px;
  margin: 0;
  margin-bottom: 30px;
  overflow: hidden;
}
.print-post-super-container .data {
  padding: 30px 80px 30px 40px;
}
.print-post-super-container #notesInfo {
  padding-left: 40px;
}
.print-post-super-container #mailingoption,
.print-post-super-container #contactInfo {
  padding: 30px 180px 30px 40px;
}
.print-post-super-container .checkbox-container label {
  padding-left: 20px !important;
  font-size: 16px;
}
.print-post-super-container .select_groups {
  font-size: 16px;
}
.print-post-super-container .select_groups label {
  padding-left: 0;
}
.print-post-super-container label {
  padding-left: 40px;
  font-size: 16px;
}
.print-post-super-container .left-text {
  font-weight: 300;
  color: #4a4a4a;
}
.print-post-super-container .text-style-right {
  font-weight: bold;
  text-align: right;
}
.print-post-super-container #orderStatus {
  float: left;
  padding-left: 0;
  text-align: left;
  padding-top: 17px;
}
.print-post-super-container .preview-container {
  padding: 0 !important;
  box-shadow: none;
  border: none;
  text-align: center;
}
.print-post-super-container .preview-container .noVisible {
  visibility: hidden;
}
.print-post-super-container .preview-container .upload-hover-text {
  display: none;
}
.print-post-super-container .preview-container:hover .upload-hover-text {
  display: block;
}
.print-post-super-container .wtpPopupFooter {
  background-color: #f6f6f6;
  text-align: center;
}
.print-post-super-container .list-bullets-wrap-preview {
  text-align: center;
}
.print-post-super-container .list-bullets-wrap-preview .bullets {
  margin-right: 2px;
  border-radius: 50%;
  background-color: #d8d8d8;
  display: inline-block;
  height: 7px;
  width: 7px;
  cursor: pointer;
}
.print-post-super-container .list-bullets-wrap-preview .bullets.active {
  background-color: #44C290;
}
.print-post-super-container .wtpOk {
  font-size: 16px;
  line-height: 19px;
  background-color: #3DC38F;
  color: #fff;
  border-radius: 4px;
  cursor: pointer;
  border: 1px solid #3DC38F;
  width: auto;
  display: inline-block;
  padding: 8px 25px;
  min-width: 90px;
  margin-right: 20px;
}
.print-post-super-container .wtpOk.disabled {
  cursor: default;
  opacity: 0.5;
}
.print-post-super-container .wtpUseOriginal {
  font-size: 16px;
  line-height: 19px;
  background-color: #FBFBFB;
  color: #4A4A4A;
  border: 1px solid #D8D8D8;
  border-radius: 4px;
  cursor: pointer;
  width: auto;
  display: inline-block;
  padding: 8px 25px;
  min-width: 90px;
}
.print-post-super-container .wtpCancel {
  cursor: pointer;
  font-size: 16px;
  line-height: 19px;
  width: auto;
  display: inline-block;
  color: #3DC38F;
  margin-right: 20px;
  margin-top: 9px;
}
.print-post-super-container .payment-btn-container {
  border-top: 1px solid #e5e5e5;
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 15px 0;
  text-align: center;
  background: #F6F6F6;
}
.print-post-super-container .wtp-popup-heading h4 {
  font-size: 20px;
  line-height: 24px;
  color: #4a4a4a;
}
.print-post-super-container .jcrop-vline {
  border: 1px solid #4BC191;
  opacity: 1 !important;
}
.print-post-super-container .jcrop-hline {
  border: 1px solid #4BC191;
  opacity: 1 !important;
}
.print-post-super-container .wtpForm {
  width: 100%;
  height: 45px;
  border: none;
}
.print-post-super-container .wtpForm input {
  padding-left: 10px;
  height: 45px;
  width: 100%;
  border: 1px solid #D1D1D1;
  border-radius: 2px;
  line-height: 19px;
  font-size: 16px;
  color: #4A4A4A;
}
.print-post-super-container .wtpTextArea {
  padding-left: 10px;
  padding-top: 10px;
  height: 105px;
  max-width: 100%;
  min-height: 70px;
  min-width: 100%;
  width: 100%;
  border: 1px solid #D1D1D1;
  border-radius: 2px;
  font-size: 16px;
  color: #4A4A4A;
  line-height: 19px;
}
.print-post-super-container .select2.select2-container .selection .select2-selection__rendered {
  font-size: 16px !important;
  color: #4A4A4A !important;
  line-height: 19px !important;
  padding-top: 7px;
}
.print-post-super-container .wtp-label {
  padding-top: 15px;
  color: #4a4a4a;
  font-size: 16px;
  line-height: 19px;
  margin-bottom: 3px;
  margin-top: 15px;
}
.print-post-super-container .wtp-label .read-only {
  float: right;
  padding-right: 10px;
}
.print-post-super-container .help-icon .popover-content {
  font-size: 14px;
}
.print-post-super-container .wtpDropdown {
  display: flex;
  position: relative;
}
.print-post-super-container .wtpDropdown--container {
  padding-left: 15px;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  height: 45px;
  width: 100%;
  background-color: #fff;
  font-size: 16px;
  border: 1px solid #D1D1D1;
  line-height: 45px;
  color: #D1D1D1;
}
.print-post-super-container .wtpDropdown--container .wtpDropdown--selected-smart-content {
  height: 30px;
  width: 30px;
  border-radius: 50%;
  background-color: #D1D1D1;
  display: inline-block;
  vertical-align: top;
  margin-top: 7.5px !important;
  position: relative;
  text-align: center;
}
.print-post-super-container .wtpDropdown--container .wtpDropdown--selected-smart-content.with-image {
  overflow: hidden;
}
.print-post-super-container .wtpDropdown--container .wtpDropdown-smart-content-search {
  border: none !important;
  position: absolute;
  margin: 0 auto;
  outline: none;
  background-color: none !important;
  height: 40px;
  margin-top: 1px;
  width: 80%;
  border-radius: 2px;
  font-size: 16px;
  color: #4A4A4A;
}
.print-post-super-container .wtpDropdown--container .tokenSelector {
  border: none !important;
  position: absolute;
  margin: 0 auto;
  outline: none;
  background-color: none !important;
  height: 40px;
  margin-top: 1px;
  width: 80%;
  border-radius: 2px;
  font-size: 16px;
  color: #4A4A4A;
}
.print-post-super-container .wtpDropdown .fa {
  color: #4A4A4A;
  line-height: 45px;
  font-size: 21px;
}
.print-post-super-container .wtpDropdown ::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #D1D1D1;
  opacity: 1;
  /* Firefox */
}
.print-post-super-container .wtpDropdown :-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #D1D1D1;
}
.print-post-super-container .wtpDropdown ::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #D1D1D1;
}
.print-post-super-container .wtpDropdown .data-selected ::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #4A4A4A;
  opacity: 1;
  /* Firefox */
}
.print-post-super-container .wtpDropdown .data-selected :-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #4A4A4A;
}
.print-post-super-container .wtpDropdown .data-selected ::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #4A4A4A;
}
.print-post-super-container .mlsSeachView {
  display: flex;
  flex-direction: column;
}
.print-post-super-container .mlsSeachView .mlsDropdown {
  padding: 0 10px;
}
.print-post-super-container .mlsSeachView .mlsDropdown .wtpDropdown--container {
  display: flex;
  padding-left: 0;
}
.print-post-super-container .mlsSeachView .mlsDropdown .wtpDropdown--container .mlsSearchInput--container {
  flex-grow: 1;
  display: flex;
  vertical-align: top;
  overflow: hidden;
  padding-left: 0;
}
.print-post-super-container .mlsSeachView .mlsDropdown .wtpDropdown--container .mlsSearchInput--container i {
  color: #fff;
  background-color: #D1D1D1;
  line-height: 28px;
  width: 32px;
  margin: 7px;
  font-size: 16px;
  border-radius: 50%;
  text-align: center;
}
.print-post-super-container .mlsSeachView .mlsDropdown .mlsSearchInput {
  border: none;
  outline: none;
  height: 100%;
  width: 100%;
  font-size: 16px;
  color: #4A4A4A;
}
.print-post-super-container .mlsSeachView .mlsDropdown .searchGoIcon {
  display: flex;
  padding-left: 8px;
  vertical-align: top;
  background-color: transparent;
  cursor: pointer;
}
.print-post-super-container .mlsSeachView .mlsSearchedOption {
  padding: 0 10px;
  min-height: 100px;
  display: flex;
  align-items: flex-start;
}
.print-post-super-container .mlsSeachView .mlsSearchedOption .searchedOption {
  width: 100%;
  border: 1px solid #D1D1D1;
  border-radius: 2px;
  display: flex;
  align-items: center;
  padding: 10px;
  margin-top: 20px;
  cursor: pointer;
}
.print-post-super-container .mlsSeachView .mlsSearchedOption .searchedOption .searchedOption--image,
.print-post-super-container .mlsSeachView .mlsSearchedOption .searchedOption .searchedOption--text {
  height: 32px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 16px;
  color: #4a4a4a;
}
.print-post-super-container .mlsSeachView .mlsSearchedOption .searchedOption .searchedOption--text {
  line-height: 32px;
  padding-left: 10px;
  flex-grow: 1;
  text-align: left;
}
.print-post-super-container .mlsSeachView .mlsSearchedOption .searchedOption .searchedOption--image {
  width: 32px;
  border-radius: 50%;
  background-size: cover;
}
.print-post-super-container .mlsSeachView .mlsSearchedOption .searchedOption .searchedOption--image img {
  vertical-align: top;
  height: 100%;
  object-fit: contain;
}
.print-post-super-container .mlsSeachView .mlsSearchedOption .searchedOption .searchedOption--image .searchedOption--icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 25px;
  color: #fff;
}
.print-post-super-container .mlsSeachView .mlsSearchedOption .searchedOption .searchedOption--select {
  color: transparent;
  border: none;
  border-radius: 2px;
  margin-right: 20px;
  padding: 2px 8px;
  font-size: 12px;
}
.print-post-super-container .mlsSeachView .mlsSearchedOption .searchedOption:hover .searchedOption--select {
  color: #3DB370;
  border: solid thin #EBECF0;
}
.print-post-super-container .wtpDropdown--dropdown ul {
  list-style-type: none;
  padding: 0px;
  border: 1px solid #D1D1D1;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
  margin-top: -1px;
}
.print-post-super-container .wtpDropdown--dropdown span {
  padding-left: 15px;
  padding-right: 15px;
  height: 25px;
  width: 100%;
  background-color: #fff;
  font-size: 16px;
  color: #D1D1D1;
}
.print-post-super-container .wtpDropdown--dropdown li {
  padding-left: 15px;
  padding-right: 15px;
  height: 45px;
  width: 100%;
  background-color: #fff;
  font-size: 12px;
  line-height: 45px;
  color: #7F7F7F;
  cursor: pointer;
  display: block;
}
.print-post-super-container .wtpDropdown--dropdown .wtpDropdown--dropdown--list {
  visibility: hidden;
  opacity: 0;
  position: absolute;
  z-index: -1;
  width: 100%;
  -webkit-transition: all .25s ease;
  -moz-transition: all .25s ease;
  -ms-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease;
}
.print-post-super-container #sender-block .wtpDropdown--dropdown .wtpDropdown--dropdown--list {
  margin: -5px 0px 1px 0px !important;
}
.print-post-super-container .wtpDropdown--dropdown .wtpDropdown--dropdown--list.open {
  visibility: visible;
  opacity: 1;
  z-index: 10;
}
.print-post-super-container .wtpDropdown--dropdown li:hover {
  color: #fff;
  background-color: #51C092 !important;
}
.print-post-super-container .wtpDropdown--dropdown li.mls-msg:hover {
  color: #7F7F7F;
  background-color: #fff !important;
}
.print-post-super-container .wtpDropdown--dropdown li:hover i {
  color: #fff;
}
.print-post-super-container .wtpDropdown--dropdown li i {
  position: absolute;
  right: 0px;
  width: 50px;
  color: #51C092;
}
.print-post-super-container .wtpDropdown--dropdown li:nth-child(odd) {
  background-color: #F5F5F5;
}
.print-post-super-container .mailing-type-circle {
  line-height: 2.2 !important;
  background: #e7e7e7;
  border-radius: 50%;
  width: 30px;
  height: 30px;
  background-color: #dbdada;
}
.print-post-super-container .wtpPrimaryBtn {
  font-size: 12px;
  line-height: 30px;
  background-color: #51C092;
  color: white;
  border-radius: 3px;
  padding-left: 25px;
  padding-right: 25px;
  cursor: pointer;
  border: .5px solid #E7E7E7;
  margin-top: 15px;
}
.print-post-super-container .wtpSecondaryBtn {
  font-size: 12px;
  line-height: 30px;
  background-color: #FBFBFB;
  border-radius: 3px;
  padding-left: 25px;
  padding-right: 25px;
  cursor: pointer;
  border: .5px solid #E7E7E7;
  margin-top: 15px;
}
.print-post-super-container .footermessage {
  font-size: 16px;
  text-align: center;
  border: 1px solid #D1D1D1;
  font-weight: 100;
  max-width: 1280px;
  margin: 0 auto;
  background-color: #EBFDF5;
  padding: 20px;
  line-height: 19px;
  color: #393939;
}
.print-post-super-container .mailing-type-circle {
  line-height: 2.2 !important;
  background: grey;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  background-color: #dbdada;
}
.print-post-super-container #editor-page-side-selector .chgcolor {
  padding: 12px 21px;
  color: #888888;
  background-color: #F5F5F5 !important;
  background-image: linear-gradient(to bottom, #f5f5f5 0%, #f5f5f5 100%);
  border: 1px solid #E1E1E1;
  border-bottom-color: #E1E1E1 !important;
  margin: 0 !important;
}
.print-post-super-container #editor-page-side-selector .btn-group {
  display: inline-block;
  vertical-align: middle;
}
.print-post-super-container #editor-page-side-selector .chgcolor.active {
  background: #fff !important;
  font-weight: bold;
  box-shadow: none;
  color: #000;
}
.print-post-super-container #form-wizard-container.block-display {
  display: block !important;
}
.print-post-super-container .separator {
  float: left;
  width: calc(100% + 90px);
  height: 1px;
  border-bottom: 1px solid #ddd;
  margin-top: 20px;
  margin-left: -90px;
}
.print-post-super-container .postList-region-container {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
}
.print-post-super-container .postList-region-container #postList-header-region {
  margin-top: 20px;
}
.print-post-super-container .postList-region-container #postList-header-region .list-header-text {
  font-size: 20px !important;
  font-weight: normal;
  color: #4A4A4A;
  line-height: 24px;
}
.print-post-super-container .postList-region-container #postList-header-region .list-header-btns {
  float: right;
  margin-right: 40px;
}
.print-post-super-container .postList-region-container #postList-header-region .list-header-btns .editor-btns {
  float: left;
  width: auto;
  padding: 10px 12px;
}
.print-post-super-container .postList-region-container .templateSelect-header {
  max-height: 104px;
  position: absolute;
  top: -60px;
  left: 0;
  width: 100%;
  z-index: 99;
  margin-top: 0px !important;
}
.print-post-super-container .postList-region-container #postList-body-region {
  max-width: 1280px;
}
.print-post-super-container .postList-region-container #postList-body-region .new-create-button {
  background-color: #3DC38F;
  padding: 7px 15px 7px !important;
  color: #fff;
  border-radius: 4px;
  min-width: 116px;
  text-align: center;
  font-size: 16px;
  border: 1px solid #3DC38F;
}
.print-post-super-container .postList-region-container #postList-body-region .new-create-button:hover {
  background-color: #41DB9F;
}
.print-post-super-container .postList-region-container #postList-body-region .no-resource-img-wrap {
  text-align: center;
}
.print-post-super-container .postList-region-container #postList-body-region .no-resource-img-wrap img {
  max-height: calc(100vh - 270px);
  max-height: -webkit-calc(100vh - 270px);
  max-height: -moz-calc(100vh - 270px);
}
.print-post-super-container .postList-region-container #postList-body-region .no-resource-btn-wrap {
  margin: 20px;
  text-align: center;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-header-options .list-displayType-btns {
  border: 2px solid #d1d1d1;
  background: #f5f5f5;
  width: 35px;
  float: left;
  border-radius: 4px;
  padding: 0;
  height: 37.5px;
  cursor: pointer;
  text-align: center;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-header-options .list-displayType-btns.active {
  background: #fff;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-header-options .list-displayType-btns:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-header-options .list-displayType-btns.tiles {
  border-left: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-header-options .list-displayType-btns .block-display-icon,
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-header-options .list-displayType-btns .block-tiles-icon {
  font-size: 18px;
  top: 6px;
  position: relative;
  color: #f5f5f5;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-header-options .filter-header {
  margin-top: 10px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-header-options .filter-header .filter-text {
  font-size: 20px;
  float: left;
  display: inline-block;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-header-options .filter-header .filter-text .filter-count {
  font-size: 11px;
  height: 22px;
  width: 20px;
  background: #3DC38F;
  display: inline-block;
  border-radius: 20px;
  text-align: center;
  color: #fff;
  padding-top: 5px;
  margin-left: 5px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-header-options .filter-header .reset-text {
  display: inline-block;
  margin-left: 30px;
  font-size: 14px;
  color: #3DC38F;
  margin-top: 5px;
  cursor: pointer;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-header-options .sorting-container {
  float: left;
  margin-left: 30px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-header-options .sorting-container .sorting-text {
  float: left;
  padding-top: 7px;
  font-size: 16px;
  margin-right: 10px;
  font-weight: bold;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-header-options .sorting-container .w-btn-info {
  background: none;
  color: #4a4a4a;
  border: 1px solid #D1D1D1;
  padding-left: 10px;
  min-width: 160px;
  text-align: left;
  border-radius: 5px;
  padding-top: 6px;
  padding-bottom: 5px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-header-options .sorting-container .w-btn-info .w-btn-label-txt {
  margin-left: 0px;
  color: #4A4A4A;
  font-size: 16px;
  line-height: 19px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-header-options .sorting-container .w-btn-info .w-btn-label-txt .fa-chevron-down {
  margin-left: 83px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-header-options .sorting-container .dropdown-menu {
  background: #f5f5f5;
  color: #4a4a4a;
  border: 1px solid #D1D1D1;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-header-options .sorting-container .dropdown-menu li > a {
  margin: 0;
  padding: 5px 10px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-header-options .sorting-container .dropdown-menu li > a .fa-check {
  float: right;
  font-size: 12px;
  margin-top: 3px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-header-options .sorting-container .dropdown-menu a:hover {
  background: #EBEBEB !important;
  color: #4a4a4a;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block {
  height: 150px;
  margin-bottom: 20px;
  border-radius: 8px;
  border: 1px solid #e1e1e1 !important;
  cursor: pointer;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block:hover {
  box-shadow: 0 2px 34px 0 rgba(0, 0, 0, 0.2);
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block:hover .comment-body .action-container {
  visibility: visible !important;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block .post-list-obj-wrap {
  height: 150px;
  display: flex;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block .post-list-obj-wrap .main-img-container {
  align-self: center;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block .comment-body {
  height: 99%;
  margin: 0;
  border-bottom-right-radius: 8px;
  border-top-right-radius: 8px;
  background: #fff;
  padding: 0;
  padding-left: 25px;
  padding-top: 25px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block .comment-body .comment-by {
  float: left;
  width: 100%;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block .comment-body .comment-by .title span {
  color: #4A4A4A !important;
  font-size: 20px;
  font-family: 'Roboto', sans-serif;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block .comment-body .resource-count {
  float: left;
  width: 100%;
  margin-top: 5px;
  font-size: 16px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block .comment-body .created {
  float: left;
  width: 100%;
  margin-top: 12px;
  font-size: 14px;
  color: #ABABAB;
  line-height: 16px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block .comment-body .price-wrap {
  float: left;
  width: 100%;
  margin-top: 13px;
  color: #4a4a4a;
  font-size: 14px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block .comment-body .order-status {
  text-align: right;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block .comment-body .order-status .label-new {
  min-width: 55px;
  width: auto;
  height: auto;
  border-radius: 2px;
  white-space: normal;
  word-wrap: break-word;
  padding: 4px 5px;
  font-size: 13px;
  font-weight: 100;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block .comment-body .order-status .label-draft {
  border: 1px solid #E57101;
  background: #E57101;
  color: #ffffff;
  border-radius: 2px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block .comment-body .order-status .label-primary {
  background: #3DC38F;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block .comment-body .order-status .printingStatus {
  border: solid thin #3dc38f;
  border-radius: 2px;
  padding: 2px;
  font-size: 10px;
  color: #3dc38f;
  text-align: center;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block .comment-body .action-container {
  width: 20px !important;
  border: none !important;
  visibility: hidden;
  z-index: 99;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block .comment-body .action-container .btn-group div.action-div {
  height: auto;
  width: 20px;
  right: 20px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block .comment-body .action-container .btn-group div.action-div:hover .icon-content {
  background: #fff !important;
  color: #3DC38F;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block .comment-body .action-container .btn-group div.action-div .icon-content {
  top: 18px;
  width: 30px;
  background: #fff;
  border: none;
  padding-left: 0px;
  font-size: 19px;
  color: #4a4a4a;
  left: -10px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block ul.dropdown-menu {
  left: -150px;
  border: none;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  top: 50px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block ul.dropdown-menu::before {
  content: "";
  position: absolute;
  top: 10px;
  left: 0px;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0) #ffffff rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block .preview-img-wrap {
  height: 148px;
  text-align: center;
  display: flex;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block .preview-img-wrap img,
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block .preview-img-wrap object {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  vertical-align: middle;
  margin: 0 auto;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-list-type.comment .content-block .preview-img-wrap .preview-img-ghost-wrap-list {
  float: left;
  height: 148px;
  width: 100%;
  position: absolute;
  left: 0px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .show-more-div {
  width: 150px;
  margin: 20px auto;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .showMore {
  background-color: #E57101;
  padding: 12px 0 6px;
  color: #fff;
  border-radius: 4px;
  min-width: 150px;
  text-align: center;
  font-size: 16px;
  line-height: 19px;
  width: auto !important;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type.four-block {
  width: calc((100% - 61px)/4);
  width: -webkit-calc((100% - 61px)/4);
  width: -moz-calc((100% - 61px)/4);
  float: left;
  margin-left: 20px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type.four-block:nth-child(4n+1) {
  margin-left: 0px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type.four-block:nth-child(4n) ul.dropdown-menu {
  left: -170px;
  border: none;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  top: -15px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type.four-block:nth-child(4n) ul.dropdown-menu::before {
  content: "";
  position: absolute;
  top: 12px;
  left: 160px;
  margin-left: 0;
  border-width: 5px;
  border-style: solid;
  border-color: #0000 #0000 #0000 #fff;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type.three-block {
  width: calc((100% - 41px)/3);
  width: -webkit-calc((100% - 41px)/3);
  width: -moz-calc((100% - 41px)/3);
  float: left;
  margin-left: 20px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type.three-block:nth-child(3n+1) {
  margin-left: 0px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block {
  height: 330px;
  margin-bottom: 20px;
  border-radius: 8px;
  border: 1px solid #e1e1e1 !important;
  cursor: pointer;
  background: #fff;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block:hover {
  box-shadow: 0 2px 34px 0 rgba(0, 0, 0, 0.2);
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block:hover .preview-img-wrap .action-container {
  visibility: visible !important;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block .comment-body {
  height: 78px;
  margin: 0;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  background: #fff;
  padding: 0;
  padding-left: 15px;
  padding-top: 15px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block .comment-body .comment-by {
  float: left;
  width: 100%;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block .comment-body .comment-by .title span {
  color: #4A4A4A !important;
  font-size: 20px;
  font-family: 'Roboto', sans-serif;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block .comment-body .resource-count {
  float: left;
  width: 100%;
  margin-top: 5px;
  font-size: 16px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block .comment-body .created {
  float: left;
  width: 100%;
  margin-top: 12px;
  font-size: 14px;
  color: #ABABAB;
  line-height: 16px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block .comment-body .price-wrap {
  float: left;
  width: 100%;
  margin-top: 10px;
  color: #4a4a4a;
  font-size: 13px;
  line-height: 15px;
  text-align: center;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block .comment-body .order-status {
  text-align: right;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block .comment-body .order-status .label-new {
  min-width: 55px;
  width: auto;
  height: auto;
  border-radius: 2px;
  max-width: 70px;
  white-space: normal;
  word-wrap: break-word;
  padding: 4px;
  font-size: 13px;
  font-weight: 100;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block .comment-body .order-status .label-draft {
  border: 1px solid #E57101;
  background: #E57101;
  color: #ffffff;
  border-radius: 2px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block .comment-body .order-status .label-primary {
  background: #3DC38F;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block .comment-body .order-status .printingStatus {
  border: solid thin #3dc38f;
  border-radius: 2px;
  padding: 2px;
  font-size: 10px;
  color: #3dc38f;
  text-align: center;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block ul.dropdown-menu {
  left: 15px;
  border: none;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  top: -15px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block ul.dropdown-menu::before {
  content: "";
  position: absolute;
  top: 12px;
  left: -6px;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0) #ffffff rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block .preview-img-wrap {
  padding: 0px 20px;
  height: 220px;
  text-align: center;
  background: #fff;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  margin-top: 15px;
  margin-bottom: 15px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block .preview-img-wrap .action-container {
  width: 20px !important;
  border: none !important;
  height: 30px !important;
  visibility: hidden;
  z-index: 99;
  top: -15px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block .preview-img-wrap .action-container .btn-group div.action-div {
  height: auto;
  width: 20px;
  right: 20px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block .preview-img-wrap .action-container .btn-group div.action-div:hover .icon-content {
  background: rgba(0, 0, 0, 0) !important;
  color: #3DC38F;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block .preview-img-wrap .action-container .btn-group div.action-div .icon-content {
  top: -5px;
  width: 30px;
  background: rgba(0, 0, 0, 0);
  border: none;
  padding-left: 0px;
  font-size: 19px;
  color: #4a4a4a;
  left: 10px;
  text-align: center;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block .preview-img-wrap .post-list-obj-wrap {
  height: 100%;
  overflow: hidden;
  display: flex;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block .preview-img-wrap .post-list-obj-wrap.print-order-list {
  align-items: center;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block .preview-img-wrap img,
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block .preview-img-wrap object {
  max-height: 100%;
  vertical-align: middle;
  box-shadow: 0 2px 24px 0 rgba(0, 0, 0, 0.04);
  margin: 0 auto;
  overflow: hidden;
  width: calc(100% - 30px);
  width: -webkit-calc(100% - 30px);
  width: -moz-calc(100% - 30px);
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type .content-block .preview-img-ghost-wrap {
  height: 220px;
  position: relative;
  margin-top: -220px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block {
  height: 335px;
  background: #fff;
  cursor: default;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block .current-category-wrap {
  float: left;
  height: 35px;
  background: #fff;
  text-align: center;
  overflow: hidden;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block .current-category-wrap .template-category {
  display: inline-block;
  border-radius: 100px;
  border: 1px solid #E7E7E7;
  background-color: #F5F5F5;
  min-width: 70px;
  text-align: center;
  padding: 6px 10px;
  margin-right: 4px;
  margin-bottom: 10px;
  font-size: 11px;
  line-height: 13px;
  color: #4A4A4A;
  text-transform: capitalize;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block .selected-template {
  position: absolute;
  top: 80px;
  width: 90px;
  height: 90px;
  margin-left: calc(50% - 45px);
  margin-left: -webkit-calc(50% - 45px);
  margin-left: -moz-calc(50% - 45px);
  z-index: 9999;
  font-size: 84px;
  opacity: 0.63;
  visibility: hidden;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block .comment-body .comment-by .title span {
  font-size: 16px;
  line-height: 19px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block .comment-body {
  height: 83px;
  background: #ECECEC;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block .comment-body .price-wrap {
  margin-top: 8px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block .comment-body .details-btn {
  cursor: default;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block .preview-img-wrap {
  height: 220px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 15px;
  margin-bottom: 15px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block .preview-img-wrap img,
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block .preview-img-wrap object {
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  overflow: hidden;
  margin: 0 auto;
  margin-top: 0;
  background: #0000;
  box-shadow: 0 2px 24px 0 rgba(0, 0, 0, 0.03);
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block .preview-img-ghost-wrap {
  height: 185px;
  position: relative;
  margin-top: -185px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block:hover .preview-button,
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block.active .preview-button,
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block:hover .select-template-button-wrap,
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block.active .select-template-button-wrap {
  visibility: visible !important;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block:hover .comment-body,
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block.active .comment-body {
  height: 93px;
  margin-top: -10px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block:hover .comment-body .comment-by,
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block.active .comment-body .comment-by {
  margin-top: -10px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block:hover .comment-body .price-wrap,
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block.active .comment-body .price-wrap {
  margin-top: 15px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block .select-template-button-wrap {
  z-index: 99;
  bottom: 15px;
  right: 0;
  float: left;
  width: 100%;
  position: absolute;
  height: auto;
  background: #ECECEC;
  text-align: center;
  visibility: hidden;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block .select-template-button,
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block .share-template-button,
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .content-block .unPublish-template-button {
  display: inline-block;
  border-radius: 4px;
  background-color: #3DC38F;
  min-width: 75px;
  text-align: center;
  padding: 8px 17px 8px;
  cursor: pointer;
  color: #fff;
  text-transform: capitalize;
  line-height: 19px;
  font-size: 16px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .eddmRibbon {
  right: inherit;
  font-size: 18px;
  height: 35px;
  border-right: 13px solid #199cc6;
  border-left: 13px solid #199cc6;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .eddmRibbon .fa {
  z-index: 100;
  color: white;
  position: relative;
  right: 5px !important;
  top: 3px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .preview-button-wrap {
  padding: 10px 15px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  background: #fff;
  min-height: 52px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .preview-button {
  display: inline-block;
  float: right;
  border-radius: 100px;
  border: 1px solid #e1e1e1;
  background-color: #FBFBFB;
  min-width: 75px;
  text-align: center;
  padding: 8px 15px 8px;
  cursor: pointer;
  margin-right: 10px;
  color: #39393A;
  text-transform: capitalize;
  line-height: 15px;
  font-size: 13px;
  visibility: hidden;
  position: absolute;
  z-index: 99;
  top: 10px;
  right: 0;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-block-type .preview-button:hover {
  background-color: #F2F2F2;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-list-type .content-block:hover .preview-button {
  visibility: visible !important;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-list-type .eddmRibbon {
  right: 0px;
  top: -25px;
  font-size: 18px;
  height: 35px;
  border-right: 13px solid #199cc6;
  border-left: 13px solid #199cc6;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-list-type .eddmRibbon .fa {
  z-index: 100;
  color: white;
  position: relative;
  right: 5px !important;
  top: 3px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-list-type .preview-button-wrap {
  padding: 10px 15px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-list-type .preview-button-wrap .preview-button {
  display: inline-block;
  float: right;
  border-radius: 100px;
  border: 1px solid #3DC38F;
  background-color: #3DC38F;
  min-width: 75px;
  text-align: center;
  padding: 8px 15px 7px;
  cursor: pointer;
  margin-right: 10px;
  color: #fff;
  text-transform: capitalize;
  line-height: 15px;
  font-size: 13px;
  visibility: hidden;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list.template-list .list-item-list-type .preview-button-wrap .preview-button:hover {
  background-color: #F2F2F2;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-filters {
  padding-right: 0px;
  padding-left: 30px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-filters .filter-text-template {
  font-size: 24px;
  float: left;
  display: inline-block;
  padding: 0;
  line-height: 1;
  margin-bottom: 10px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-filters #filter-list .filter-wrap {
  padding: 15px 0px;
  margin-bottom: 20px;
  float: left;
  width: 100%;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-filters #filter-list .filter-wrap:first-child {
  padding-top: 0px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-filters #filter-list .filter-wrap .filter-heading {
  font-size: 18px;
  color: #4a4a4a;
  margin-bottom: 10px;
  text-transform: capitalize;
  line-height: 1;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-filters #filter-list .filter-wrap .filter-button-status {
  display: inline-block;
  float: left;
  border-radius: 100px;
  border: 1px solid #E1E1E1;
  background-color: #fff;
  min-width: 75px;
  text-align: center;
  padding: 5px 10px;
  cursor: pointer;
  text-transform: capitalize;
  font-size: 16px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-filters #filter-list .filter-wrap .filter-button-status:hover {
  background: #F5F5F5;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-filters #filter-list .filter-wrap .filter-button-status.active {
  background: #F5F5F5;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-filters #filter-list .filter-wrap .filter-button-status:nth-child(2n+2) {
  border-radius: 0px;
  border-left: none;
  border-right: none;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-filters #filter-list .filter-wrap .filter-button-status:first-child {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-filters #filter-list .filter-wrap .filter-button-status:last-child {
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-filters #filter-list .filter-wrap .filter-button {
  display: inline-block;
  float: left;
  border-radius: 18px;
  border: 1px solid #E1E1E1;
  background-color: #fff;
  min-width: 70px;
  text-align: center;
  padding: 8px 10px;
  cursor: pointer;
  margin-right: 8px;
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 19px;
  color: #000;
  text-transform: capitalize;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-filters #filter-list .filter-wrap .filter-button:hover {
  background: #F5F5F5;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-filters #filter-list .filter-wrap .filter-button.active {
  background-color: #3DC38F;
  color: #fff;
}
.print-post-super-container .postList-region-container #postList-body-region #wtp-post-list-filters #filter-list .filter-wrap .filter-button.active:hover {
  background-color: #41DB9F;
  color: #fff;
}
.print-post-super-container .postList-region-container #postList-category-region {
  padding: 10px;
  padding-top: 0px;
  padding-bottom: 20px;
}
.print-post-super-container .postList-region-container #postList-category-region .top-filter-button {
  display: inline-block;
  border-radius: 100px;
  border: 1px solid #E7E7E7;
  min-width: 100px;
  text-align: center;
  padding: 8px 12px;
  cursor: pointer;
  margin-right: 6px;
  margin-bottom: 10px;
  text-transform: capitalize;
  font-size: 16px;
  color: #000;
  background: #fff;
  line-height: 19px;
}
.print-post-super-container .postList-region-container #postList-category-region .top-filter-button:hover {
  background-color: #F5F5F5;
}
.print-post-super-container .postList-region-container #postList-category-region .top-filter-button.active {
  background-color: #3DC38F;
  color: #fff;
}
.print-post-super-container .postList-region-container #postList-category-region .top-filter-button.active:hover {
  background-color: #41DB9F;
  color: #fff;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type.four-block {
    width: calc((100% - 41px)/3);
    width: -webkit-calc((100% - 41px)/3);
    width: -moz-calc((100% - 41px)/3);
    float: left;
    margin-left: 20px;
  }
  .print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type.four-block:nth-child(4n+1) {
    margin-left: 20px;
  }
  .print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type.four-block:nth-child(3n+1) {
    margin-left: 0px;
  }
  .print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type.four-block:first-child {
    margin-left: 0px;
  }
  .print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type.three-block {
    width: calc((100% - 21px)/2);
    width: -webkit-calc((100% - 21px)/2);
    width: -moz-calc((100% - 21px)/2);
    float: left;
    margin-left: 20px;
  }
  .print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type.three-block:nth-child(3n+1) {
    margin-left: 20px;
  }
  .print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type.three-block:nth-child(2n+1) {
    margin-left: 0px;
  }
  .print-post-super-container .postList-region-container #postList-body-region #wtp-post-list .list-item-block-type.three-block:first-child {
    margin-left: 0px;
  }
}
.print-post-super-container .print-onboarding-wrapper {
  width: 100%;
  min-height: calc(100vh - 50px);
  min-height: -webkit-calc(100vh - 50px);
  min-height: -moz-calc(100vh - 50px);
  margin: auto;
  background-color: #fff;
  float: left;
  overflow: auto;
}
.print-post-super-container .print-onboarding-wrapper .left-static-wrap {
  width: 25%;
  min-height: 100vh;
  background-color: #44C290;
  float: left;
}
.print-post-super-container .print-onboarding-wrapper .left-static-wrap .dots-wrap {
  position: absolute;
  bottom: 15px;
  left: 10%;
  display: none;
}
.print-post-super-container .print-onboarding-wrapper .left-static-wrap .dots-wrap .dots-div {
  display: inline-block;
  margin: 2px;
  height: 8.5px;
  width: 8.5px;
  border-radius: 50%;
}
.print-post-super-container .print-onboarding-wrapper #content {
  height: 100%;
  width: 75%;
  background-color: #fff;
  margin-left: 25%;
}
.print-post-super-container .print-onboarding-wrapper h4 {
  font-weight: normal;
  font-size: 24px;
}
.print-post-super-container .print-onboarding-wrapper .wtp-label {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.print-post-super-container .print-onboarding-wrapper .terms-wrap {
  color: #aaa;
  float: left;
  width: 50%;
  font-size: 13px;
  margin-left: 25%;
  margin-top: 30px;
  margin-bottom: 30px;
}
.print-post-super-container .print-onboarding-wrapper .terms-wrap a {
  color: #2FBB7B;
}
.print-post-super-container .print-onboarding-wrapper .signup-form-wrap {
  float: left;
  margin: 0 auto;
  width: 50%;
  margin-left: 25%;
  margin-top: 5%;
}
.print-post-super-container .print-onboarding-wrapper .onboarding-form-wrap {
  float: left;
  margin: 0 auto;
  width: 500px;
  margin-top: 50px;
  margin-bottom: 20px;
  margin-left: calc(50% - 250px);
  margin-left: -webkit-calc(50% - 250px);
  margin-left: -moz-calc(50% - 250px);
}
.print-post-super-container .print-onboarding-wrapper .wtpRadio span {
  margin-right: 30px;
  font-size: 14px;
}
.print-post-super-container .print-onboarding-wrapper .wtpRadio span:last-child {
  margin-right: 0px;
}
.print-post-super-container .dyamic-layout-wrapper {
  max-width: 1280px;
  margin: 0 auto;
}
.print-post-super-container .dynamic-row-wrapper {
  background: #fff;
  padding: 15px 25px;
  margin-bottom: 0px;
}
.print-post-super-container .dynamic-row-wrapper .widget-header-region {
  font-size: 27px;
  font-weight: bold;
  word-wrap: break-word;
  padding-top: 7px;
}
.print-post-super-container .dynamic-row-wrapper .widget-header-region-count {
  font-size: 30px;
  font-weight: 600;
  word-wrap: break-word;
  padding-top: 6px;
  color: #000;
  padding-bottom: 0;
}
.print-post-super-container .dynamic-row-wrapper .count-list-container .empty-count-wrap {
  font-size: 30px;
  text-align: center;
  font-weight: 500;
  color: #000000;
  margin-top: 25px;
  margin-bottom: 10px;
}
.print-post-super-container .dynamic-row-wrapper .count-list-container .countListItemWrap {
  border: 1px solid #E1E1E1;
  padding: 0;
  border-radius: 4px;
  background-color: #fff;
  width: calc((100% - 46px)/4);
  width: -webkit-calc((100% - 46px)/4);
  width: -moz-calc((100% - 46px)/4);
  margin-right: 15px;
  text-transform: capitalize;
  height: auto;
  max-width: inherit;
  cursor: default;
  cursor: pointer;
  margin-bottom: 0px;
}
.print-post-super-container .dynamic-row-wrapper .count-list-container .countListItemWrap:nth-child(4n) {
  margin-right: 0px;
}
.print-post-super-container .dynamic-row-wrapper .count-list-container .countListItemWrap .count-item-wrap {
  float: left;
  width: 100%;
  padding: 10px 15px;
}
.print-post-super-container .dynamic-row-wrapper .count-list-container .countListItemWrap .count-value {
  text-align: right;
  color: #35BA7C;
  font-size: 24px;
  font-family: inherit;
  font-weight: normal;
  padding-right: 15px;
  cursor: pointer;
}
.print-post-super-container .dynamic-row-wrapper .count-list-container .countListItemWrap .count-type {
  text-align: left;
  font-size: 16px;
  color: #000;
  font-weight: normal;
  margin-top: 6px;
  line-height: 1.2;
}
.print-post-super-container .dynamic-row-wrapper .create-print-cat-container .no-print-container,
.print-post-super-container .dynamic-row-wrapper .create-print-cat-container .create-print-list-container {
  float: left;
  width: 100%;
}
.print-post-super-container .dynamic-row-wrapper .create-print-cat-container .create-print-wrap {
  height: 180px;
  width: calc((100% - 30px)/3);
  width: -webkit-calc((100% - 30px)/3);
  width: -moz-calc((100% - 30px)/3);
  border-radius: 4px;
  background-color: #fff;
  float: left;
  margin-right: 15px;
  margin-bottom: 15px;
  font-size: 16px;
  text-align: center;
  cursor: pointer;
}
.print-post-super-container .dynamic-row-wrapper .create-print-cat-container .create-print-wrap:nth-child(3n) {
  margin-right: 0px;
}
.print-post-super-container .dynamic-row-wrapper .create-print-cat-container .create-print-wrap:last-child {
  margin-right: 0px;
}
.print-post-super-container .dynamic-row-wrapper .create-print-cat-container .create-print-wrap:nth-child(4n) {
  margin-right: 15px;
}
.print-post-super-container .dynamic-row-wrapper .create-print-cat-container .create-print-wrap.empty-wrap {
  border: 1px solid #3DC38F;
  background-color: #EBFDF5;
}
.print-post-super-container .dynamic-row-wrapper .create-print-cat-container .create-print-wrap.empty-wrap .create-button-wrap {
  background: transparent;
  color: #3DC38F;
}
.print-post-super-container .dynamic-row-wrapper .create-print-cat-container .create-print-wrap.empty-wrap .create-button-wrap i {
  display: inherit !important;
}
.print-post-super-container .dynamic-row-wrapper .create-print-cat-container .create-print-wrap.empty-wrap .create-button-wrap:hover {
  background: #3DC38F;
  color: #fff;
}
.print-post-super-container .dynamic-row-wrapper .create-print-cat-container .create-print-wrap.empty-wrap .bg-wrap {
  height: 180px;
  width: 100%;
}
.print-post-super-container .dynamic-row-wrapper .create-print-cat-container .create-print-wrap.empty-wrap .bg-wrap img {
  max-width: 40%;
  margin-top: 15%;
  height: auto;
  border: none;
}
.print-post-super-container .dynamic-row-wrapper .create-print-cat-container .create-print-wrap .bg-wrap {
  height: 180px;
  width: 100%;
}
.print-post-super-container .dynamic-row-wrapper .create-print-cat-container .create-print-wrap .bg-wrap img {
  width: 100%;
  height: 100%;
  max-height: 100%;
  border-radius: 4px;
  border: 1px solid #E1E1E1;
}
.print-post-super-container .dynamic-row-wrapper .create-print-cat-container .create-print-wrap .create-button-wrap {
  position: relative;
  bottom: 45px;
  min-width: 60px;
  padding: 8px 15px;
  border-radius: 18px;
  background: #fff;
  width: auto;
  display: inline-block;
  cursor: pointer;
  font-size: 16px;
  line-height: 19px;
  color: #000;
  text-transform: capitalize;
}
.print-post-super-container .dynamic-row-wrapper .create-print-cat-container .create-print-wrap .create-button-wrap:hover {
  background: #3DC38F;
  color: #fff;
}
.print-post-super-container .dynamic-row-wrapper .create-print-cat-container .create-print-wrap .create-button-wrap:hover i {
  display: inherit;
}
.print-post-super-container .dynamic-row-wrapper .create-print-cat-container .create-print-wrap .create-button-wrap i {
  margin-left: 5px;
  display: none;
}
.print-post-super-container .dynamic-row-wrapper .no-template-wrap {
  float: left;
  width: 100%;
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-top: 15px;
}
.print-post-super-container .dynamic-row-wrapper .no-template-wrap .professional-quality {
  font-size: 20px;
  margin-top: 80px;
  color: #000;
  line-height: 24px;
}
.print-post-super-container .dynamic-row-wrapper .no-template-wrap .ready-to-go-professi {
  font-size: 16px;
  color: #000;
  line-height: 20px;
}
.print-post-super-container .dynamic-row-wrapper .list-bullets-wrap {
  text-align: center;
}
.print-post-super-container .dynamic-row-wrapper .list-bullets-wrap .bullets {
  margin-right: 2px;
  border-radius: 50%;
  background-color: #d8d8d8;
  display: inline-block;
  height: 7px;
  width: 7px;
}
.print-post-super-container .dynamic-row-wrapper .list-bullets-wrap .bullets.active {
  background-color: #44C290;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container {
  margin-top: 5px !important;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .np-control-left {
  float: left;
  position: absolute;
  left: calc((100% - 380px)/2);
  margin-top: 230px;
  background: #0000;
  z-index: 999;
  cursor: pointer;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .np-control-left .fa {
  font-size: 36px;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .np-control-right {
  float: right;
  position: absolute;
  right: calc((100% - 380px)/2);
  margin-top: 230px;
  z-index: 999;
  cursor: pointer;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .np-control-right .fa {
  font-size: 36px;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .order-list-container {
  width: 300px;
  overflow: hidden;
  margin: 0 auto;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container #n-order-list {
  width: 1000000px;
  float: left;
  position: relative;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type.one-block {
  width: 300px;
  float: left;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block {
  height: 335px;
  margin-bottom: 20px;
  border-radius: 8px;
  border: 1px solid #e1e1e1 !important;
  cursor: pointer;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block:hover {
  box-shadow: 0 2px 34px 0 rgba(0, 0, 0, 0.2);
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block:hover .preview-img-wrap .action-container {
  visibility: visible !important;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .comment-body {
  height: 78px;
  margin: 0;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  background: #fff;
  padding: 0;
  padding-left: 15px;
  background: #ECECEC;
  padding-top: 15px;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .comment-body .comment-by {
  float: left;
  width: 100%;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .comment-body .comment-by .title span {
  color: #4A4A4A !important;
  font-size: 20px;
  font-family: 'Roboto', sans-serif;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .comment-body .resource-count {
  float: left;
  width: 100%;
  margin-top: 5px;
  font-size: 16px;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .comment-body .created {
  float: left;
  width: 100%;
  margin-top: 12px;
  font-size: 14px;
  color: #ABABAB;
  line-height: 16px;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .comment-body .price-wrap {
  float: left;
  width: 100%;
  margin-top: 10px;
  color: #4a4a4a;
  font-size: 16px;
  text-align: center;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .comment-body .order-status {
  text-align: right;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .comment-body .order-status .label-new {
  min-width: 55px;
  width: auto;
  height: auto;
  border-radius: 2px;
  max-width: 70px;
  white-space: normal;
  word-wrap: break-word;
  padding: 4px;
  font-size: 13px;
  font-weight: 100;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .comment-body .order-status .label-draft {
  border: 1px solid #E57101;
  background: #E57101;
  color: #ffffff;
  border-radius: 2px;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .comment-body .order-status .label-primary {
  background: #3DC38F;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .comment-body .order-status .printingStatus {
  border: solid thin #3dc38f;
  border-radius: 2px;
  padding: 2px;
  font-size: 10px;
  color: #3dc38f;
  text-align: center;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .comment-body ul.dropdown-menu {
  left: -20px;
  border: none;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.15);
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .comment-body ul.dropdown-menu::before {
  content: "";
  position: absolute;
  top: -9px;
  left: 5px;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0) #ffffff rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .preview-img-wrap {
  padding: 10px 15px;
  height: 220px;
  text-align: center;
  background: #fff;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .preview-img-wrap .action-container {
  width: 20px !important;
  border: none !important;
  height: 30px !important;
  visibility: hidden;
  z-index: 99;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .preview-img-wrap .action-container .btn-group div.action-div {
  height: auto;
  width: 20px;
  right: 20px;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .preview-img-wrap .action-container .btn-group div.action-div:hover .icon-content {
  background: rgba(0, 0, 0, 0) !important;
  color: #3DC38F;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .preview-img-wrap .action-container .btn-group div.action-div .icon-content {
  top: 0;
  width: 30px;
  background: rgba(0, 0, 0, 0);
  border: none;
  padding-left: 0px;
  font-size: 19px;
  color: #4a4a4a;
  left: 0;
  text-align: center;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .preview-img-wrap img,
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .preview-img-wrap object {
  max-height: calc(100% - 50px);
  max-height: -webkit-calc(100% - 50px);
  max-height: -moz-calc(100% - 50px);
  max-width: calc(100% - 30px);
  max-width: -webkit-calc(100% - 30px);
  max-width: -moz-calc(100% - 30px);
  width: calc(100% - 30px);
  width: -webkit-calc(100% - 30px);
  width: -moz-calc(100% - 30px);
  vertical-align: middle;
  margin-top: 30px;
  box-shadow: 0 2px 24px 0 rgba(0, 0, 0, 0.1);
  overflow: hidden;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .preview-img-ghost-wrap {
  height: 220px;
  position: relative;
  margin-top: -220px;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .preview-img-ghost-wrap .comment-body .printingStatus {
  border: solid thin #3dc38f;
  border-radius: 2px;
  padding: 2px;
  font-size: 10px;
  color: #3dc38f;
  text-align: center;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block {
  min-height: 335px;
  height: auto;
  float: left;
  cursor: default !important;
  max-width: 100%;
  background: #ffffff;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block.active .selected-template {
  visibility: visible !important;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .current-category-wrap {
  float: left;
  height: 35px;
  background: #fff;
  text-align: center;
  overflow: hidden;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .current-category-wrap .template-category {
  display: inline-block;
  border-radius: 100px;
  background-color: #F5F5F5;
  min-width: 70px;
  text-align: center;
  padding: 7px 10px;
  margin-right: 4px;
  margin-bottom: 10px;
  font-size: 13px;
  line-height: 15px;
  color: #4A4A4A;
  text-transform: capitalize;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .selected-template {
  position: absolute;
  top: 80px;
  width: 90px;
  height: 90px;
  margin-left: calc(50% - 45px);
  margin-left: -webkit-calc(50% - 45px);
  margin-left: -moz-calc(50% - 45px);
  z-index: 9999;
  font-size: 84px;
  opacity: 0.63;
  visibility: hidden;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .comment-body {
  height: 100px;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .comment-body .comment-by .title span {
  font-size: 24px;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .preview-img-wrap {
  height: 220px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 15px;
  margin-bottom: 15px;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .preview-img-wrap object {
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  overflow: hidden;
  margin: 0 auto;
  margin-top: 0;
  background: #0000;
  box-shadow: 0 2px 24px 0 rgba(0, 0, 0, 0.03);
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block .preview-img-ghost-wrap {
  height: 185px;
  position: relative;
  margin-top: -185px;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block:hover .preview-button,
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block:hover .select-template-button-wrap {
  visibility: visible !important;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block:hover .comment-body {
  margin-top: -10px;
  height: 93px;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block:hover .comment-body .comment-by {
  margin-top: -5px;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .content-block:hover .comment-body .price-wrap {
  margin-top: 20px;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .eddmRibbon {
  right: inherit;
  font-size: 18px;
  height: 35px;
  border-right: 13px solid #199cc6;
  border-left: 13px solid #199cc6;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .eddmRibbon .fa {
  z-index: 100;
  color: white;
  position: relative;
  right: 5px !important;
  top: 3px;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .preview-button-wrap {
  padding: 10px 15px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  background: #fff;
  min-height: 52px;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .preview-button {
  display: inline-block;
  float: right;
  border-radius: 100px;
  border: 1px solid #e1e1e1;
  background-color: #FBFBFB;
  min-width: 75px;
  text-align: center;
  padding: 7px 15px 5px;
  cursor: pointer;
  margin-right: 10px;
  color: #39393A;
  text-transform: capitalize;
  line-height: 22px;
  font-size: 16px;
  visibility: hidden;
  position: absolute;
  z-index: 99;
  top: 10px;
  right: 0;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .preview-button:hover {
  background-color: #F2F2F2;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .select-template-button-wrap {
  z-index: 99;
  bottom: 15px;
  right: 0;
  float: left;
  width: 100%;
  position: absolute;
  height: auto;
  background: #ECECEC;
  text-align: center;
  visibility: hidden;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .select-template-button,
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .share-template-button {
  display: inline-block;
  border-radius: 4px;
  background-color: #3DC38F;
  min-width: 75px;
  text-align: center;
  padding: 8px 17px 8px;
  cursor: pointer;
  color: #fff;
  text-transform: capitalize;
  line-height: 19px;
  font-size: 16px;
}
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .select-template-button:hover,
.print-post-super-container .dynamic-row-wrapper .fav-template-container .list-item-block-type .share-template-button:hover {
  background-color: #41DB9F;
}
.print-post-super-container .print-order-payment-wrap {
  float: left;
  width: 100%;
}
.print-post-super-container .print-order-payment-wrap .wtpForm {
  margin-top: 5px;
  height: 50px;
}
.print-post-super-container .print-order-payment-wrap .wtpForm input {
  width: 100%;
  height: 50px;
}
.print-post-super-container .print-order-payment-wrap .order-header-text {
  font-size: 20px;
  line-height: 24px;
  color: #4a4a4a;
  margin-top: 10px;
  margin-bottom: 20px;
}
.print-post-super-container .print-order-payment-wrap .order-body-text {
  font-size: 16px;
  line-height: 19px;
  color: #4a4a4a;
}
.print-post-super-container .print-order-payment-wrap .select2-container--default .select2-selection--single {
  border-radius: 2px !important;
  border: 1px solid #D1D1D1;
}
.print-post-super-container.theme-w-blue #postList-body-region .dropdown-menu > li > a:hover {
  background: #3DC38F !important;
}
.print-post-super-container .content-block-fix .preview-img-wrap object {
  float: left;
  height: 148px;
  width: 100%;
  position: absolute;
  left: 0px;
}
.print-post-super-container .alert-wrap {
  float: left;
  text-align: center;
  font-size: 16px;
  line-height: 19px;
  color: #4a4a4a;
  width: 100%;
  padding-top: 10px;
}
.print-post-super-container .w-btn {
  font-family: 'Roboto', sans-serif;
}
.print-post-super-container .togglepanel .nav.nav-tabs.filters-tab-selector {
  border-bottom: none;
}
.print-post-super-container .togglepanel .nav.nav-tabs.filters-tab-selector li a {
  border-bottom: none;
  border-radius: 99px;
  background: #ffffff !important;
}
.print-post-super-container .togglepanel .nav.nav-tabs.filters-tab-selector li.active a {
  background: #3DC38F !important;
  color: #fff;
}
.print-post-super-container .togglepanel .nav.nav-tabs.filters-tab-selector li.active:hover a {
  color: #24263f;
}
.print-post-super-container .togglepanel .nav.nav-tabs.filters-tab-selector li:hover a {
  background: #F5F5F5 !important;
}
.print-post-super-container .togglepanel #audienceSearch {
  font-size: 12px;
}
.print-post-super-container .togglepanel .pop-header-tab {
  margin-top: 8px;
}
.print-post-super-container .togglepanel .w-btn-danger.cancel-popup-btn {
  background-color: #ffffff;
  border-bottom-color: #ffffff;
  color: #3DC38F;
  min-width: 90px;
}
.print-post-super-container .togglepanel .w-btn-info.done-popup-btn {
  background-color: #3DC38F;
  border-bottom-color: #3DC38F;
  color: #ffffff;
  border-radius: 4px;
  min-width: 90px;
}
.print-post-super-container .togglepanel .w-btn-info.done-popup-btn .w-btn-label-txt {
  margin-left: 15px;
}
.print-post-super-container .checkoutContent .checkout-content-region {
  padding-bottom: 15px;
}
.print-post-super-container #editor-page-editor-region .ui-accordion-header {
  font-weight: normal;
  font-size: initial;
}
.print-post-super-container #editor-page-editor-region .ui-accordion-header-active {
  background-color: #41DB9F !important;
  color: #fff;
}
#postDetails-header-region {
  margin-top: 20px;
}
#postDetails-header-region .list-header-text {
  font-size: 20px !important;
  line-height: 24px;
  color: #4A4A4A;
  font-weight: normal;
}
.post-consumer-cancel-btn,
.post-consumer-back-btn {
  float: right;
  width: auto;
  padding: 10px 20px;
  font-size: 16px;
  line-height: 19px;
}
.postDetails-header {
  max-height: 104px;
  position: relative;
  top: 10px;
  left: 0;
  width: 100%;
  z-index: 99;
  margin-top: 0px !important;
}
.postDetails-header .fa {
  margin-top: -4px;
  font-size: 32px;
}
#sender-block > div {
  margin-top: 20px;
}
#sender-block > div:first-child {
  margin-top: 0px;
}
.form-control-number::-webkit-inner-spin-button,
.form-control-number::-webkit-outer-spin-button {
  -webkit-appearance: none !important;
  margin: 0 !important;
}
#smartContent-block > div {
  margin-top: 20px;
}
input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input[type=number] {
  -moz-appearance: textfield;
}
input[type=number]::-moz-placeholder {
  line-height: 1.05;
}
.mls-header-region {
  text-align: center;
}
.mls-header-region .mls-header {
  width: 90%;
  float: left;
  font-size: 20px;
  color: #4A4A4A;
  line-height: 24px;
}
.mls-header-region .mls-close {
  font-family: "Helvetica Regular";
  position: absolute;
  top: -13px;
  font-size: 16px;
  font-weight: 600;
  cursor: pointer;
}
.mls-search-region {
  margin-top: 30px;
}
.mls-list-region {
  min-height: 160px;
  overflow-x: hidden;
  overflow-y: auto;
}
.print-post-super-container .scrollable-content-left h4,
.print-post-super-container .scrollable-content-right h4 {
  font-size: 20px;
}
.print-post-super-container .scrollable-content-left .edit-element label.control-label span,
.print-post-super-container .scrollable-content-right .edit-element label.control-label span {
  font-size: 18px !important;
  color: #4A4A4A;
  font-weight: 300;
  line-height: 21px;
}
.print-post-super-container .scrollable-content-left label,
.print-post-super-container .scrollable-content-right label {
  margin-bottom: 0px;
}
.print-post-super-container .scrollable-content-left span,
.print-post-super-container .scrollable-content-right span {
  font-size: 18px !important;
  color: #4A4A4A;
  line-height: 21px;
}
.print-post-super-container .wtpDropdown--dropdown .wtpDropdown-image {
  height: 31px;
  float: left;
  width: 31px;
  border-radius: 50%;
  vertical-align: top;
  margin-top: 7.5px !important;
  position: relative;
  text-align: center;
  overflow: hidden;
}
.print-post-super-container .wtpDropdown--dropdown .wtpDropdown-content {
  float: left;
  width: calc(100% - 33px);
  padding-left: 8px;
  vertical-align: top;
  font-size: 16px;
  line-height: 45px;
  color: #4a4a4a;
  text-overflow: ellipsis;
  overflow-x: hidden;
  white-space: nowrap;
}
.print-post-super-container .fit-image input[type="checkbox"].px + .lbl {
  font-size: 16px;
  color: #4A4A4A;
  font-weight: normal;
}
.print-post-super-container .fit-image input[type="checkbox"].px + .lbl:before {
  top: 1px;
}
.print-post-super-container .fit-image input[type="checkbox"].px + .lbl:after {
  top: 2px;
}
.modal-title {
  font-size: 20px;
  line-height: 24px;
}
.preview-btn-container,
.preview-header-container {
  width: calc(100% - 50px);
  width: -webkit-calc(100% - 50px);
  width: -moz-calc(100% - 50px);
}
.preview-btn-container .closepreviewpopup,
.preview-header-container .closepreviewpopup {
  float: right;
  padding: 0;
  cursor: pointer;
  top: -35px;
  right: 5px;
  margin-bottom: -35px;
  position: relative;
}
.custom-field-hr {
  margin-top: 30px !important;
  width: calc(100% + 160px) !important;
  margin-left: -80px !important;
}
.preview-img-element {
  max-width: 80%;
  max-height: calc(100vh - 230px);
  margin-top: 10px;
}
.saved-card-drodown {
  height: 34px;
  padding: 6px;
  border: 1px solid #D1D1D1;
  border-radius: 2px;
}
.dashboard-item-wrapper {
  width: 50%;
  margin: 0 auto;
}
.region-wrapper {
  width: calc((100% - 300px)/4) !important;
  margin: 30px;
}
.region-wrapper:nth-child(2n) {
  margin-left: 30px;
}
.portal-dashboard-container {
  display: block;
  left: -60px;
  top: 67px;
  width: -webkit-calc(100% + 80px);
  width: -moz-calc(100% + 80px);
  width: calc(100% + 80px);
  background: #fff;
  min-height: -webkit-calc(100vh + 170px);
  min-height: -moz-calc(100vh + 170px);
  min-height: calc(100vh + 170px);
  position: absolute;
}
#blankSmartFieldRegionId #addNewHeaderFieldRegion .select2-container--default .select2-selection--multiple {
  padding: 5px 5px 6px 5px;
  min-height: 32px;
  height: 34px !important;
}
#blankSmartFieldRegionId #addNewHeaderFieldRegion .select2.select2-container .selection .select2-selection__rendered {
  padding-top: 0;
}
#blankSmartFieldRegionId #addNewHeaderFieldRegion .select2.select2-container .select2-search--inline .select2-search__field {
  margin-top: 0px;
}
#blankSmartFieldRegionId #addNewHeaderFieldRegion .select2.select2-container .select2-search:after {
  top: 0px !important;
}
#editor-page-body-region .dropbtn {
  background-color: #fff;
  color: black;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 13px;
  border: none;
  border-radius: 2px;
}
#editor-page-body-region .dropdown {
  position: relative;
  display: inline-block;
}
#editor-page-body-region .dropdown-content {
  display: none;
  position: absolute;
  background-color: #fff;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  z-index: 1;
}
#editor-page-body-region .dropdown-content-option {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  font-size: 13px;
}
#editor-page-body-region .blank-shapes-border {
  stroke: yellow;
  stroke-width: 2;
}
#editor-page-body-region .blank-flex-row-container {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-evenly;
  align-content: space-evenly;
}
#editor-page-body-region .blank-flex-row-child {
  width: 60px;
  height: 50px;
  background-color: #f5f5f5;
  border: 1px solid grey;
  align-self: center;
  cursor: pointer;
}
#editor-page-body-region .blank-flex-column-container {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  align-items: center;
  min-height: 350px;
  max-width: 138px;
  background-color: white;
  margin: 100px auto;
}
#editor-page-body-region .blank-flex-column-child {
  flex: auto;
}
#editor-page-body-region .dropdown-content a:hover {
  background-color: #ddd;
}
#campaign-editor-page-container {
  font-family: "Montserrat", sans-serif;
  font-weight: 500;
  background: #ffffff;
}
#campaign-editor-page-container .campaign-editor-page-styles {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}
#campaign-editor-page-container .campaign-page-header-region {
  box-sizing: border-box;
  height: 70px;
  border: 1px solid #E9EBF2;
  background-color: #FFFFFF;
  display: flex;
  align-items: center;
}
#campaign-editor-page-container .campaign-page-body-region {
  box-sizing: border-box;
  height: 942px;
  height: calc(100vh - 167px);
  height: 100%;
  border-radius: 4px 4px 0 0;
  background-color: #FFFFFF;
}
#campaign-editor-page-container .campaign-header {
  display: flex;
  align-items: center;
}
#campaign-editor-page-container .campaign-name {
  height: 24px;
  width: 156px;
  color: #16133E;
  font-size: 20px;
  font-weight: 500;
  letter-spacing: -0.15px;
  line-height: 24px;
  margin-left: 36px;
}
#campaign-editor-page-container .campaign-heading {
  margin-left: 20px;
  height: 19px;
  width: 137px;
  color: #16133E;
  font-size: 15px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 19px;
  text-decoration: underline;
}
#campaign-editor-page-container .header-sender-section {
  box-sizing: border-box;
  height: 49px;
  width: 174px;
  border: 1px solid #0533da;
  border-radius: 4px;
  background: linear-gradient(180deg, #ffffff 0%, #fafbfe 100%);
  margin-right: 30.5px;
  margin-left: 700px;
}
#campaign-editor-page-container .campaign-body-section {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 100%;
}
#campaign-editor-page-container .campaign-page-location-region {
  height: 51px;
  border-radius: 4px 0 0;
  border-bottom: solid 1px #E9EBF2;
}
#campaign-editor-page-container .campaign-main-content-region {
  height: 941px;
  height: calc(100vh - 200px);
  width: calc(100% - 395px);
  float: left;
}
#campaign-editor-page-container .campaign-location-tab,
#campaign-editor-page-container .campaign-location-scroll {
  box-sizing: border-box;
  height: 51px;
  width: 15%;
  border-left: 1px solid #E9EBF2;
  border-bottom: 1px solid #E9EBF2;
  border-top: none;
  background-color: #FFFFFF;
  padding: 19px 16.5px 16px 26.5px;
  cursor: pointer;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 14px;
  line-height: 19px;
  color: rgba(22, 19, 62, 0.6);
  float: left;
  padding: 0;
  align-items: center;
  justify-content: center;
}
#campaign-editor-page-container .campaign-location-tab .campaign-location-tab-title,
#campaign-editor-page-container .campaign-location-scroll .campaign-location-tab-title {
  max-width: 80%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#campaign-editor-page-container .campaign-location-tab.active,
#campaign-editor-page-container .campaign-location-scroll.active {
  color: #16133e;
  border-bottom: none;
}
#campaign-editor-page-container .campaign-location-tab {
  display: flex;
}
#campaign-editor-page-container .campaign-location-tab:first-child {
  border-left: none;
}
#campaign-editor-page-container .campaign-location-tab:last-child {
  border-right: 1px solid #E9EBF2;
}
#campaign-editor-page-container .campaign-location-scroll:last-child {
  border-right: 1px solid #E9EBF2;
}
#campaign-editor-page-container .campaign-location-scroll {
  width: 34px;
  font-size: 13px;
  padding: 15px 0px;
  color: #16133e;
  text-align: center;
  position: absolute;
  right: 425px;
}
#campaign-editor-page-container .campaign-location-scroll.scroll-left {
  right: 460px;
}
#campaign-editor-page-container .campaign-page-svg-region {
  height: 692px;
  height: 80%;
  height: calc(100vh - 345px);
  margin: 0;
  cursor: pointer;
  overflow: hidden;
}
#campaign-editor-page-container .campaign-page-svg-region .editor-page-editor-region {
  max-height: 692px;
  height: 80%;
  height: 70vh;
  width: 100%;
  padding: 0 15px;
}
#campaign-editor-page-container .campaign-page-svg-region .btn-group.front-back-wrap {
  display: none;
}
#campaign-editor-page-container .campaign-page-thumbnail-region {
  height: 70px;
  padding-left: 119px;
  position: absolute;
  bottom: 117px;
  width: calc(100% - 395px);
}
#campaign-editor-page-container .campaign-page-thumbnail-region .post-thumbnails img {
  max-height: 80px;
  max-width: 100px;
  height: auto;
  padding: 5px;
  border: 2px solid #f7f7f7;
  cursor: pointer;
}
#campaign-editor-page-container .campaign-page-thumbnail-region .post-thumbnails img.active {
  border: 2px solid #3DB370;
}
#campaign-editor-page-container .campaign-page-navigation-region {
  display: flex;
  justify-content: center;
  box-sizing: border-box;
  height: 81px;
  border: 1px solid #E9EBF2;
  border-radius: 0 0 4px 4px;
  background-color: #FFFFFF;
}
#campaign-editor-page-container .campaign-footer-tab {
  height: 19px;
  opacity: 0.6;
  color: #16133E;
  font-family: Montserrat;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 19px;
  text-align: center;
  margin: 30.5px 9px 31.5px 0px;
}
#campaign-editor-page-container .quantity-btn {
  height: 44px;
  width: 200px;
  border-radius: 8px;
  color: #FFFFFF;
  background-color: #3DB370;
  margin: 18.5px 9px 18.5px 200px;
  padding: 14px 50.21px 14px 76.79px;
}
#campaign-editor-page-container .campaign-editor-section-region {
  height: 100%;
  width: 395px;
  border-left: solid 1px #E9EBF2;
}
#campaign-editor-page-container .editor-heading-region {
  display: flex;
  box-sizing: border-box;
  height: 51px;
  width: 395px;
  border-bottom: 1px solid #E9EBF2;
  border-radius: 0 4px 0 0;
  background-color: #FFFFFF;
}
#campaign-editor-page-container .campaign-main-editor {
  background-color: #ffffff;
  height: calc(100vh - 250px);
  overflow-x: hidden;
  overflow-y: auto;
}
#campaign-editor-page-container .campaign-token-heading {
  height: 20px;
  width: 62px;
  color: #16133E;
  font-family: Montserrat;
  font-size: 15px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: 33.5px;
  margin-left: 24.5px;
}
#campaign-editor-page-container .campaign-token-accordion-region {
  box-sizing: border-box;
  height: 439px;
  width: 395px;
  border-radius: 0 0 4px 0;
  background-color: #FFFFFF;
}
#campaign-editor-page-container .campaign-token-accordion-region .ui-accordion-header-active {
  background-color: #41DB9F;
  color: #FFFFFF;
}
#campaign-editor-page-container .campaign-token-accordion-region .select2-container--default .select2-selection--single .select2-selection__clear {
  font-size: 20px;
}
#campaign-editor-page-container .campaign-editor-parameter-section {
  box-sizing: border-box;
  width: 395px;
  background-color: #FFFFFF;
  padding-bottom: 1px;
}
#campaign-editor-page-container .smart-content-token-region-item .campaign-editor-parameter-section {
  border-bottom: 1px solid #E9EBF2;
}
#campaign-editor-page-container .smart-content-token-region-item:last-child .campaign-editor-parameter-section {
  border-bottom: none;
}
#campaign-editor-page-container .smart-content-dropdown-region#smart-content-full-region {
  width: 340px;
  border-radius: 10px;
  margin: 22px 33.5px 32.5px 21.5px;
}
#campaign-editor-page-container .smart-content-dropdown-region .select2.select2-container .selection .select2-selection__rendered {
  font-size: 14px !important;
  color: #7178A5 !important;
  white-space: nowrap;
}
#campaign-editor-page-container .smart-content-dropdown-region .campaign-editor-token-input {
  line-height: 40px;
}
#campaign-editor-page-container .smart-content-dropdown-region .smart-content-select .edit-smart-content-full {
  right: 20px;
}
#campaign-editor-page-container .smart-content-dropdown-region .smart-content-select .smart-content-image img {
  border-radius: 30px;
  margin: 0;
}
#campaign-editor-page-container .smart-content-dropdown-region .wtpDropdown input,
#campaign-editor-page-container .smart-content-dropdown-region .wtpDropdown--dropdown input,
#campaign-editor-page-container .smart-content-dropdown-region .wtpDropdown .wtpDropdown-content,
#campaign-editor-page-container .smart-content-dropdown-region .wtpDropdown--dropdown .wtpDropdown-content {
  width: 210px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow-x: hidden;
  color: #16133E;
  font-family: Montserrat;
  font-weight: 500;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 44px;
}
#campaign-editor-page-container .campaign-template-description,
#campaign-editor-page-container .campaign-smart-content-heading {
  color: #16133E;
  font-family: Montserrat;
  font-size: 15px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 20px;
  margin-left: 24.5px;
  margin-top: 33.5px;
}
#campaign-editor-page-container .campaign-smart-content-heading {
  height: 20px;
  width: 62px;
}
#campaign-editor-page-container .campaign-editor-token-fields,
#campaign-editor-page-container .campaign-template-description,
#campaign-editor-page-container .campaign-token-accordion-region #text-editor-div-container {
  width: 340px;
  border-radius: 10px;
  margin: 22px 33.5px 32.5px 21.5px;
  padding: 19.5px 20px 28px 20px;
  background-color: #FAFBFE;
  border: solid 1px #FAFBFE;
}
#campaign-editor-page-container .campaign-editor-token-name {
  height: 20px;
  color: #16133E;
  font-family: Montserrat;
  font-size: 15px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 20px;
  margin-left: 3px;
  margin-top: 15px;
  margin-bottom: 5px;
}
#campaign-editor-page-container .campaign-smart-content-view {
  width: 100%;
  max-width: 340px;
  margin: 0 33.5px 0 21.5px;
  padding: 0;
}
#campaign-editor-page-container .campaign-smart-content-view .campaign-editor-token-selector {
  width: 340px;
}
#campaign-editor-page-container .campaign-editor-token-input,
#campaign-editor-page-container .campaign-token-accordion-region .text-editor-div,
#campaign-editor-page-container .campaign-token-accordion-region .select2-selection.select2-selection--single {
  min-height: 41px;
  width: 300px;
  border: 1px solid #EBECF0;
  border-radius: 4px;
  background-color: #FFFFFF;
  margin-top: 5px;
  margin-bottom: 5px;
  padding-left: 15.5px;
  color: #7178A5;
  font-family: Montserrat;
  font-weight: 500;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 20px;
  height: 40px;
}
#campaign-editor-page-container .select2-selection--single .select2-selection__clear {
  color: #000000;
  padding-top: 2px;
}
#campaign-editor-page-container .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #7178A5;
}
#campaign-editor-page-container .select2-container--default .select2-selection--single .select2-selection__arrow {
  top: 12px;
}
#campaign-editor-page-container .campaign-token-accordion-region .select2-selection.select2-selection--single {
  padding-top: 5px;
  padding-left: 10px;
}
#campaign-editor-page-container .campaign-editor-token-accordion-text {
  padding: 10px;
  text-align: justify;
  font-weight: normal;
}
#campaign-editor-page-container textarea.campaign-editor-token-input {
  height: 90px;
}
#campaign-editor-page-container .campaign-preview-tab,
#campaign-editor-page-container .campaign-save-tab {
  height: 20px;
  width: 90px;
  color: #3C4368;
  font-family: Montserrat;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 20px;
  text-align: center;
  cursor: pointer;
  align-self: center;
}
#campaign-editor-page-container .campaign-active-tab-class {
  color: #3DB370;
}
#campaign-editor-page-container .outerBoundaryLine {
  stroke-dasharray: 10 10;
  stroke: #6b6b6b;
  stroke-width: 1;
}
#blankImportPageRegionId .blank-import-page-tab,
#blankImportPageRegionId .blank-import-page-scroll {
  box-sizing: border-box;
  height: 150px;
  border-left: 1px solid #E9EBF2;
  border-bottom: 1px solid #E9EBF2;
  border-top: none;
  background-color: #FFFFFF;
  padding: 19px 16.5px 19px 26.5px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 15px;
  line-height: 19px;
  color: rgba(22, 19, 62, 0.6);
}
#blankImportPageRegionId .blank-import-page-scroll {
  width: 34px;
  font-size: 13px;
  padding: 15px 0px;
  color: #808080;
  text-align: center;
  cursor: pointer;
}
#blankImportPageRegionId .blank-import-page-scroll:hover {
  color: #000;
  font-size: 26px;
}
#blankImportPageRegionId .blank-import-page-image {
  max-width: 100%;
  height: 70%;
}
#blankImportPageRegionId .blank-page-prev-next {
  padding: 12px;
  margin: 12px;
  color: grey;
}
#blankImportPageRegionId .blank-page-prev-next:hover {
  color: black;
}
.button-mixin {
  font-family: Montserrat;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 20px;
  cursor: pointer;
  align-self: center;
  text-align: center;
  background: #ebf7f0;
  padding: 5px 0;
  height: auto;
  border-radius: 4px;
  margin-left: 5px;
  color: #3db370;
  width: 66px;
}
.header-text-mixin {
  border-right: none;
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 500;
  color: #16133e;
  text-transform: uppercase;
  cursor: auto;
}
.print-post-super-container .editor-v4-right-sidebar .popup-heading-section {
  height: 16px;
  color: #16133e;
  font-family: Montserrat;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 16px;
  margin: 23px 40px 24px;
  box-sizing: border-box;
}
.print-post-super-container .editor-v4-right-sidebar .popup-heading-section i {
  font-size: 15px;
}
.print-post-super-container .editor-v4-right-sidebar .popup-header-tab {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  overflow-x: hidden;
  justify-content: flex-start;
  box-sizing: border-box;
  border-top: 1px solid #ebecf0;
  border-bottom: 1px solid #ebecf0;
  padding-left: 20px;
  min-height: 70px;
  align-items: center;
}
.print-post-super-container .editor-v4-right-sidebar .header-tab-options {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 44px;
  max-width: 200px;
  border-radius: 4px;
  color: #666a80;
  margin: 10px 20px 10px 0;
  cursor: pointer;
  text-transform: capitalize;
}
.print-post-super-container .editor-v4-right-sidebar .header-tab-text {
  font-family: Montserrat;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: 0;
  line-height: 16px;
  padding: 0 20px;
  text-align: center;
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  margin-bottom: 0;
}
.print-post-super-container .editor-v4-right-sidebar .header-active-tab {
  background-color: rgba(96, 176, 118, 0.2);
  color: #3db370 !important;
}
.print-post-super-container .editor-v4-right-sidebar .popup-page-header-updated {
  margin: 0px !important;
  padding: 10px 50px 10px 15px !important;
  font-family: Montserrat;
  font-size: 14px;
}
.print-post-super-container .editor-v4-right-sidebar .popup-page-header-updated .serverprevious,
.print-post-super-container .editor-v4-right-sidebar .popup-page-header-updated .servernext {
  background: transparent;
  border: none;
  color: #343a40;
  font-size: 16px;
  padding: 5px 10px;
}
.print-post-super-container .editor-v4-right-sidebar .header-search-tab {
  box-sizing: border-box;
  height: 33px;
  width: 250px;
  width: 100%;
  max-width: 211px;
  border: 1px solid #ebecf0;
  border-radius: 20px;
  background-color: #ffffff;
  padding: 0 10px;
}
.print-post-super-container .editor-v4-right-sidebar .header-search-tab .search-button.input-group-addon.no-border {
  display: none;
}
.print-post-super-container .editor-v4-right-sidebar .header-search-tab .searchTemplateValue,
.print-post-super-container .editor-v4-right-sidebar .header-search-tab #audienceSearch {
  margin-left: 5px;
  width: 220px;
  font-size: 14px;
  font-family: Montserrat;
}
.print-post-super-container .editor-v4-right-sidebar .scrollable-list {
  height: calc(100vh - 141px);
  overflow: auto;
}
.print-post-super-container .editor-v4-right-sidebar .popup-name-text {
  height: 24px;
  color: #16133e;
  font-family: Montserrat;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0.1px;
  line-height: 24px;
}
.print-post-super-container .editor-v4-right-sidebar .popup-email-text {
  height: 24px;
  color: #16133e;
  font-family: Montserrat;
  font-size: 14px;
  letter-spacing: 0.1px;
  line-height: 20px;
}
.print-post-super-container .editor-v4-right-sidebar .input-group-addon {
  background-color: transparent;
}
.print-post-super-container .editor-v4-right-sidebar .tab-content.tab-content-bordered {
  padding-left: 0;
  padding-right: 0;
}
.print-post-super-container .editor-v4-right-sidebar .empty-list-view-container {
  margin: 0 auto;
  text-align: center;
}
.print-post-super-container .editor-v4-right-sidebar .empty-list-view-container img {
  width: 300px;
  height: 300px;
  margin: 50px 0 20px;
}
.print-post-super-container .editor-v4-right-sidebar .empty-list-view-container .text-container {
  font-family: Montserrat;
  font-size: 14px;
}
.print-post-super-container .editor-v4-right-sidebar .member-list-items {
  height: 68px;
  padding: 0 15px;
  border-bottom: 1px solid #ebecf0;
  color: #16133e;
  font-family: Montserrat;
  font-size: 14px;
  display: flex;
  align-items: center;
}
.print-post-super-container .editor-v4-right-sidebar .member-list-items .exclude-option-btn,
.print-post-super-container .editor-v4-right-sidebar .member-list-items .accordion-icon-container {
  margin-left: auto;
}
.print-post-super-container .editor-v4-right-sidebar .member-list-items .comment-avatar,
.print-post-super-container .editor-v4-right-sidebar .member-list-items .conatctProfileImageSmall {
  width: 30px;
  height: 30px;
  border-radius: 30px;
  background-size: cover;
  background-position: top;
  margin-right: 0;
}
.print-post-super-container .editor-v4-right-sidebar .member-list-items .conatctProfileImageSmall {
  line-height: 30px;
  border-radius: 30px !important;
  font-size: 14px;
  margin-right: 20px;
}
.print-post-super-container .editor-v4-right-sidebar .member-list-items .comment-body {
  margin-left: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.print-post-super-container .editor-v4-right-sidebar .member-list-items .comment-body .comment-by {
  font-size: 12px;
}
.print-post-super-container .editor-v4-right-sidebar .member-list-items .comment-body .comment-by .popup-name-text {
  font-weight: 400;
}
.print-post-super-container .editor-v4-right-sidebar .member-list-items .selected-profile-chk {
  font-size: 12px;
  border-radius: 4px;
  background-color: #ffffff;
  padding: 4px 6px;
  color: #3db370;
  border: solid thin rgba(96, 176, 118, 0.2);
  cursor: pointer;
  width: auto;
  margin: 8px 0px;
  display: none;
}
.print-post-super-container .editor-v4-right-sidebar .member-list-items .active-selected-profile {
  background-color: #3db370;
  color: #f9fafe;
  display: block;
}
.print-post-super-container .editor-v4-right-sidebar .member-list-items:hover .selected-profile-chk {
  display: block;
}
.print-post-super-container .editor-v4-right-sidebar .accordion-list-item.popup-list-element.comment {
  margin-bottom: 0;
}
.print-post-super-container .editor-v4-right-sidebar .accordion-list-item.popup-list-element.comment:nth-child(odd) .member-list-items {
  background-color: #f9fafe;
}
.print-post-super-container .editor-v4-right-sidebar .accordion-list-item.popup-list-element.comment .detail-container {
  border-top: none !important;
}
.print-post-super-container .editor-v4-right-sidebar .accordion-list-item.popup-list-element.comment .detail-container > div:first-child {
  padding: 0;
}
.print-post-super-container .editor-v4-right-sidebar .accordion-list-item.popup-list-element.comment .detail-container #audience-list-div {
  margin-left: 50px;
}
.print-post-super-container .editor-v4-right-sidebar .accordion-list-item.popup-list-element.comment .accordion-icon-container {
  height: 13px;
  color: rgba(0, 0, 0, 0.3);
  -webkit-transition: all .3s;
  transition: all .3s;
  cursor: pointer;
}
.print-post-super-container .editor-v4-right-sidebar .accordion-list-item.popup-list-element.comment .accordion-icon-container::before {
  font-family: FontAwesome;
  content: "\f054";
}
.print-post-super-container .editor-v4-right-sidebar .accordion-list-item.popup-list-element.comment.open .accordion-icon-container {
  transform: rotate(90deg);
}
.print-post-super-container .campaign-footer-region {
  display: flex;
  justify-content: flex-end;
  background-color: #ffffff;
  border: 1px solid #E9EBF2;
  border-radius: 0 0 4px 4px;
  padding: 13px 0px;
  height: 70px;
  width: 100%;
  left: 0;
  bottom: 0;
  font-size: 14px;
}
.print-post-super-container .campaign-footer-region .campaign-cancel-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 43px;
  position: absolute;
  right: 345px;
  border-radius: 4px;
  background-color: #f6163b;
  cursor: pointer;
  color: #ffffff;
  padding: 10px;
  align-self: flex-end;
  justify-content: space-evenly;
  min-width: 150px;
  font-weight: 400;
}
.print-post-super-container .campaign-footer-region .campaign-save-draft-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 43px;
  position: absolute;
  right: 180px;
  border-radius: 4px;
  background-color: #fff;
  cursor: pointer;
  color: #16133E;
  padding: 10px;
  align-self: flex-end;
  border: 1px solid #aaa;
  justify-content: space-evenly;
  min-width: 150px;
  font-weight: 400;
}
.print-post-super-container .campaign-footer-region .campaign-save-exit-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 43px;
  position: absolute;
  right: 0px;
  border-radius: 4px;
  background-color: #3DB370;
  cursor: pointer;
  color: #ffffff;
  padding: 10px;
  margin-right: 15px;
  align-self: flex-end;
  justify-content: space-evenly;
  min-width: 150px;
  font-weight: 400;
}
.print-post-super-container .editor-v4-cancel-popup {
  color: #16133e;
  font-family: 'Montserrat', sans-serif !important;
  font-size: 14px;
}
.print-post-super-container .editor-v4-cancel-popup .close {
  margin: 0;
  font-size: 24px;
  color: #16133e !important;
}
.print-post-super-container .editor-v4-cancel-popup .modal-header {
  font-size: 20px;
  background: #fff  !important;
  color: #16133e !important;
  padding: 17px 25px;
}
.print-post-super-container .editor-v4-cancel-popup .modal-header #myModalLabel {
  font-size: 20px;
  text-transform: capitalize;
}
.print-post-super-container .editor-v4-cancel-popup .modal-footer {
  height: 68px;
}
.print-post-super-container .editor-v4-cancel-popup .modal-footer .w-btn {
  justify-content: center;
  align-items: center;
  height: 43px;
  border-radius: 4px;
  cursor: pointer;
  color: #ffffff;
  padding: 10px 20px 10px 20px;
  align-self: flex-end;
  justify-content: space-evenly;
  min-width: unset;
  font-weight: 400;
  border: unset;
  font-size: 14px;
}
.print-post-super-container .editor-v4-cancel-popup .modal-footer .modalOkBtn {
  position: relative;
  left: 91px;
  background-color: #f6163b;
  color: #fff;
  font-family: 'Montserrat', sans-serif !important;
}
.print-post-super-container .editor-v4-cancel-popup .modal-footer .modalOkBtn .w-btn-label-txt {
  margin: 0px;
}
.print-post-super-container .editor-v4-cancel-popup .modal-footer .modalCancelBtn {
  background-color: unset;
  color: #16133E;
  position: relative;
  left: -91px;
  font-family: 'Montserrat', sans-serif !important;
}
.print-post-super-container .editor-v4-cancel-popup .modal-footer .modalCancelBtn .w-btn-label-txt {
  margin: 0px;
}
.print-post-super-container .editor-v4-popup .modal-content {
  max-width: 500px;
  margin: 1.73rem auto;
}
.print-post-super-container .editor-v4-popup .wtp-popup-heading {
  display: none;
}
.print-post-super-container .editor-v4-popup .modalBodyDiv {
  padding: 0;
}
.print-post-super-container .editor-v4-popup .mls-header-region,
.print-post-super-container .editor-v4-popup .mls-search-region,
.print-post-super-container .editor-v4-popup .mls-list-region {
  padding: 1rem !important;
}
.print-post-super-container .editor-v4-popup .mls-header-region {
  font-family: Montserrat;
  font-size: 14px;
  padding: 2rem !important;
}
.print-post-super-container .editor-v4-popup .mls-header-region .mls-header,
.print-post-super-container .editor-v4-popup .mls-header-region .mls-close {
  color: #16133e;
  font-family: Montserrat;
  font-size: 14px;
  position: relative;
  top: auto;
}
.print-post-super-container .editor-v4-popup .mls-search-region .wtpDropdown--container {
  height: 50px;
}
.print-post-super-container .editor-v4-popup .mls-search-region input {
  color: #7178a5;
  font-family: Montserrat;
  padding: 3px 0;
  box-sizing: content-box;
  font-weight: 500;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 20px;
}
.print-post-super-container .editor-v4-popup .mls-list-region {
  background-image: url("../img/print-post/mail.png");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
.print-post-super-container .editor-v4-popup .wtpPopupFooter {
  background-color: #f9fafe;
  border-top: none;
}
.print-post-super-container .editor-v4-popup .wtpPopupFooter .wtpOk {
  border: none;
  background-color: #f9fafe;
  color: #3db370;
  font-family: Montserrat;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 18px;
}
.print-post-super-container .editor-v4-super-container .flex-display {
  display: flex;
}
.print-post-super-container .editor-v4-super-container .preview-content-wrap {
  width: 100%;
  margin-right: 0;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .editor-heading-region {
  width: 100%;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .editor-heading-region .campaign-preview-tab,
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .editor-heading-region .campaign-save-tab {
  font-family: Montserrat;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 20px;
  cursor: pointer;
  align-self: center;
  text-align: center;
  background: #ebf7f0;
  padding: 5px 0;
  height: auto;
  border-radius: 4px;
  margin-left: 5px;
  color: #3db370;
  width: 66px;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .smart-content-dropdown-region#smart-content-full-region {
  float: none;
  width: 100%;
  margin: 0;
  padding: 20px;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .smart-content-dropdown-region#smart-content-full-region .smart-container-content {
  padding: 0;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .smart-content-dropdown-region#smart-content-full-region .smart-content-title {
  font-size: 15px;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .smart-content-dropdown-region#smart-content-full-region .smart-content-select {
  height: 48px;
  background-color: #ffffff;
  border-color: #ebecf0;
  padding-top: 12.5px;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .smart-content-dropdown-region#smart-content-full-region .smart-content-select .smart-content-name {
  font-size: 14px;
  font-weight: normal;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .smart-content-dropdown-region#smart-content-full-region .smart-content-select .smart-content-image img {
  width: 28px;
  height: 28px;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .smart-content-dropdown-region#smart-content-full-region .smart-content-select .smart-content-image .placeholderImageName {
  color: #f4f4f4;
  display: inline-block;
  font-weight: normal;
  text-align: center;
  text-transform: uppercase;
  border-radius: 25px;
  width: 32px;
  font-size: 14px;
  border-radius: 16px;
  height: 32px;
  line-height: 32px;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-token-accordion-region {
  height: auto;
  min-height: 100%;
  width: 100%;
  background-color: #f9fafe;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-token-accordion-region .editor-none-container {
  padding: 20px;
  height: 100%;
  display: flex;
  align-items: center;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-token-accordion-region .editor-none-container .edit-section-title {
  line-height: 24px;
  font-size: 20px;
  font-weight: normal;
  color: #4A4A4A;
  text-align: center;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-token-accordion-region .editor-none-container .edit-section-title img {
  display: block;
  margin: 0 auto;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-token-accordion-region .printPostEditor {
  background-color: transparent !important;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-token-accordion-region .printPostEditor .content-locked-text {
  line-height: 24px;
  font-size: 20px;
  font-weight: normal;
  color: #4A4A4A;
  text-align: center;
  padding-top: 24px;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-token-accordion-region #text-editor-div-container {
  background-color: transparent;
  border: none;
  width: 100%;
  margin: 0;
  padding: 20px;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-token-accordion-region #text-editor-div-container .text-editor-div {
  width: 100%;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-token-accordion-region .wtp-label {
  font-size: 15px;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-token-accordion-region .wtpDropdown {
  height: 48px;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-token-accordion-region .wtpDropdown input {
  padding-right: 40px;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-token-accordion-region .wtpDropdown--container {
  height: 48px;
  padding-top: 1.5px;
  border-radius: 5px;
  border-color: #ebecf0;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-token-accordion-region .wtpDropdown--container .wtpDropdown-smart-content-search {
  font-size: 14px;
  font-weight: normal;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-token-accordion-region .wtpDropdown--container .fa.fa-chevron-down {
  font-size: 14px;
  color: #ebecf0;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-token-accordion-region .wtpDropdown--dropdown .wtpDropdown--dropdown--list {
  display: none;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-token-accordion-region .wtpDropdown--dropdown .wtpDropdown--dropdown--list.open {
  display: block;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-token-accordion-region .printPostEditor .m-top-64 {
  margin-top: 0;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .smart-content-token-region-item .campaign-editor-parameter-section {
  border-bottom: none;
  width: 100%;
  background-color: #f9fafe;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-page-body-region {
  height: 100vh;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-page-body-region .campaign-main-content-region {
  float: none;
  height: calc(100vh - 80px);
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-page-body-region .campaign-main-content-region .campaign-page-svg-region {
  height: calc(100vh - 220px);
  background-color: #ffffff;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-page-body-region .campaign-main-content-region .campaign-page-svg-region #editor-page-side-selector {
  margin: 0;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-page-body-region .campaign-main-content-region .campaign-page-svg-region .editorArea svg text,
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-page-body-region .campaign-main-content-region .campaign-page-svg-region .editorArea svg tspan,
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-page-body-region .campaign-main-content-region .campaign-page-svg-region .editorArea svg image {
  cursor: pointer;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-page-body-region .campaign-main-content-region .campaign-page-svg-region .editorArea svg text.wtp-non-editable,
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-page-body-region .campaign-main-content-region .campaign-page-svg-region .editorArea svg tspan.wtp-non-editable,
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-page-body-region .campaign-main-content-region .campaign-page-svg-region .editorArea svg image.wtp-non-editable {
  cursor: move;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-page-body-region .campaign-main-content-region .campaign-page-thumbnail-region {
  position: relative;
  bottom: 0;
  width: 100%;
  border-top: solid thin #ebecf0;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-page-body-region .campaign-main-content-region .campaign-page-thumbnail-region .post-thumbnails {
  padding-top: 3px;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-main-editor {
  height: calc(100vh - 130px);
  display: flex;
  justify-content: flex-start;
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-editor-section-region {
  height: calc(100vh - 80px);
}
.print-post-super-container .editor-v4-super-container #campaign-editor-page-container .campaign-location-tab.location-header-name {
  border-right: none;
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 500;
  color: #16133e;
  text-transform: uppercase;
  cursor: auto;
}
.print-post-super-container .editor-v4-super-container #form-wizard-container {
  width: 100%;
  min-height: 100vh;
  position: absolute;
  top: 0px;
  left: 0px;
  background-color: white;
  display: none;
}
.print-post-super-container .editor-v4-super-container #form-wizard-container.block-display {
  display: block;
}
.print-post-super-container .editor-v4-super-container #form-wizard-container .print-preview-region {
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  height: calc(100vh - 60px);
  flex-direction: column;
  justify-content: space-between;
}
.print-post-super-container .editor-v4-super-container #form-wizard-container .preview-btn-container,
.print-post-super-container .editor-v4-super-container #form-wizard-container .preview-header-container {
  width: 100%;
}
.print-post-super-container .editor-v4-super-container #form-wizard-container .preview-btn-container .closepreviewpopup,
.print-post-super-container .editor-v4-super-container #form-wizard-container .preview-header-container .closepreviewpopup {
  position: absolute;
  top: 20px;
  right: 20px;
}
.print-post-super-container .editor-v4-super-container #form-wizard-container .preview-header-container {
  height: 51px;
  border-radius: 4px 0 0;
  border-bottom: solid 1px #ebecf0;
}
.print-post-super-container .editor-v4-super-container #form-wizard-container .preview-header-container h3 {
  border-right: none;
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 500;
  color: #16133e;
  text-transform: uppercase;
  cursor: auto;
  padding-left: 10px;
  padding-right: 10px;
}
.print-post-super-container .editor-v4-super-container #form-wizard-container #editor-page-side-selector {
  margin: 0;
}
.print-post-super-container .editor-v4-super-container #form-wizard-container #editor-page-side-selector .preview-action-button {
  background: #ebf7f0;
  color: grey !important;
}
.print-post-super-container .editor-v4-super-container .print-preview-region .preview-page-tabs {
  /* display: flex ;
                justify-content: space-around; */
  display: flex;
  justify-content: flex-end;
  align-items: center;
  width: -webkit-calc(100% - 50px);
  background-color: #ffffff;
}
.print-post-super-container .editor-v4-super-container .print-preview-region .preview-page-tabs .preview-page-options {
  font-family: Montserrat;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 20px;
  cursor: pointer;
  align-self: center;
  text-align: center;
  background: #ebf7f0;
  padding: 5px 0;
  height: auto;
  border-radius: 4px;
  margin-left: 5px;
  color: #3db370;
  width: 66px;
}
.print-post-super-container .editor-v4-super-container .print-preview-region .preview-page-tabs .preview-page-options.active {
  color: #ebf7f0;
  background-color: #3db370;
}
.print-post-super-container .editor-v4-super-container .print-preview-region .preview-thumbnail-region {
  padding: 20px 40px;
  width: 100%;
  min-height: 97px;
  background-color: #ffffff;
}
.print-post-super-container .editor-v4-super-container .print-preview-region .preview-thumbnail-region .post-thumbnails {
  display: flex;
}
.print-post-super-container .editor-v4-super-container .print-preview-region .preview-thumbnail-region .post-thumbnails .preview-thumbnail-image {
  max-height: 80px;
  max-width: 100px;
  height: auto;
  padding: 5px;
  border: 2px solid #f7f7f7;
  cursor: pointer;
}
.print-post-super-container .editor-v4-super-container .print-preview-region .preview-thumbnail-region .post-thumbnails .active {
  border: 2px solid #3DB370;
}
.print-post-super-container .editor-v4-super-container .print-preview-region .preview-thumbnail-region #editor-page-side-selector {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.print-post-super-container .editor-v4-super-container .print-preview-region .preview-action-container {
  display: flex !important;
  font-size: 15px;
  justify-content: flex-end;
}
.print-post-super-container .editor-v4-super-container .print-preview-region .preview-action-container .preview-action-button {
  display: flex;
  justify-content: center;
  align-items: center;
  color: grey !important;
  background-color: #ffffff !important;
  border: 1px solid #E9EBF2;
  height: 32px;
  font-size: 14px !important;
  font-weight: 500 !important;
  min-width: 36px;
}
.print-post-super-container .editor-v4-super-container .editor-template-feature-container {
  padding: 0 20px;
  height: 102px;
}
.print-post-super-container .editor-v4-super-container .editor-template-feature-container #editor-page-header-region {
  top: 0;
}
.print-post-super-container .editor-v4-super-container .editor-template-feature-container #editor-page-header-region #editor-header-utility-region .editor-header-title-region {
  display: inline-flex;
  width: 100%;
  max-width: 75vw;
}
.print-post-super-container .editor-v4-super-container .editor-template-feature-container #editor-page-header-region #editor-header-utility-region .editor-header-title-region .list-header-text.blank-template {
  float: none;
  width: 100%;
  display: flex;
}
.print-post-super-container .editor-v4-super-container .editor-template-feature-container #editor-page-body-region {
  max-width: 100%;
  position: relative;
  top: 32px;
}
.print-post-super-container .editor-v4-super-container .editor-template-feature-container #editor-page-body-region .editor-page-editor-region {
  background-color: #f5f5f5;
}
.print-post-super-container .editor-v4-super-container .editor-template-feature-container #editor-page-body-region .blank-flex-column-container {
  margin: 100px auto 0;
}
.print-post-super-container .editor-v4-super-container .editor-template-feature-container #editor-header-utility-region .list-header-btns .content-actions-container #printBlankOpadButton {
  left: 32px;
}
.print-post-super-container .general-token-region li.active {
  color: #16133e;
  background-color: rgba(96, 176, 118, 0.2);
}
