i.htmega-icon.htmega-chart-img:before{
  content: url("../images/widget-icons/chart.png");
  height: 28px;
  width: 28px;
}
i.htmega-icon.htmega-threesixty-rotation-img:before{
  content: url("../images/widget-icons/threesixty-rotation.png");
  height: 28px;
  width: 28px;
}
.ht-badge-icon{
  float: right;
}
.htmega-control-hidden{
  display: none;
}
/*Template live Editor css*/
.htmega-editor-block-btn {
  width: 100% !important;
  margin: -10px 0 10px;
}
.elementor-template-htmega-live-editor-modal-container {
  -js-display: flex;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.htmega-tm-live-editor-modal-iframe {
  display: none;
  position: relative;
}
.htmega-dynamic-content-modal {
  -js-display: flex;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.htmega-tm-live-editor-modal-iframe .elementor-templates-modal__header__logo__title {
  margin-right: 35px;
}
.htmega-tm-live-editor-modal-iframe .dialog-lightbox-header {
  background-color: #f1f3f5 !important;
}
.htmega-tm-live-editor-modal-iframe .dialog-message {
  position: relative;
}
.htmega-tm-live-editor-modal-iframe iframe {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.htmega-dynamic-content-modal .dialog-widget-content {
  position: static !important;
  max-width: -webkit-calc(100vw - 70px) !important;
  max-width: calc(100vw - 70px) !important;
  width: -webkit-calc(100vw - 70px) !important;
  width: calc(100vw - 70px) !important;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.elementor-device-desktop #elementor-preview-responsive-wrapper {
  min-width: auto !important;
}
.htmega-tm-live-editor-modal-iframe {
  display: none;
}
.htmega-tm-live-editor-modal-iframe .elementor-templates-modal__header__close {
  margin-left: 15px;
}
#htmega-live-temp-title {
  width: 400px;
  -webkit-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  font-size: 12px;
  color: #6d7882;
  background: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid #d5dadf;
  outline: 0;
  font-weight: normal;
}
.htmega-live-temp-notice {
  margin: 0 10px;
  font-style: italic;
  font-weight: normal;
  text-transform: none;
}
#htmega-live-temp-title {
  padding: 8px 10px;
}
.htmega-live-editor-title {
  display: none;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.htmega-tm-modal-expanded .dialog-lightbox-widget-content {
  max-width: 100% !important;
  margin: 0 !important;
}
.htmega-tm-modal-expanded .dialog-lightbox-message {
  max-height: 100vh;
}
.htmega-tm-modal-expanded #htmega-live-editor-iframe-control {
  height: -webkit-calc(100vh - 50px);
  height: calc(100vh - 50px);
}
.htmega-live-temp-title.control-hidden {
  display: none;
}
.htmega-live-temp-label label {
  font-weight: 900;
}
.htmega-tm-live-editor-modal-iframe .dialog-message {
  height: -webkit-calc(100vh - 50px) !important;
  height: calc(100vh - 50px) !important;
  max-height: -webkit-calc(100vh - 50px) !important;
  max-height: calc(100vh - 50px) !important;
}
.htmega-template-insert{
  padding: 10px 15px;
  background:#d73361!important;
  margin-left: 10px;
}