You are here

vbp-default.admin.css in Varbase Bootstrap Paragraphs 8.7

.field--name-bp-background .form-type-radio input,
.field--name-bp-background .form-type--radio input {
  position: absolute;
  visibility: hidden;
}

.field--name-bp-background .form-type-radio input:checked + label,
.field--name-bp-background .form-type--radio input:checked + label {
  border: #000 2px solid;
}

.field--name-bp-background .form-type-radio label,
.field--name-bp-background .form-type--radio label {
  position: relative !important;
  display: inline-block !important;
  float: left !important;
  width: 25px !important;
  height: 25px !important;
  margin: 10px 10px 10px 0 !important;
  padding: 0 !important;
  cursor: pointer !important;
  white-space: nowrap;
  border: #000 1px solid;
  font-size: 0.00001px;
}

.field--name-bp-background .form-type-radio label:after,
.field--name-bp-background .form-type--radio label:after {
  position: absolute;
  z-index: 1;
  top: 3px;
  right: 0;
  bottom: 0;
  left: 0;
  display: table;
  width: 100%;
  height: 100%;
  content: "a";
  text-align: center;
  vertical-align: middle;
  font-size: 20px !important;
}

.field--name-bp-background .form-type-radio label:hover,
.field--name-bp-background .form-type--radio label:hover {
  opacity: 0.8;
}

.field--name-bp-background .form-type-radio label._none,
.field--name-bp-background .form-type--radio label._none {
  background: #fff !important;
}

.field--name-bp-background .form-type-radio label._none:after,
.field--name-bp-background .form-type--radio label._none:after {
  position: absolute;
  z-index: auto;
  top: 12px;
  right: 0;
  bottom: 0;
  left: -5px;
  display: inline-block;
  float: none;
  box-sizing: content-box;
  width: 35px;
  height: 2px;
  margin: 0;
  padding: 0;
  content: "";
  cursor: pointer !important;
  transition: none;
  transform: rotateZ(-45deg);
  transform-origin: 50% 50% 0;
  -o-text-overflow: clip;
  opacity: 1;
  background: #f00;
  box-shadow: none;
  text-shadow: none;
}

.field--name-bp-width .form-type-radio input,
.field--name-bp-width .form-type--radio input,
.field--name-bp-gutter .form-type-radio input,
.field--name-bp-gutter .form-type--radio input,
.field--name-bp-column-style-3 .form-type-radio input,
.field--name-bp-column-style-3 .form-type--radio input,
.field--name-bp-column-style-2 .form-type-radio input,
.field--name-bp-column-style-2 .form-type--radio input,
.field--name-text-and-image-style .form-type-radio input,
.field--name-text-and-image-style .form-type--radio input,
.field--name-field-image-position .form-type-radio input,
.field--name-field-image-position .form-type--radio input {
  position: absolute;
  visibility: hidden;
}

.field--name-bp-width .form-type-radio input:checked + label,
.field--name-bp-width .form-type--radio input:checked + label,
.field--name-bp-gutter .form-type-radio input:checked + label,
.field--name-bp-gutter .form-type--radio input:checked + label,
.field--name-bp-column-style-3 .form-type-radio input:checked + label,
.field--name-bp-column-style-3 .form-type--radio input:checked + label,
.field--name-bp-column-style-2 .form-type-radio input:checked + label,
.field--name-bp-column-style-2 .form-type--radio input:checked + label,
.field--name-text-and-image-style .form-type-radio input:checked + label,
.field--name-text-and-image-style .form-type--radio input:checked + label,
.field--name-field-image-position .form-type-radio input:checked + label,
.field--name-field-image-position .form-type--radio input:checked + label {
  filter: invert(25%) sepia(0.9);
}

.field--name-bp-width .form-type-radio label,
.field--name-bp-width .form-type--radio label,
.field--name-bp-gutter .form-type-radio label,
.field--name-bp-gutter .form-type--radio label,
.field--name-bp-column-style-3 .form-type-radio label,
.field--name-bp-column-style-3 .form-type--radio label,
.field--name-bp-column-style-2 .form-type-radio label,
.field--name-bp-column-style-2 .form-type--radio label,
.field--name-text-and-image-style .form-type-radio label,
.field--name-text-and-image-style .form-type--radio label,
.field--name-field-image-position .form-type-radio label,
.field--name-field-image-position .form-type--radio label {
  position: relative !important;
  display: inline-block !important;
  float: left !important;
  min-width: 50px !important;
  height: 20px !important;
  margin: 10px 10px 10px 0 !important;
  padding: 40px 0 0 !important;
  cursor: pointer !important;
  transition: opacity 0.3s ease-in-out;
  text-align: center;
  white-space: nowrap;
  font-size: 75%;
}

