[name="element"][data-item^="LinhaVertical"] {
  top: 50px;
  left: 50px;
  height: 120px;
  width: auto;
  padding: 0 5px; }

[name="element"][data-item^="LinhaHorizontal"] {
  top: 50px;
  left: 50px;
  height: auto;
  width: 120px;
  padding: 5px 0; }

/*Linha Vertical*/
.theme_vertical_line_1 .ui-rotate-circle {
  z-index: 100; }

.theme_vertical_line_1 > [data-item] {
  height: 100%;
  border-right: 0;
  border-top: 0;
  border-bottom: 0; }

.theme_vertical_line_1 .aux_style_1 {
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -0px;
  margin-top: -0px;
  border-left: 0px solid transparent;
  border-right: 0px solid transparent;
  border-bottom: 0px solid #ff7043; }

.theme_vertical_line_1 .aux_style_2 {
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -18px;
  border-left: 0px solid transparent;
  border-right: 0px solid transparent;
  border-top-width: 0px;
  border-top-style: solid;
  border-top-color: #ff7043; }

/*Linha Horizontal*/
.theme_horizontal_line_1 > [data-item] {
  width: 100%;
  border-left: 0;
  border-right: 0;
  border-top: 0; }

.theme_horizontal_line_1 > .aux_style_1 {
  width: 0;
  height: 0;
  margin-top: 0px;
  position: absolute;
  top: 50%;
  border-top-width: 0px;
  border-top-style: solid;
  border-top-color: transparent;
  border-bottom-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: transparent;
  left: 0;
  border-right-width: 0px;
  border-right-style: solid;
  border-right-color: transparent; }

.theme_horizontal_line_1 > .aux_style_2 {
  width: 0;
  height: 0;
  margin-top: 0px;
  position: absolute;
  top: 50%;
  border-top-width: 0px;
  border-top-style: solid;
  border-top-color: transparent;
  border-bottom-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: transparent;
  right: 0;
  border-left-width: 0px;
  border-left-style: solid;
  border-left-color: transparent; }

/*PREVIEW*/
.preview_horizontal.horizontal_1 {
  border-width: 1px;
  border-style: solid;
  border-color: var(--main-color-primary-light); }

.preview_horizontal.horizontal_2 {
  border-width: 2px;
  border-style: solid;
  border-color: var(--main-color-primary-light); }

.preview_horizontal.horizontal_3 {
  border-width: 3px;
  border-style: solid;
  border-color: var(--main-color-primary-light-2); }

.preview_horizontal.horizontal_4 {
  border-width: 3px;
  border-style: solid;
  border-color: var(--main-color-primary-light-2);
  border-radius: 10px; }

.preview_horizontal.horizontal_5 {
  border-width: 4px;
  border-style: solid;
  border-color: var(--main-color-primary-light-3);
  border-radius: 10px; }

.preview_horizontal.horizontal_6 {
  border-width: 5px;
  border-style: solid;
  border-color: var(--main-color-primary-light-3);
  border-radius: 10px; }

.preview_horizontal.horizontal_7 {
  border-width: 1px;
  border-style: solid;
  border-color: var(--main-color-orange-light); }

.preview_horizontal.horizontal_8 {
  border-width: 2px;
  border-style: solid;
  border-color: var(--main-color-orange-light); }

.preview_horizontal.horizontal_9 {
  border-width: 3px;
  border-style: solid;
  border-color: var(--main-color-orange-light-2); }

.preview_horizontal.horizontal_10 {
  border-width: 3px;
  border-style: solid;
  border-color: var(--main-color-orange-light-2);
  border-radius: 10px; }

.preview_horizontal.horizontal_11 {
  border-width: 4px;
  border-style: solid;
  border-color: var(--main-color-orange-light-3);
  border-radius: 10px; }

.preview_horizontal.horizontal_12 {
  border-width: 5px;
  border-style: solid;
  border-color: var(--main-color-orange-light-3);
  border-radius: 10px; }

.preview_horizontal.horizontal_13 {
  border-width: 2px;
  border-style: dotted;
  border-color: var(--main-color-grey-light); }

.preview_horizontal.horizontal_14 {
  border-width: 2px;
  border-style: dashed;
  border-color: var(--main-color-grey-light); }

.preview_horizontal.horizontal_15 {
  border-width: 3px;
  border-style: dotted;
  border-color: var(--main-color-grey-light-2); }

.preview_horizontal.horizontal_16 {
  border-width: 4px;
  border-style: dotted;
  border-color: var(--main-color-grey-light-2); }

.preview_horizontal.horizontal_17 {
  border-width: 3px;
  border-style: dashed;
  border-color: var(--main-color-grey-light-3); }

.preview_horizontal.horizontal_18 {
  border-width: 4px;
  border-style: dashed;
  border-color: var(--main-color-grey-light-3); }

.preview_horizontal.horizontal_19 {
  border-width: 2px;
  border-style: dotted;
  border-color: var(--main-color-success-light); }

.preview_horizontal.horizontal_20 {
  border-width: 2px;
  border-style: dashed;
  border-color: var(--main-color-success-light); }

.preview_horizontal.horizontal_21 {
  border-width: 3px;
  border-style: dotted;
  border-color: var(--main-color-success-light-2); }

.preview_horizontal.horizontal_22 {
  border-width: 4px;
  border-style: dotted;
  border-color: var(--main-color-success-light-2); }

.preview_horizontal.horizontal_23 {
  border-width: 3px;
  border-style: dashed;
  border-color: var(--main-color-success-light-3); }

.preview_horizontal.horizontal_24 {
  border-width: 4px;
  border-style: dashed;
  border-color: var(--main-color-success-light-3); }

.preview_horizontal.horizontal_25 {
  border-width: 1px;
  border-style: solid;
  border-color: var(--main-color-grey-light-3);
  box-shadow: 0 7px 15px 1px #222222; }

.preview_horizontal.horizontal_26 {
  border-width: 1px;
  border-style: solid;
  border-color: var(--main-color-grey-light-3);
  box-shadow: 0 -7px 15px 1px #222222; }

.preview_horizontal.preview_arrow_01 > [data-item] {
  width: 100%;
  border: 1px solid #4fc3f7; }

.preview_horizontal.preview_arrow_01 > .aux_style_1 {
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  right: -10px;
  margin-top: -10px;
  border-top-width: 10px;
  border-bottom-width: 10px;
  left: -10px;
  border-right: 10px solid #4fc3f7; }

.preview_horizontal.preview_arrow_01 > .aux_style_2 {
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  right: -10px;
  margin-top: -10px;
  border-top-width: 10px;
  border-bottom-width: 10px;
  right: -10px;
  border-left: 10px solid #4fc3f7; }

.preview_horizontal.preview_arrow_02 > [data-item] {
  width: 100%;
  border: 1px solid #f4511e; }

.preview_horizontal.preview_arrow_02 > .aux_style_1 {
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  right: -10px;
  margin-top: -10px;
  border-top-width: 10px;
  border-bottom-width: 10px;
  left: -10px;
  border-right: 10px solid #f4511e; }

.preview_horizontal.preview_arrow_02 > .aux_style_2 {
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  right: -10px;
  margin-top: -10px;
  border-top-width: 10px;
  border-bottom-width: 10px;
  right: -10px;
  border-left: 10px solid #f4511e; }

.preview_vertical.vertical_1 {
  border-width: 1px;
  border-style: solid;
  border-color: var(--main-color-primary-light); }

.preview_vertical.vertical_2 {
  border-width: 2px;
  border-style: solid;
  border-color: var(--main-color-primary-light); }

.preview_vertical.vertical_3 {
  border-width: 3px;
  border-style: solid;
  border-color: var(--main-color-primary-light-2); }

.preview_vertical.vertical_4 {
  border-width: 3px;
  border-style: solid;
  border-color: var(--main-color-primary-light-2);
  border-radius: 10px; }

.preview_vertical.vertical_5 {
  border-width: 4px;
  border-style: solid;
  border-color: var(--main-color-primary-light-3);
  border-radius: 10px; }

.preview_vertical.vertical_6 {
  border-width: 5px;
  border-style: solid;
  border-color: var(--main-color-primary-light-3);
  border-radius: 10px; }

.preview_vertical.vertical_7 {
  border-width: 1px;
  border-style: solid;
  border-color: var(--main-color-orange-light); }

.preview_vertical.vertical_8 {
  border-width: 2px;
  border-style: solid;
  border-color: var(--main-color-orange-light); }

.preview_vertical.vertical_9 {
  border-width: 3px;
  border-style: solid;
  border-color: var(--main-color-orange-light-2); }

.preview_vertical.vertical_10 {
  border-width: 3px;
  border-style: solid;
  border-color: var(--main-color-orange-light-2);
  border-radius: 10px; }

.preview_vertical.vertical_11 {
  border-width: 4px;
  border-style: solid;
  border-color: var(--main-color-orange-light-3);
  border-radius: 10px; }

.preview_vertical.vertical_12 {
  border-width: 5px;
  border-style: solid;
  border-color: var(--main-color-orange-light-3);
  border-radius: 10px; }

.preview_vertical.vertical_13 {
  border-width: 2px;
  border-style: dotted;
  border-color: var(--main-color-grey-light); }

.preview_vertical.vertical_14 {
  border-width: 2px;
  border-style: dashed;
  border-color: var(--main-color-grey-light); }

.preview_vertical.vertical_15 {
  border-width: 3px;
  border-style: dotted;
  border-color: var(--main-color-grey-light-2); }

.preview_vertical.vertical_16 {
  border-width: 4px;
  border-style: dotted;
  border-color: var(--main-color-grey-light-2); }

.preview_vertical.vertical_17 {
  border-width: 3px;
  border-style: dashed;
  border-color: var(--main-color-grey-light-3); }

.preview_vertical.vertical_18 {
  border-width: 4px;
  border-style: dashed;
  border-color: var(--main-color-grey-light-3); }

.preview_vertical.vertical_19 {
  border-width: 2px;
  border-style: dotted;
  border-color: var(--main-color-success-light); }

.preview_vertical.vertical_20 {
  border-width: 2px;
  border-style: dashed;
  border-color: var(--main-color-success-light); }

.preview_vertical.vertical_21 {
  border-width: 3px;
  border-style: dotted;
  border-color: var(--main-color-success-light-2); }

.preview_vertical.vertical_22 {
  border-width: 4px;
  border-style: dotted;
  border-color: var(--main-color-success-light-2); }

.preview_vertical.vertical_23 {
  border-width: 3px;
  border-style: dashed;
  border-color: var(--main-color-success-light-3); }

.preview_vertical.vertical_24 {
  border-width: 4px;
  border-style: dashed;
  border-color: var(--main-color-success-light-3); }
