.elementor-label-inline.elementor-control-type-xy_positions > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper,
.elementor-label-inline.elementor-control-type-xy_movement > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
    width: 100%;
}
.elementor-label-inline.elementor-control-type-xy_positions .elementor-control-title-xypositions,
.elementor-label-inline.elementor-control-type-xy_movement .elementor-control-title-xymovement{
    padding-right: 15px;
    color: #999;
    font-size: 11px;
}
.elementor-control-type-transforms .reset-controls,
.elementor-control-type-xy_positions .reset-controls,
.elementor-control-type-xy_movement .reset-controls{
    position: absolute;
    right: 20px;
    color: #999
}
.elementor-control-type-transforms .elementor-control-field,
.elementor-control-type-xy_positions .elementor-control-field,
.elementor-control-type-xy_movement .elementor-control-field{
    padding-bottom: 5px;
}
.elementor-control-type-transforms .control-title-first,
.elementor-control-type-xy_positions .control-title-first{
    font-weight: bold;
}
/* ------ DynamicPosts Ui sortabe REPEATER ----- */
.elementor-control-list_layout_posts .elementor-repeater-row-controls{
    display: none;

}
.w2a-notice {
    background: #fff;
    border-left: 4px solid #fff;
    border-left-color: rgb(255, 255, 255);
    box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
    margin: 20px 0;
    padding: 1px 12px;
}
.w2a-notice-success {
    border-left-color: #46b450;
}
.w2a-notice-error {
    border-left-color: #dc3232;
}

/* Visibility */
.w2a-visibility-hidden{
    /*background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAFUlEQVQYlWNgoAZ4qsbwnzIFw8IKAPtnDD01C/HRAAAAAElFTkSuQmCC) repeat;*/
}
.w2a-visibility-hidden > *{
    opacity: 0.4;
}
.w2a-visibility-section-hidden,
.w2a-visibility-hidden-outline,
.w2a-visibility-hidden {
    outline: 1px dashed #e52600 !important;
    outline-offset: -1px;
}
.w2a-icon-visibility {
    color: black;
}
.w2a-icon-visibility-hidden {
    color: #f00002;
}

.elementor-control-dce_visibility_datetime_important_note.elementor-control .elementor-control-content {
    background-color: #eee;
    padding: 5px;
}
.elementor-panel .elementor-tab-control-w2a-visibility a:before {
  font-family: FontAwesome;
  content: '\f06e';
}
/*.elementor-control-dce_visibility_datetime_important_note.elementor-control .elementor-control-title {
    text-align: center;
}*/
.elementor-control.elementor-control-dce_visibility_selected{
    border-top: #e6e9ec 1px solid;
    background-color: #f5f5f5;
    padding-top: 15px;
}
.elementor-panel .w2a-document-settings h2{
    font-size: 16px;
    font-weight: bold;
}
.w2a-document-settings hr{
    margin: 5px 0;
    border: none;
    border-top: 1px dotted #999;
}
.w2a-document-settings{
    background-color: #eee;
    padding: 15px;
    border-radius: 10px;
    font-size: 11px;
    line-height: 1.3;
    margin: 0 -10px;
}