.field--name-bp-width .form-type-radio label:after,
.field--name-bp-width .form-type--radio label:after,
.field--name-bp-gutter .form-type-radio label:after,
.field--name-bp-gutter .form-type--radio label:after,
.field--name-bp-column-style-3 .form-type-radio label:after,
.field--name-bp-column-style-3 .form-type--radio label:after,
.field--name-bp-column-style-2 .form-type-radio label:after,
.field--name-bp-column-style-2 .form-type--radio label:after,
.field--name-text-and-image-style .form-type-radio label:after,
.field--name-text-and-image-style .form-type--radio label:after,
.field--name-field-image-position .form-type-radio label:after,
.field--name-field-image-position .form-type--radio label:after {
  position: absolute;
  z-index: 1;
  top: 3px;
  right: 0;
  bottom: 0;
  left: 0;
  display: table;
  width: 100%;
  height: 100%;
  content: "";
  text-align: center;
  vertical-align: middle;
  font-size: 20px !important;
}

.field--name-bp-width .form-type-radio label:hover,
.field--name-bp-width .form-type--radio label:hover,
.field--name-bp-gutter .form-type-radio label:hover,
.field--name-bp-gutter .form-type--radio label:hover,
.field--name-bp-column-style-3 .form-type-radio label:hover,
.field--name-bp-column-style-3 .form-type--radio label:hover,
.field--name-bp-column-style-2 .form-type-radio label:hover,
.field--name-bp-column-style-2 .form-type--radio label:hover,
.field--name-text-and-image-style .form-type-radio label:hover,
.field--name-text-and-image-style .form-type--radio label:hover,
.field--name-field-image-position .form-type-radio label:hover,
.field--name-field-image-position .form-type--radio label:hover {
  opacity: 0.8;
}

.field--name-bp-width .form-type-radio label.option.paragraph--width--tiny,
.field--name-bp-width .form-type-radio label.option.paragraph--width--narrow,
.field--name-bp-width .form-type-radio label.option.paragraph--width--medium,
.field--name-bp-width .form-type-radio label.option.paragraph--width--wide,
.field--name-bp-width .form-type-radio label.option.paragraph--width--full,
.field--name-bp-width .form-type-radio label.option.bg-edge2edge,
.field--name-bp-width .form-type--radio label.option.paragraph--width--tiny,
.field--name-bp-width .form-type--radio label.option.paragraph--width--narrow,
.field--name-bp-width .form-type--radio label.option.paragraph--width--medium,
.field--name-bp-width .form-type--radio label.option.paragraph--width--wide,
.field--name-bp-width .form-type--radio label.option.paragraph--width--full,
.field--name-bp-width .form-type--radio label.option.bg-edge2edge {
  background-image: none;
  background-repeat: no-repeat;
  background-position: top center;
}

.field--name-bp-width .form-type-radio label.option.paragraph--width--tiny,
.field--name-bp-width .form-type--radio label.option.paragraph--width--tiny {
  background-image: url("../../images/icons/paragraph--width--tiny.svg");
}

.field--name-bp-width .form-type-radio label.option.paragraph--width--narrow,
.field--name-bp-width .form-type--radio label.option.paragraph--width--narrow {
  background-image: url("../../images/icons/paragraph--width--narrow.svg");
}

.field--name-bp-width .form-type-radio label.option.paragraph--width--medium,
.field--name-bp-width .form-type--radio label.option.paragraph--width--medium {
  background-image: url("../../images/icons/paragraph--width--medium.svg");
}

.field--name-bp-width .form-type-radio label.option.paragraph--width--wide,
.field--name-bp-width .form-type--radio label.option.paragraph--width--wide {
  background-image: url("../../images/icons/paragraph--width--wide.svg");
}

.field--name-bp-width .form-type-radio label.option.paragraph--width--full,
.field--name-bp-width .form-type--radio label.option.paragraph--width--full {
  background-image: url("../../images/icons/paragraph--width--full.svg");
}

.field--name-bp-width .form-type-radio label.option.bg-edge2edge,
.field--name-bp-width .form-type--radio label.option.bg-edge2edge {
  background-image: url("../../images/icons/paragraph--width--edge-to-edge.svg");
}

.field--name-bp-gutter .form-type-radio label.option.gutter-0,
.field--name-bp-gutter .form-type-radio label.option.gutter-1,
.field--name-bp-gutter .form-type--radio label.option.gutter-0,
.field--name-bp-gutter .form-type--radio label.option.gutter-1 {
  background-image: none;
  background-repeat: no-repeat;
  background-position: top center;
}

.field--name-bp-gutter .form-type-radio label.option.gutter-0,
.field--name-bp-gutter .form-type--radio label.option.gutter-0 {
  background-image: url("../../images/icons/paragraph--gutter--without-gutter.svg");
}

.field--name-bp-gutter .form-type-radio label.option.gutter-1,
.field--name-bp-gutter .form-type--radio label.option.gutter-1 {
  background-image: url("../../images/icons/paragraph--gutter--with-gutter.svg");
}

.field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--25-50-25,
.field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--50-25-25,
.field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--25-25-50,
.field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--16-66-16,
.field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--66-16-16,
.field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--16-16-66,
.field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--25-50-25,
.field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--50-25-25,
.field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--25-25-50,
.field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--16-66-16,
.field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--66-16-16,
.field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--16-16-66 {
  background-image: none;
  background-repeat: no-repeat;
  background-position: top center;
}

