Repository URL to install this package:
|
Version:
3.7.1 ▾
|
@font-face {
font-family: 'Flaticons-Solid';
src: url('../fonts/flaticonssolid/flaticons-solid.eot');
src: url('../fonts/flaticonssolid/flaticons-solid.eot?#iefix') format("embedded-opentype"), url('../fonts/flaticonssolid/flaticons-solid.woff') format('woff'), url('../fonts/flaticonssolid/flaticons-solid.ttf') format('truetype'), url('../fonts/flaticonssolid/flaticons-solid.svg#flaticons-solid') format('svg');
font-weight: normal;
font-style: normal;
}
/* OUTLINES */
/* hide section outline animation */
@keyframes hide_section_outline {
0% {
outline: 1px solid rgba(100, 0, 255, 1);
}
100% {
outline: 1px solid rgba(100, 0, 255, 0);
}
}
body.choosing-selector *{
cursor: copy !important;
}
/* mouse over highlight color */
#ct-builder .ct-highlight {
outline: 1px solid rgb(255, 174, 0);
outline-offset: 0px;
z-index: 2147483639;
}
#ct-builder .ct-slider .ct-highlight,
.oxygen-page-scroll-effect #ct-builder .ct-highlight {
z-index: 0;
}
#ct-builder .ct-highlight-selector {
outline: 1px dashed rgb(68, 255, 89);
outline-offset: 0px;
z-index: 2147483641;
}
#ct-builder .ct-highlight-selector.oxy-gallery-item-contents {
outline-offset: -1px;
}
#ct-builder .ct-active,
#ct-builder .oxy-dynamic-list .ct-active.oxy-repeater-focused {
outline: 1px solid rgb(100, 0, 255);
outline-offset: 0px;
}
#ct-builder [contenteditable]:not(.ct-component):hover {
outline: 1px dashed #568dd0;
outline-offset: 0px;
}
body.ct_inner #ct-builder.ct-highlite-outer-template .ct-inner-content-workarea {
outline: 1px solid rgb(100, 0, 255);
outline-offset: -1px;
}
#ct-builder .ct-active.ct-section {
outline: none;
outline-offset: -1px;
animation-name: hide_section_outline;
animation-duration: 2s;
animation-iteration-count: 1;
}
#ct-builder .ct-active > .ct-section-inner-wrap {
outline: 1px solid rgb(100, 0, 255);
outline-offset: -1px;
z-index: 10;
}
#ct-builder .ct-active-parent,
#ct-builder .oxy-dynamic-list .ct-active-parent.oxy-repeater-focused {
outline: 1px dashed rgb(255, 146, 222);
outline-offset: 1px;
}
#ct-builder .ct-active-parent.ct-highlight {
outline: 1px solid rgb(255, 146, 222);
outline-offset: 1px;
}
.oxygen-dragging #ct-builder .ct-active-parent,
.oxygen-dragging #ct-builder .ct-active-parent.ct-highlight {
outline: none;
}
#ct-builder .oxy-header-container > .ct-active-parent:not(.ct-highlight) {
outline: none;
}
#ct-builder .ct-new-columns > .ct-active,
#ct-builder .ct-new-columns > .ct-highlight {
outline-offset: -1px;
}
/* -1px outline offset for sections and individual columns when they are the active parent */
#ct-builder .ct-section.ct-active-parent,
#ct-builder .ct-new-columns > .ct-div-block.ct-active-parent {
outline-offset: -1px;
}
/* -1px outline offset for header row and header builder */
#ct-builder .oxy-header-row.ct-active, #ct-builder .oxy-header.ct-active, #ct-builder .oxy-header-row.ct-highlight, #ct-builder .oxy-header.ct-highlight {
outline-offset: -1px;
}
/* -1px outline offset for slides */
#ct-builder .ct-slide.ct-active, #ct-builder .ct-slide.ct-highlight {
outline-offset: -1px;
}
/* improvements for .ct-column */
.ct-builder .ct-highlight.ct-column, .ct-builder .ct-active.ct-column {
# outline-offset: 0px;
}
/* Contenteditable */
@keyframes pulse_when_editing {
0% {
outline: 2px solid #ffe63a;
}
30% {
outline: 2px solid #ffe63a;
}
50% {
outline: 2px solid #eeb60a;
}
70% {
outline: 2px solid #ffe63a;
}
100% {
outline: 2px solid #ffe63a;
}
}
.ct-builder .ct-active[contenteditable="true"],
.ct-builder .ct-active [contenteditable="true"] {
-webkit-user-select: text !important;
user-select: text !important;
outline: 1px solid #568dd0 !important;
# animation-name: pulse_when_editing;
# animation-duration: 1.2s;
# animation-iteration-count: infinite;
}
.ct-clearfix {
display: table;
content: " ";
clear:both;
}
/* end outlines */
/**
* Builder
*/
.ct-builder {
outline: 0 none;
position: relative;
min-height: 80px;
}
.ct-section {
position: relative;
}
.ct-columns-inner-wrap {
position: relative;
}
img:not([src]) {
border: 1px solid #ccc;
padding: 30px;
}
img[src=''] {
min-height: 60px;
min-width: 60px;
border: 1px solid #ccc;
overflow: hidden;
}
.ct-columns-empty,
.oxy-header-row-empty > div,
.ct-div-block:empty,
.oxy-dynamic-list:empty,
.ct-nestable-shortcode:empty,
.ct-ul:empty,
.ct-link:empty,
.ct-new-columns:empty,
.ct-widget:empty,
.ct-shortcode:empty,
.ct-section:empty,
.ct-section-inner-wrap:empty,
.ct-looper:empty,
.ct-separator:empty,
.ct-slide:empty,
.ct-code-block > span.ng-scope:empty,
.oxygen-empty-comments-list,
.oxygen-empty-gallery,
.ct-modal:empty {
min-height: 80px;
display: block;
}
.ct-div-block:empty,
.ct-nestable-shortcode:empty,
.ct-shortcode:empty,
.ct-link:empty,
.ct-code-block > span.ng-scope:empty,
.oxy-header-container > div:empty {
min-width: 80px;
}
.ct-new-columns > .ct-div-block:empty {
min-width: auto;
}
.oxy-comments:empty,
.oxy-comment-form:empty {
min-width: 80px;
min-height: 80px;
}
.ct-div-block:empty,
.ct-nestable-shortcode:empty,
.ct-section-inner-wrap:empty,
.ct-widget:empty,
.oxy-header-row-empty,
.ct-link:empty {
outline: 1px dashed #bbb;
}
.ct-new-columns > .ct-div-block:empty {
outline-offset: -1px;
}
@media (max-width: 992px) {
.ct-columns-inner-wrap {
display: block !important;
}
.ct-columns-inner-wrap:after {
display: table;
clear: both;
content: \"\";
}
.ct-column {
width: 100% !important;
margin: 0 !important;
}
.ct-columns-inner-wrap {
margin: 0 !important;
}
}
.ct-data-component:empty {
min-height: 40px;
}
/* related to rendering of inner_content element in the builder */
.ct-disabled-div {
position: relative;
opacity: 0.4
}
.ct-disabled-cover {
position: absolute;
}
body.ct_inner div#ct-builder {
pointer-events: none;
}
body.ct_inner div#ct-builder div.ct-component.ct-inner-content-workarea {
pointer-events: auto !important;
}
div.ct-component.ct-inner-content:empty:after {
content: "Inner Content";
font-family: monospace;
font-size: 48px;
display: block;
color: #444;
font-weight: 700;
width: 100%;
text-align: center;
border: 10px #ddd solid;
background: repeating-linear-gradient(45deg, #eee 0px, #eee 10px, #ddd 10px, #ddd 20px);
min-height: 400px;
padding: 15%;
}
div.ct-component.ct-inner-content.ct-inner-content-workarea:empty:after {
content: "Click Add+ to add elements to this area.";
}
/* Widget Overlay */
.oxygen-widget-overlay {
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
background: rgba(0,0,0,0.5);
}
.oxygen-widget-overlay .fa {
position: absolute;
top: 50%;
left: 50%;
color: #cccccc;
}
.oxygen-positioned-element {
position: relative !important;
top: unset;
bottom: unset;
left: unset;
right: unset;
}
/* Oxygen Resize Box */
#oxygen-resize-box {
display: none;
}
.oxygen-no-transition {
transition: none !important;
}
.oxygen-resizable-relative {
position: relative !important;
}
.rb {
display: block;
position: absolute;
-moz-user-select: -moz-none;
-ms-user-select: none;
-webkit-user-select: none;
user-select: none;
z-index: 2147483640;
transition: 0.2s ease-in-out background-color;
background-color: rgba(137, 61, 255, 0);
opacity: 0;
text-align: center;
}
.rb-overlay {
overflow: hidden;
box-sizing: content-box;
}
#rb-margin-top:hover,
#rb-margin-top.rb-currently-editing,
#rb-margin-right:hover,
#rb-margin-right.rb-currently-editing,
#rb-margin-bottom:hover,
#rb-margin-bottom.rb-currently-editing,
#rb-margin-left:hover,
#rb-margin-left.rb-currently-editing {
/* background-color: rgba(255, 144, 62, 0.25); */
background-color: rgba(137, 61, 255, 0.25);
opacity: 1;
}
#rb-padding-top:hover,
#rb-padding-top.rb-currently-editing,
#rb-padding-right:hover,
#rb-padding-right.rb-currently-editing,
#rb-padding-bottom:hover,
#rb-padding-bottom.rb-currently-editing,
#rb-padding-left:hover,
#rb-padding-left.rb-currently-editing {
background-color: rgba(137, 61, 255, 0.25);
opacity: 1;
}
#rb-margin-top, #rb-margin-bottom,
#rb-padding-top, #rb-padding-bottom {
cursor: row-resize;
}
#rb-margin-left, #rb-margin-right,
#rb-padding-left, #rb-padding-right {
cursor: col-resize;
}
#rb-margin-top, #rb-margin-bottom {
border-left: 1px solid transparent;
border-right: 1px solid transparent;
}
#rb-margin-left, #rb-margin-right {
border-top: 1px solid transparent;
border-bottom: 1px solid transparent;
}
.rb span {
width: 100%;
display: block;
position: absolute;
text-align: center;
top: 50%;
margin-top: -5px;
font-size: 10px;
}
/* buttons */
.rb-button {
display: none;
background-color: #ffbfbf;
text-align: center;
z-index: 2147483642;
margin-left: 2px;
margin-right: 2px;
height: 24px;
padding: 4px;
width: 72px;
font-size: 11px;
line-height: 12px;
color: #fff;
position: absolute;
top: -12px;
border: 1px solid rgba(128,0,255,1);
border-radius: 100px;
}
.rb:hover .rb-button{
display: inline-block;
}
#rb-padding-top-button,
#rb-padding-right-button,
#rb-padding-bottom-button,
#rb-padding-left-button {
background-color: #bfffbf;
}
#rb-padding-top-button:after,
#rb-padding-right-button:after,
#rb-padding-bottom-button:after,
#rb-padding-left-button:after {
content: "padding"
}
#rb-margin-top-button:after,
#rb-margin-right-button:after,
#rb-margin-bottom-button:after,
#rb-margin-left-button:after {
content: "margin"
}
#rb-padding-top-button,
#rb-padding-bottom-button,
#rb-margin-top-button,
#rb-margin-bottom-button {
cursor: row-resize;
}
#rb-padding-right-button,
#rb-padding-left-button,
#rb-margin-right-button,
#rb-margin-left-button {
cursor: col-resize;
}
#rb-padding-top-button,
#rb-padding-bottom-button {
left: 50%;
}
#rb-margin-top-button,
#rb-margin-bottom-button {
right: 50%;
}
#rb-padding-left-button,
#rb-padding-right-button {
top: 50%;
left: -36px;
}
#rb-margin-left-button,
#rb-margin-right-button {
bottom: 51%;
top: auto;
left: -36px;
}
/* Resize box outline */
#rb-top,
#rb-right,
#rb-bottom,
#rb-left {
display: none;
background-color: rgb(100, 0, 255);
opacity: 1;
z-index: 2147483641;
width: 2px;
height: 2px;
}
/* Resize box title bar*/
.oxygen-resize-box-titlebar {
position: absolute;
display: inline-block;
display: flex;
align-items: center;
height: 20px;
color: #fff;
background-color: rgb(100, 0, 255);
z-index: 2147483641;
cursor: default;
}
.oxygen-resize-box-parent-titlebar{
background-color: rgb(255, 146, 222);
}
.oxygen-resize-box-parent-titlebar .oxygen-resize-box-breadcrumbs {
cursor: pointer;
}
.oxygen-resize-box-breadcrumbs {
list-style-type: none;
margin: 0;
padding: 0;
font-size: 10px;
font-family: 'Source Sans Pro', sans-serif;
font-weight: 400;
position: relative;
}
.oxygen-resize-box-breadcrumb {
padding-right: 7px;
white-space: nowrap;
}
.ng-hide + .oxygen-resize-box-breadcrumbs {
margin-left: 6px;
}
.oxygen-resize-box-icon {
cursor: move;
}
.oxygen-resize-box-icon:active {
cursor: move;
}
.oxygen-resize-box-icon:before {
font-family: 'Flaticons-Solid';
speak: none;
font-style: normal;
font-weight: normal;
line-height: 1;
-webkit-font-smoothing: antialiased;
}
.oxygen-resize-box-drag {
line-height: 11px;
padding-right: 5px;
padding-left: 5px;
cursor: move;
}
.oxygen-resize-box-drag:before {
content: "\e1a6";
font-size: 10px;
}
.oxygen-resize-box-top {
padding-left: 8px;
margin-right: -2px;
cursor: pointer;
}
.oxygen-resize-box-top:before {
content: "\e1c0";
}
/* Drag to resize testing */
.rg-right {
display: block;
position: absolute;
z-index: 1;
-moz-user-select: -moz-none;
-ms-user-select: none;
-webkit-user-select: none;
user-select: none;
background: transparent;
}
.rg-right span {
position: absolute;
box-sizing: border-box;
display: block;
}
.rg-right span {
border-width: 0 1px;
height: 100%;
width: 4px;
}
.rg-right {
cursor: col-resize;
height: 100%;
width: 4px;
right: 0;
top: 0;
}
/*
* Drag and drop by using Angular-drag-drop-lists
*
* @author Jason
* @since 1.5
*/
#ct-builder .svg_wrapper.dndDragging {
outline: none !important;
}
#ct-builder .svg_wrapper.dndDragging svg {
outline: 2px dashed blue !important;
}
#ct-builder .dndDraggingSource.hide {
display: none !important;
}
#ct-builder .dndDraggingSource.nonVisible {
visibility: hidden;
}
/* The currently active drag target */
#ct-builder .dndDragover {
position: relative;
z-index: 99 !important;
}
#ct-builder .dndDragover, #ct-builder .dndDragover.dndAvailableDragTarget {
outline: 1px dashed #444 !important;
outline-offset: -1px !important;
box-shadow: inset 0px 0px 0px 4px rgba(0,0,0,0.15) !important;
}
/* The immediate children of the currently active drag target */
#ct-builder .dndAvailableDragTarget {
outline: 1px dashed #bbb !important;
outline-offset: -1px !important;
}
#ct-builder .ct-section-inner-wrap.dndDragover, #ct-builder .ct-div-block.dndDragover, #ct-builder .dndTempEmptyHeight {
min-height: 80px;
}
.ct-text-block.ct-active[contenteditable="true"]:hover,
.ct-link-text.ct-active[contenteditable="true"]:hover,
.ct-headline.ct-active[contenteditable="true"]:hover {
cursor: text !important;
}
#ct-builder .dndPlaceholder {
list-style: none;
display: none;
}
/* Placeholder element */
#ct-builder .dndDraggingCloneSource {
opacity: 0.5 !important;
outline: 1px solid rgb(100, 0, 255) !important;
}
#ct-builder .dndDraggingCloneSource.ct-highlight {
outline: none;
outline-offset: 0px;
}
div.dndGhostWrapper {
position: absolute;
padding: 1px 6px 6px 1px !important;
display: inline-block;
margin-left: 99999px;
}
div.dndGhostSource {
position: relative;
border: 1px solid #eaeaea !important;
background-color: #fafafa !important;
padding: 6px 12px !important;
display: inline-block !important;
border-radius: 2px !important;
font-family: "system-ui", sans-serif !important;
font-weight: 400 !important;
font-size: 11px !important;
color: #666 !important;
box-shadow: 2px 2px 4px rgba(0,0,0,0.3) !important;
white-space: nowrap;
vertical-align: top !important;
}
.emptyDefaultSize {
min-height: 80px;
min-width: 80px;
}
.ct-video:not(.ct-active) >.oxygen-vsb-responsive-video-wrapper:after {
content: '';
display: block;
width: 100%;
height: 100%;
position: absolute;
left:0;
top: 0;
}
/* CSS to display/hide OXY shortcode output depending up the contenteditable status of the containing element */
/*
.ct-component:not([is-nestable="true"])[contenteditable="false"] > span.ct-contains-oxy.ct-component[contenteditable="false"] {
display: none;
}
.ct-component:not([is-nestable="true"])[contenteditable="false"] > span.ct-contains-oxy.ct-component.ct-active {
display: initial !important;
}
.ct-component:not([is-nestable="true"])[contenteditable="true"] > span.ct-inline-replacement {
display: none;
}
.ct-component:not([is-nestable="true"])[contenteditable="false"] > span.ct-component.ct-active + span.ct-inline-replacement {
display: none;
}*/
/* Nav Menu dropdowns and margin dragbar z-index fix */
.oxy-nav-menu.ct-highlight {
z-index: 2147483641 !important;
}
/* Google Maps/Soundcloud iframes click event fix */
.oxy-map,
.oxy-soundcloud {
position: relative;
}
.oxy-map:after,
.oxy-soundcloud:after {
content: " ";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.oxy-map.ct-active:after,
.oxy-soundcloud.ct-active:after {
display: none;
}
span.ct-contains-oxy:empty {
outline: 2px solid #ddd;
padding: 0px 1em;
background: repeating-linear-gradient(45deg, #eee 0px, #eee 4px, #ddd 4px, #ddd 8px);
}
span.ct-contains-oxy:empty::after {
content: "no data for field";
font-family: monospace;
}
.oxy-placeholder-element {
border: 10px #ddd solid;
background: repeating-linear-gradient(45deg, #eee 0px, #eee 10px, #ddd 10px, #ddd 20px);
max-width: 100%;
}
/* special outline styles for elements inside a superbox */
.oxy-superbox-wrap > .ct-active, .oxy-superbox-wrap > .ct-highlight, .oxy-superbox-wrap > * > .ct-active, .oxy-superbox-wrap > * > .ct-highlight {
outline-offset: -1px !important;
}
.oxy-superbox-editing-primary_only .oxy-superbox-primary {
top: 0 !important;
left: 0 !important;
}
.oxy-superbox-editing-primary_only .oxy-superbox-secondary {
visibility: hidden !important;
}
.oxy-superbox-editing-secondary_only .oxy-superbox-primary {
visibility: hidden !important;
}
.oxy-superbox-editing-secondary_only .oxy-superbox-secondary {
top: 0 !important;
left: 0 !important;
}
.oxygen-builder-body .pswp {
z-index: 2147483642;
display: none;
}
.ct_hidden_by_conditional_logic {
display:none !important;
}
/* remove AOS transition when there is no animation set */
.oxygen-builder-body[data-aos-easing=ease] [data-aos=""] {
transition: none;
}
.oxy-dynamic-list {
position: relative;
}
.oxy-dynamic-list > *:not(:first-child) {
pointer-events: none;
}
.oxy-dynamic-list > .oxy-repeater-pages-wrap {
pointer-events: auto;
}
.oxy-dynamic-list > div:not(.oxy_repeater_original):first-child {
display:none;
}
.ct_reusable .oxy-dynamic-list > div:not(.oxy_repeater_original):first-child {
display: inherit;
}
.oxy-dynamic-list > .oxy_repeater_original + div {
display: none;
}
.oxy-dynamic-list.oxy_list_render_single > div:not(:first-child) {
display: none !important;
}
.oxy-dynamic-list.oxy-list-child-active > div:not(.oxy_repeater_original),
.oxy-dynamic-list.ct-active > div:not(.oxy_repeater_original) {
opacity: 0.5;
}
/*.oxy-dynamic-list-edit:before {
content: '';
display: block;
position: fixed;
height: 100vh;
width: 100vw;
top: 0;
left: 0;
}*/
.oxy-dynamic-list-edit .oxy_repeater_original {
z-index: 1;
position: relative;
}
/* Edit Mode CSS */
.oxygen-edit-only-mode .oxygen-resize-box-breadcrumbs {
padding-left: 5px;
}
.oxygen-edit-only-mode:not(.oxygen-can-use-advanced-tabs) #rb-margin-top,
.oxygen-edit-only-mode:not(.oxygen-can-use-advanced-tabs) #rb-margin-left,
.oxygen-edit-only-mode:not(.oxygen-can-use-advanced-tabs) #rb-margin-right,
.oxygen-edit-only-mode:not(.oxygen-can-use-advanced-tabs) #rb-margin-bottom,
.oxygen-edit-only-mode:not(.oxygen-can-use-advanced-tabs) #rb-padding-top,
.oxygen-edit-only-mode:not(.oxygen-can-use-advanced-tabs) #rb-padding-left,
.oxygen-edit-only-mode:not(.oxygen-can-use-advanced-tabs) #rb-padding-right,
.oxygen-edit-only-mode:not(.oxygen-can-use-advanced-tabs) #rb-padding-bottom {
display: none !important;
}