@font-face {
  font-family: 'piotnet addons for elementor';
  src: url('../../fonts/piotnet-addons-for-elementor.eot');
  src: url('../../fonts/piotnet-addons-for-elementor.eot?#iefix') format('embedded-opentype'),
       url('../../fonts/piotnet-addons-for-elementor.woff') format('woff'),
       url('../../fonts/piotnet-addons-for-elementor.ttf') format('truetype'),
       url('../../fonts/piotnet-addons-for-elementor.svg#piotnet-addons-for-elementor') format('svg');
  font-weight: normal;
  font-style: normal;
}

.elementor-control-pafe_responsive_background_color.elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-title {
	width: 60px;
}

.elementor-panel .elementor-control.forms-field-shortcode .elementor-control-raw-html {
    width: 55%;
}

.elementor-panel .elementor-control.forms-field-shortcode .elementor-control-title {
    width: 45%;
}

.elementor-panel .elementor-control.forms-field-shortcode .elementor-control-content {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row;
    -ms-flex-flow: row;
    flex-flow: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.elementor-panel .elementor-tab-control-tab_pafe {
    height: 59px;
    transform: translateY(2px);
}

.elementor-panel .elementor-tab-control-tab_pafe a:before{
    display: inline-block;
    font-family: 'piotnet addons for elementor' !important;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content:'\0046';
}

.forms-field-shortcode-edit-post.elementor-control-content {
  flex-wrap: wrap;
}

.forms-field-shortcode-edit-post .elementor-control-content .elementor-control-title {
  margin-bottom: 10px !important;
}