.field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--25-50-25,
.field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--25-50-25 {
  background-image: url("../../images/icons/paragraph--style--25-50-25.svg");
}

.field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--50-25-25,
.field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--50-25-25 {
  background-image: url("../../images/icons/paragraph--style--50-25-25.svg");
}

.field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--25-25-50,
.field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--25-25-50 {
  background-image: url("../../images/icons/paragraph--style--25-25-50.svg");
}

.field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--16-66-16,
.field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--16-66-16 {
  background-image: url("../../images/icons/paragraph--style--16-66-16.svg");
}

.field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--66-16-16,
.field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--66-16-16 {
  background-image: url("../../images/icons/paragraph--style--66-16-16.svg");
}

.field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--16-16-66,
.field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--16-16-66 {
  background-image: url("../../images/icons/paragraph--style--16-16-66.svg");
}

.field--name-bp-column-style-2 .form-type-radio label.option.paragraph--style--75-25,
.field--name-bp-column-style-2 .form-type-radio label.option.paragraph--style--66-33,
.field--name-bp-column-style-2 .form-type-radio label.option.paragraph--style--25-75,
.field--name-bp-column-style-2 .form-type-radio label.option.paragraph--style--33-66,
.field--name-bp-column-style-2 .form-type--radio label.option.paragraph--style--75-25,
.field--name-bp-column-style-2 .form-type--radio label.option.paragraph--style--66-33,
.field--name-bp-column-style-2 .form-type--radio label.option.paragraph--style--25-75,
.field--name-bp-column-style-2 .form-type--radio label.option.paragraph--style--33-66 {
  background-image: none;
  background-repeat: no-repeat;
  background-position: top center;
}

.field--name-bp-column-style-2 .form-type-radio label.option.paragraph--style--75-25,
.field--name-bp-column-style-2 .form-type--radio label.option.paragraph--style--75-25 {
  background-image: url("../../images/icons/paragraph--style--75-25.svg");
}

.field--name-bp-column-style-2 .form-type-radio label.option.paragraph--style--66-33,
.field--name-bp-column-style-2 .form-type--radio label.option.paragraph--style--66-33 {
  background-image: url("../../images/icons/paragraph--style--66-33.svg");
}

.field--name-bp-column-style-2 .form-type-radio label.option.paragraph--style--25-75,
.field--name-bp-column-style-2 .form-type--radio label.option.paragraph--style--25-75 {
  background-image: url("../../images/icons/paragraph--style--25-75.svg");
}

.field--name-bp-column-style-2 .form-type-radio label.option.paragraph--style--33-66,
.field--name-bp-column-style-2 .form-type--radio label.option.paragraph--style--33-66 {
  background-image: url("../../images/icons/paragraph--style--33-66.svg");
}

.field--name-text-and-image-style .form-type-radio label.option.paragraph--style--50-50,
.field--name-text-and-image-style .form-type-radio label.option.paragraph--style--75-25,
.field--name-text-and-image-style .form-type-radio label.option.paragraph--style--66-33,
.field--name-text-and-image-style .form-type-radio label.option.paragraph--style--25-75,
.field--name-text-and-image-style .form-type-radio label.option.paragraph--style--33-66,
.field--name-text-and-image-style .form-type--radio label.option.paragraph--style--50-50,
.field--name-text-and-image-style .form-type--radio label.option.paragraph--style--75-25,
.field--name-text-and-image-style .form-type--radio label.option.paragraph--style--66-33,
.field--name-text-and-image-style .form-type--radio label.option.paragraph--style--25-75,
.field--name-text-and-image-style .form-type--radio label.option.paragraph--style--33-66 {
  background-image: none;
  background-repeat: no-repeat;
  background-position: top center;
}

.field--name-text-and-image-style .form-type-radio label.option.paragraph--style--50-50,
.field--name-text-and-image-style .form-type--radio label.option.paragraph--style--50-50 {
  background-image: url("../../images/icons/paragraph--style--50-50.svg");
}

.field--name-text-and-image-style .form-type-radio label.option.paragraph--style--75-25,
.field--name-text-and-image-style .form-type--radio label.option.paragraph--style--75-25 {
  background-image: url("../../images/icons/paragraph--style--75-25.svg");
}

.field--name-text-and-image-style .form-type-radio label.option.paragraph--style--66-33,
.field--name-text-and-image-style .form-type--radio label.option.paragraph--style--66-33 {
  background-image: url("../../images/icons/paragraph--style--66-33.svg");
}

.field--name-text-and-image-style .form-type-radio label.option.paragraph--style--25-75,
.field--name-text-and-image-style .form-type--radio label.option.paragraph--style--25-75 {
  background-image: url("../../images/icons/paragraph--style--25-75.svg");
}

.field--name-text-and-image-style .form-type-radio label.option.paragraph--style--33-66,
.field--name-text-and-image-style .form-type--radio label.option.paragraph--style--33-66 {
  background-image: url("../../images/icons/paragraph--style--33-66.svg");
}

.field--name-field-image-position .form-type-radio label.option.right,
.field--name-field-image-position .form-type-radio label.option.left,
.field--name-field-image-position .form-type--radio label.option.right,
.field--name-field-image-position .form-type--radio label.option.left {
  background-image: none;
  background-repeat: no-repeat;
  background-position: top center;
}

.field--name-field-image-position .form-type-radio label.option.right,
.field--name-field-image-position .form-type--radio label.option.right {
  background-image: url("../../images/icons/paragraph--style--right.svg");
}

.field--name-field-image-position .form-type-radio label.option.left,
.field--name-field-image-position .form-type--radio label.option.left {
  background-image: url("../../images/icons/paragraph--style--left.svg");
}

[dir=rtl] .field--name-bp-background .form-type-radio label,
[dir=rtl] .field--name-bp-background .form-type--radio label,
[dir=rtl] .field--name-bp-width .form-type-radio label,
[dir=rtl] .field--name-bp-width .form-type--radio label,
[dir=rtl] .field--name-bp-gutter .form-type-radio label,
[dir=rtl] .field--name-bp-gutter .form-type--radio label,
[dir=rtl] .field--name-bp-column-style-3 .form-type-radio label,
[dir=rtl] .field--name-bp-column-style-3 .form-type--radio label,
[dir=rtl] .field--name-bp-column-style-2 .form-type-radio label,
[dir=rtl] .field--name-bp-column-style-2 .form-type--radio label,
[dir=rtl] .field--name-text-and-image-style .form-type-radio label,
[dir=rtl] .field--name-text-and-image-style .form-type--radio label,
[dir=rtl] .field--name-field-image-position .form-type-radio label,
[dir=rtl] .field--name-field-image-position .form-type--radio label {
  float: right !important;
}

[dir=rtl] .field--name-bp-background .form-type-radio label._none:after,
[dir=rtl] .field--name-bp-background .form-type--radio label._none:after,
[dir=rtl] .field--name-bp-width .form-type-radio label._none:after,
[dir=rtl] .field--name-bp-width .form-type--radio label._none:after,
[dir=rtl] .field--name-bp-gutter .form-type-radio label._none:after,
[dir=rtl] .field--name-bp-gutter .form-type--radio label._none:after,
[dir=rtl] .field--name-bp-column-style-3 .form-type-radio label._none:after,
[dir=rtl] .field--name-bp-column-style-3 .form-type--radio label._none:after,
[dir=rtl] .field--name-bp-column-style-2 .form-type-radio label._none:after,
[dir=rtl] .field--name-bp-column-style-2 .form-type--radio label._none:after,
[dir=rtl] .field--name-text-and-image-style .form-type-radio label._none:after,
[dir=rtl] .field--name-text-and-image-style .form-type--radio label._none:after,
[dir=rtl] .field--name-field-image-position .form-type-radio label._none:after,
[dir=rtl] .field--name-field-image-position .form-type--radio label._none:after {
  right: -5px;
  left: 0;
}

.paragraph--view-mode--preview .field--name-bp-image-field img {
  width: 100%;
}

.paragraph-type-add-modal input.paragraph-type-add-modal-button:hover {
  color: #000;
}

input.paragraph-type-add-modal-button,
input .widget {
  padding-left: 10px !important;
}

.paragraphs-collapsed-description {
  display: none;
}

.paragraph-actions {
  float: right;
}

.paragraphs-subform .paragraph-type-top {
  top: 0;
}

.paragraphs-previewer.button {
  grid-column-start: 5;
  grid-column-end: 5;
}

.add-in-between-row td {
  text-align: center;
}

.paragraphs-tabs-wrapper .form-item .clearfix {
  margin-top: 10px;
}

File

css/base/vbp-default.admin.css
View source
  1. .field--name-bp-background .form-type-radio input,
  2. .field--name-bp-background .form-type--radio input {
  3. position: absolute;
  4. visibility: hidden;
  5. }
  6. .field--name-bp-background .form-type-radio input:checked + label,
  7. .field--name-bp-background .form-type--radio input:checked + label {
  8. border: #000 2px solid;
  9. }
  10. .field--name-bp-background .form-type-radio label,
  11. .field--name-bp-background .form-type--radio label {
  12. position: relative !important;
  13. display: inline-block !important;
  14. float: left !important;
  15. width: 25px !important;
  16. height: 25px !important;
  17. margin: 10px 10px 10px 0 !important;
  18. padding: 0 !important;
  19. cursor: pointer !important;
  20. white-space: nowrap;
  21. border: #000 1px solid;
  22. font-size: 0.00001px;
  23. }
  24. .field--name-bp-background .form-type-radio label:after,
  25. .field--name-bp-background .form-type--radio label:after {
  26. position: absolute;
  27. z-index: 1;
  28. top: 3px;
  29. right: 0;
  30. bottom: 0;
  31. left: 0;
  32. display: table;
  33. width: 100%;
  34. height: 100%;
  35. content: "a";
  36. text-align: center;
  37. vertical-align: middle;
  38. font-size: 20px !important;
  39. }
  40. .field--name-bp-background .form-type-radio label:hover,
  41. .field--name-bp-background .form-type--radio label:hover {
  42. opacity: 0.8;
  43. }
  44. .field--name-bp-background .form-type-radio label._none,
  45. .field--name-bp-background .form-type--radio label._none {
  46. background: #fff !important;
  47. }
  48. .field--name-bp-background .form-type-radio label._none:after,
  49. .field--name-bp-background .form-type--radio label._none:after {
  50. position: absolute;
  51. z-index: auto;
  52. top: 12px;
  53. right: 0;
  54. bottom: 0;
  55. left: -5px;
  56. display: inline-block;
  57. float: none;
  58. box-sizing: content-box;
  59. width: 35px;
  60. height: 2px;
  61. margin: 0;
  62. padding: 0;
  63. content: "";
  64. cursor: pointer !important;
  65. transition: none;
  66. transform: rotateZ(-45deg);
  67. transform-origin: 50% 50% 0;
  68. -o-text-overflow: clip;
  69. opacity: 1;
  70. background: #f00;
  71. box-shadow: none;
  72. text-shadow: none;
  73. }
  74. .field--name-bp-width .form-type-radio input,
  75. .field--name-bp-width .form-type--radio input,
  76. .field--name-bp-gutter .form-type-radio input,
  77. .field--name-bp-gutter .form-type--radio input,
  78. .field--name-bp-column-style-3 .form-type-radio input,
  79. .field--name-bp-column-style-3 .form-type--radio input,
  80. .field--name-bp-column-style-2 .form-type-radio input,
  81. .field--name-bp-column-style-2 .form-type--radio input,
  82. .field--name-text-and-image-style .form-type-radio input,
  83. .field--name-text-and-image-style .form-type--radio input,
  84. .field--name-field-image-position .form-type-radio input,
  85. .field--name-field-image-position .form-type--radio input {
  86. position: absolute;
  87. visibility: hidden;
  88. }
  89. .field--name-bp-width .form-type-radio input:checked + label,
  90. .field--name-bp-width .form-type--radio input:checked + label,
  91. .field--name-bp-gutter .form-type-radio input:checked + label,
  92. .field--name-bp-gutter .form-type--radio input:checked + label,
  93. .field--name-bp-column-style-3 .form-type-radio input:checked + label,
  94. .field--name-bp-column-style-3 .form-type--radio input:checked + label,
  95. .field--name-bp-column-style-2 .form-type-radio input:checked + label,
  96. .field--name-bp-column-style-2 .form-type--radio input:checked + label,
  97. .field--name-text-and-image-style .form-type-radio input:checked + label,
  98. .field--name-text-and-image-style .form-type--radio input:checked + label,
  99. .field--name-field-image-position .form-type-radio input:checked + label,
  100. .field--name-field-image-position .form-type--radio input:checked + label {
  101. filter: invert(25%) sepia(0.9);
  102. }
  103. .field--name-bp-width .form-type-radio label,
  104. .field--name-bp-width .form-type--radio label,
  105. .field--name-bp-gutter .form-type-radio label,
  106. .field--name-bp-gutter .form-type--radio label,
  107. .field--name-bp-column-style-3 .form-type-radio label,
  108. .field--name-bp-column-style-3 .form-type--radio label,
  109. .field--name-bp-column-style-2 .form-type-radio label,
  110. .field--name-bp-column-style-2 .form-type--radio label,
  111. .field--name-text-and-image-style .form-type-radio label,
  112. .field--name-text-and-image-style .form-type--radio label,
  113. .field--name-field-image-position .form-type-radio label,
  114. .field--name-field-image-position .form-type--radio label {
  115. position: relative !important;
  116. display: inline-block !important;
  117. float: left !important;
  118. min-width: 50px !important;
  119. height: 20px !important;
  120. margin: 10px 10px 10px 0 !important;
  121. padding: 40px 0 0 !important;
  122. cursor: pointer !important;
  123. transition: opacity 0.3s ease-in-out;
  124. text-align: center;
  125. white-space: nowrap;
  126. font-size: 75%;
  127. }
  128. .field--name-bp-width .form-type-radio label:after,
  129. .field--name-bp-width .form-type--radio label:after,
  130. .field--name-bp-gutter .form-type-radio label:after,
  131. .field--name-bp-gutter .form-type--radio label:after,
  132. .field--name-bp-column-style-3 .form-type-radio label:after,
  133. .field--name-bp-column-style-3 .form-type--radio label:after,
  134. .field--name-bp-column-style-2 .form-type-radio label:after,
  135. .field--name-bp-column-style-2 .form-type--radio label:after,
  136. .field--name-text-and-image-style .form-type-radio label:after,
  137. .field--name-text-and-image-style .form-type--radio label:after,
  138. .field--name-field-image-position .form-type-radio label:after,
  139. .field--name-field-image-position .form-type--radio label:after {
  140. position: absolute;
  141. z-index: 1;
  142. top: 3px;
  143. right: 0;
  144. bottom: 0;
  145. left: 0;
  146. display: table;
  147. width: 100%;
  148. height: 100%;
  149. content: "";
  150. text-align: center;
  151. vertical-align: middle;
  152. font-size: 20px !important;
  153. }
  154. .field--name-bp-width .form-type-radio label:hover,
  155. .field--name-bp-width .form-type--radio label:hover,
  156. .field--name-bp-gutter .form-type-radio label:hover,
  157. .field--name-bp-gutter .form-type--radio label:hover,
  158. .field--name-bp-column-style-3 .form-type-radio label:hover,
  159. .field--name-bp-column-style-3 .form-type--radio label:hover,
  160. .field--name-bp-column-style-2 .form-type-radio label:hover,
  161. .field--name-bp-column-style-2 .form-type--radio label:hover,
  162. .field--name-text-and-image-style .form-type-radio label:hover,
  163. .field--name-text-and-image-style .form-type--radio label:hover,
  164. .field--name-field-image-position .form-type-radio label:hover,
  165. .field--name-field-image-position .form-type--radio label:hover {
  166. opacity: 0.8;
  167. }
  168. .field--name-bp-width .form-type-radio label.option.paragraph--width--tiny,
  169. .field--name-bp-width .form-type-radio label.option.paragraph--width--narrow,
  170. .field--name-bp-width .form-type-radio label.option.paragraph--width--medium,
  171. .field--name-bp-width .form-type-radio label.option.paragraph--width--wide,
  172. .field--name-bp-width .form-type-radio label.option.paragraph--width--full,
  173. .field--name-bp-width .form-type-radio label.option.bg-edge2edge,
  174. .field--name-bp-width .form-type--radio label.option.paragraph--width--tiny,
  175. .field--name-bp-width .form-type--radio label.option.paragraph--width--narrow,
  176. .field--name-bp-width .form-type--radio label.option.paragraph--width--medium,
  177. .field--name-bp-width .form-type--radio label.option.paragraph--width--wide,
  178. .field--name-bp-width .form-type--radio label.option.paragraph--width--full,
  179. .field--name-bp-width .form-type--radio label.option.bg-edge2edge {
  180. background-image: none;
  181. background-repeat: no-repeat;
  182. background-position: top center;
  183. }
  184. .field--name-bp-width .form-type-radio label.option.paragraph--width--tiny,
  185. .field--name-bp-width .form-type--radio label.option.paragraph--width--tiny {
  186. background-image: url("../../images/icons/paragraph--width--tiny.svg");
  187. }
  188. .field--name-bp-width .form-type-radio label.option.paragraph--width--narrow,
  189. .field--name-bp-width .form-type--radio label.option.paragraph--width--narrow {
  190. background-image: url("../../images/icons/paragraph--width--narrow.svg");
  191. }
  192. .field--name-bp-width .form-type-radio label.option.paragraph--width--medium,
  193. .field--name-bp-width .form-type--radio label.option.paragraph--width--medium {
  194. background-image: url("../../images/icons/paragraph--width--medium.svg");
  195. }
  196. .field--name-bp-width .form-type-radio label.option.paragraph--width--wide,
  197. .field--name-bp-width .form-type--radio label.option.paragraph--width--wide {
  198. background-image: url("../../images/icons/paragraph--width--wide.svg");
  199. }
  200. .field--name-bp-width .form-type-radio label.option.paragraph--width--full,
  201. .field--name-bp-width .form-type--radio label.option.paragraph--width--full {
  202. background-image: url("../../images/icons/paragraph--width--full.svg");
  203. }
  204. .field--name-bp-width .form-type-radio label.option.bg-edge2edge,
  205. .field--name-bp-width .form-type--radio label.option.bg-edge2edge {
  206. background-image: url("../../images/icons/paragraph--width--edge-to-edge.svg");
  207. }
  208. .field--name-bp-gutter .form-type-radio label.option.gutter-0,
  209. .field--name-bp-gutter .form-type-radio label.option.gutter-1,
  210. .field--name-bp-gutter .form-type--radio label.option.gutter-0,
  211. .field--name-bp-gutter .form-type--radio label.option.gutter-1 {
  212. background-image: none;
  213. background-repeat: no-repeat;
  214. background-position: top center;
  215. }
  216. .field--name-bp-gutter .form-type-radio label.option.gutter-0,
  217. .field--name-bp-gutter .form-type--radio label.option.gutter-0 {
  218. background-image: url("../../images/icons/paragraph--gutter--without-gutter.svg");
  219. }
  220. .field--name-bp-gutter .form-type-radio label.option.gutter-1,
  221. .field--name-bp-gutter .form-type--radio label.option.gutter-1 {
  222. background-image: url("../../images/icons/paragraph--gutter--with-gutter.svg");
  223. }
  224. .field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--25-50-25,
  225. .field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--50-25-25,
  226. .field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--25-25-50,
  227. .field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--16-66-16,
  228. .field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--66-16-16,
  229. .field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--16-16-66,
  230. .field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--25-50-25,
  231. .field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--50-25-25,
  232. .field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--25-25-50,
  233. .field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--16-66-16,
  234. .field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--66-16-16,
  235. .field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--16-16-66 {
  236. background-image: none;
  237. background-repeat: no-repeat;
  238. background-position: top center;
  239. }
  240. .field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--25-50-25,
  241. .field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--25-50-25 {
  242. background-image: url("../../images/icons/paragraph--style--25-50-25.svg");
  243. }
  244. .field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--50-25-25,
  245. .field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--50-25-25 {
  246. background-image: url("../../images/icons/paragraph--style--50-25-25.svg");
  247. }
  248. .field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--25-25-50,
  249. .field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--25-25-50 {
  250. background-image: url("../../images/icons/paragraph--style--25-25-50.svg");
  251. }
  252. .field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--16-66-16,
  253. .field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--16-66-16 {
  254. background-image: url("../../images/icons/paragraph--style--16-66-16.svg");
  255. }
  256. .field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--66-16-16,
  257. .field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--66-16-16 {
  258. background-image: url("../../images/icons/paragraph--style--66-16-16.svg");
  259. }
  260. .field--name-bp-column-style-3 .form-type-radio label.option.paragraph--style--16-16-66,
  261. .field--name-bp-column-style-3 .form-type--radio label.option.paragraph--style--16-16-66 {
  262. background-image: url("../../images/icons/paragraph--style--16-16-66.svg");
  263. }
  264. .field--name-bp-column-style-2 .form-type-radio label.option.paragraph--style--75-25,
  265. .field--name-bp-column-style-2 .form-type-radio label.option.paragraph--style--66-33,
  266. .field--name-bp-column-style-2 .form-type-radio label.option.paragraph--style--25-75,
  267. .field--name-bp-column-style-2 .form-type-radio label.option.paragraph--style--33-66,
  268. .field--name-bp-column-style-2 .form-type--radio label.option.paragraph--style--75-25,
  269. .field--name-bp-column-style-2 .form-type--radio label.option.paragraph--style--66-33,
  270. .field--name-bp-column-style-2 .form-type--radio label.option.paragraph--style--25-75,
  271. .field--name-bp-column-style-2 .form-type--radio label.option.paragraph--style--33-66 {
  272. background-image: none;
  273. background-repeat: no-repeat;
  274. background-position: top center;
  275. }
  276. .field--name-bp-column-style-2 .form-type-radio label.option.paragraph--style--75-25,
  277. .field--name-bp-column-style-2 .form-type--radio label.option.paragraph--style--75-25 {
  278. background-image: url("../../images/icons/paragraph--style--75-25.svg");
  279. }
  280. .field--name-bp-column-style-2 .form-type-radio label.option.paragraph--style--66-33,
  281. .field--name-bp-column-style-2 .form-type--radio label.option.paragraph--style--66-33 {
  282. background-image: url("../../images/icons/paragraph--style--66-33.svg");
  283. }
  284. .field--name-bp-column-style-2 .form-type-radio label.option.paragraph--style--25-75,
  285. .field--name-bp-column-style-2 .form-type--radio label.option.paragraph--style--25-75 {
  286. background-image: url("../../images/icons/paragraph--style--25-75.svg");
  287. }
  288. .field--name-bp-column-style-2 .form-type-radio label.option.paragraph--style--33-66,
  289. .field--name-bp-column-style-2 .form-type--radio label.option.paragraph--style--33-66 {
  290. background-image: url("../../images/icons/paragraph--style--33-66.svg");
  291. }
  292. .field--name-text-and-image-style .form-type-radio label.option.paragraph--style--50-50,
  293. .field--name-text-and-image-style .form-type-radio label.option.paragraph--style--75-25,
  294. .field--name-text-and-image-style .form-type-radio label.option.paragraph--style--66-33,
  295. .field--name-text-and-image-style .form-type-radio label.option.paragraph--style--25-75,
  296. .field--name-text-and-image-style .form-type-radio label.option.paragraph--style--33-66,
  297. .field--name-text-and-image-style .form-type--radio label.option.paragraph--style--50-50,
  298. .field--name-text-and-image-style .form-type--radio label.option.paragraph--style--75-25,
  299. .field--name-text-and-image-style .form-type--radio label.option.paragraph--style--66-33,
  300. .field--name-text-and-image-style .form-type--radio label.option.paragraph--style--25-75,
  301. .field--name-text-and-image-style .form-type--radio label.option.paragraph--style--33-66 {
  302. background-image: none;
  303. background-repeat: no-repeat;
  304. background-position: top center;
  305. }
  306. .field--name-text-and-image-style .form-type-radio label.option.paragraph--style--50-50,
  307. .field--name-text-and-image-style .form-type--radio label.option.paragraph--style--50-50 {
  308. background-image: url("../../images/icons/paragraph--style--50-50.svg");
  309. }
  310. .field--name-text-and-image-style .form-type-radio label.option.paragraph--style--75-25,
  311. .field--name-text-and-image-style .form-type--radio label.option.paragraph--style--75-25 {
  312. background-image: url("../../images/icons/paragraph--style--75-25.svg");
  313. }
  314. .field--name-text-and-image-style .form-type-radio label.option.paragraph--style--66-33,
  315. .field--name-text-and-image-style .form-type--radio label.option.paragraph--style--66-33 {
  316. background-image: url("../../images/icons/paragraph--style--66-33.svg");
  317. }
  318. .field--name-text-and-image-style .form-type-radio label.option.paragraph--style--25-75,
  319. .field--name-text-and-image-style .form-type--radio label.option.paragraph--style--25-75 {
  320. background-image: url("../../images/icons/paragraph--style--25-75.svg");
  321. }
  322. .field--name-text-and-image-style .form-type-radio label.option.paragraph--style--33-66,
  323. .field--name-text-and-image-style .form-type--radio label.option.paragraph--style--33-66 {
  324. background-image: url("../../images/icons/paragraph--style--33-66.svg");
  325. }
  326. .field--name-field-image-position .form-type-radio label.option.right,
  327. .field--name-field-image-position .form-type-radio label.option.left,
  328. .field--name-field-image-position .form-type--radio label.option.right,
  329. .field--name-field-image-position .form-type--radio label.option.left {
  330. background-image: none;
  331. background-repeat: no-repeat;
  332. background-position: top center;
  333. }
  334. .field--name-field-image-position .form-type-radio label.option.right,
  335. .field--name-field-image-position .form-type--radio label.option.right {
  336. background-image: url("../../images/icons/paragraph--style--right.svg");
  337. }
  338. .field--name-field-image-position .form-type-radio label.option.left,
  339. .field--name-field-image-position .form-type--radio label.option.left {
  340. background-image: url("../../images/icons/paragraph--style--left.svg");
  341. }
  342. [dir=rtl] .field--name-bp-background .form-type-radio label,
  343. [dir=rtl] .field--name-bp-background .form-type--radio label,
  344. [dir=rtl] .field--name-bp-width .form-type-radio label,
  345. [dir=rtl] .field--name-bp-width .form-type--radio label,
  346. [dir=rtl] .field--name-bp-gutter .form-type-radio label,
  347. [dir=rtl] .field--name-bp-gutter .form-type--radio label,
  348. [dir=rtl] .field--name-bp-column-style-3 .form-type-radio label,
  349. [dir=rtl] .field--name-bp-column-style-3 .form-type--radio label,
  350. [dir=rtl] .field--name-bp-column-style-2 .form-type-radio label,
  351. [dir=rtl] .field--name-bp-column-style-2 .form-type--radio label,
  352. [dir=rtl] .field--name-text-and-image-style .form-type-radio label,
  353. [dir=rtl] .field--name-text-and-image-style .form-type--radio label,
  354. [dir=rtl] .field--name-field-image-position .form-type-radio label,
  355. [dir=rtl] .field--name-field-image-position .form-type--radio label {
  356. float: right !important;
  357. }
  358. [dir=rtl] .field--name-bp-background .form-type-radio label._none:after,
  359. [dir=rtl] .field--name-bp-background .form-type--radio label._none:after,
  360. [dir=rtl] .field--name-bp-width .form-type-radio label._none:after,
  361. [dir=rtl] .field--name-bp-width .form-type--radio label._none:after,
  362. [dir=rtl] .field--name-bp-gutter .form-type-radio label._none:after,
  363. [dir=rtl] .field--name-bp-gutter .form-type--radio label._none:after,
  364. [dir=rtl] .field--name-bp-column-style-3 .form-type-radio label._none:after,
  365. [dir=rtl] .field--name-bp-column-style-3 .form-type--radio label._none:after,
  366. [dir=rtl] .field--name-bp-column-style-2 .form-type-radio label._none:after,
  367. [dir=rtl] .field--name-bp-column-style-2 .form-type--radio label._none:after,
  368. [dir=rtl] .field--name-text-and-image-style .form-type-radio label._none:after,
  369. [dir=rtl] .field--name-text-and-image-style .form-type--radio label._none:after,
  370. [dir=rtl] .field--name-field-image-position .form-type-radio label._none:after,
  371. [dir=rtl] .field--name-field-image-position .form-type--radio label._none:after {
  372. right: -5px;
  373. left: 0;
  374. }
  375. .paragraph--view-mode--preview .field--name-bp-image-field img {
  376. width: 100%;
  377. }
  378. .paragraph-type-add-modal input.paragraph-type-add-modal-button:hover {
  379. color: #000;
  380. }
  381. input.paragraph-type-add-modal-button,
  382. input .widget {
  383. padding-left: 10px !important;
  384. }
  385. .paragraphs-collapsed-description {
  386. display: none;
  387. }
  388. .paragraph-actions {
  389. float: right;
  390. }
  391. .paragraphs-subform .paragraph-type-top {
  392. top: 0;
  393. }
  394. .paragraphs-previewer.button {
  395. grid-column-start: 5;
  396. grid-column-end: 5;
  397. }
  398. .add-in-between-row td {
  399. text-align: center;
  400. }
  401. .paragraphs-tabs-wrapper .form-item .clearfix {
  402. margin-top: 10px;
  403. }