.glide { position: relative; width: 100%; box-sizing: border-box } .glide * { box-sizing: inherit } .glide__track { overflow: hidden } .glide__slides { position: relative; width: 100%; list-style: none; backface-visibility: hidden; transform-style: preserve-3d; touch-action: pan-Y; overflow: hidden; padding: 0; white-space: nowrap; display: flex; flex-wrap: nowrap; will-change: transform } .glide__slides--dragging { user-select: none } .glide__slide { width: 100%; height: 100%; flex-shrink: 0; white-space: normal; user-select: none; -webkit-touch-callout: none; -webkit-tap-highlight-color: transparent } .glide__slide a { user-select: none; -webkit-user-drag: none; -moz-user-select: none; -ms-user-select: none } .glide__arrows { -webkit-touch-callout: none; user-select: none } .glide__bullets { -webkit-touch-callout: none; user-select: none } .glide--rtl { direction: rtl } .hidden-animated { visibility: hidden } .animated.delay-100ms { -webkit-animation-delay: .1s; animation-delay: .1s } .animated.delay-200ms { -webkit-animation-delay: .2s; animation-delay: .2s } .animated.delay-500ms { -webkit-animation-delay: .5s; animation-delay: .5s } .themeisle-animations-control__popover:not(.is-mobile).is-bottom { z-index: 9999999 } .themeisle-animations-control__popover .components-popover__content { overflow-y: hidden } .themeisle-animations-control__popover .components-menu-group { padding: 7px } .themeisle-animations-control__popover .components-popover__items { max-height: 300px; overflow-y: auto } .themeisle-animations-control__popover .components-popover__items button.is-selected { background: #f8f9f9 } .themeisle-animations-control__popover .components-popover__items button i { margin-right: 5px } .themeisle-animations-control__popover .components-popover__items .themeisle-animations-control__category { font-weight: 700 } .themeisle-animations-control .components-dropdown { display: flex } .themeisle-animations-control .themeisle-animations-control__button { background: transparent; border: 1px solid #8d96a0; border-radius: 4px; box-shadow: 0 0 0 transparent; height: auto; line-height: 28px; padding: 0 12px 2px; position: relative; transition: box-shadow .1s linear; width: 100% } .themeisle-animations-control .themeisle-animations-control__button.is-button { background: transparent } .themeisle-animations-control .themeisle-animations-control__button:hover { background: #fafafa; border-color: #999; box-shadow: inset 0 -1px 0 #999; color: #23282d; text-decoration: none } .themeisle-animations-control .themeisle-animations-control__button:focus { border: 1px solid #000 } .themeisle-animations-control .themeisle-animations-control__button:after { border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 5px solid; content: ""; display: block; height: 0; margin-left: 4px; margin-right: 2px; pointer-events: none; position: absolute; right: 8px; top: 12px; width: 0 } @media(max-width:782px) { .themeisle-animations-control .themeisle-animations-control__button { padding: 5px 24px 5px 8px } .themeisle-animations-control .themeisle-animations-control__button:after { top: 16px } } .block-editor-block-inspector .components-base-control { margin: 24px 0 } .otter-masonry .blocks-gallery-grid .blocks-gallery-item img { width: 100% } .components-menu-group .otter-icon { margin-right: 4px } .wp-block-themeisle-blocks-options-general .components-toggle-control .components-base-control__field { align-items: center; display: flex; margin-bottom: 0 } .wp-block-themeisle-blocks-options-global-defaults .wp-block-themeisle-blocks-options-global-defaults-list { display: flex; flex-wrap: wrap; margin: 10px 0 } .wp-block-themeisle-blocks-options-global-defaults .wp-block-themeisle-blocks-options-global-defaults-list .wp-block-themeisle-blocks-options-global-defaults-list-item { align-items: stretch; background: transparent; border: 1px solid transparent; border-radius: 4px; color: #32373c; cursor: pointer; display: flex; flex: 0 0 50%; flex-direction: column; font-size: 13px; height: auto; justify-content: center; padding: 0 4px; position: relative; transition: all .05s ease-in-out; width: 50%; word-break: break-word } .wp-block-themeisle-blocks-options-global-defaults .wp-block-themeisle-blocks-options-global-defaults-list .wp-block-themeisle-blocks-options-global-defaults-list-item:active, .wp-block-themeisle-blocks-options-global-defaults .wp-block-themeisle-blocks-options-global-defaults-list .wp-block-themeisle-blocks-options-global-defaults-list-item:focus { box-shadow: 0 0 0 1px #fff, 0 0 0 3px #00a0d2; color: #191e23; outline: 2px solid transparent; position: relative } .wp-block-themeisle-blocks-options-global-defaults .wp-block-themeisle-blocks-options-global-defaults-list .wp-block-themeisle-blocks-options-global-defaults-list-item .wp-block-themeisle-blocks-options-global-defaults-list-item-icon { border-radius: 4px; color: #555d66; padding: 12px 20px; transition: all .05s ease-in-out } .wp-block-themeisle-blocks-options-global-defaults .wp-block-themeisle-blocks-options-global-defaults-list .wp-block-themeisle-blocks-options-global-defaults-list-item .wp-block-themeisle-blocks-options-global-defaults-list-item-icon svg { height: 20px; width: 20px } .wp-block-themeisle-blocks-options-global-defaults .wp-block-themeisle-blocks-options-global-defaults-list .wp-block-themeisle-blocks-options-global-defaults-list-item .wp-block-themeisle-blocks-options-global-defaults-list-item-title { padding: 4px 2px 8px } .wp-block-themeisle-blocks-options-global-defaults-modal .components-modal__frame .components-modal__content { margin: 0; overflow: hidden; padding: 0 } .wp-block-themeisle-blocks-options-global-defaults-modal .components-modal__frame .components-modal__content .components-modal__header { margin: 0; padding: 0 24px } .wp-block-themeisle-blocks-options-global-defaults-modal .components-modal__frame .components-modal__content .components-panel__body-toggle { padding: 15px 24px } .wp-block-themeisle-blocks-options-global-defaults-modal .components-modal__frame .components-modal__content .components-panel__body-toggle .components-panel__arrow { right: 22px } .wp-block-themeisle-blocks-options-global-defaults-modal .components-modal__frame .components-modal__content .components-base-control, .wp-block-themeisle-blocks-options-global-defaults-modal .components-modal__frame .components-modal__content .otter-responsive-control, .wp-block-themeisle-blocks-options-global-defaults-modal .components-modal__frame .components-modal__content div:not(.components-base-control__field)>.otter-sizing-control { margin: 0; padding: 10px } .wp-block-themeisle-blocks-options-global-defaults-modal .components-modal__frame .components-modal__content .components-base-control .components-base-control__label { margin-bottom: 1em } .wp-block-themeisle-blocks-options-global-defaults-modal .components-modal__frame .components-modal__content hr { border: .1px solid #f3f3f3 } .wp-block-themeisle-blocks-options-global-defaults-modal .components-modal__frame .components-modal__content .wp-block-themeisle-blocks-options-global-defaults-actions { align-items: center; display: flex; justify-content: space-between; padding: 15px 24px } .wp-block-themeisle-blocks-options-global-defaults-modal .components-modal__frame .components-modal__content .wp-block-themeisle-blocks-options-global-defaults-actions button { height: auto; line-height: 28px; padding: 0 12px 2px } .wp-block-themeisle-blocks-options-global-defaults-modal .components-modal__frame .components-modal__content .wp-block-themeisle-blocks-options-global-defaults-actions button.is-primary { margin-left: 10px } @media(min-width:782px) { .wp-block-themeisle-blocks-options-global-defaults-modal .components-modal__frame { width: 360px } } .otter-color-base-control { margin-top: 12px } .otter-color-base-control .components-base-control__label { display: inline-block; margin-bottom: 12px } .otter-color-base-control .component-color-indicator { vertical-align: text-bottom } .otter-gfont-popover:not(.is-mobile).is-bottom { z-index: 9999999 } .otter-gfont-popover .components-popover__content { overflow-y: hidden } .otter-gfont-popover .components-popover__content .components-menu-group { padding: 7px } .otter-gfont-popover .components-popover__content .components-popover__items { max-height: 300px; overflow-y: auto } .otter-gfont-popover .components-popover__content .components-popover__items button.is-selected { background: #f8f9f9 } .otter-gfont-popover .components-popover__content .components-popover__items button i { margin-right: 5px } .otter-gfont-control .components-dropdown { display: flex } .otter-gfont-control .otter-gfont-button { background: transparent; border: 1px solid #8d96a0; border-radius: 4px; box-shadow: 0 0 0 transparent; height: auto; line-height: 28px; padding: 0 12px 2px; position: relative; transition: box-shadow .1s linear; width: 100% } .otter-gfont-control .otter-gfont-button.is-button { background: transparent } .otter-gfont-control .otter-gfont-button:hover { background: #fafafa; border-color: #999; box-shadow: inset 0 -1px 0 #999; color: #23282d; text-decoration: none } .otter-gfont-control .otter-gfont-button:focus { border: 1px solid #000 } .otter-gfont-control .otter-gfont-button:after { border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 5px solid; content: ""; display: block; height: 0; margin-left: 4px; margin-right: 2px; pointer-events: none; position: absolute; right: 8px; top: 12px; width: 0 } .otter-gfont-control .otter-control-panel-control { padding: 0 } @media(max-width:782px) { .otter-gfont-control .otter-gfont-button { padding: 5px 24px 5px 8px } .otter-gfont-control .otter-gfont-button:after { top: 16px } } .otter-responsive-control { margin: 10px 0 } .otter-responsive-control .components-base-control__title { display: flex; justify-content: space-between; margin-bottom: .5em } .otter-responsive-control .components-base-control__title label { padding: 5px 0 } .otter-responsive-control .components-base-control__title .floating-controls { display: flex } .otter-responsive-control .components-base-control__title .floating-controls button { border: 1px solid #555d66; height: 28px } .otter-responsive-control .components-base-control__title .floating-controls button .dashicon { margin: 2px } .otter-responsive-control-settings .otter-responsive-control-settings-title { color: #6c7781; margin-bottom: 8px } .otter-responsive-control-settings .otter-responsive-control-settings-item { margin: 2px 0; padding: 6px 12px 6px 40px; width: 100% } .otter-responsive-control-settings .otter-responsive-control-settings-item svg { margin-right: 10px } .otter-responsive-control-settings .otter-responsive-control-settings-item:not(:disabled):not([aria-disabled=true]):not(.is-secondary):not(.is-primary):not(.is-tertiary):not(.is-link):hover { border-radius: 0; box-shadow: none } .otter-responsive-control-settings .otter-responsive-control-settings-item:not(:disabled):not([aria-disabled=true]):not(.is-secondary):not(.is-primary):not(.is-tertiary):not(.is-link):hover .popover-title { color: #007cba } .otter-responsive-control-settings .otter-responsive-control-settings-item:not(:disabled):not([aria-disabled=true]):not(.is-secondary):not(.is-primary):not(.is-tertiary):not(.is-link).is-selected { border-radius: 0; box-shadow: none; padding-left: 6px } .otter-responsive-control-settings .otter-responsive-control-settings-item:not(:disabled):not([aria-disabled=true]):not(.is-secondary):not(.is-primary):not(.is-tertiary):not(.is-link):focus { box-shadow: 0 0 0 2px #007cba } .otter-responsive-control-settings .otter-responsive-control-settings-item .popover-title { color: #40464d } .branch-5-4 .otter-responsive-control-settings { padding: 7px 0 } .branch-5-4 .otter-responsive-control-settings .otter-responsive-control-settings-title { padding: 0 7px } .branch-5-4 .otter-responsive-control-settings .otter-responsive-control-settings-item { align-items: center; display: flex; height: 36px; margin: 0 } .branch-5-4 .otter-responsive-control-settings .otter-responsive-control-settings-item:not(:disabled):not([aria-disabled=true]):not(.is-secondary):not(.is-primary):not(.is-tertiary):not(.is-link):hover { background: #f3f4f5 } .branch-5-4 .otter-responsive-control-settings .otter-responsive-control-settings-item:not(:disabled):not([aria-disabled=true]):not(.is-secondary):not(.is-primary):not(.is-tertiary):not(.is-link):hover .popover-title { color: #40464d } .branch-5-4 .otter-responsive-control-settings .otter-responsive-control-settings-item:not(:disabled):not([aria-disabled=true]):not(.is-secondary):not(.is-primary):not(.is-tertiary):not(.is-link):focus { box-shadow: none; outline: 1px dotted #555d66; outline-offset: -2px } .otter-sizing-control .components-base-control__label { margin-bottom: 4px } .otter-sizing-control .otter-sizing-control-wrapper { display: grid; grid-template-columns: 25% 25% 25% 25%; padding: 6px 0 } .otter-sizing-control .otter-sizing-control-wrapper.linking { grid-template-columns: 20% 20% 20% 20% 20% } .otter-sizing-control .otter-sizing-control-wrapper .otter-sizing-control-item .otter-sizing-control-item-input { border-radius: 0; min-height: 30px; padding: 0 5px; text-align: center; width: 100% } .otter-sizing-control .otter-sizing-control-wrapper .otter-sizing-control-item .otter-sizing-control-item-input[disabled] { background-color: #e6e9ec; cursor: not-allowed } .otter-sizing-control .otter-sizing-control-wrapper .otter-sizing-control-item .otter-sizing-control-item-input .dashicon { margin: 2px } .otter-sizing-control .otter-sizing-control-wrapper .otter-sizing-control-item .otter-sizing-control-item-label { display: block; font-size: 9px; padding-top: 2px; text-align: center; text-transform: uppercase } .otter-sizing-control .otter-sizing-control-wrapper .otter-sizing-control-item:first-child .otter-sizing-control-item-input { border-radius: 5px 0 0 5px } .otter-sizing-control .otter-sizing-control-wrapper .otter-sizing-control-item:last-child .otter-sizing-control-item-input { border-radius: 0 5px 5px 0 } .otter-sizing-control .otter-sizing-control-wrapper .otter-sizing-control-item.toggle-linking { display: flex } .otter-sizing-control .otter-sizing-control-wrapper .otter-sizing-control-item.toggle-linking .otter-sizing-control-item-input { border: 1px solid #8d96a0; display: flex; height: 30px; justify-content: center; width: 100% } .otter-sizing-control .otter-sizing-control-wrapper .otter-sizing-control-item.toggle-linking .otter-sizing-control-item-input svg { height: 16px; width: 16px } .otter-sizing-control .otter-sizing-control-wrapper .otter-sizing-control-item.toggle-linking.is-linked .otter-sizing-control-item-input { background: #a4afb7; color: #fff } .otter-sizing-control .otter-sizing-control-wrapper .otter-sizing-control-item.toggle-linking.is-linked .otter-sizing-control-item-input:hover:not(:disabled):not([aria-disabled=true]):not(.is-secondary):not(.is-primary):not(.is-tertiary):not(.is-link) { background: #a4afb7; box-shadow: inset 0 0 0 1px #e2e4e7, inset 0 0 0 2px #a4afb7, 0 1px 1px rgba(25, 30, 35, .2); color: #fff } .otter-blocks-conditions { margin-top: 10px } .otter-blocks-conditions .components-button.is-small { height: 28px; margin-left: 10px } .otter-blocks-conditions__operator-wrapper { height: 45px; margin: 10px 0; position: relative } .otter-blocks-conditions__operator-wrapper .otter-blocks-conditions__operator-line { background: #d4d4d4; bottom: 5px; left: 50%; position: absolute; top: 5px; width: 1px; z-index: 1 } .otter-blocks-conditions__operator-wrapper .otter-blocks-conditions__operator-word { height: 12px; left: 0; margin-top: -10px; position: absolute; right: 0; text-align: center; top: 50%; z-index: 2 } .otter-blocks-conditions__operator-wrapper .otter-blocks-conditions__operator-word span { background: #fff; color: #747d86; font-size: 11px; letter-spacing: 1px; padding: 3px; text-transform: uppercase } .otter-conditions__add { display: flex; justify-content: center; margin-top: 15px; width: 100% } .otter-panel-tab { z-index: 999999 } .otter-panel-tab .otter-panel-tab__header { background: #fff; border: 1px solid #d5dadf; display: flex } .otter-panel-tab .otter-panel-tab__header .otter-panel-tab__header__label { align-items: center; cursor: default; display: flex; flex-basis: 60%; padding-left: 15px } .otter-panel-tab .otter-panel-tab__header .otter-panel-tab__header__label::-moz-selection { background: none } .otter-panel-tab .otter-panel-tab__header .otter-panel-tab__header__label::selection { background: none } .otter-panel-tab .otter-panel-tab__header .components-button { border-left: 1px solid #d5dadf; border-radius: 0; flex-basis: 20%; height: auto; justify-content: center; padding: 10px 5px } .otter-panel-tab .otter-panel-tab__header .components-button .dashicon { margin: 2px } .otter-panel-tab .otter-panel-tab__header:hover { background: #fafafb } .otter-panel-tab .otter-panel-tab__content { background: #fff; border: 1px solid #d5dadf; border-top: none; padding: 10px 15px } .otter-panel-tab .otter-panel-tab__content .components-select-control label { overflow: visible; white-space: normal } .otter-panel-tab .otter-panel-tab__content .components-base-control { margin: 12px 0 } .otter-panel-tab .otter-panel-tab__content .components-base-control .components-dropdown { width: 100% } .otter-panel-tab .otter-panel-tab__content .components-base-control .components-dropdown .components-button { display: flex; justify-content: center; width: 100% } .otter-panel-tab .otter-panel-tab__content .components-base-control .components-datetime__time-field-hours-input { min-width: 60px } .otter-panel-tab .otter-panel-tab__content .components-base-control .components-datetime__timezone { display: inline-block } .otter-images-grid-component { grid-column-gap: 10px; grid-row-gap: 10px; display: grid; grid-template-columns: auto auto auto } .otter-images-grid-component.is-single { justify-content: start } .otter-images-grid-component.is-single .otter-images-grid-component__image { margin-right: 5px } .otter-images-grid-component .is-sorting { opacity: .25 } .otter-images-grid-component .components-button.is-primary { align-content: center; background: #d5dadf; border: none; border-radius: 0; color: #fff; cursor: pointer; display: flex; height: 75px; justify-content: center; width: 75px } .otter-images-grid-component .components-button.is-primary svg { color: #fff; height: 36px; width: 36px } .otter-images-grid-component__image { background-position: 50%; background-size: cover; box-shadow: 0 0 0 1px rgba(0, 0, 0, .2); cursor: move; height: 75px; overflow: visible; width: 75px } .otter-images-grid-component__image.is-selected { box-shadow: 0 0 0 1px #fff, 0 0 0 3px #007cba } .otter-images-grid-component__image.is-selected:focus, .otter-images-grid-component__image.is-selected:hover { box-shadow: 0 0 0 1px #fff, 0 0 0 3px #007cba!important } .otter-images-grid-component__image:focus { background-blend-mode: luminosity } .otter-images-grid-component__image .otter-images-grid-component__image__count { align-items: center; background: #007cba; border: 1px solid #fff; border-radius: 100%; color: #fff; display: flex; height: 25px; justify-content: center; left: 50px; position: relative; top: -40px; width: 25px } @media(min-width:540px)and (max-width:782px) { .otter-images-grid-component { grid-template-columns: auto auto auto auto auto auto } } .otter-control-panel-control { padding: 10px 0 } .otter-control-panel-control .components-base-control__title { align-items: center; display: flex; justify-content: space-between } .otter-control-panel-control .components-base-control__title label { padding: 5px 0 } .otter-control-panel-control .components-base-control__title .floating-controls .components-dropdown { display: flex } .otter-control-panel-control .components-base-control__title .floating-controls .components-dropdown button { border: 1px solid #555d66 } .otter-control-panel-control .components-base-control__title .floating-controls .components-dropdown button.is-tertiary { border: none; box-shadow: none; color: #1e1e1e } .otter-control-panel-control .components-base-control__title .floating-controls .components-dropdown button.is-active, .otter-control-panel-control .components-base-control__title .floating-controls .components-dropdown button.is-tertiary:hover { color: var(--wp-admin-theme-color) } .otter-control-panel-control .components-base-control__title .floating-controls .components-dropdown button .dashicon { margin: 2px } .otter-popover-settings { min-width: 300px; overflow: hidden; padding: 10px } .otter-popover-settings .components-button-group { padding-bottom: 10px } .fab.wp-block-navigation-item, .far.wp-block-navigation-item, .fas.wp-block-navigation-item { -moz-osx-font-smoothing: inherit; -webkit-font-smoothing: inherit; align-items: center; display: flex; font-weight: inherit; line-height: inherit } .fab.wp-block-navigation-item:before, .far.wp-block-navigation-item:before, .fas.wp-block-navigation-item:before { margin-right: 5px } .fab.wp-block-navigation-item:before, .far.wp-block-navigation-item:before { font-weight: 400 } .fas.wp-block-navigation-item:before { font-weight: 900 } .wp-block-themeisle-blocks-about-author { word-wrap: break-word; border: 0; border-radius: 6px; color: rgba(0, 0, 0, .87); display: flex; margin-bottom: 30px; position: relative; width: 100% } .wp-block-themeisle-blocks-about-author .wp-block-themeisle-author-image { float: left; margin: auto 15px; max-height: 130px; max-width: 130px; width: 16.66666667% } .wp-block-themeisle-blocks-about-author .wp-block-themeisle-author-image .author-image { border-radius: 50%; box-shadow: 0 16px 38px -12px rgba(0, 0, 0, .56), 0 4px 25px 0 rgba(0, 0, 0, .12), 0 8px 10px -5px rgba(0, 0, 0, .2); height: auto; width: 100% } .wp-block-themeisle-blocks-about-author .wp-block-themeisle-author-image .author-image:hover { opacity: .8 } .wp-block-themeisle-blocks-about-author .wp-block-themeisle-author-data { float: left; margin: 0 15px; width: 83.33333333% } .wp-block-themeisle-blocks-about-author .wp-block-themeisle-author-data p { font-size: 14px } @media(max-width:961px) { .wp-block-themeisle-blocks-about-author { display: inline-block; text-align: center } .wp-block-themeisle-blocks-about-author .wp-block-themeisle-author-image { float: none; margin: auto; max-height: 130px; max-width: 130px; width: auto } .wp-block-themeisle-blocks-about-author .wp-block-themeisle-author-data { float: none; width: auto } } .wp-block-themeisle-blocks-accordion { margin: 20px 0 } .wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title { align-items: center; background: #fff; border: 1px solid #d5dadf; color: #1e1e1e; cursor: pointer; display: flex; justify-content: space-between; padding: 18px 24px } .wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title .block-editor-rich-text__editable { cursor: text } .wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title svg { height: 24px; width: 24px } .wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title:hover { filter: brightness(.95) } .wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__content { background: #fff; border: 1px solid #d5dadf; border-top: none; padding: 18px 24px } .wp-block-themeisle-blocks-accordion>.block-editor-inner-blocks>.block-editor-block-list__layout>.block-editor-block-list__block { margin: 0 } .wp-block-themeisle-blocks-accordion:not(.is-narrow-gap):not(.is-wide-gap):not(.is-wider-gap)>.block-editor-inner-blocks>.block-editor-block-list__layout .block-editor-block-list__block:not(:first-child)>div:not(.wp-block-themeisle-blocks-accordion)>.wp-block-themeisle-blocks-accordion-item__title { border-top: none } .wp-block-themeisle-blocks-accordion.is-narrow-gap>.block-editor-inner-blocks>.block-editor-block-list__layout>.block-editor-block-list__block { margin: 5px 0 } .wp-block-themeisle-blocks-accordion.is-wide-gap>.block-editor-inner-blocks>.block-editor-block-list__layout>.block-editor-block-list__block { margin: 10px 0 } .wp-block-themeisle-blocks-accordion.is-wider-gap>.block-editor-inner-blocks>.block-editor-block-list__layout>.block-editor-block-list__block { margin: 20px 0 } span.wp-block-themeisle-blocks-advanced-heading { display: block } span.highlight { background-color: #ff0; color: #000 } .wp-block-themeisle-blocks-advanced-heading-header-panel.is-opened { padding: 0 } .wp-block-themeisle-blocks-advanced-heading-header-panel .header-tab { cursor: pointer; display: inline-block; height: auto; padding: 10px 20px; text-align: center; width: 50% } .wp-block-themeisle-blocks-advanced-heading-header-panel .header-tab.is-selected { background: #f3f4f5; border-bottom: 2px solid #0085ba } .wp-block-themeisle-blocks-advanced-heading-header-panel .header-tab:hover:not(:disabled):not([aria-disabled=true]):not(.is-secondary):not(.is-primary):not(.is-tertiary):not(.is-link) { background: #f3f4f5; box-shadow: none } .wp-block-themeisle-blocks-advanced-heading-header-panel .header-tab span { display: inline-block; font-size: 12px } .wp-block-themeisle-blocks-advanced-heading-header-panel .header-tab span .dashicon { display: block; font-size: 20px; margin: 0 auto } .edit-post-settings-sidebar__panel-block .components-panel__body .components-color-palette { display: inline-block } .wp-themesiel-blocks-advanced-heading-popover-content .components-popover__content { padding: 20px; width: 300px } .otter-html-anchor-control { display: grid; grid-template-columns: 80% 20%; padding: 6px 0 } .otter-html-anchor-control input[type=text] { border-bottom-right-radius: 0; border-right: none; border-top-right-radius: 0; margin: 0 } .otter-html-anchor-control input[type=text]:focus { border-color: inherit; box-shadow: none } .otter-html-anchor-control button.otter-html-anchor-control-button { border: 1px solid #8d96a0; border-bottom-left-radius: 0; border-top-left-radius: 0; display: flex; height: 30px; justify-content: center; padding: 0; width: 100% } .otter-html-anchor-control button.otter-html-anchor-control-button.is-saved { background: #a4afb7; border: 1px solid #8d96a0; border-bottom-left-radius: 0; border-top-left-radius: 0; color: #fff; justify-content: center } .otter-html-anchor-control button.otter-html-anchor-control-button.is-saved:hover:not(:disabled):not([aria-disabled=true]):not(.is-secondary):not(.is-primary):not(.is-tertiary):not(.is-link) { background: #a4afb7; box-shadow: inset 0 0 0 1px #e2e4e7, inset 0 0 0 2px #a4afb7, 0 1px 1px rgba(25, 30, 35, .2); color: #fff } .otter-html-anchor-control-notice { margin: 0 0 20px } @media(max-width:782px) { .otter-html-anchor-control-button { min-height: 40px } } .otter-clear-button { display: flex; justify-content: flex-end; width: 100% } .wp-block-themeisle-blocks-business-hours { align-items: center; display: flex; flex-direction: column; justify-content: center; overflow: hidden } .wp-block-themeisle-blocks-business-hours.is-style-black-white { background-color: #2a2730; border-radius: 10px } .wp-block-themeisle-blocks-business-hours.is-style-black-white .otter-business-hour__container .otter-business-hour__title { color: #fff; text-align: center } .wp-block-themeisle-blocks-business-hours.is-style-black-white .otter-business-hour__container .otter-business-hour__content .wp-block-themeisle-blocks-business-hours-item { background-color: #fff } .wp-block-themeisle-blocks-business-hours.is-style-black-white .otter-business-hour__container .otter-business-hour__content .wp-block-themeisle-blocks-business-hours-item:nth-of-type(2n) { background-color: #f9fafc } .wp-block-themeisle-blocks-business-hours.is-style-black-white .otter-business-hour__container .otter-business-hour__content .block-editor-block-list__block .wp-block-themeisle-blocks-business-hours-item { background-color: #fff; border-radius: 0 } .wp-block-themeisle-blocks-business-hours.is-style-black-white .otter-business-hour__container .otter-business-hour__content .block-editor-block-list__block:nth-of-type(2n) .wp-block-themeisle-blocks-business-hours-item { background-color: #f9fafc } .wp-block-themeisle-blocks-business-hours .otter-business-hour__container { display: flex; flex-direction: column; width: 100% } .wp-block-themeisle-blocks-business-hours .otter-business-hour__container .otter-business-hour__title { font-size: 24px; padding: 20px 40px; position: relative } .wp-block-themeisle-blocks-business-hours .otter-business-hour__container .otter-business-hour__content { display: flex; flex-direction: column } .wp-block-themeisle-blocks-business-hours .otter-business-hour__container .otter-business-hour__content .wp-block-themeisle-blocks-business-hours-item { display: flex; flex-direction: row; padding: 10px 40px; width: 100% } .wp-block-themeisle-blocks-business-hours .otter-business-hour__container .otter-business-hour__content .wp-block-themeisle-blocks-business-hours-item .otter-business-hour-item__label, .wp-block-themeisle-blocks-business-hours .otter-business-hour__container .otter-business-hour__content .wp-block-themeisle-blocks-business-hours-item .otter-business-hour-item__time { width: 50% } .wp-block-themeisle-blocks-business-hours .otter-business-hour__container .otter-business-hour__content .block-editor-block-list__block, .wp-block-themeisle-blocks-business-hours .otter-business-hour__container .otter-business-hour__content .wp-block-separator { margin: 0 } .otter-toolbar-icon svg { height: 24px } .wp-block-themeisle-blocks-button-group { display: flex } .wp-block-themeisle-blocks-button-group.align-left { justify-content: flex-start } .wp-block-themeisle-blocks-button-group.align-center { justify-content: center } .wp-block-themeisle-blocks-button-group.align-right { justify-content: flex-end } .wp-block-themeisle-blocks-button-group.collapse .wp-block.block-editor-block-list__block[data-type="themeisle-blocks/button"] { display: block } .wp-block-themeisle-blocks-button-group .block-list-appender { display: inline-block; vertical-align: middle } .wp-block-themeisle-blocks-button-group .block-editor-block-list__layout { display: flex } .wp-block-themeisle-blocks-button-group .wp-block.block-editor-block-list__block[data-type="themeisle-blocks/button"] { display: inline-block; margin-right: 8px; width: auto } .wp-block-themeisle-blocks-button-group .wp-block.block-editor-block-list__block[data-type="themeisle-blocks/button"] .wp-block-themeisle-blocks-button { margin: 0 } .wp-block-themeisle-blocks-button-group .wp-block.block-editor-block-list__block[data-type="themeisle-blocks/button"] .wp-block-themeisle-blocks-button:focus-within { box-shadow: 0 0 0 1px #fff, 0 0 0 3px #00a0d2 } .wp-block-themeisle-blocks-button-group .wp-block.block-editor-block-list__block[data-type="themeisle-blocks/button"] .wp-block-themeisle-blocks-button i.margin-left { margin-left: 10px } .wp-block-themeisle-blocks-button-group .wp-block.block-editor-block-list__block[data-type="themeisle-blocks/button"] .wp-block-themeisle-blocks-button i.margin-right { margin-right: 10px } .wp-block-themeisle-blocks-button-group .wp-block.block-editor-block-list__block[data-type="themeisle-blocks/button"] .wp-block-themeisle-blocks-button svg { fill: currentColor; width: 16px } .wp-block-themeisle-blocks-button-group .wp-block.block-editor-block-list__block[data-type="themeisle-blocks/button"] .wp-block-themeisle-blocks-button svg.margin-left { margin-left: 10px } .wp-block-themeisle-blocks-button-group .wp-block.block-editor-block-list__block[data-type="themeisle-blocks/button"] .wp-block-themeisle-blocks-button svg.margin-right { margin-right: 10px } .wp-block-themeisle-blocks-button-group .wp-block.block-editor-block-list__block[data-type="themeisle-blocks/button"] .wp-block-themeisle-blocks-button .block-editor-rich-text__editable { cursor: text; display: inline-block } .wp-block-themeisle-blocks-button-group .wp-block.block-editor-block-list__block[data-type="themeisle-blocks/button"] .wp-block-themeisle-blocks-button .block-editor-rich-text__editable:focus { box-shadow: unset } .block-editor-block-list__layout [data-type="themeisle-blocks/button"].block-editor-block-list__block:not([contenteditable]):focus:after { box-shadow: none } .editor-styles-wrapper .wp-block-button__link svg { fill: currentColor; width: 16px } .wp-block-themeisle-blocks-circle-counter { align-items: center; display: flex; flex-direction: column; justify-content: center } .wp-block-themeisle-blocks-circle-counter :nth-child(2) { margin-top: 20px } .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter-title__area { align-items: center; display: flex; justify-content: center } .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter-title__area .wp-block-themeisle-blocks-circle-counter-title__value { font-size: 15px; font-weight: 700; text-align: center } .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter__bar { align-items: center; display: flex; justify-content: center } .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter__bar .wp-block-themeisle-blocks-circle-counter-container { margin: 20px auto; max-width: 100% } .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter__bar .wp-block-themeisle-blocks-circle-counter-container .wp-block-themeisle-blocks-circle-counter-bg { fill: none; stroke: #4682b426 } .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter__bar .wp-block-themeisle-blocks-circle-counter-container .wp-block-themeisle-blocks-circle-counter-progress { fill: none; stroke: #3878ff; stroke-linecap: round; transform: rotate(-90deg); transform-origin: center } .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter__bar .wp-block-themeisle-blocks-circle-counter-container .wp-block-themeisle-blocks-circle-counter-text { text-anchor: middle; dominant-baseline: middle; color: #000; font-size: 15px } html[amp] .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter__bar .wp-block-themeisle-blocks-circle-counter-container { border-radius: 50%; color: #fff; height: 100px; line-height: 100px; margin: 20px; overflow: hidden; position: relative; text-align: center; width: 100px } html[amp] .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter__bar .wp-block-themeisle-blocks-circle-counter-overlay { border: 10px solid #4682b426; border-radius: 100%; height: 100%; left: 0; margin: 0; position: relative; top: -100%; transform: rotate(0); transform-origin: unset; width: 100%; z-index: 1 } html[amp] .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter__bar .wp-block-themeisle-blocks-circle-counter-status { border: 11px solid #3878ff; border-radius: 100px 0 0 100px; border-right: 0; height: 100%; left: 0; position: absolute; top: 0; transform: rotate(180deg); transform-origin: right; width: 50%; z-index: 100 } html[amp] .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter__bar .wp-block-themeisle-blocks-circle-counter-status:last-of-type { transform: rotate(300deg) } html[amp] .wp-block-themeisle-blocks-circle-counter :nth-child(2) { margin: 0 } .wp-block-themeisle-blocks-countdown .otter-countdown__container { align-items: center; display: flex; justify-content: center } .wp-block-themeisle-blocks-countdown .otter-countdown__container .otter-countdown__display { display: flex; flex-direction: row; gap: 6px } .wp-block-themeisle-blocks-countdown .otter-countdown__container .otter-countdown__display .otter-countdown__display-area { align-items: center; border: solid; border-radius: 10%; border-width: 2px; display: flex; flex-direction: column; height: 70px; justify-content: center; width: -webkit-max-content; width: -moz-max-content; width: max-content; width: 70px } @media(max-width:960px) { .wp-block-themeisle-blocks-countdown .otter-countdown__container .otter-countdown__display .otter-countdown__display-area { height: 70px; width: 70px } } .wp-block-themeisle-blocks-countdown .otter-countdown__container .otter-countdown__display .otter-countdown__display-area .otter-countdown__value { font-size: 1.4rem; line-height: 1.2; text-align: center; width: 100% } .wp-block-themeisle-blocks-countdown .otter-countdown__container .otter-countdown__display .otter-countdown__display-area .otter-countdown__label { font-size: .6rem; min-height: 1rem; text-align: center; width: 100% } .wp-block-themeisle-blocks-countdown .otter-countdown__container .otter-countdown__display .otter-countdown__display-area[name=separator] { background-color: transparent; border: unset; width: -webkit-max-content; width: -moz-max-content; width: max-content } .wp-block-themeisle-blocks-countdown .otter-countdown__container .otter-countdown__display .otter-countdown__display-area[name=separator] .otter-countdown__label { opacity: 0 } .wp-block-themeisle-blocks-font-awesome-icons { text-align: center } .wp-block-themeisle-blocks-font-awesome-icons .wp-block-themeisle-blocks-font-awesome-icons-container { display: inline-flex; justify-content: center } .wp-block-themeisle-blocks-font-awesome-icons i { width: 100% } .wp-block-themeisle-blocks-form .otter-form__container .wp-block-themeisle-blocks-form-input { display: flex; flex-direction: column } .wp-block-themeisle-blocks-form .otter-form__container .wp-block-themeisle-blocks-form-input .otter-form-input-label { font-weight: 700; width: 100% } .wp-block-themeisle-blocks-form .otter-form__container .wp-block-themeisle-blocks-form-input .otter-form-input-label .required { color: #28303d; font-size: 14px; font-weight: 400; margin-left: 5px } .wp-block-themeisle-blocks-form .otter-form__container .wp-block-themeisle-blocks-form-input .otter-form-input { margin-bottom: 1.5em; width: 100% } .wp-block-themeisle-blocks-form .otter-form__container .wp-block-themeisle-blocks-form-textarea .otter-form-textarea-label { font-weight: 700; width: 100% } .wp-block-themeisle-blocks-form .otter-form__container .wp-block-themeisle-blocks-form-textarea .otter-form-textarea-label .required { color: #28303d; font-size: 14px; margin-left: 5px } .wp-block-themeisle-blocks-form .otter-form__container .wp-block-themeisle-blocks-form-textarea .otter-form-textarea-input { height: 200px; margin-bottom: 1.5em; width: 100% } .wp-block-themeisle-blocks-form .otter-form__container .otter-form-consent label { margin-left: 10px } .wp-block-themeisle-blocks-form .otter-form__container .otter-form-consent input { transform: scale(1.5) } .wp-block-themeisle-blocks-form .otter-form__container .wp-block-button { margin-top: 1.5em } .wp-block-themeisle-blocks-form .otter-form-server-response { border-radius: 10%; font-size: 1.2rem; margin-left: 10px; padding: 1rem; text-align: left } .wp-block-themeisle-blocks-form .otter-form-server-response.success { color: green } .wp-block-themeisle-blocks-form .otter-form-server-response.error { color: red } .wp-block-themeisle-blocks-form .otter-form-server-response.info { color: #4f7bcc } .wp-block-themeisle-blocks-form .otter-form-server-response.warning { color: #ffc400 } .wp-block-themeisle-blocks-form .has-submit-msg { align-items: baseline; display: flex; flex-direction: row } .wp-block-themeisle-blocks-form .loading { -webkit-animation: blink 3s ease-in-out infinite both; animation: blink 3s ease-in-out infinite both } @-webkit-keyframes blink { 0%, 50%, to { opacity: 1 } 25%, 75% { opacity: .5 } } @keyframes blink { 0%, 50%, to { opacity: 1 } 25%, 75% { opacity: .5 } } .wp-block-themeisle-blocks-form .otter-form__container .wp-block-themeisle-blocks-form-input .otter-form-input { margin-bottom: 0; padding: 10px 5px } .wp-block-themeisle-blocks-form .components-placeholder__label>svg { height: 32px; width: 32px } .wp-block-themeisle-blocks-form .otter-form-captcha { margin: 10px 0 } .wp-block-themeisle-blocks-google-map.components-placeholder { padding: 40px 20px } .wp-block-themeisle-blocks-google-map.components-placeholder .components-placeholder__text { margin-bottom: 10px; margin-top: 10px } .wp-block-themeisle-blocks-google-map.components-placeholder .components-placeholder__actions { display: flex; flex-direction: row; flex-wrap: wrap; width: 100%; z-index: 1 } .wp-block-themeisle-blocks-google-map.components-placeholder .components-placeholder__actions .components-base-control__field { margin-right: 8px } .wp-block-themeisle-blocks-google-map.components-placeholder .components-placeholder__actions .components-placeholder__input input[type=text] { min-height: 36px } .wp-block-themeisle-blocks-google-map .gmnoprint:hover * { cursor: pointer!important } .wp-block-themeisle-blocks-google-map.is-selecting-marker * { cursor: crosshair } .wp-block-themeisle-blocks-google-map-marker-button { background-color: #fff; border: 2px solid #fff; border-radius: 3px; bottom: 26px; box-shadow: 0 2px 6px rgba(0, 0, 0, .3); left: 0; margin-left: 10px; padding: 8px; position: absolute; text-align: center; z-index: 0 } .wp-block-themeisle-blocks-google-map-marker-button:hover, .wp-block-themeisle-blocks-google-map-marker-button:hover * { cursor: pointer } .wp-block-themeisle-blocks-google-map-marker-button:hover .dashicons:before { content: "" } .wp-block-themeisle-blocks-google-map-marker-button .dashicons { color: #666 } .wp-block-themeisle-blocks-google-map-marker-button .dashicons:hover { color: #000 } .wp-block-themeisle-blocks-google-map-search { width: 100% } .wp-block-themeisle-blocks-google-map-marker-group .wp-block-themeisle-blocks-google-map-marker { margin: 10px 0 } .wp-block-themeisle-blocks-google-map-marker-group .wp-block-themeisle-blocks-google-map-marker .wp-block-themeisle-blocks-google-map-marker-title-area { border: 1px solid #d5dadf; display: flex } .wp-block-themeisle-blocks-google-map-marker-group .wp-block-themeisle-blocks-google-map-marker .wp-block-themeisle-blocks-google-map-marker-title-area:hover { border-color: #a4afb7 } .wp-block-themeisle-blocks-google-map-marker-group .wp-block-themeisle-blocks-google-map-marker .wp-block-themeisle-blocks-google-map-marker-title-area .wp-block-themeisle-blocks-google-map-marker-title { cursor: pointer; flex-basis: 80%; padding: 10px 15px } .wp-block-themeisle-blocks-google-map-marker-group .wp-block-themeisle-blocks-google-map-marker .wp-block-themeisle-blocks-google-map-marker-title-area .wp-block-themeisle-blocks-google-map-marker-title:hover { background: #fafafb } .wp-block-themeisle-blocks-google-map-marker-group .wp-block-themeisle-blocks-google-map-marker .wp-block-themeisle-blocks-google-map-marker-title-area .wp-block-themeisle-blocks-google-map-marker-remove { border-left: 1px solid #d5dadf; cursor: pointer; display: flex; flex-basis: 20%; justify-content: center; padding: 10px 5px } .wp-block-themeisle-blocks-google-map-marker-group .wp-block-themeisle-blocks-google-map-marker .wp-block-themeisle-blocks-google-map-marker-title-area .wp-block-themeisle-blocks-google-map-marker-remove:hover { background: #fafafb; border-radius: 0; box-shadow: none } .wp-block-themeisle-blocks-google-map-marker-group .wp-block-themeisle-blocks-google-map-marker .wp-block-themeisle-blocks-google-map-marker-title-area .wp-block-themeisle-blocks-google-map-marker-remove .dashicon { margin: 2px } .wp-block-themeisle-blocks-google-map-marker-group .wp-block-themeisle-blocks-google-map-marker .wp-block-themeisle-blocks-google-map-marker-control-area { border: 1px solid #d5dadf; border-top: none; display: none; padding: 10px 15px } .wp-block-themeisle-blocks-google-map-marker-group .wp-block-themeisle-blocks-google-map-marker .wp-block-themeisle-blocks-google-map-marker-control-area.opened { display: block } .wp-block-themeisle-blocks-google-map-marker-add { display: flex; justify-content: center; width: 100% } .wp-block-themeisle-blocks-map-overview h6.wp-block-themeisle-blocks-map-overview-title { font-size: 14px; margin: 10px 0 } .wp-block-themeisle-blocks-map-overview .wp-block-themeisle-blocks-map-overview-content p { font-size: 12px } .wp-block-themeisle-blocks-map-overview .wp-block-themeisle-blocks-map-overview-delete { cursor: pointer } .wp-block-themeisle-blocks-google-map-resizer.is-focused .components-resizable-box__handle { display: block; z-index: 1 } .pac-container { z-index: 999999 } .otter-style-switcher { grid-row-gap: 5px; display: grid; grid-template-columns: 50% 50% } .otter-style-switcher .otter-style-switcher-item { border-radius: 4px; cursor: pointer; display: block; flex-basis: 50%; height: auto; margin: 0 4px; min-height: 100px; min-width: 100px; overflow: hidden; padding: 5px } .otter-style-switcher .otter-style-switcher-item.is-active { box-shadow: 0 0 0 2px #000 } .otter-style-switcher .otter-style-switcher-item:hover { background: #f3f4f5 } .otter-style-switcher .otter-style-switcher-item:focus { box-shadow: 0 0 0 2px #00a0d2 } .otter-style-switcher .otter-style-switcher-item .otter-style-switcher-item-preview img { border: 1px solid #dcddde; border-radius: 5px } .otter-style-switcher .otter-style-switcher-item .otter-style-switcher-item-label { text-align: center } .otter-styles-popover-content .components-popover__content { padding: 20px } .wp-block-themeisle-blocks-icon-list { display: flex; flex-direction: column; width: 100% } .wp-block-themeisle-blocks-icon-list.is-style-horizontal { align-items: center; flex-direction: unset; flex-wrap: wrap } .wp-block-themeisle-blocks-icon-list .block-editor-inner-blocks { align-items: inherit; display: flex; flex-direction: inherit; width: 100% } .wp-block-themeisle-blocks-icon-list .block-editor-inner-blocks .block-editor-block-list__layout { align-items: inherit; display: flex; flex-direction: inherit; flex-wrap: wrap; width: 100% } .wp-block-themeisle-blocks-icon-list .block-editor-inner-blocks .block-editor-block-list__layout .block-editor-block-list__block { display: flex; margin: 0 } .wp-block-themeisle-blocks-icon-list .block-editor-inner-blocks .block-editor-block-list__layout .block-editor-block-list__block .wp-block-themeisle-blocks-icon-list-item { align-items: center; display: flex; justify-content: center; transition: margin .1s linear } .wp-block-themeisle-blocks-icon-list .block-editor-inner-blocks .block-editor-block-list__layout .block-editor-block-list__block .wp-block-themeisle-blocks-icon-list-item .wp-block-themeisle-blocks-icon-list-item-content, .wp-block-themeisle-blocks-icon-list .block-editor-inner-blocks .block-editor-block-list__layout .block-editor-block-list__block .wp-block-themeisle-blocks-icon-list-item .wp-block-themeisle-blocks-icon-list-item-content-custom { flex-grow: 1; margin: 0 10px } .wp-block-themeisle-blocks-icon-list .block-editor-inner-blocks .block-editor-block-list__layout .block-editor-block-list__block .wp-block-themeisle-blocks-icon-list-item p { margin-bottom: 0 } .wp-block-themeisle-blocks-leaflet-map-input-error .components-base-control__field input { border-color: red } .wp-block-themeisle-blocks-leaflet-map-add-marker-control { background-clip: padding-box; background-color: #fff; border: 2px solid rgba(0, 0, 0, .2); border-radius: 4px; color: #000; cursor: auto; display: block; font-size: 16px } .wp-block-themeisle-blocks-leaflet-map .leaflet-pane { z-index: 0 } .wp-block-themeisle-blocks-leaflet-map.components-placeholder { padding: 40px 20px } .wp-block-themeisle-blocks-leaflet-map.components-placeholder .components-placeholder__text { margin-bottom: 10px; margin-top: 10px } .wp-block-themeisle-blocks-leaflet-map.components-placeholder .components-placeholder__actions { display: flex; flex-direction: row; flex-wrap: wrap; width: 100%; z-index: 1 } .wp-block-themeisle-blocks-leaflet-map.components-placeholder .components-placeholder__actions .components-base-control__field { margin-right: 8px } .wp-block-themeisle-blocks-leaflet-map.components-placeholder .components-placeholder__actions .components-placeholder__input input[type=text] { min-height: 36px } .wp-block-themeisle-blocks-leaflet-map .gmnoprint:hover * { cursor: pointer!important } .wp-block-themeisle-blocks-leaflet-map.is-selecting-location * { cursor: crosshair } .wp-block-themeisle-blocks-leaflet-map.is-selecting-location * .wp-block-themeisle-blocks-leaflet-map-marker-button { background-color: #e7bb41 } .wp-block-themeisle-blocks-leaflet-map.is-selecting-location * .wp-block-themeisle-blocks-leaflet-map-marker-button * { cursor: pointer } .wp-block-themeisle-blocks-leaflet-map.is-selecting-location * .wp-block-themeisle-blocks-leaflet-map-marker-button .dashicons { color: #fff } .wp-block-themeisle-blocks-leaflet-map.is-selecting-location * .wp-block-themeisle-blocks-leaflet-map-marker-button .dashicons:before { content: "" } .wp-block-themeisle-blocks-leaflet-map-marker-button { background-color: #fff; border: 2px solid #fff; border-radius: 3px; bottom: 26px; box-shadow: 0 2px 6px rgba(0, 0, 0, .3); left: 0; margin-left: 10px; padding: 8px; position: absolute; text-align: center; z-index: 0 } .wp-block-themeisle-blocks-leaflet-map-marker-button:hover, .wp-block-themeisle-blocks-leaflet-map-marker-button:hover * { cursor: pointer } .wp-block-themeisle-blocks-leaflet-map-marker-button:hover .dashicons:before { content: "" } .wp-block-themeisle-blocks-leaflet-map-marker-button .dashicons { color: #666 } .wp-block-themeisle-blocks-leaflet-map-marker-button .dashicons:hover { color: #000 } .wp-block-themeisle-blocks-leaflet-map-search { width: 100% } .wp-block-themeisle-blocks-leaflet-map-marker-group .wp-block-themeisle-blocks-leaflet-map-marker { margin: 10px 0 } .wp-block-themeisle-blocks-leaflet-map-marker-group .wp-block-themeisle-blocks-leaflet-map-marker .wp-block-themeisle-blocks-leaflet-map-marker-title-area { border: 1px solid #d5dadf; display: flex } .wp-block-themeisle-blocks-leaflet-map-marker-group .wp-block-themeisle-blocks-leaflet-map-marker .wp-block-themeisle-blocks-leaflet-map-marker-title-area:hover { border-color: #a4afb7 } .wp-block-themeisle-blocks-leaflet-map-marker-group .wp-block-themeisle-blocks-leaflet-map-marker .wp-block-themeisle-blocks-leaflet-map-marker-title-area .wp-block-themeisle-blocks-leaflet-map-marker-title { cursor: pointer; flex-basis: 80%; padding: 10px 15px } .wp-block-themeisle-blocks-leaflet-map-marker-group .wp-block-themeisle-blocks-leaflet-map-marker .wp-block-themeisle-blocks-leaflet-map-marker-title-area .wp-block-themeisle-blocks-leaflet-map-marker-title:hover { background: #fafafb } .wp-block-themeisle-blocks-leaflet-map-marker-group .wp-block-themeisle-blocks-leaflet-map-marker .wp-block-themeisle-blocks-leaflet-map-marker-title-area .wp-block-themeisle-blocks-leaflet-map-marker-remove { border-left: 1px solid #d5dadf; cursor: pointer; display: flex; flex-basis: 20%; justify-content: center; padding: 10px 5px } .wp-block-themeisle-blocks-leaflet-map-marker-group .wp-block-themeisle-blocks-leaflet-map-marker .wp-block-themeisle-blocks-leaflet-map-marker-title-area .wp-block-themeisle-blocks-leaflet-map-marker-remove:hover { background: #fafafb; border-radius: 0; box-shadow: none } .wp-block-themeisle-blocks-leaflet-map-marker-group .wp-block-themeisle-blocks-leaflet-map-marker .wp-block-themeisle-blocks-leaflet-map-marker-title-area .wp-block-themeisle-blocks-leaflet-map-marker-remove .dashicon { margin: 2px } .wp-block-themeisle-blocks-leaflet-map-marker-group .wp-block-themeisle-blocks-leaflet-map-marker .wp-block-themeisle-blocks-leaflet-map-marker-control-area { border: 1px solid #d5dadf; border-top: none; display: block; padding: 10px 15px } .wp-block-themeisle-blocks-leaflet-map-marker-add { display: flex; justify-content: center; width: 100% } .wp-block-themeisle-blocks-map-overview h6.wp-block-themeisle-blocks-map-overview-title { font-size: 14px; margin: 10px 0 } .wp-block-themeisle-blocks-map-overview .wp-block-themeisle-blocks-map-overview-content p { font-size: 12px; margin-bottom: 0; margin-top: 0 } .wp-block-themeisle-blocks-map-overview .wp-block-themeisle-blocks-map-overview-delete { cursor: pointer; margin-top: 8px } .wp-block-themeisle-blocks-leaflet-map-resizer.is-focused .components-resizable-box__handle { display: block; z-index: 1 } .pac-container { z-index: 999999 } .wp-block-themeisle-blocks-lottie.components-placeholder .components-placeholder__fieldset .components-button { margin-bottom: 0 } .wp-block-themeisle-blocks-lottie-modal .components-modal__frame { width: 360px } .wp-block-themeisle-blocks-plugin-cards { padding: 20px 0 } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper { background: #fff; border: 1px solid #eaeaea; display: inline-block; font-family: "PT Serif Caption"; width: 350px } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper a { color: #000; text-decoration: none } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-header { background: #fff; padding: 25px; text-align: center } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-header .wp-block-themeisle-blocks-plugin-cards-logo { padding: 10px } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-header .wp-block-themeisle-blocks-plugin-cards-logo img { display: inline-block; height: 128px; width: 128px } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-header .wp-block-themeisle-blocks-plugin-cards-info { padding: 10px } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-header .wp-block-themeisle-blocks-plugin-cards-info h4 { font-size: 24px; margin: 0 } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-header .wp-block-themeisle-blocks-plugin-cards-info h5 { font-size: 16px; margin: 0 } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-header .wp-block-themeisle-blocks-plugin-cards-ratings { font-family: Font Awesome\ 5 Free } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-header .wp-block-themeisle-blocks-plugin-cards-ratings .star-full:before { content: ""; font-weight: 900 } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-header .wp-block-themeisle-blocks-plugin-cards-ratings .star-half:before { content: ""; font-weight: 900 } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-header .wp-block-themeisle-blocks-plugin-cards-ratings .star-empty:before { content: "" } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-details { background: #fcfcfc; border-top: 1px solid #eaeaea; font-size: 12px; padding: 20px; text-align: center } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-details .wp-block-themeisle-blocks-plugin-cards-description { color: #707070; font-size: 12px; text-align: center } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-details .wp-block-themeisle-blocks-plugin-cards-stats { padding: 25px 0 0; text-align: justify } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-details .wp-block-themeisle-blocks-plugin-cards-stats h5 { border-bottom: 1px solid #d8d8d8; color: #707070; font-size: 14px; margin: 0 } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-details .wp-block-themeisle-blocks-plugin-cards-stats .wp-block-themeisle-blocks-plugin-cards-stats-list { display: flex } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-details .wp-block-themeisle-blocks-plugin-cards-stats .wp-block-themeisle-blocks-plugin-cards-stats-list .wp-block-themeisle-blocks-plugin-cards-stat { flex: auto; padding-top: 10px; text-align: center } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-details .wp-block-themeisle-blocks-plugin-cards-stats .wp-block-themeisle-blocks-plugin-cards-stats-list .wp-block-themeisle-blocks-plugin-cards-stat .wp-block-themeisle-blocks-plugin-cards-text-large { color: #4550ae; display: block; font-size: 24px } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-download { background: #4551af; text-align: center } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-download:active, .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-download:hover { background: #202b82 } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-download a { color: #fff; display: block; padding: 20px; text-decoration: none } @media(max-width:415px) { .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper { width: auto } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-details .wp-block-themeisle-blocks-plugin-cards-stats .wp-block-themeisle-blocks-plugin-cards-stats-list { display: block } } .wp-block-themeisle-blocks-plugin-cards { padding: 0 } .wp-block-themeisle-blocks-plugin-cards.components-placeholder .components-placeholder__fieldset .components-base-control__field { margin-bottom: 0 } .wp-block-themeisle-blocks-plugin-cards.components-placeholder .components-placeholder__fieldset .wp-block-themeisle-blocks-plugin-cards-search-field { background: #fff; position: relative; width: 100% } .wp-block-themeisle-blocks-plugin-cards.components-placeholder .components-placeholder__fieldset .wp-block-themeisle-blocks-plugin-cards-search-field .dashicon { margin: 12px; position: absolute } .wp-block-themeisle-blocks-plugin-cards.components-placeholder .components-placeholder__fieldset .wp-block-themeisle-blocks-plugin-cards-search-field .dashicon.dashicons-search { left: 0 } .wp-block-themeisle-blocks-plugin-cards.components-placeholder .components-placeholder__fieldset .wp-block-themeisle-blocks-plugin-cards-search-field .components-spinner { margin: 12px; position: absolute; right: 0 } .wp-block-themeisle-blocks-plugin-cards.components-placeholder .components-placeholder__fieldset .wp-block-themeisle-blocks-plugin-cards-search-field input[type=text] { background: 0 0; border-color: #e6eaee; border-radius: 0; box-shadow: none; margin: 0; padding: 1em 3.5em; position: relative; width: 100%; z-index: 2 } .wp-block-themeisle-blocks-plugin-cards.components-placeholder .components-placeholder__fieldset .wp-block-themeisle-blocks-plugin-cards-search-field input[type=text]:focus { border-color: #00a0d2; box-shadow: 0 0 0 1px #00a0d2; color: #191e23; outline: 2px solid transparent; outline-offset: -2px } .wp-block-themeisle-blocks-plugin-cards.components-placeholder .components-placeholder__fieldset .wp-block-themeisle-blocks-plugin-cards-search-field .wp-block-themeisle-blocks-plugin-cards-search-results { background: #fff; border: 1px solid #e6eaee; box-shadow: 0 1px 3px #e6eaee; list-style: none; margin: -1px 0 0; max-height: 175px; overflow-y: auto; width: 100% } .wp-block-themeisle-blocks-plugin-cards.components-placeholder .components-placeholder__fieldset .wp-block-themeisle-blocks-plugin-cards-search-field .wp-block-themeisle-blocks-plugin-cards-search-results .wp-block-themeisle-blocks-plugin-cards-list-item { align-items: center; background: #fff; border: solid #e6eaee; border-width: 0 0 1px; color: #00a0d2; cursor: pointer; display: flex; flex-direction: row; padding: .75em 1.25em; position: relative; transition: opacity .7s; width: 100% } .wp-block-themeisle-blocks-plugin-cards.components-placeholder .components-placeholder__fieldset .wp-block-themeisle-blocks-plugin-cards-search-field .wp-block-themeisle-blocks-plugin-cards-search-results .wp-block-themeisle-blocks-plugin-cards-list-item:focus, .wp-block-themeisle-blocks-plugin-cards.components-placeholder .components-placeholder__fieldset .wp-block-themeisle-blocks-plugin-cards-search-field .wp-block-themeisle-blocks-plugin-cards-search-results .wp-block-themeisle-blocks-plugin-cards-list-item:hover { background-color: #f7fcff } .wp-block-themeisle-blocks-plugin-cards.components-placeholder .components-placeholder__fieldset .wp-block-themeisle-blocks-plugin-cards-search-field .wp-block-themeisle-blocks-plugin-cards-search-results .wp-block-themeisle-blocks-plugin-cards-list-item img { height: 2.5em; margin: 0 1em 0 0; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; width: 2.5em } .wp-block-themeisle-blocks-plugin-cards.components-placeholder .components-placeholder__fieldset .wp-block-themeisle-blocks-plugin-cards-search-field .wp-block-themeisle-blocks-plugin-cards-search-results .wp-block-themeisle-blocks-plugin-cards-list-item span { text-align: left } .wp-block-themeisle-blocks-plugin-cards.components-placeholder .components-placeholder__fieldset .wp-block-themeisle-blocks-plugin-cards-error { margin: 20px 0 } [data-type="wp-block-themeisle-blocks/plugin-cards"] .wp-block-themeisle-blocks-plugin-cards-edit-plugin-card:hover svg { box-shadow: inset 0 0 0 1px #555d66, inset 0 0 0 2px #fff; padding: 5px } .wp-block-themeisle-blocks-popup.is-front { display: none } .wp-block-themeisle-blocks-popup.is-front.active { display: block } .wp-block-themeisle-blocks-popup .otter-popup__modal_wrap_overlay { background-color: rgba(0, 0, 0, .5); bottom: 0; left: 0; position: absolute; right: 0; top: 0; z-index: 9998 } .wp-block-themeisle-blocks-popup .otter-popup__modal_wrap { align-items: center; bottom: 0; display: flex; justify-content: center; left: 0; position: fixed; right: 0; top: 0; z-index: 9999 } .wp-block-themeisle-blocks-popup .otter-popup__modal_content { background-color: #fff; max-width: 100%; min-width: 400px; padding: 20px; position: relative; z-index: 10000 } @media(max-width:600px) { .wp-block-themeisle-blocks-popup .otter-popup__modal_content { min-width: 100% } } .wp-block-themeisle-blocks-popup .otter-popup__modal_body { -ms-overflow-style: none; max-height: 75vh; overflow: auto; scrollbar-width: none } .wp-block-themeisle-blocks-popup .otter-popup__modal_body::-webkit-scrollbar { display: none } .wp-block-themeisle-blocks-popup .otter-popup__modal_body>* { max-width: 100% } .wp-block-themeisle-blocks-popup .otter-popup__modal_header { display: flex; justify-content: flex-end; padding-bottom: 20px } .wp-block-themeisle-blocks-popup .otter-popup__modal_header button { align-items: center; background-color: transparent!important; border: none; color: #000; cursor: pointer; display: flex; height: auto!important; height: auto; padding: 0!important } .wp-block-themeisle-blocks-popup .otter-popup__modal_header button:hover { opacity: .75 } .wp-block-themeisle-blocks-popup .otter-popup__modal_header button:focus { border: none!important; outline: none } .wp-block-themeisle-blocks-popup .otter-popup__modal_wrap { z-index: 2 } .wp-block-themeisle-blocks-posts-grid { display: flex; flex-wrap: wrap } .wp-block-themeisle-blocks-posts-grid.has-shadow .wp-block-themeisle-blocks-posts-grid-post-blog .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-image img { box-shadow: 0 10px 25px 0 rgba(0, 0, 0, .2) } .wp-block-themeisle-blocks-posts-grid.is-grid.wp-block-themeisle-blocks-posts-grid-columns-2 .wp-block-themeisle-blocks-posts-grid-post-blog { flex: 0 0 50%; max-width: 50% } .wp-block-themeisle-blocks-posts-grid.is-grid.wp-block-themeisle-blocks-posts-grid-columns-3 .wp-block-themeisle-blocks-posts-grid-post-blog { flex: 0 0 33%; max-width: 33% } .wp-block-themeisle-blocks-posts-grid.is-grid.wp-block-themeisle-blocks-posts-grid-columns-4 .wp-block-themeisle-blocks-posts-grid-post-blog { flex: 0 0 25%; max-width: 25% } .wp-block-themeisle-blocks-posts-grid.is-grid.wp-block-themeisle-blocks-posts-grid-columns-5 .wp-block-themeisle-blocks-posts-grid-post-blog { flex: 0 0 20%; max-width: 20% } .wp-block-themeisle-blocks-posts-grid.is-list .wp-block-themeisle-blocks-posts-grid-post { display: flex } .wp-block-themeisle-blocks-posts-grid.is-list .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-image { flex-basis: 33.33%; padding: 20px } .wp-block-themeisle-blocks-posts-grid.is-list .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-body { flex-basis: 66.66%; padding-top: 20px } .wp-block-themeisle-blocks-posts-grid .wp-block-themeisle-blocks-posts-grid-post-blog { word-wrap: break-word; background-clip: border-box; border: 0; display: inline-block; margin-bottom: 30px; padding: 10px 20px; position: relative; width: 100% } .wp-block-themeisle-blocks-posts-grid .wp-block-themeisle-blocks-posts-grid-post-blog .wp-block-themeisle-blocks-posts-grid-post { margin-bottom: 10px } .wp-block-themeisle-blocks-posts-grid .wp-block-themeisle-blocks-posts-grid-post-blog .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-image { position: relative } .wp-block-themeisle-blocks-posts-grid .wp-block-themeisle-blocks-posts-grid-post-blog .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-image img { border-radius: 5px; max-width: 100% } .wp-block-themeisle-blocks-posts-grid .wp-block-themeisle-blocks-posts-grid-post-blog .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-body.is-full { flex-basis: 100% } .wp-block-themeisle-blocks-posts-grid .wp-block-themeisle-blocks-posts-grid-post-blog .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-body .wp-block-themeisle-blocks-posts-grid-post-category { font-size: 12px; font-weight: 700; margin: 5px 0; text-transform: capitalize } .wp-block-themeisle-blocks-posts-grid .wp-block-themeisle-blocks-posts-grid-post-blog .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-body .wp-block-themeisle-blocks-posts-grid-post-title { line-height: 1.25em; margin: 10px 0 } .wp-block-themeisle-blocks-posts-grid .wp-block-themeisle-blocks-posts-grid-post-blog .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-body .wp-block-themeisle-blocks-posts-grid-post-title a { text-decoration: none; transition: all .15s ease 0s } .wp-block-themeisle-blocks-posts-grid .wp-block-themeisle-blocks-posts-grid-post-blog .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-body .wp-block-themeisle-blocks-posts-grid-post-title a:hover { text-decoration: underline } .wp-block-themeisle-blocks-posts-grid .wp-block-themeisle-blocks-posts-grid-post-blog .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-body .wp-block-themeisle-blocks-posts-grid-post-meta { font-size: 14px; margin: 10px 0 } .wp-block-themeisle-blocks-posts-grid .wp-block-themeisle-blocks-posts-grid-post-blog .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-body .wp-block-themeisle-blocks-posts-grid-post-description { font-size: 16px; margin: 10px 0 } .otter-blocks-sortable-item-area { margin: 10px 0; z-index: 999999 } .otter-blocks-sortable-item-area.otter-blocks-sortable-item-area-meta .otter-blocks-sortable-control-area { padding: 20px 15px 10px } .otter-blocks-sortable-item-area .otter-blocks-sortable-item { background: #fff; border: 1px solid #d5dadf; display: flex } .otter-blocks-sortable-item-area .otter-blocks-sortable-item:hover { background: #fafafb } .otter-blocks-sortable-item-area .otter-blocks-sortable-item.disabled .otter-blocks-sortable-label { flex-basis: 80%; padding-left: 15px } .otter-blocks-sortable-item-area .otter-blocks-sortable-item.editable .otter-blocks-sortable-label { flex-basis: 40% } .otter-blocks-sortable-item-area .otter-blocks-sortable-item.editable.disabled .otter-blocks-sortable-label { flex-basis: 60% } .otter-blocks-sortable-item-area .otter-blocks-sortable-item.hidden { color: #e5e5e5 } .otter-blocks-sortable-item-area .otter-blocks-sortable-item.hidden .otter-blocks-sortable-handle span { background: linear-gradient(180deg, #e5e5e5, #e5e5e5 20%, #fff 0, #fff 40%, #e5e5e5 0, #e5e5e5 60%, #fff 0, #fff 80%, #e5e5e5 0, #e5e5e5) } .otter-blocks-sortable-item-area .otter-blocks-sortable-item.hidden .otter-blocks-sortable-label { color: #e5e5e5 } .otter-blocks-sortable-item-area .otter-blocks-sortable-item.hidden .otter-blocks-sortable-button svg { fill: #e5e5e5 } .otter-blocks-sortable-item-area .otter-blocks-sortable-item .otter-blocks-sortable-handle { align-self: center; cursor: move; display: flex; flex-basis: 20%; justify-content: center; padding: 15px 0 } .otter-blocks-sortable-item-area .otter-blocks-sortable-item .otter-blocks-sortable-handle:focus { box-shadow: inset 0 0 0 1px #6c7781, inset 0 0 0 2px #fff } .otter-blocks-sortable-item-area .otter-blocks-sortable-item .otter-blocks-sortable-handle span { align-self: center; background: linear-gradient(180deg, #000, #000 20%, #fff 0, #fff 40%, #000 0, #000 60%, #fff 0, #fff 80%, #000 0, #000); display: flex; height: 11px; width: 18px } .otter-blocks-sortable-item-area .otter-blocks-sortable-item .otter-blocks-sortable-label { align-items: center; cursor: default; display: flex; flex-basis: 60% } .otter-blocks-sortable-item-area .otter-blocks-sortable-item .otter-blocks-sortable-label::-moz-selection { background: none } .otter-blocks-sortable-item-area .otter-blocks-sortable-item .otter-blocks-sortable-label::selection { background: none } .otter-blocks-sortable-item-area .otter-blocks-sortable-item .otter-blocks-sortable-button { border-left: 1px solid #d5dadf; border-radius: 0; flex-basis: 20%; height: auto; justify-content: center; padding: 10px 5px } .otter-blocks-sortable-item-area .otter-blocks-sortable-item .otter-blocks-sortable-button.components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):hover { background: #fafafb; border-radius: 0; box-shadow: none } .otter-blocks-sortable-item-area .otter-blocks-sortable-item .otter-blocks-sortable-button .dashicon { margin: 2px } .otter-blocks-sortable-item-area .otter-blocks-sortable-control-area { background: #fff; border: 1px solid #d5dadf; border-top: none; display: none; padding: 10px 15px } .otter-blocks-sortable-item-area .otter-blocks-sortable-control-area.opened { display: block } .otter-blocks-sortable-item-area .otter-blocks-sortable-control-area.opened .components-base-control { margin: 24px 0 } .otter-blocks-sortable-item-area .otter-blocks-sortable-control-area.opened .components-base-control:first-child { margin-top: 8px } @media(min-width:600px)and (max-width:960px) { .wp-block-themeisle-blocks-posts-grid { display: flex; flex-wrap: wrap } .wp-block-themeisle-blocks-posts-grid.is-grid .wp-block-themeisle-blocks-posts-grid-post-blog { min-width: 33% } } @media(max-width:600px) { .wp-block-themeisle-blocks-posts-grid { display: flex; flex-wrap: wrap } .wp-block-themeisle-blocks-posts-grid.is-grid .wp-block-themeisle-blocks-posts-grid-post-blog { min-width: 100% } } .wp-block-themeisle-blocks-progress-bar { display: flex; flex-direction: column } .wp-block-themeisle-blocks-progress-bar.has-tooltip { margin-top: 43px } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__outer { display: flex; flex-direction: row; justify-content: space-between; margin-bottom: .25em } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__outer .wp-block-themeisle-blocks-progress-bar__outer__title { align-items: center; display: grid; margin: 0 } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__outer .wp-block-themeisle-blocks-progress-bar__outer__value { align-items: center; display: grid; margin-left: auto } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area { background: #eee; border-radius: 5px; display: block; height: 30px; margin-bottom: 15px; position: relative; transition: .4s linear; transition-property: width, background-color; width: 100% } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__progress { align-items: center; color: #fff; color: rgba(0, 0, 0, .4); display: flex; font-size: 19.5px; height: 30px; line-height: 30px; position: absolute; right: 10px; top: 0 } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__area__bar { background: #6adcfa; border-radius: 5px; height: 30px; opacity: 0; width: 0 } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__area__bar.show { opacity: 1 } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__area__bar .wp-block-themeisle-blocks-progress-bar__progress__append { align-items: center; color: #fff; display: flex; font-size: 19.5px; height: 30px; justify-content: flex-end; left: 0; line-height: 30px; margin-right: 5px; opacity: 0; position: relative; right: 10px; top: 0 } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__area__bar .wp-block-themeisle-blocks-progress-bar__progress__append.show { opacity: 1 } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__area__bar .wp-block-themeisle-blocks-progress-bar__area__tooltip { background-color: rgba(67, 66, 76, .81); border-radius: 2px; bottom: 40px; color: #fff; float: right; font-size: 12px; left: 20px; line-height: 20px; min-width: 40px; opacity: 0; padding: 4px 10px 7px; position: relative; transition: all 1s } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__area__bar .wp-block-themeisle-blocks-progress-bar__area__tooltip.show { opacity: 1 } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__area__bar .wp-block-themeisle-blocks-progress-bar__area__tooltip .wp-block-themeisle-blocks-progress-bar__area__arrow { border-color: rgba(67, 66, 76, .81) transparent transparent; border-style: solid; border-width: 5px 5px 0; bottom: -5px; content: ""; display: block; height: 0; left: 0; margin: auto; position: absolute; right: 0; width: 0 } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area__title { background: transparent; border-radius: 5px 0 0 5px; color: #fff; font-size: 19.5px; font-weight: 700; left: 0; position: absolute; top: 0; width: auto } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area__title.highlight { background: #6adcfa } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area__title.highlight span { background: rgba(0, 0, 0, .1) } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area__title span { align-items: center; background: transparent; border-radius: 5px 0 0 5px; border-radius: 3px; display: flex; height: 30px; line-height: 30px; padding: 0 20px; width: 100% } @media(max-width:600px) { .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area { font-size: 20px; height: 20px } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__area__bar, .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__area__bar .wp-block-themeisle-blocks-progress-bar__progress__append, .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__area__title, .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__area__title span, .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__progress { font-size: 20px; height: 30px } } .editor-styles-wrapper .wp-block .wp-block-themeisle-blocks-review-comparison { border-spacing: 0; display: block; margin: 20px 0; overflow: auto } .editor-styles-wrapper .wp-block .wp-block-themeisle-blocks-review-comparison thead tr th { border: 0; border-bottom: 1px solid #ddd; min-width: 150px } .editor-styles-wrapper .wp-block .wp-block-themeisle-blocks-review-comparison thead tr td { border: 1px solid #ddd; border-right-width: 0; min-width: 150px; padding: 20px; text-align: center } .editor-styles-wrapper .wp-block .wp-block-themeisle-blocks-review-comparison thead tr td:first-child { border-width: 1px 1px 0 } .editor-styles-wrapper .wp-block .wp-block-themeisle-blocks-review-comparison thead tr td:last-child { border-width: 1px } .editor-styles-wrapper .wp-block .wp-block-themeisle-blocks-review-comparison thead tr td img { height: auto; max-width: 100% } .editor-styles-wrapper .wp-block .wp-block-themeisle-blocks-review-comparison tbody th { border-color: #ddd; border-style: solid; border-width: 0 0 1px 1px; min-width: 150px; text-align: left } .editor-styles-wrapper .wp-block .wp-block-themeisle-blocks-review-comparison tbody td { border-color: #ddd; border-style: solid; border-width: 0 0 1px 1px; min-width: 150px } .editor-styles-wrapper .wp-block .wp-block-themeisle-blocks-review-comparison tbody td del { color: #a2a2a2; padding-right: 5px } .editor-styles-wrapper .wp-block .wp-block-themeisle-blocks-review-comparison tbody td .otter-review-comparison__ratings { display: flex } .editor-styles-wrapper .wp-block .wp-block-themeisle-blocks-review-comparison tbody td .otter-review-comparison__ratings svg { fill: #8f8f8f; max-height: 25px; max-width: 25px; width: 100% } .editor-styles-wrapper .wp-block .wp-block-themeisle-blocks-review-comparison tbody td .otter-review-comparison__ratings svg.low { fill: #d56159 } .editor-styles-wrapper .wp-block .wp-block-themeisle-blocks-review-comparison tbody td .otter-review-comparison__ratings svg.medium { fill: #f2a141 } .editor-styles-wrapper .wp-block .wp-block-themeisle-blocks-review-comparison tbody td .otter-review-comparison__ratings svg.high { fill: #63a76e } .editor-styles-wrapper .wp-block .wp-block-themeisle-blocks-review-comparison tbody td .otter-review-comparison__rating_container { margin-bottom: 10px } .editor-styles-wrapper .wp-block .wp-block-themeisle-blocks-review-comparison tbody td .otter-review-comparison__buttons { display: flex; flex-direction: column } .editor-styles-wrapper .wp-block .wp-block-themeisle-blocks-review-comparison tbody td .otter-review-comparison__buttons a, .editor-styles-wrapper .wp-block .wp-block-themeisle-blocks-review-comparison tbody td .otter-review-comparison__buttons span { border: 1px solid transparent; border-radius: 3px; cursor: pointer; font-family: inherit; font-size: .8em; font-weight: 600; line-height: normal; margin: 10px; padding: 8px 12px; text-align: center; text-transform: uppercase; transition: all .15s ease-in-out } .editor-styles-wrapper .wp-block .wp-block-themeisle-blocks-review-comparison tbody td:last-child { border-width: 0 1px 1px } .otter-review-comparison__placeholder .otter-review-comparison__placeholder__selected { border-bottom: 1px solid #f0f0f0; border-top: 1px solid #f0f0f0; margin: 15px 0; padding: 15px 0 } .otter-review-comparison__placeholder .otter-review-comparison__placeholder__selected .otter-review-comparison__placeholder__selected_label { font-weight: 600; margin-bottom: 15px } .otter-review-comparison__placeholder .otter-review-comparison__placeholder__selected .otter-review-comparison__tag { display: inline-flex; margin: 1px 4px 1px 0; overflow: hidden; vertical-align: middle } .otter-review-comparison__placeholder .otter-review-comparison__placeholder__selected .otter-review-comparison__tag .otter-review-comparison__tag_title { align-self: center; background: #f0f0f0; border-radius: 12px 0 0 12px; color: #757575; display: inline-block; line-height: 24px; overflow: hidden; padding: 0 4px 0 8px; text-overflow: ellipsis; transition: all .2s cubic-bezier(.4, 1, .4, 1); white-space: nowrap } .otter-review-comparison__placeholder .otter-review-comparison__placeholder__selected .otter-review-comparison__tag .components-button { background: #f0f0f0; border-radius: 0 12px 12px 0; color: #757575; cursor: pointer; display: flex; height: 24px; line-height: 10px; min-width: 20px; padding: 0 2px; text-indent: 0; transition: all .2s cubic-bezier(.4, 1, .4, 1) } .otter-review-comparison__placeholder .otter-review-comparison__placeholder__selected .otter-review-comparison__tag .components-button .dashicon { margin-left: 0; margin-right: 0 } .otter-review-comparison__placeholder .components-menu-group { border: 1px solid #e0e0e0; margin: 15px 0; max-height: 17em; overflow-x: hidden; overflow-y: auto } .otter-review-comparison__placeholder .components-menu-group .components-base-control__field { align-items: center; border-bottom: 1px solid #f0f0f0; color: #757575; display: flex; font-size: 14px; font-weight: 400; margin-bottom: 0; padding: 8px 16px } .otter-review-comparison__placeholder .components-menu-group .components-base-control__field .components-checkbox-control__label { width: 100% } .wp-block-themeisle-blocks-review { border: 1px solid #eaeaea; display: grid; gap: 0 0; grid-template-areas: "header header header" "left left right" "footer footer footer"; grid-template-columns: 1fr 1fr 1fr; margin-bottom: 10px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header { -ms-grid-column-span: 5; border-left: 10px solid #1357bd; grid-area: header; -ms-grid-column: 1; -ms-grid-row: 1; overflow: hidden; padding: 20px 30px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header h2 { font-size: 28px; font-style: normal; font-weight: 700; letter-spacing: 0; line-height: 40px; text-align: left } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta { align-items: center; display: flex; flex-wrap: wrap; font-size: 28px; justify-content: space-between } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta .wp-block-themeisle-blocks-review__header_ratings { align-items: center; display: flex } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta .wp-block-themeisle-blocks-review__header_ratings svg { fill: #8f8f8f; max-height: 36px; max-width: 36px; width: 100% } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta .wp-block-themeisle-blocks-review__header_ratings svg.low { fill: #d56159 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta .wp-block-themeisle-blocks-review__header_ratings svg.medium { fill: #f2a141 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta .wp-block-themeisle-blocks-review__header_ratings svg.high { fill: #63a76e } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta .wp-block-themeisle-blocks-review__header_ratings span { font-size: 13px; min-width: 50px; padding-left: 10px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta .wp-block-themeisle-blocks-review__header_price del { color: #a2a2a2; padding-right: 10px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left { -ms-grid-column-span: 3; border-bottom: 1px solid #eaeaea; border-right: 1px solid #eaeaea; border-top: 1px solid #eaeaea; grid-area: left; -ms-grid-column: 1; -ms-grid-row: 3; overflow: hidden; padding: 20px 30px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_details { align-items: center; display: grid; gap: 50px; grid-template-columns: 1fr 1fr } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_details.is-single { grid-template-columns: 1fr } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features { display: flex; flex-wrap: wrap; padding: 30px 0 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature { flex-basis: 50%; min-height: 0; min-width: 0; padding: 15px 0 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature:nth-child(odd) { padding-right: 25px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature:nth-child(2n) { padding-left: 25px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature .wp-block-themeisle-blocks-review__left_feature_title { font-weight: 600 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature .wp-block-themeisle-blocks-review__left_feature_ratings { align-items: center; display: flex } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature .wp-block-themeisle-blocks-review__left_feature_ratings svg { fill: #8f8f8f; max-height: 25px; max-width: 25px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature .wp-block-themeisle-blocks-review__left_feature_ratings svg.low { fill: #d56159 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature .wp-block-themeisle-blocks-review__left_feature_ratings svg.medium { fill: #f2a141 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature .wp-block-themeisle-blocks-review__left_feature_ratings svg.high { fill: #63a76e } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature .wp-block-themeisle-blocks-review__left_feature_ratings span { font-size: 13px; padding-left: 10px; word-break: keep-all } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right { border-bottom: 1px solid #eaeaea; border-top: 1px solid #eaeaea; grid-area: right; -ms-grid-column: 5; -ms-grid-row: 3; overflow: hidden; padding: 20px 30px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_cons .wp-block-themeisle-blocks-review__right_cons_item, .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_cons .wp-block-themeisle-blocks-review__right_pros_item, .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_pros .wp-block-themeisle-blocks-review__right_cons_item, .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_pros .wp-block-themeisle-blocks-review__right_pros_item { align-items: center; display: flex; padding: 2px 0 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_cons .wp-block-themeisle-blocks-review__right_cons_item svg, .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_cons .wp-block-themeisle-blocks-review__right_pros_item svg, .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_pros .wp-block-themeisle-blocks-review__right_cons_item svg, .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_pros .wp-block-themeisle-blocks-review__right_pros_item svg { background: #edeae8; border-radius: 4px; height: 20px; margin-right: 10px; min-height: 20px; min-width: 20px; padding: 2px; width: 20px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_cons .wp-block-themeisle-blocks-review__right_cons_item p, .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_cons .wp-block-themeisle-blocks-review__right_pros_item p, .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_pros .wp-block-themeisle-blocks-review__right_cons_item p, .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_pros .wp-block-themeisle-blocks-review__right_pros_item p { margin: 0 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__footer { -ms-grid-column-span: 5; align-items: center; display: flex; flex-wrap: wrap; grid-area: footer; -ms-grid-column: 1; -ms-grid-row: 5; justify-content: space-between; overflow: hidden; padding: 20px 30px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__footer .wp-block-themeisle-blocks-review__footer_label { font-weight: 600 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__footer .wp-block-themeisle-blocks-review__footer_buttons { display: flex; flex-wrap: wrap } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__footer .wp-block-themeisle-blocks-review__footer_buttons a, .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__footer .wp-block-themeisle-blocks-review__footer_buttons span { background: #1357bd; color: #fff; cursor: pointer; margin: 10px; padding: 12px 50px; text-align: center } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__footer .wp-block-themeisle-blocks-review__footer_buttons a:hover, .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__footer .wp-block-themeisle-blocks-review__footer_buttons span:hover { background: #0647aa; color: #fff } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__footer .wp-block-themeisle-blocks-review__footer_buttons span { cursor: text } .wp-block-themeisle-blocks-review.is-style-single-column { grid-template-areas: "header" "left" "right" "footer"; grid-template-columns: 1fr } .wp-block-themeisle-blocks-review.is-style-single-column .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_details { grid-template-columns: 1fr } @media(min-width:600px)and (max-width:960px) { .wp-block-themeisle-blocks-review { grid-template-areas: "header" "left" "right" "footer"; grid-template-columns: 1fr } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right { display: grid; gap: 50px; grid-template-columns: 1fr 1fr } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header { -ms-grid-column-span: 1; -ms-grid-column: 1; -ms-grid-row: 1 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left { -ms-grid-column-span: 1; -ms-grid-column: 1; -ms-grid-row: 2 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right { -ms-grid-column: 1; -ms-grid-row: 3 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__footer { -ms-grid-column-span: 1; -ms-grid-column: 1; -ms-grid-row: 4 } } @media(max-width:600px) { .wp-block-themeisle-blocks-review { grid-template-areas: "header" "left" "right" "footer"; grid-template-columns: 1fr } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta { align-items: flex-start; flex-direction: column } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta .wp-block-themeisle-blocks-review__header_ratings { margin-left: -5px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta .wp-block-themeisle-blocks-review__header_ratings svg { max-height: 36px; max-width: 36px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta .wp-block-themeisle-blocks-review__header_ratings span { word-break: break-word } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_details { grid-template-columns: 1fr } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature { flex-basis: 100% } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature:nth-child(odd) { padding-right: 0 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature:nth-child(2n) { padding-left: 0 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature .wp-block-themeisle-blocks-review__left_feature_ratings svg { max-height: 30px; max-width: 30px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__footer .wp-block-themeisle-blocks-review__footer_buttons span { margin-left: 0; margin-right: 20px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header { -ms-grid-column-span: 1; -ms-grid-column: 1; -ms-grid-row: 1 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left { -ms-grid-column-span: 1; -ms-grid-column: 1; -ms-grid-row: 2 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right { -ms-grid-column: 1; -ms-grid-row: 3 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__footer { -ms-grid-column-span: 1; -ms-grid-column: 1; -ms-grid-row: 4 } } @media(min-width:600px) { .wp-block-themeisle-blocks-review.is-style-single-column .wp-block-themeisle-blocks-review__right { display: grid; gap: 50px; grid-template-columns: 1fr 1fr } } .wp-block-themeisle-blocks-review__inspector_image img { border: 2px solid var(--wp-admin-theme-color); max-height: 250px } .wp-block-themeisle-blocks-review__inspector_add { display: flex; justify-content: center; width: 100% } .wp-block-themeisle-blocks-review__inspector_panel_item { margin: 10px 0 } .wp-block-themeisle-blocks-review__inspector_panel_item .wp-block-themeisle-blocks-review__inspector_panel_item__header { border: 1px solid #d5dadf; display: flex } .wp-block-themeisle-blocks-review__inspector_panel_item .wp-block-themeisle-blocks-review__inspector_panel_item__header .wp-block-themeisle-blocks-review__inspector_panel_item__title { cursor: pointer; flex-basis: 80%; overflow: hidden; padding: 10px 15px; text-align: left; white-space: nowrap } .wp-block-themeisle-blocks-review__inspector_panel_item .wp-block-themeisle-blocks-review__inspector_panel_item__header .wp-block-themeisle-blocks-review__inspector_panel_item__arrow { border-left: 1px solid #d5dadf; cursor: pointer; display: flex; flex-basis: 20%; justify-content: center; padding: 10px 5px } .wp-block-themeisle-blocks-review__inspector_panel_item .wp-block-themeisle-blocks-review__inspector_panel_item__header .wp-block-themeisle-blocks-review__inspector_panel_item__arrow .dashicon { margin: 2px } .wp-block-themeisle-blocks-review__inspector_panel_item .wp-block-themeisle-blocks-review__inspector_panel_item__content { border: 1px solid #d5dadf; border-top: none; display: block; padding: 10px 15px } .wp-block-themeisle-blocks-review__inspector_panel_item .wp-block-themeisle-blocks-review__inspector_panel_item__content .components-base-control { margin-top: 12px } .wp-block-themeisle-blocks-advanced-columns-background-control { margin: 0 0 1.5em } .wp-block-themeisle-blocks-advanced-columns-background-control .components-base-control__title { display: flex; justify-content: space-between } .wp-block-themeisle-blocks-advanced-columns-background-control .components-base-control__title label { padding: 5px 0 } .wp-block-themeisle-blocks-advanced-columns-background-control .components-base-control__title .linking-controls { display: flex } .wp-block-themeisle-blocks-advanced-columns-background-control .components-base-control__title .linking-controls button { border: 1px solid #555d66; height: 28px; width: 25px } .wp-block-themeisle-blocks-advanced-columns-background-control .components-base-control__title .linking-controls button svg { width: 20px } .wp-block-themeisle-blocks-advanced-columns-background-control .components-base-control__title .linking-controls button.is-primary { z-index: 0 } .wp-block-themeisle-blocks-advanced-columns-background-control .components-base-control__title .linking-controls button.is-primary svg { fill: #fff } .wp-block-themeisle-blocks-advanced-columns-background-control .components-base-control__title .linking-controls button.is-primary:hover { background: #007eb1; border-color: #006a95 #00648c #00648c; box-shadow: inset 0 -1px 0 #00648c; color: #fff; text-decoration: none; text-shadow: 0 -1px 1px #005d82, 1px 0 1px #005d82, 0 1px 1px #005d82, -1px 0 1px #005d82 } .wp-block-themeisle-blocks-advanced-columns-background-control .components-base-control__title .linking-controls button .dashicon { margin: 2px } .wp-block-themeisle-blocks-advanced-columns-layout-control { margin: 0 0 1.5em } .wp-block-themeisle-blocks-advanced-columns-layout-control .components-base-control__title { display: flex; justify-content: space-between; margin-bottom: 5px } .wp-block-themeisle-blocks-advanced-columns-layout-control .components-base-control__title label { padding: 5px 0 } .wp-block-themeisle-blocks-advanced-columns-layout-control .wp-block-themeisle-blocks-advanced-column-layout { border-radius: 4px; cursor: pointer; display: inline-block; height: auto; padding: 10px; width: 33.3333333333% } .wp-block-themeisle-blocks-advanced-columns-layout-control .wp-block-themeisle-blocks-advanced-column-layout svg { fill: #d5dadf } .wp-block-themeisle-blocks-advanced-columns-layout-control .wp-block-themeisle-blocks-advanced-column-layout:hover:not(:disabled):not([aria-disabled=true]):not(.is-secondary):not(.is-primary):not(.is-tertiary):not(.is-link) { background: #f1f1f1; border-color: #005d8c; color: #005d8c; text-decoration: none } .wp-block-themeisle-blocks-advanced-columns-layout-control .wp-block-themeisle-blocks-advanced-column-layout:hover:not(:disabled):not([aria-disabled=true]):not(.is-secondary):not(.is-primary):not(.is-tertiary):not(.is-link):not(.selected) { box-shadow: none } .wp-block-themeisle-blocks-advanced-columns-layout-control .wp-block-themeisle-blocks-advanced-column-layout:hover:not(:disabled):not([aria-disabled=true]):not(.is-secondary):not(.is-primary):not(.is-tertiary):not(.is-link) svg { fill: #0075af } .wp-block-themeisle-blocks-advanced-columns-layout-control .wp-block-themeisle-blocks-advanced-column-layout.selected { box-shadow: inset 0 0 0 1px #555d66, inset 0 0 0 2px #fff } .wp-block-themeisle-blocks-advanced-columns-layout-control .wp-block-themeisle-blocks-advanced-column-layout.selected svg { fill: #6d7882 } .wp-block-themeisle-blocks-advanced-columns-separators { left: 0; position: absolute; width: 100% } .wp-block-themeisle-blocks-advanced-columns-separators.top { top: 0 } .wp-block-themeisle-blocks-advanced-columns-separators.bottom { bottom: 0 } .wp-block-themeisle-blocks-advanced-columns-separators.bottom svg { bottom: 0; position: absolute } .wp-block-themeisle-blocks-advanced-columns-separators .rotate { transform: rotate(180deg) } .otter-library-modal .components-modal__content { padding: 0 } .otter-library-modal .components-modal__content .components-modal__header { display: none } .otter-library-modal .components-modal__content .library-modal-control-panel { background: #fff; box-shadow: 0 0 10px rgba(25, 30, 35, .2); position: sticky; top: 0; z-index: 99999999 } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-header { display: flex } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-header .library-modal-header-logo { display: flex; flex-basis: 100%; justify-content: flex-start } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-header .library-modal-header-logo .library-modal-header-tabs-button { align-items: center; background: transparent; border: 0; display: flex; justify-content: center; padding: 17px 20px } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-header .library-modal-header-logo .library-modal-header-tabs-button.back-to-library { box-shadow: none; height: auto } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-header .library-modal-header-logo .library-modal-header-tabs-button.back-to-library:hover:not(:disabled):not([aria-disabled=true]):not(.is-secondary):not(.is-primary):not(.is-tertiary):not(.is-link) { background: #f2f2f3; box-shadow: none } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-header .library-modal-header-logo .library-modal-header-tabs-button.back-to-library:focus { background: #f2f2f3 } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-header .library-modal-header-logo .library-modal-header-tabs-button.back-to-library:last-child { border-right: 1px solid #e6e9ec } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-header .library-modal-header-logo .library-modal-header-tabs-button svg { height: 20px; margin-right: 10px; width: 20px } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-header .library-modal-header-tabs { display: flex; flex-basis: 100%; justify-content: center } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-header .library-modal-header-tabs .library-modal-header-tabs-button { align-items: center; background: transparent; border: 0; cursor: pointer; display: flex; font-weight: 600; height: auto; justify-content: center; padding: 17px 0; width: 115px } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-header .library-modal-header-tabs .library-modal-header-tabs-button.is-selected { background: #f2f2f3 } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-header .library-modal-header-tabs .library-modal-header-tabs-button:hover:not(:disabled):not([aria-disabled=true]):not(.is-secondary):not(.is-primary):not(.is-tertiary):not(.is-link) { background: #f2f2f3; box-shadow: none } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-header .library-modal-header-tabs .library-modal-header-tabs-button:focus { background: #f2f2f3 } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-header .library-modal-header-tabs .library-modal-header-tabs-button svg { margin-right: 5px } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-header .library-modal-header-actions { display: flex; flex-basis: 100%; justify-content: flex-end } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-header .library-modal-header-actions .library-modal-header-tabs-button { align-items: center; background: transparent; border: 0; cursor: pointer; display: flex; font-weight: 600; height: auto; justify-content: center; padding: 17px } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-header .library-modal-header-actions .library-modal-header-tabs-button.insert-button { font-weight: 400 } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-header .library-modal-header-actions .library-modal-header-tabs-button.insert-button svg { height: 16px; margin-right: 10px; width: 16px } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-header .library-modal-header-actions .library-modal-header-tabs-button.is-selected { background: #f2f2f3 } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-header .library-modal-header-actions .library-modal-header-tabs-button:hover:not(:disabled):not([aria-disabled=true]):not(.is-secondary):not(.is-primary):not(.is-tertiary):not(.is-link) { background: #f2f2f3; box-shadow: none } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-header .library-modal-header-actions .library-modal-header-tabs-button:focus { background: #f2f2f3 } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-header .library-modal-header-actions .library-modal-header-tabs-button:last-child { border-left: 1px solid #e6e9ec } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-header .library-modal-header-actions .library-modal-header-tabs-button svg { height: 20px; width: 20px } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-actions { background: #f2f2f3; display: flex; justify-content: center; padding: 20px 15px } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-actions .components-base-control .components-base-control__field { margin-bottom: 0 } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-actions .library-modal-category-control { margin-right: 10px; min-width: 200px } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-actions .library-modal-category-control select { height: 30px; min-width: 150px; padding: 0 5px } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-actions .library-modal-search-control { margin-bottom: 0; min-width: 200px; position: relative } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-actions .library-modal-search-control:after { content: ""; display: block; font-family: dashicons; font-size: 18px; pointer-events: none; position: absolute; right: 6px; top: 6px } .otter-library-modal .components-modal__content .library-modal-error .components-notice { align-items: center; display: flex; margin: 10px 40px; padding: 8px 12px } .otter-library-modal .components-modal__content .library-modal-error .components-notice:first-child { margin-top: 20px } .otter-library-modal .components-modal__content .library-modal-error .components-notice:last-child { margin-bottom: -20px } .otter-library-modal .components-modal__content .library-modal-content { display: grid; grid-template-columns: 50% 50%; padding: 20px } .otter-library-modal .components-modal__content .library-modal-content .library-modal-content__item { border: 1px solid #ccc; display: flex; flex-direction: column; justify-content: flex-end; margin: 20px } .otter-library-modal .components-modal__content .library-modal-content .library-modal-content__item:active .library-modal-content__footer .library-modal-content__footer_actions, .otter-library-modal .components-modal__content .library-modal-content .library-modal-content__item:focus-within .library-modal-content__footer .library-modal-content__footer_actions, .otter-library-modal .components-modal__content .library-modal-content .library-modal-content__item:focus .library-modal-content__footer .library-modal-content__footer_actions, .otter-library-modal .components-modal__content .library-modal-content .library-modal-content__item:hover .library-modal-content__footer .library-modal-content__footer_actions { opacity: 1 } .otter-library-modal .components-modal__content .library-modal-content .library-modal-content__item .library-modal-content__preview { align-items: center; display: flex; height: 100% } .otter-library-modal .components-modal__content .library-modal-content .library-modal-content__item .library-modal-content__preview img { height: auto; margin: 0; vertical-align: middle; width: 100% } .otter-library-modal .components-modal__content .library-modal-content .library-modal-content__item .library-modal-content__footer { border-top: 1px solid #ccc; display: flex; justify-content: flex-end } .otter-library-modal .components-modal__content .library-modal-content .library-modal-content__item .library-modal-content__footer .library-modal-content__footer_meta { flex: 4 } .otter-library-modal .components-modal__content .library-modal-content .library-modal-content__item .library-modal-content__footer .library-modal-content__footer_meta .library-modal-content__footer_meta_area { margin-left: 15px } .otter-library-modal .components-modal__content .library-modal-content .library-modal-content__item .library-modal-content__footer .library-modal-content__footer_actions { background-color: rgba(245, 245, 245, .7); border-left: 1px solid rgba(0, 0, 0, .05); display: flex; flex: 3; justify-content: flex-end; opacity: 0; padding: 10px 15px; transition: opacity .1s ease-in-out } .otter-library-modal .components-modal__content .library-modal-content .library-modal-content__item .library-modal-content__footer .library-modal-content__footer_actions button { align-items: center; height: auto; padding: 0 12px 2px; position: relative } .otter-library-modal .components-modal__content .library-modal-content .library-modal-content__item .library-modal-content__footer .library-modal-content__footer_actions button svg { margin-right: 5px } .otter-library-modal .components-modal__content .library-modal-content .library-modal-content__item .library-modal-content__footer .library-modal-content__footer_actions button:first-child { margin-right: 10px } .otter-library-modal .components-modal__content .library-modal-loader { align-items: center; display: flex; flex-direction: column; height: 100px; justify-content: center } .otter-library-modal .components-modal__content .library-modal-preview { height: 750px; max-height: 85vh; padding: 25px 30px 30px } .otter-library-modal .components-modal__content .library-modal-preview .block-editor-block-preview__container { background: #fff } .otter-library-modal .components-modal__content .library-modal-preview .block-editor-block-preview__container .wp-block { max-width: none } .otter-library-modal .components-modal__content .library-modal-preview .block-editor-block-preview__container .components-resizable-box__handle:after { display: none } .otter-library-modal .components-modal__content .components-modal__icon-container svg { margin-right: 10px; max-height: 24px; max-width: 24px; min-height: 20px; min-width: 20px } .library-modal-category-selector.components-popover:not(.is-mobile).is-bottom { z-index: 999999 } .library-modal-category-selector .components-menu-item__button { padding-left: 2rem } .library-modal-category-selector .components-menu-item__button.has-icon { padding-left: .5em } @media(max-width:782px) { .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-actions { flex-direction: column } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-actions .library-modal-category-control { margin: 0 0 10px } .otter-library-modal .components-modal__content .library-modal-control-panel .library-modal-actions .library-modal-search-control { width: 100% } .otter-library-modal .components-modal__content .library-modal-content { grid-template-columns: 100% } } @media(max-width:1439px) { .otter-library-modal { max-width: 990px; width: 100% } } @media(min-width:1440px) { .otter-library-modal { max-width: 1200px; width: 100% } } .wp-block-themeisle-onboarding-component { border: 1px solid #e7e7e7; padding: 25px } .wp-block-themeisle-onboarding-component .components-placeholder__label svg { margin-right: 10px; max-height: 24px; max-width: 24px; min-height: 20px; min-width: 20px } .wp-block-themeisle-onboarding-component .wp-block-themeisle-layout-picker { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; margin: 4px 0; width: 100% } .wp-block-themeisle-onboarding-component .wp-block-themeisle-layout-picker .wp-block-themeisle-blocks-advanced-column-layout { background: #fff; border: 1px solid #0075af; cursor: pointer; flex-shrink: 1; height: 68px; line-height: 28px; margin: 5px 10px 5px 0; max-width: 68px; padding: 0 12px 2px; width: 68px } .wp-block-themeisle-onboarding-component .wp-block-themeisle-layout-picker .wp-block-themeisle-blocks-advanced-column-layout svg { fill: #0075af; min-width: 42px } .wp-block-themeisle-onboarding-component .wp-block-themeisle-layout-picker .wp-block-themeisle-blocks-advanced-column-layout:hover:not(:disabled):not([aria-disabled=true]):not(.is-secondary):not(.is-primary):not(.is-tertiary):not(.is-link) { background: #f1f1f1; border-color: #005d8c; box-shadow: none; color: #005d8c; text-decoration: none } .wp-block-themeisle-onboarding-component .wp-block-themeisle-layout-picker .wp-block-themeisle-blocks-advanced-column-layout:hover svg { fill: #005d8c } .wp-block-themeisle-onboarding-component .components-placeholder__fieldset .wp-block-themeisle-template-library { align-items: center; align-self: flex-start; display: flex; font-size: 12px; height: auto; line-height: 28px; margin: 15px 0 10px; padding: 4px 10px } .wp-block-themeisle-onboarding-component .components-placeholder__fieldset .wp-block-themeisle-template-library .dashicon { margin-right: 10px } .wp-block-themeisle-blocks-advanced-columns.has-viewport-desktop.has-1-columns.has-desktop-equal-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"] { flex-basis: 100% } .wp-block-themeisle-blocks-advanced-columns.has-viewport-desktop.has-2-columns.has-desktop-equal-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"] { flex-basis: 50% } .wp-block-themeisle-blocks-advanced-columns.has-viewport-desktop.has-2-columns.has-desktop-oneTwo-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:first-child { flex-basis: 33.34% } .wp-block-themeisle-blocks-advanced-columns.has-viewport-desktop.has-2-columns.has-desktop-oneTwo-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:last-child, .wp-block-themeisle-blocks-advanced-columns.has-viewport-desktop.has-2-columns.has-desktop-twoOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:first-child { flex-basis: 66.66% } .wp-block-themeisle-blocks-advanced-columns.has-viewport-desktop.has-2-columns.has-desktop-twoOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:last-child { flex-basis: 33.34% } .wp-block-themeisle-blocks-advanced-columns.has-viewport-desktop.has-3-columns.has-desktop-equal-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"] { flex-basis: 33.33% } .wp-block-themeisle-blocks-advanced-columns.has-viewport-desktop.has-3-columns.has-desktop-oneOneTwo-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"] { flex-basis: 25% } .wp-block-themeisle-blocks-advanced-columns.has-viewport-desktop.has-3-columns.has-desktop-oneOneTwo-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:last-child { flex-basis: 50% } .wp-block-themeisle-blocks-advanced-columns.has-viewport-desktop.has-3-columns.has-desktop-twoOneOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"] { flex-basis: 25% } .wp-block-themeisle-blocks-advanced-columns.has-viewport-desktop.has-3-columns.has-desktop-oneTwoOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"], .wp-block-themeisle-blocks-advanced-columns.has-viewport-desktop.has-3-columns.has-desktop-twoOneOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:first-child { flex-basis: 50% } .wp-block-themeisle-blocks-advanced-columns.has-viewport-desktop.has-3-columns.has-desktop-oneTwoOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:first-child, .wp-block-themeisle-blocks-advanced-columns.has-viewport-desktop.has-3-columns.has-desktop-oneTwoOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:last-child { flex-basis: 25% } .wp-block-themeisle-blocks-advanced-columns.has-viewport-desktop.has-3-columns.has-desktop-oneThreeOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"] { flex-basis: 60% } .wp-block-themeisle-blocks-advanced-columns.has-viewport-desktop.has-3-columns.has-desktop-oneThreeOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:first-child, .wp-block-themeisle-blocks-advanced-columns.has-viewport-desktop.has-3-columns.has-desktop-oneThreeOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:last-child { flex-basis: 20% } .wp-block-themeisle-blocks-advanced-columns.has-viewport-desktop.has-4-columns.has-desktop-equal-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"] { flex-basis: 25% } .wp-block-themeisle-blocks-advanced-columns.has-viewport-desktop.has-5-columns.has-desktop-equal-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"] { flex-basis: 20% } .wp-block-themeisle-blocks-advanced-columns.has-viewport-desktop.has-6-columns.has-desktop-equal-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"] { flex-basis: 16.66% } .wp-block-themeisle-blocks-advanced-columns.has-viewport-tablet.has-2-columns.has-tablet-oneTwo-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:last-child, .wp-block-themeisle-blocks-advanced-columns.has-viewport-tablet.has-2-columns.has-tablet-twoOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:first-child, .wp-block-themeisle-blocks-advanced-columns.has-viewport-tablet.has-3-columns.has-tablet-oneOneTwo-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:last-child, .wp-block-themeisle-blocks-advanced-columns.has-viewport-tablet.has-3-columns.has-tablet-oneTwoOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"], .wp-block-themeisle-blocks-advanced-columns.has-viewport-tablet.has-3-columns.has-tablet-twoOneOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:first-child { flex: 2 } .wp-block-themeisle-blocks-advanced-columns.has-viewport-tablet.has-3-columns.has-tablet-oneTwoOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:first-child, .wp-block-themeisle-blocks-advanced-columns.has-viewport-tablet.has-3-columns.has-tablet-oneTwoOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:last-child { flex: 1 } .wp-block-themeisle-blocks-advanced-columns.has-viewport-tablet.has-3-columns.has-tablet-oneThreeOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"] { flex: 3 } .wp-block-themeisle-blocks-advanced-columns.has-viewport-tablet.has-3-columns.has-tablet-oneThreeOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:first-child, .wp-block-themeisle-blocks-advanced-columns.has-viewport-tablet.has-3-columns.has-tablet-oneThreeOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:last-child { flex: 1 } .wp-block-themeisle-blocks-advanced-columns.has-viewport-tablet.has-tablet-collapsedRows-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout { flex-direction: column } .wp-block-themeisle-blocks-advanced-columns.has-viewport-tablet.has-tablet-collapsedRows-layout.has-reverse-columns-tablet>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout { flex-direction: column-reverse } .wp-block-themeisle-blocks-advanced-columns.has-viewport-tablet.has-tablet-twoColumnGrid-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout { display: flex; flex-wrap: wrap } .wp-block-themeisle-blocks-advanced-columns.has-viewport-tablet.has-tablet-twoColumnGrid-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"] { flex: 1 1 50% } .wp-block-themeisle-blocks-advanced-columns.has-viewport-tablet.has-tablet-threeColumnGrid-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout { display: flex; flex-wrap: wrap } .wp-block-themeisle-blocks-advanced-columns.has-viewport-tablet.has-tablet-threeColumnGrid-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"] { flex: 1 1 33% } .wp-block-themeisle-blocks-advanced-columns.has-viewport-mobile.has-2-columns.has-mobile-oneTwo-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:last-child, .wp-block-themeisle-blocks-advanced-columns.has-viewport-mobile.has-2-columns.has-mobile-twoOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:first-child, .wp-block-themeisle-blocks-advanced-columns.has-viewport-mobile.has-3-columns.has-mobile-oneOneTwo-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:last-child, .wp-block-themeisle-blocks-advanced-columns.has-viewport-mobile.has-3-columns.has-mobile-oneTwoOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"], .wp-block-themeisle-blocks-advanced-columns.has-viewport-mobile.has-3-columns.has-mobile-twoOneOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:first-child { flex: 2 } .wp-block-themeisle-blocks-advanced-columns.has-viewport-mobile.has-3-columns.has-mobile-oneTwoOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:first-child, .wp-block-themeisle-blocks-advanced-columns.has-viewport-mobile.has-3-columns.has-mobile-oneTwoOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:last-child { flex: 1 } .wp-block-themeisle-blocks-advanced-columns.has-viewport-mobile.has-3-columns.has-mobile-oneThreeOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"] { flex: 3 } .wp-block-themeisle-blocks-advanced-columns.has-viewport-mobile.has-3-columns.has-mobile-oneThreeOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:first-child, .wp-block-themeisle-blocks-advanced-columns.has-viewport-mobile.has-3-columns.has-mobile-oneThreeOne-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"]:last-child { flex: 1 } .wp-block-themeisle-blocks-advanced-columns.has-viewport-mobile.has-mobile-collapsedRows-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout { flex-direction: column } .wp-block-themeisle-blocks-advanced-columns.has-viewport-mobile.has-mobile-collapsedRows-layout.has-reverse-columns-mobile>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout { flex-direction: column-reverse } .wp-block-themeisle-blocks-advanced-columns.has-viewport-mobile.has-mobile-twoColumnGrid-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout { display: flex; flex-wrap: wrap } .wp-block-themeisle-blocks-advanced-columns.has-viewport-mobile.has-mobile-twoColumnGrid-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"] { flex: 1 1 50% } .wp-block-themeisle-blocks-advanced-columns.has-viewport-mobile.has-mobile-threeColumnGrid-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout { display: flex; flex-wrap: wrap } .wp-block-themeisle-blocks-advanced-columns.has-viewport-mobile.has-mobile-threeColumnGrid-layout>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="themeisle-blocks/advanced-column"] { flex: 1 1 33% } .wp-block-themeisle-blocks-advanced-columns { display: flex } .wp-block-themeisle-blocks-advanced-columns>.innerblocks-wrap { flex-basis: 100%; width: 100%; word-break: keep-all } .wp-block-themeisle-blocks-advanced-columns>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout { display: flex; flex-wrap: nowrap } .wp-block-themeisle-blocks-advanced-columns>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout [data-type="themeisle-blocks/advanced-column"] { display: flex; flex-basis: 100%; flex: 1; margin: inherit; max-width: unset } .wp-block-themeisle-blocks-advanced-columns>.innerblocks-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout [data-type="themeisle-blocks/advanced-column"] [data-type="themeisle-blocks/advanced-columns"] { max-width: unset } .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-column .wp-block-themeisle-blocks-slider { display: grid } .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-columns-overlay, .wp-block-themeisle-blocks-advanced-columns .wp-themeisle-block-overlay { height: 100%; left: 0; position: absolute; top: 0; width: 100% } .wp-block-themeisle-blocks-advanced-columns.has-default-gap .wp-block-themeisle-blocks-advanced-column { margin-left: 10px; margin-right: 10px } .wp-block-themeisle-blocks-advanced-columns.has-nogap-gap .wp-block-themeisle-blocks-advanced-column { margin-left: 0; margin-right: 0 } .wp-block-themeisle-blocks-advanced-columns.has-narrow-gap .wp-block-themeisle-blocks-advanced-column { margin-left: 5px; margin-right: 5px } .wp-block-themeisle-blocks-advanced-columns.has-extended-gap .wp-block-themeisle-blocks-advanced-column { margin-left: 15px; margin-right: 15px } .wp-block-themeisle-blocks-advanced-columns.has-wide-gap .wp-block-themeisle-blocks-advanced-column { margin-left: 20px; margin-right: 20px } .wp-block-themeisle-blocks-advanced-columns.has-wider-gap .wp-block-themeisle-blocks-advanced-column { margin-left: 30px; margin-right: 30px } .wp-block-themeisle-blocks-advanced-columns [data-type="themeisle-blocks/advanced-column"]:before { inset: 0 } .wp-block-themeisle-blocks-advanced-columns [data-type="themeisle-blocks/advanced-column"] .wp-themeisle-block-advanced-column-resize-container { background: transparent; display: flex } .wp-block-themeisle-blocks-advanced-columns [data-type="themeisle-blocks/advanced-column"] .wp-themeisle-block-advanced-column-resize-container .wp-block-themeisle-blocks-advanced-column { flex-grow: 1 } .wp-block-themeisle-blocks-advanced-columns.has-vertical-flex-start, .wp-block-themeisle-blocks-advanced-columns.has-vertical-flex-start [data-type="themeisle-blocks/advanced-column"] .wp-themeisle-block-advanced-column-resize-container { align-items: flex-start } .wp-block-themeisle-blocks-advanced-columns.has-vertical-center, .wp-block-themeisle-blocks-advanced-columns.has-vertical-center [data-type="themeisle-blocks/advanced-column"] .wp-themeisle-block-advanced-column-resize-container { align-items: center } .wp-block-themeisle-blocks-advanced-columns.has-vertical-flex-end, .wp-block-themeisle-blocks-advanced-columns.has-vertical-flex-end [data-type="themeisle-blocks/advanced-column"] .wp-themeisle-block-advanced-column-resize-container { align-items: flex-end } .wp-block-themeisle-blocks-advanced-columns.has-horizontal-flex-start { justify-content: flex-start } .wp-block-themeisle-blocks-advanced-columns.has-horizontal-center { justify-content: center } .wp-block-themeisle-blocks-advanced-columns.has-horizontal-flex-end { justify-content: flex-end } @media(min-width:960px) { [data-type="themeisle-blocks/advanced-columns"].is-selected:focus .wp-themeisle-block-advanced-column-resize-container>.wp-themeisle-block-advanced-column-resize-container-handle>.components-resizable-box__handle, [data-type="themeisle-blocks/advanced-columns"].is-selected:hover .wp-themeisle-block-advanced-column-resize-container>.wp-themeisle-block-advanced-column-resize-container-handle>.components-resizable-box__handle { display: block } [data-type="themeisle-blocks/advanced-columns"]:focus-within .wp-themeisle-block-advanced-column-resize-container>.wp-themeisle-block-advanced-column-resize-container-handle>.components-resizable-box__handle { display: block } } .components-popover.block-editor-block-list__block-popover>.components-popover__content .block-editor-block-contextual-toolbar[data-type="themeisle-blocks/advanced-column"] { margin: 0 } [data-type="themeisle-blocks/advanced-column"] .wp-themeisle-block-advanced-column-resize-container { margin: inherit; width: 100%!important } [data-type="themeisle-blocks/advanced-column"] .wp-themeisle-block-advanced-column-resize-container .wp-themeisle-block-advanced-column-resize-container-handle .components-resizable-box__handle-right { background: transparent; display: none; height: 100%; padding: 0; right: -.5px; top: 0; width: 2px; z-index: 999 } [data-type="themeisle-blocks/advanced-column"] .wp-themeisle-block-advanced-column-resize-container .wp-themeisle-block-advanced-column-resize-container-handle .components-resizable-box__handle-right:hover { background: #0085ba } [data-type="themeisle-blocks/advanced-column"] .wp-themeisle-block-advanced-column-resize-container .wp-themeisle-block-advanced-column-resize-container-handle .components-resizable-box__handle-right:before { display: none } [data-type="themeisle-blocks/advanced-column"] .wp-themeisle-block-advanced-column-resize-container .wp-themeisle-block-advanced-column-resize-container-handle .components-resizable-box__handle-right:after { background: #0085ba; border: 2px solid #fff; border-radius: 50%; content: ""; cursor: inherit; display: block; height: 15px; position: absolute; right: calc(50% - 8px); top: calc(50% - 8px); width: 15px } [data-type="themeisle-blocks/advanced-column"] .wp-themeisle-block-advanced-column-resize-container .wp-themeisle-block-advanced-column-resize-container-handle .components-resizable-box__handle-right .resizable-tooltip { background-color: #0085ba; color: #fff; font-family: Libre Franklin, Helvetica Neue, helvetica, arial, sans-serif; font-size: 10px; height: 20px; line-height: 1; padding: 3.5px 0; position: absolute; text-align: center; top: 50%; width: 50px; z-index: 1 } [data-type="themeisle-blocks/advanced-column"] .wp-themeisle-block-advanced-column-resize-container .wp-themeisle-block-advanced-column-resize-container-handle .components-resizable-box__handle-right .resizable-tooltip:after { border: 10px solid transparent; content: ""; height: 0; position: absolute; top: 0; width: 0 } [data-type="themeisle-blocks/advanced-column"] .wp-themeisle-block-advanced-column-resize-container .wp-themeisle-block-advanced-column-resize-container-handle .resizable-tooltip-left { margin-right: 20px; right: 0; transform: translateY(-50%) } [data-type="themeisle-blocks/advanced-column"] .wp-themeisle-block-advanced-column-resize-container .wp-themeisle-block-advanced-column-resize-container-handle .resizable-tooltip-left:after { border-left-color: #0085ba; border-right-width: 0; left: 100% } [data-type="themeisle-blocks/advanced-column"] .wp-themeisle-block-advanced-column-resize-container .wp-themeisle-block-advanced-column-resize-container-handle .resizable-tooltip-right { margin-left: 20px; transform: translateY(-50%) } [data-type="themeisle-blocks/advanced-column"] .wp-themeisle-block-advanced-column-resize-container .wp-themeisle-block-advanced-column-resize-container-handle .resizable-tooltip-right:after { border-left-width: 0; border-right-color: #0085ba; right: 100% } .wp-block-themeisle-blocks-advanced-columns-header-panel.is-opened { padding: 0 } .wp-block-themeisle-blocks-advanced-columns-header-panel .header-tab { cursor: pointer; display: inline-block; height: auto; padding: 10px 20px; text-align: center; width: 33.3333333333% } .wp-block-themeisle-blocks-advanced-columns-header-panel .header-tab.is-selected { background: #f3f4f5; border-bottom: 2px solid #0085ba } .wp-block-themeisle-blocks-advanced-columns-header-panel .header-tab:hover:not(:disabled):not([aria-disabled=true]):not(.is-secondary):not(.is-primary):not(.is-tertiary):not(.is-link) { background: #f3f4f5; box-shadow: none } .wp-block-themeisle-blocks-advanced-columns-header-panel .header-tab span { display: inline-block; font-size: 12px } .wp-block-themeisle-blocks-advanced-columns-header-panel .header-tab span .dashicon { display: block; font-size: 20px; margin: 0 auto } .wp-block-themeisle-border-container.components-panel__body>.components-toggle-control { margin: 1.5em 0 0 } .wp-block-themeisle-border-container.components-panel__body>.components-toggle-control .components-base-control__field { margin-bottom: 0 } .wp-block-themeisle-icon-buttom-group { display: flex; margin-top: 12px } .wp-block-themeisle-icon-buttom-group.components-button-group .components-button { border: 1px solid #000; flex: 1; height: 30px; justify-content: center; line-height: 28px } .wp-block-themeisle-icon-buttom-group.components-button-group .components-button.is-primary:not(:disabled):not([aria-disabled=true]):not(.is-default):hover { background: #007eb1; border-color: #00435d; box-shadow: inset 0 -1px 0 #00435d; color: #fff } .wp-block-themeisle-icon-buttom-group.components-button-group .wp-block-themeisle-icon-buttom-group-custom-icon { display: inline-block; flex: 0 0 auto; height: 20px; width: 20px } .wp-block-themeisle-image-container .block-editor-media-placeholder { align-items: center } .wp-block-themeisle-image-container .block-editor-media-placeholder .components-placeholder__fieldset { flex-direction: row; justify-content: center } .wp-block-themeisle-image-container .block-editor-media-placeholder .components-placeholder__fieldset .components-button { margin: 0 5px } .wp-block-themeisle-image-container .wp-block-themeisle-image-container-body { border: 1px solid #e2e4e7; padding: 5px } .wp-block-themeisle-image-container .wp-block-themeisle-image-container-body .wp-block-themeisle-image-container-area { height: 150px; position: relative; width: 100% } .wp-block-themeisle-image-container .wp-block-themeisle-image-container-body .wp-block-themeisle-image-container-area .wp-block-themeisle-image-container-holder { background-size: cover; height: 100%; width: auto } .wp-block-themeisle-image-container .wp-block-themeisle-image-container-body .wp-block-themeisle-image-container-area .wp-block-themeisle-image-container-delete { align-items: center; background-color: #00000080; bottom: 0; box-shadow: 0 0 3px 3px rgba(0, 0, 0, .1); color: #fff; cursor: pointer; display: flex; flex-wrap: wrap; font-size: 18px; height: 100%; justify-content: center; left: 0; opacity: 0; position: absolute; right: 0; text-align: center; transition: all .2s ease-in-out } .wp-block-themeisle-image-container .wp-block-themeisle-image-container-body .wp-block-themeisle-image-container-area:hover .wp-block-themeisle-image-container-delete { opacity: 1 } .wp-block-themeisle-image-container .wp-block-themeisle-image-container-delete-button { margin: 10px 0 15px } @media(max-width:782px) { .wp-block-themeisle-image-container .wp-block-themeisle-image-container-body .wp-block-themeisle-image-container-area { height: 250px } } .otter-section-layout-picker .components-placeholder.components-placeholder { box-shadow: unset; height: -webkit-max-content; height: -moz-max-content; height: max-content; justify-content: unset; margin-bottom: 10px; min-height: unset; padding: unset } .otter-section-layout-picker .components-placeholder.components-placeholder .components-placeholder__instructions, .otter-section-layout-picker .components-placeholder.components-placeholder .components-placeholder__label { display: none } .wp-block-themeisle-blocks-sharing-icons .social-icon { background: #999; background-image: none; border: none; border-radius: 3px; color: #fff; cursor: pointer; display: inline-block; font-size: 14px; letter-spacing: 0; line-height: 20px; margin: 10px 5px 10px 0; padding: 12px; position: relative; text-align: center; touch-action: manipulation; vertical-align: middle; white-space: normal } .wp-block-themeisle-blocks-sharing-icons .social-icon.is-facebook { background-color: #3b5998; border-color: #3b5998; color: #fff } .wp-block-themeisle-blocks-sharing-icons .social-icon.is-twitter { background-color: #55acee; border-color: #55acee; color: #fff } .wp-block-themeisle-blocks-sharing-icons .social-icon.is-linkedin { background-color: #0976b4; border-color: #0976b4; color: #fff } .wp-block-themeisle-blocks-sharing-icons .social-icon.is-pinterest { background-color: #cc2127; border-color: #cc2127; color: #fff } .wp-block-themeisle-blocks-sharing-icons .social-icon.is-tumblr { background-color: #35465c; border-color: #35465c; color: #fff } .wp-block-themeisle-blocks-sharing-icons .social-icon.is-reddit { background-color: #ff4500; border-color: #ff4500; color: #fff } .wp-block-themeisle-blocks-sharing-icons .social-icon:hover { box-shadow: 0 14px 26px -12px rgba(59, 89, 152, .42), 0 4px 23px 0 rgba(0, 0, 0, .12), 0 8px 10px -5px rgba(59, 89, 152, .2) } .wp-block-themeisle-blocks-sharing-icons .social-icon i { color: #fff; font-size: 16px; min-width: 20px } .wp-block-themeisle-blocks-sharing-icons.has-label i { border-right: 1px solid rgba(255, 255, 255, .5); margin-right: 10px; padding-right: 10px } .wp-block-themeisle-toolbar.is-active .otter-toolbar-icon { background: #555d66; color: #fff } .wp-block-themeisle-toolbar .otter-toolbar-icon { height: 20px; padding: 5px; width: 20px } .wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper { position: relative } .wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper.is-hidden { display: none } .wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper.is-selected figure:after { bottom: 0; box-shadow: inset 0 0 0 5px #0085ba; content: ""; left: 0; position: absolute; right: 0; top: 0 } .wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper figure { height: 100%; margin: 0 } .wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper figure img { height: 100%; -o-object-fit: cover; object-fit: cover; width: 100% } .wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper .wp-block-themeisle-blocks-slider-item-move-menu { background: #fff; border: 1px solid #1e1e1e; border-radius: 2px; display: inline-flex; left: 2px; margin: 8px; position: absolute; top: 2px; transition: box-shadow .2s ease-out; z-index: 20 } .wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper .wp-block-themeisle-blocks-slider-item-move-menu .components-button { color: #1e1e1e; min-width: 36px; padding: 6px } .wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper .wp-block-themeisle-blocks-slider-item-move-menu .components-button:hover { box-shadow: none } .wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper .wp-block-themeisle-blocks-slider-item-delete-menu { background: #fff; border: 1px solid #1e1e1e; border-radius: 2px; display: inline-flex; margin: 8px; position: absolute; right: 2px; top: 2px; transition: box-shadow .2s ease-out; z-index: 20 } .wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper .wp-block-themeisle-blocks-slider-item-delete-menu .components-button { color: #1e1e1e; min-width: 36px; padding: 6px } .wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper .wp-block-themeisle-blocks-slider-item-delete-menu .components-button:hover { box-shadow: none } .wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper .block-editor-rich-text__editable { overflow-y: auto; position: absolute; z-index: 20 } .wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper .block-editor-rich-text__editable, .wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper .block-editor-rich-text__editable figcaption { background: linear-gradient(0deg, rgba(0, 0, 0, .7), rgba(0, 0, 0, .3) 70%, transparent); bottom: 0; color: #fff; cursor: text; font-size: 16px; margin-bottom: 0; max-height: 100%; overflow: auto; padding: 40px 10px 9px; text-align: center; white-space: pre-wrap; width: 100% } .wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper .block-editor-rich-text__editable figcaption.is-hidden { display: none } .wp-block-themeisle-blocks-slider .glide__arrows .glide__arrow { background: #fff; border: none; color: #333; opacity: .75; padding: 12px } .wp-block-themeisle-blocks-slider .glide__arrows .glide__arrow:hover { opacity: 1 } .wp-block-themeisle-blocks-slider .glide__arrows .glide__arrow.glide__arrow--right path { transform: translate(100px, 100px) rotate(180deg) } .wp-block-themeisle-blocks-slider .glide__arrows .glide__arrow svg { display: block } .wp-block-themeisle-blocks-slider-resizer.is-focused .components-resizable-box__handle { display: block; z-index: 1 } .wp-block-themeisle-blocks-slider-uploader { margin: 20px 0 } .wp-block-themeisle-blocks-tabs { border-color: #000 } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header { border-color: inherit; display: flex; flex-direction: row; overflow: hidden } @media(max-width:800px) { .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header { display: none } } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header .wp-block-themeisle-blocks-tabs__header_item { border-color: transparent; border-style: solid none none; cursor: pointer; padding: 5px 10px; white-space: nowrap } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header .wp-block-themeisle-blocks-tabs__header_item svg { fill: gray; max-width: 24px } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header .wp-block-themeisle-blocks-tabs__header_item.active { border-color: inherit; border-style: solid solid none; position: relative } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header .wp-block-themeisle-blocks-tabs__header_item.active:before { border-bottom-style: solid; border-color: inherit; bottom: 0; box-sizing: border-box; content: ""; display: block; height: 0; position: absolute; right: 100%; width: 999rem } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header .wp-block-themeisle-blocks-tabs__header_item.active:after { border-bottom-style: solid; border-color: inherit; bottom: 0; box-sizing: border-box; content: ""; display: block; height: 0; left: 100%; position: absolute; width: 999rem } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__content, .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__content .block-editor-inner-blocks, .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__content .block-editor-inner-blocks .block-editor-block-list__layout { background-color: inherit; border-color: inherit } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__content .block-editor-inner-blocks .block-editor-block-list__layout div { border-color: inherit; margin-bottom: 0; margin-top: 0 } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__content .block-editor-inner-blocks .block-editor-block-list__layout .block-editor-block-list__block:not(:last-of-type) .wp-block-themeisle-blocks-tabs-item__header { border-bottom-style: none } @media(max-width:800px) { .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__content .block-editor-inner-blocks .block-editor-block-list__layout .block-editor-block-list__block:not(:last-of-type) .wp-block-themeisle-blocks-tabs-item__content { border-bottom-style: none } } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__content .wp-block-themeisle-blocks-tabs-item { border-color: inherit } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__content .wp-block-themeisle-blocks-tabs-item .wp-block-themeisle-blocks-tabs-item__header { border-style: solid; cursor: pointer; padding: 5px 10px; width: 100% } @media(min-width:800px) { .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__content .wp-block-themeisle-blocks-tabs-item .wp-block-themeisle-blocks-tabs-item__header { display: none } } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__content .wp-block-themeisle-blocks-tabs-item .wp-block-themeisle-blocks-tabs-item__header.active { border-bottom-style: none } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__content .wp-block-themeisle-blocks-tabs-item .wp-block-themeisle-blocks-tabs-item__content { border-color: inherit; border-style: solid; border-top: 0; display: none; margin-top: 10px; padding: 10px; width: 100% } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__content .wp-block-themeisle-blocks-tabs-item .wp-block-themeisle-blocks-tabs-item__content.active { display: block } .wp-block-themeisle-blocks-tabs-inspector-tab-option { align-items: center; background-color: #fff; border: 1px solid #d5dadf; display: flex; flex-direction: row; justify-content: center; margin: 10px 0 } .wp-block-themeisle-blocks-tabs-inspector-tab-option:hover { border-color: #a4afb7 } .wp-block-themeisle-blocks-tabs-inspector-tab-option .wp-block-themeisle-blocks-tabs-inspector-tab-option__drag { align-self: center; cursor: move; display: flex; flex-basis: 20%; justify-content: center; padding: 15px 0 15px 5px } .wp-block-themeisle-blocks-tabs-inspector-tab-option .wp-block-themeisle-blocks-tabs-inspector-tab-option__drag:focus { box-shadow: inset 0 0 0 1px #6c7781, inset 0 0 0 2px #fff } .wp-block-themeisle-blocks-tabs-inspector-tab-option .wp-block-themeisle-blocks-tabs-inspector-tab-option__drag span { align-self: center; background: linear-gradient(180deg, #000, #000 20%, #fff 0, #fff 40%, #000 0, #000 60%, #fff 0, #fff 80%, #000 0, #000); display: flex; height: 11px; width: 18px } .wp-block-themeisle-blocks-tabs-inspector-tab-option .wp-block-themeisle-blocks-tabs-inspector-tab-option__name { flex-basis: 80%; overflow: hidden; padding: 9px 10px; text-overflow: ellipsis; white-space: nowrap } .wp-block-themeisle-blocks-tabs-inspector-tab-option .wp-block-themeisle-blocks-tabs-inspector-tab-option__name:hover { background: #fafafb } .wp-block-themeisle-blocks-tabs-inspector-tab-option .wp-block-themeisle-blocks-tabs-inspector-tab-option__actions { border-left: 1px solid #d5dadf; cursor: pointer; display: flex; flex-basis: 20%; justify-content: center; padding: 10px 5px } .wp-block-themeisle-blocks-tabs-inspector-tab-option .wp-block-themeisle-blocks-tabs-inspector-tab-option__actions:hover { background: #fafafb; border-radius: 0; box-shadow: none } .wp-block-themeisle-blocks-tabs-inspector-tab-option .wp-block-themeisle-blocks-tabs-inspector-tab-option__actions .dashicon { margin: 2px } .wp-block-themeisle-blocks-tabs-inspector-add-tab { display: flex; justify-content: center; width: 100% } .wp-block-themeisle-blocks-tabs-toolbar-edit svg, .wp-block-themeisle-blocks-tabs-toolbar-mover svg { max-width: 24px } .editor-styles-wrapper .wp-block-themeisle-blocks-woo-comparison { --borderColor: #bdc7cb; --color: var(--nv-text-color); --headerColor: var(--nv-text-color); --bgColor: var(--nv-site-bg) } .editor-styles-wrapper .wp-block-themeisle-blocks-woo-comparison .nv-ct-2-product { width: 60% } .editor-styles-wrapper .wp-block-themeisle-blocks-woo-comparison .nv-ct-2-product td { width: 33.3333333333% } .editor-styles-wrapper .wp-block-themeisle-blocks-woo-comparison .nv-ct td { font-size: .9em } .editor-styles-wrapper .wp-block-themeisle-blocks-woo-comparison .nv-ct td .button { color: var(--primaryBtnColor) } .editor-styles-wrapper .wp-block-themeisle-blocks-woo-comparison .nv-ct a:not(.button) { color: var(--color) } .editor-styles-wrapper .wp-block-themeisle-blocks-woo-comparison .nv-ct .nv-ct-image-container { border-top-width: 1px } .editor-styles-wrapper .wp-block-themeisle-blocks-woo-comparison .nv-ct td, .editor-styles-wrapper .wp-block-themeisle-blocks-woo-comparison .nv-ct th { border-bottom: 1px solid var(--borderColor); border-left: 0 solid var(--borderColor); border-right: 1px solid var(--borderColor); border-top: 0 solid var(--borderColor); min-width: 200px; width: 200px } @media(min-width:960px) { .editor-styles-wrapper .wp-block-themeisle-blocks-woo-comparison .nv-ct td, .editor-styles-wrapper .wp-block-themeisle-blocks-woo-comparison .nv-ct th { min-width: unset; width: unset } } .editor-styles-wrapper .wp-block-themeisle-blocks-woo-comparison .nv-ct.nv-ct-layout-row td, .editor-styles-wrapper .wp-block-themeisle-blocks-woo-comparison .nv-ct.nv-ct-layout-row th { border-width: 0 0 1px } .otter-icon-picker-popover:not(.is-mobile).is-bottom { z-index: 9999999 } .otter-icon-picker-popover .components-popover__content { overflow-y: hidden } .otter-icon-picker-popover .components-popover__content .components-menu-group { padding: 7px } .otter-icon-picker-popover .components-popover__content .components-popover__items { max-height: 300px; overflow-y: auto } .otter-icon-picker-popover .components-popover__content .components-popover__items button.is-selected { background: #f8f9f9 } .otter-icon-picker-popover .components-popover__content .components-popover__items button svg { margin-right: 5px; max-width: 15px; width: 15px } .otter-icon-picker-popover .components-popover__content .components-popover__items button i { margin-right: 5px } .otter-icon-picker-popover .remove-icon { color: #cc1818 } .block-editor-block-inspector .otter-icon-picker-control { margin: 8px 0 } .block-editor-block-inspector .otter-icon-picker-control .components-dropdown { display: flex; flex-direction: column } .block-editor-block-inspector .otter-icon-picker-control .components-dropdown .components-base-control { margin: 8px 0 } .block-editor-block-inspector .otter-icon-picker-control .otter-icon-picker-button { background: transparent; border: 1px solid #8d96a0; border-radius: 4px; box-shadow: 0 0 0 transparent; height: auto; line-height: 28px; padding: 0 12px 2px; position: relative; transition: box-shadow .1s linear; width: 100% } .block-editor-block-inspector .otter-icon-picker-control .otter-icon-picker-button.is-button { background: transparent } .block-editor-block-inspector .otter-icon-picker-control .otter-icon-picker-button:hover { background: #fafafa; border-color: #999; box-shadow: inset 0 -1px 0 #999; color: #23282d; text-decoration: none } .block-editor-block-inspector .otter-icon-picker-control .otter-icon-picker-button:focus { border: 1px solid #000 } .block-editor-block-inspector .otter-icon-picker-control .otter-icon-picker-button:after { border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 5px solid; content: ""; display: block; height: 0; margin-left: 4px; margin-right: 2px; pointer-events: none; position: absolute; right: 8px; top: 12px; width: 0 } .block-editor-block-inspector .otter-icon-picker-control .otter-icon-picker-button i { font-size: 15px; line-height: 1.8; margin-right: 5px } .block-editor-block-inspector .otter-icon-picker-control .otter-icon-picker-button svg { line-height: 1.8; margin-right: 5px; max-width: 15px; width: 15px } .otter-icon-picker-toolbar-button { display: flex; justify-content: center } @media(max-width:782px) { .otter-icon-picker-control .otter-icon-picker-button { padding: 5px 24px 5px 8px } .otter-icon-picker-control .otter-icon-picker-button:after { top: 16px } } .otter-masonry .blocks-gallery-grid .blocks-gallery-item img { width: 100% } .wp-block-themeisle-blocks-woo-comparison .nv-ct-layout-row tbody tr td:first-child { border-left: 1px solid var(--borderColor) } .fab.wp-block-navigation-item, .far.wp-block-navigation-item, .fas.wp-block-navigation-item { -moz-osx-font-smoothing: inherit; -webkit-font-smoothing: inherit; font-weight: inherit } .fab.wp-block-navigation-item:before, .far.wp-block-navigation-item:before, .fas.wp-block-navigation-item:before { font-family: Font Awesome\ 5 Free; margin-right: 5px } .fab.wp-block-navigation-item:before, .far.wp-block-navigation-item:before { font-weight: 400; padding-right: 5px } .fas.wp-block-navigation-item:before { font-weight: 900; padding-right: 5px } .fab.wp-block-navigation-item:before { font-family: Font Awesome\ 5 Brands } .wp-block-themeisle-blocks-about-author { word-wrap: break-word; border: 0; border-radius: 6px; color: rgba(0, 0, 0, .87); display: flex; margin-bottom: 30px; position: relative; width: 100% } .wp-block-themeisle-blocks-about-author .wp-block-themeisle-author-image { float: left; margin: auto 15px; max-height: 130px; max-width: 130px; width: 16.66666667% } .wp-block-themeisle-blocks-about-author .wp-block-themeisle-author-image .author-image { border-radius: 50%; box-shadow: 0 16px 38px -12px rgba(0, 0, 0, .56), 0 4px 25px 0 rgba(0, 0, 0, .12), 0 8px 10px -5px rgba(0, 0, 0, .2); height: auto; width: 100% } .wp-block-themeisle-blocks-about-author .wp-block-themeisle-author-image .author-image:hover { opacity: .8 } .wp-block-themeisle-blocks-about-author .wp-block-themeisle-author-data { float: left; margin: 0 15px; width: 83.33333333% } .wp-block-themeisle-blocks-about-author .wp-block-themeisle-author-data p { font-size: 14px } @media(max-width:961px) { .wp-block-themeisle-blocks-about-author { display: inline-block; text-align: center } .wp-block-themeisle-blocks-about-author .wp-block-themeisle-author-image { float: none; margin: auto; max-height: 130px; max-width: 130px; width: auto } .wp-block-themeisle-blocks-about-author .wp-block-themeisle-author-data { float: none; width: auto } } .wp-block-themeisle-blocks-accordion { margin: 20px 0 } .wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title { background: #fff; border: 1px solid #d5dadf; color: #1e1e1e; cursor: pointer; list-style: none; -webkit-user-select: none; -moz-user-select: none; user-select: none } .wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title svg { height: 24px; width: 24px } .wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title:hover { filter: brightness(.95) } .wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title::-webkit-details-marker, .wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title::marker { display: none } .wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title>div { align-items: center; display: flex; justify-content: space-between; padding: 18px 24px } .wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title>div:after { border-bottom: 2px solid #1e1e1e; border-right: 2px solid #1e1e1e; content: ""; height: 8px; transform: rotate(45deg) translate(-25%); width: 8px } .wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__content { background: #fff; border: 1px solid #d5dadf; border-top: none; padding: 18px 24px } .wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item[open] .wp-block-themeisle-blocks-accordion-item__title>div:after { transform: rotate(225deg) translateY(-45%) } .wp-block-themeisle-blocks-accordion:not(.is-narrow-gap):not(.is-wide-gap):not(.is-wider-gap) .wp-block-themeisle-blocks-accordion-item:not(:first-child):not(.wp-block-themeisle-blocks-accordion)>.wp-block-themeisle-blocks-accordion-item__title { border-top: none } .wp-block-themeisle-blocks-accordion.is-narrow-gap .wp-block-themeisle-blocks-accordion-item { margin: 5px 0 } .wp-block-themeisle-blocks-accordion.is-wide-gap .wp-block-themeisle-blocks-accordion-item { margin: 10px 0 } .wp-block-themeisle-blocks-accordion.is-wider-gap .wp-block-themeisle-blocks-accordion-item { margin: 20px 0 } span.wp-block-themeisle-blocks-advanced-heading { display: block } span.highlight { background-color: #ff0; color: #000 } .wp-block-themeisle-blocks-business-hours { align-items: center; display: flex; flex-direction: column; justify-content: center; overflow: hidden } .wp-block-themeisle-blocks-business-hours.is-style-black-white { background-color: #2a2730; border-radius: 10px } .wp-block-themeisle-blocks-business-hours.is-style-black-white .otter-business-hour__container .otter-business-hour__title { color: #fff; text-align: center } .wp-block-themeisle-blocks-business-hours.is-style-black-white .otter-business-hour__container .otter-business-hour__content .wp-block-themeisle-blocks-business-hours-item { background-color: #fff } .wp-block-themeisle-blocks-business-hours.is-style-black-white .otter-business-hour__container .otter-business-hour__content .wp-block-themeisle-blocks-business-hours-item:nth-of-type(2n) { background-color: #f9fafc } .wp-block-themeisle-blocks-business-hours.is-style-black-white .otter-business-hour__container .otter-business-hour__content .block-editor-block-list__block .wp-block-themeisle-blocks-business-hours-item { background-color: #fff; border-radius: 0 } .wp-block-themeisle-blocks-business-hours.is-style-black-white .otter-business-hour__container .otter-business-hour__content .block-editor-block-list__block:nth-of-type(2n) .wp-block-themeisle-blocks-business-hours-item { background-color: #f9fafc } .wp-block-themeisle-blocks-business-hours .otter-business-hour__container { display: flex; flex-direction: column; width: 100% } .wp-block-themeisle-blocks-business-hours .otter-business-hour__container .otter-business-hour__title { font-size: 24px; padding: 20px 40px; position: relative } .wp-block-themeisle-blocks-business-hours .otter-business-hour__container .otter-business-hour__content { display: flex; flex-direction: column } .wp-block-themeisle-blocks-business-hours .otter-business-hour__container .otter-business-hour__content .wp-block-themeisle-blocks-business-hours-item { display: flex; flex-direction: row; padding: 10px 40px; width: 100% } .wp-block-themeisle-blocks-business-hours .otter-business-hour__container .otter-business-hour__content .wp-block-themeisle-blocks-business-hours-item .otter-business-hour-item__label, .wp-block-themeisle-blocks-business-hours .otter-business-hour__container .otter-business-hour__content .wp-block-themeisle-blocks-business-hours-item .otter-business-hour-item__time { width: 50% } .wp-block-themeisle-blocks-business-hours .otter-business-hour__container .otter-business-hour__content .wp-block-separator { margin: 0 } .wp-block-themeisle-blocks-button-group { display: flex } .wp-block-themeisle-blocks-button-group.align-left { justify-content: flex-start } .wp-block-themeisle-blocks-button-group.align-center { justify-content: center } .wp-block-themeisle-blocks-button-group.align-right { justify-content: flex-end } .wp-block-themeisle-blocks-button-group.collapse-desktop .wp-block-themeisle-blocks-button { display: block } .wp-block-themeisle-blocks-button-group .wp-block-themeisle-blocks-button svg { fill: currentColor; display: inline-block; width: 16px } .wp-block-themeisle-blocks-button-group .wp-block-themeisle-blocks-button svg.margin-left { margin-left: 10px } .wp-block-themeisle-blocks-button-group .wp-block-themeisle-blocks-button svg.margin-right { margin-right: 10px } .wp-block-themeisle-blocks-button-group .wp-block-themeisle-blocks-button svg path { transition: none } .wp-block-themeisle-blocks-button-group .wp-block-themeisle-blocks-button i.margin-left { margin-left: 10px } .wp-block-themeisle-blocks-button-group .wp-block-themeisle-blocks-button i.margin-right { margin-right: 10px } @media(max-width:960px) { .wp-block-themeisle-blocks-button-group.collapse-tablet .wp-block-themeisle-blocks-button { display: block } } @media(max-width:600px) { .wp-block-themeisle-blocks-button-group.collapse-mobile .wp-block-themeisle-blocks-button { display: block } } .wp-block-themeisle-blocks-circle-counter { align-items: center; display: flex; flex-direction: column; justify-content: center } .wp-block-themeisle-blocks-circle-counter :nth-child(2) { margin-top: 20px } .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter-title__area { align-items: center; display: flex; justify-content: center } .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter-title__area .wp-block-themeisle-blocks-circle-counter-title__value { font-size: 15px; font-weight: 700; text-align: center } .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter__bar { align-items: center; display: flex; justify-content: center } .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter__bar .wp-block-themeisle-blocks-circle-counter-container { margin: 20px auto; max-width: 100% } .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter__bar .wp-block-themeisle-blocks-circle-counter-container .wp-block-themeisle-blocks-circle-counter-bg { fill: none; stroke: #4682b426 } .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter__bar .wp-block-themeisle-blocks-circle-counter-container .wp-block-themeisle-blocks-circle-counter-progress { fill: none; stroke: #3878ff; stroke-linecap: round; transform: rotate(-90deg); transform-origin: center } .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter__bar .wp-block-themeisle-blocks-circle-counter-container .wp-block-themeisle-blocks-circle-counter-text { text-anchor: middle; dominant-baseline: middle; color: #000; font-size: 15px } html[amp] .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter__bar .wp-block-themeisle-blocks-circle-counter-container { border-radius: 50%; color: #fff; height: 100px; line-height: 100px; margin: 20px; overflow: hidden; position: relative; text-align: center; width: 100px } html[amp] .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter__bar .wp-block-themeisle-blocks-circle-counter-overlay { border: 10px solid #4682b426; border-radius: 100%; height: 100%; left: 0; margin: 0; position: relative; top: -100%; transform: rotate(0); transform-origin: unset; width: 100%; z-index: 1 } html[amp] .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter__bar .wp-block-themeisle-blocks-circle-counter-status { border: 11px solid #3878ff; border-radius: 100px 0 0 100px; border-right: 0; height: 100%; left: 0; position: absolute; top: 0; transform: rotate(180deg); transform-origin: right; width: 50%; z-index: 100 } html[amp] .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter__bar .wp-block-themeisle-blocks-circle-counter-status:last-of-type { transform: rotate(300deg) } html[amp] .wp-block-themeisle-blocks-circle-counter :nth-child(2) { margin: 0 } .wp-block-themeisle-blocks-countdown .otter-countdown__container { align-items: center; display: flex; justify-content: center } .wp-block-themeisle-blocks-countdown .otter-countdown__container .otter-countdown__display { display: flex; flex-direction: row; gap: 6px } .wp-block-themeisle-blocks-countdown .otter-countdown__container .otter-countdown__display .otter-countdown__display-area { align-items: center; border: solid; border-radius: 10%; border-width: 2px; display: flex; flex-direction: column; height: 70px; justify-content: center; width: -webkit-max-content; width: -moz-max-content; width: max-content; width: 70px } @media(max-width:960px) { .wp-block-themeisle-blocks-countdown .otter-countdown__container .otter-countdown__display .otter-countdown__display-area { height: 70px; width: 70px } } .wp-block-themeisle-blocks-countdown .otter-countdown__container .otter-countdown__display .otter-countdown__display-area .otter-countdown__value { font-size: 1.4rem; line-height: 1.2; text-align: center; width: 100% } .wp-block-themeisle-blocks-countdown .otter-countdown__container .otter-countdown__display .otter-countdown__display-area .otter-countdown__label { font-size: .6rem; min-height: 1rem; text-align: center; width: 100% } .wp-block-themeisle-blocks-countdown .otter-countdown__container .otter-countdown__display .otter-countdown__display-area[name=separator] { background-color: transparent; border: unset; width: -webkit-max-content; width: -moz-max-content; width: max-content } .wp-block-themeisle-blocks-countdown .otter-countdown__container .otter-countdown__display .otter-countdown__display-area[name=separator] .otter-countdown__label { opacity: 0 } .wp-block-themeisle-blocks-font-awesome-icons { text-align: center } .wp-block-themeisle-blocks-font-awesome-icons .wp-block-themeisle-blocks-font-awesome-icons-container { display: inline-flex; justify-content: center } .wp-block-themeisle-blocks-font-awesome-icons .wp-block-themeisle-blocks-font-awesome-icons-container svg { width: 16px } .wp-block-themeisle-blocks-font-awesome-icons .wp-block-themeisle-blocks-font-awesome-icons-container i { width: 100% } .wp-block-themeisle-blocks-form .otter-form__container .wp-block-themeisle-blocks-form-input { display: flex; flex-direction: column } .wp-block-themeisle-blocks-form .otter-form__container .wp-block-themeisle-blocks-form-input .otter-form-input-label { font-weight: 700; width: 100% } .wp-block-themeisle-blocks-form .otter-form__container .wp-block-themeisle-blocks-form-input .otter-form-input-label .required { color: #28303d; font-size: 14px; font-weight: 400; margin-left: 5px } .wp-block-themeisle-blocks-form .otter-form__container .wp-block-themeisle-blocks-form-input .otter-form-input { margin-bottom: 1.5em; width: 100% } .wp-block-themeisle-blocks-form .otter-form__container .wp-block-themeisle-blocks-form-textarea .otter-form-textarea-label { font-weight: 700; width: 100% } .wp-block-themeisle-blocks-form .otter-form__container .wp-block-themeisle-blocks-form-textarea .otter-form-textarea-label .required { color: #28303d; font-size: 14px; margin-left: 5px } .wp-block-themeisle-blocks-form .otter-form__container .wp-block-themeisle-blocks-form-textarea .otter-form-textarea-input { height: 200px; margin-bottom: 1.5em; width: 100% } .wp-block-themeisle-blocks-form .otter-form__container .otter-form-consent label { margin-left: 10px } .wp-block-themeisle-blocks-form .otter-form__container .otter-form-consent input { transform: scale(1.5) } .wp-block-themeisle-blocks-form .otter-form__container .wp-block-button { margin-top: 1.5em } .wp-block-themeisle-blocks-form .otter-form-server-response { border-radius: 10%; font-size: 1.2rem; margin-left: 10px; padding: 1rem; text-align: left } .wp-block-themeisle-blocks-form .otter-form-server-response.success { color: green } .wp-block-themeisle-blocks-form .otter-form-server-response.error { color: red } .wp-block-themeisle-blocks-form .otter-form-server-response.info { color: #4f7bcc } .wp-block-themeisle-blocks-form .otter-form-server-response.warning { color: #ffc400 } .wp-block-themeisle-blocks-form .has-submit-msg { align-items: baseline; display: flex; flex-direction: row } .wp-block-themeisle-blocks-form .loading { -webkit-animation: blink 3s ease-in-out infinite both; animation: blink 3s ease-in-out infinite both } @-webkit-keyframes blink { 0%, 50%, to { opacity: 1 } 25%, 75% { opacity: .5 } } @keyframes blink { 0%, 50%, to { opacity: 1 } 25%, 75% { opacity: .5 } } .wp-block-themeisle-blocks-google-map { margin: 20px 0 } .wp-block-themeisle-blocks-map-overview h6.wp-block-themeisle-blocks-map-overview-title { font-size: 14px; margin: 10px 0 } .wp-block-themeisle-blocks-map-overview .wp-block-themeisle-blocks-map-overview-content p { font-size: 12px } .wp-block-themeisle-blocks-map-overview .wp-block-themeisle-blocks-map-overview-delete { cursor: pointer } .wp-block-themeisle-blocks-icon-list { display: flex; flex-direction: column; gap: 5px } .wp-block-themeisle-blocks-icon-list.is-style-horizontal { flex-direction: row; flex-wrap: wrap; width: 100% } .wp-block-themeisle-blocks-icon-list .wp-block-themeisle-blocks-icon-list-item { align-items: center; display: inline-flex; transition: margin .1s linear } .wp-block-themeisle-blocks-icon-list .wp-block-themeisle-blocks-icon-list-item .wp-block-themeisle-blocks-icon-list-item-content, .wp-block-themeisle-blocks-icon-list .wp-block-themeisle-blocks-icon-list-item .wp-block-themeisle-blocks-icon-list-item-content-custom { margin: 0 10px } .wp-block-themeisle-blocks-icon-list .wp-block-themeisle-blocks-icon-list-item p { font-size: 20px; margin-bottom: 0 } .wp-block-themeisle-leaflet-blocks-map { margin: 20px 0 } .wp-block-themeisle-blocks-leaflet-map-overview h6.wp-block-themeisle-blocks-leaflet-map-overview-title { font-size: 14px; margin: 10px 0 } .wp-block-themeisle-blocks-leaflet-map-overview .wp-block-themeisle-blocks-leaflet-map-overview-content p { font-size: 12px; margin-bottom: 0; margin-top: 0 } .wp-block-themeisle-blocks-leaflet-map-overview .wp-block-themeisle-blocks-leaflet-map-overview-delete { cursor: pointer; margin-top: 8px } .wp-block-themeisle-blocks-plugin-cards { padding: 20px 0 } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper { background: #fff; border: 1px solid #eaeaea; display: inline-block; font-family: "PT Serif Caption"; width: 350px } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper a { color: #000; text-decoration: none } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-header { background: #fff; padding: 25px; text-align: center } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-header .wp-block-themeisle-blocks-plugin-cards-logo { padding: 10px } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-header .wp-block-themeisle-blocks-plugin-cards-logo img { display: inline-block; height: 128px; width: 128px } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-header .wp-block-themeisle-blocks-plugin-cards-info { padding: 10px } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-header .wp-block-themeisle-blocks-plugin-cards-info h4 { font-size: 24px; margin: 0 } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-header .wp-block-themeisle-blocks-plugin-cards-info h5 { font-size: 16px; margin: 0 } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-header .wp-block-themeisle-blocks-plugin-cards-ratings { font-family: Font Awesome\ 5 Free } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-header .wp-block-themeisle-blocks-plugin-cards-ratings .star-full:before { content: ""; font-weight: 900 } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-header .wp-block-themeisle-blocks-plugin-cards-ratings .star-half:before { content: ""; font-weight: 900 } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-header .wp-block-themeisle-blocks-plugin-cards-ratings .star-empty:before { content: "" } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-details { background: #fcfcfc; border-top: 1px solid #eaeaea; font-size: 12px; padding: 20px; text-align: center } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-details .wp-block-themeisle-blocks-plugin-cards-description { color: #707070; font-size: 12px; text-align: center } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-details .wp-block-themeisle-blocks-plugin-cards-stats { padding: 25px 0 0; text-align: justify } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-details .wp-block-themeisle-blocks-plugin-cards-stats h5 { border-bottom: 1px solid #d8d8d8; color: #707070; font-size: 14px; margin: 0 } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-details .wp-block-themeisle-blocks-plugin-cards-stats .wp-block-themeisle-blocks-plugin-cards-stats-list { display: flex } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-details .wp-block-themeisle-blocks-plugin-cards-stats .wp-block-themeisle-blocks-plugin-cards-stats-list .wp-block-themeisle-blocks-plugin-cards-stat { flex: auto; padding-top: 10px; text-align: center } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-details .wp-block-themeisle-blocks-plugin-cards-stats .wp-block-themeisle-blocks-plugin-cards-stats-list .wp-block-themeisle-blocks-plugin-cards-stat .wp-block-themeisle-blocks-plugin-cards-text-large { color: #4550ae; display: block; font-size: 24px } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-download { background: #4551af; text-align: center } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-download:active, .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-download:hover { background: #202b82 } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-download a { color: #fff; display: block; padding: 20px; text-decoration: none } @media(max-width:415px) { .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper { width: auto } .wp-block-themeisle-blocks-plugin-cards .wp-block-themeisle-blocks-plugin-cards-wrapper .wp-block-themeisle-blocks-plugin-cards-details .wp-block-themeisle-blocks-plugin-cards-stats .wp-block-themeisle-blocks-plugin-cards-stats-list { display: block } } .wp-block-themeisle-blocks-popup.is-front { display: none } .wp-block-themeisle-blocks-popup.is-front.active { display: block } .wp-block-themeisle-blocks-popup .otter-popup__modal_wrap_overlay { background-color: rgba(0, 0, 0, .5); bottom: 0; left: 0; position: absolute; right: 0; top: 0; z-index: 9998 } .wp-block-themeisle-blocks-popup .otter-popup__modal_wrap { align-items: center; bottom: 0; display: flex; justify-content: center; left: 0; position: fixed; right: 0; top: 0; z-index: 9999 } .wp-block-themeisle-blocks-popup .otter-popup__modal_content { background-color: #fff; max-width: 100%; min-width: 400px; padding: 20px; position: relative; z-index: 10000 } @media(max-width:600px) { .wp-block-themeisle-blocks-popup .otter-popup__modal_content { min-width: 100% } } .wp-block-themeisle-blocks-popup .otter-popup__modal_body { -ms-overflow-style: none; max-height: 75vh; overflow: auto; scrollbar-width: none } .wp-block-themeisle-blocks-popup .otter-popup__modal_body::-webkit-scrollbar { display: none } .wp-block-themeisle-blocks-popup .otter-popup__modal_body>* { max-width: 100% } .wp-block-themeisle-blocks-popup .otter-popup__modal_header { display: flex; justify-content: flex-end; padding-bottom: 20px } .wp-block-themeisle-blocks-popup .otter-popup__modal_header button { align-items: center; background-color: transparent!important; border: none; color: #000; cursor: pointer; display: flex; height: auto!important; height: auto; padding: 0!important } .wp-block-themeisle-blocks-popup .otter-popup__modal_header button:hover { opacity: .75 } .wp-block-themeisle-blocks-popup .otter-popup__modal_header button:focus { border: none!important; outline: none } .wp-block-themeisle-blocks-posts-grid { display: flex; flex-wrap: wrap } .wp-block-themeisle-blocks-posts-grid.has-shadow .wp-block-themeisle-blocks-posts-grid-post-blog .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-image img { box-shadow: 0 10px 25px 0 rgba(0, 0, 0, .2) } .wp-block-themeisle-blocks-posts-grid.is-grid.wp-block-themeisle-blocks-posts-grid-columns-2 .wp-block-themeisle-blocks-posts-grid-post-blog { flex: 0 0 50%; max-width: 50% } .wp-block-themeisle-blocks-posts-grid.is-grid.wp-block-themeisle-blocks-posts-grid-columns-3 .wp-block-themeisle-blocks-posts-grid-post-blog { flex: 0 0 33%; max-width: 33% } .wp-block-themeisle-blocks-posts-grid.is-grid.wp-block-themeisle-blocks-posts-grid-columns-4 .wp-block-themeisle-blocks-posts-grid-post-blog { flex: 0 0 25%; max-width: 25% } .wp-block-themeisle-blocks-posts-grid.is-grid.wp-block-themeisle-blocks-posts-grid-columns-5 .wp-block-themeisle-blocks-posts-grid-post-blog { flex: 0 0 20%; max-width: 20% } .wp-block-themeisle-blocks-posts-grid.is-list .wp-block-themeisle-blocks-posts-grid-post { display: flex } .wp-block-themeisle-blocks-posts-grid.is-list .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-image { flex-basis: 33.33%; padding: 20px } .wp-block-themeisle-blocks-posts-grid.is-list .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-body { flex-basis: 66.66%; padding-top: 20px } .wp-block-themeisle-blocks-posts-grid .wp-block-themeisle-blocks-posts-grid-post-blog { word-wrap: break-word; background-clip: border-box; border: 0; display: inline-block; margin-bottom: 30px; padding: 10px 20px; position: relative; width: 100% } .wp-block-themeisle-blocks-posts-grid .wp-block-themeisle-blocks-posts-grid-post-blog .wp-block-themeisle-blocks-posts-grid-post { margin-bottom: 10px } .wp-block-themeisle-blocks-posts-grid .wp-block-themeisle-blocks-posts-grid-post-blog .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-image { position: relative } .wp-block-themeisle-blocks-posts-grid .wp-block-themeisle-blocks-posts-grid-post-blog .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-image img { border-radius: 5px; max-width: 100% } .wp-block-themeisle-blocks-posts-grid .wp-block-themeisle-blocks-posts-grid-post-blog .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-body.is-full { flex-basis: 100% } .wp-block-themeisle-blocks-posts-grid .wp-block-themeisle-blocks-posts-grid-post-blog .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-body .wp-block-themeisle-blocks-posts-grid-post-category { font-size: 12px; font-weight: 700; margin: 5px 0; text-transform: capitalize } .wp-block-themeisle-blocks-posts-grid .wp-block-themeisle-blocks-posts-grid-post-blog .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-body .wp-block-themeisle-blocks-posts-grid-post-title { line-height: 1.25em; margin: 10px 0 } .wp-block-themeisle-blocks-posts-grid .wp-block-themeisle-blocks-posts-grid-post-blog .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-body .wp-block-themeisle-blocks-posts-grid-post-title a { text-decoration: none; transition: all .15s ease 0s } .wp-block-themeisle-blocks-posts-grid .wp-block-themeisle-blocks-posts-grid-post-blog .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-body .wp-block-themeisle-blocks-posts-grid-post-title a:hover { text-decoration: underline } .wp-block-themeisle-blocks-posts-grid .wp-block-themeisle-blocks-posts-grid-post-blog .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-body .wp-block-themeisle-blocks-posts-grid-post-meta { font-size: 14px; margin: 10px 0 } .wp-block-themeisle-blocks-posts-grid .wp-block-themeisle-blocks-posts-grid-post-blog .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-body .wp-block-themeisle-blocks-posts-grid-post-description { font-size: 16px; margin: 10px 0 } @media(min-width:600px)and (max-width:960px) { .wp-block-themeisle-blocks-posts-grid { display: flex; flex-wrap: wrap } .wp-block-themeisle-blocks-posts-grid.is-grid .wp-block-themeisle-blocks-posts-grid-post-blog { min-width: 33% } } @media(max-width:600px) { .wp-block-themeisle-blocks-posts-grid { display: flex; flex-wrap: wrap } .wp-block-themeisle-blocks-posts-grid.is-grid .wp-block-themeisle-blocks-posts-grid-post-blog { min-width: 100% } .wp-block-themeisle-blocks-posts-grid.is-list .wp-block-themeisle-blocks-posts-grid-post { flex-direction: column; padding: 10px } .wp-block-themeisle-blocks-posts-grid.is-list .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-body, .wp-block-themeisle-blocks-posts-grid.is-list .wp-block-themeisle-blocks-posts-grid-post .wp-block-themeisle-blocks-posts-grid-post-image { flex-basis: 100%; padding: 0 } } .wp-block-themeisle-blocks-progress-bar { display: flex; flex-direction: column } .wp-block-themeisle-blocks-progress-bar.has-tooltip { margin-top: 43px } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__outer { display: flex; flex-direction: row; justify-content: space-between; margin-bottom: .25em } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__outer .wp-block-themeisle-blocks-progress-bar__outer__title { align-items: center; display: grid; margin: 0 } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__outer .wp-block-themeisle-blocks-progress-bar__outer__value { align-items: center; display: grid; margin-left: auto } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area { background: #eee; border-radius: 5px; display: block; height: 30px; margin-bottom: 15px; position: relative; transition: .4s linear; transition-property: width, background-color; width: 100% } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__progress { align-items: center; color: #fff; color: rgba(0, 0, 0, .4); display: flex; font-size: 19.5px; height: 30px; line-height: 30px; position: absolute; right: 10px; top: 0 } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__area__bar { background: #6adcfa; border-radius: 5px; height: 30px; opacity: 0; width: 0 } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__area__bar.show { opacity: 1 } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__area__bar .wp-block-themeisle-blocks-progress-bar__progress__append { align-items: center; color: #fff; display: flex; font-size: 19.5px; height: 30px; justify-content: flex-end; left: 0; line-height: 30px; margin-right: 5px; opacity: 0; position: relative; right: 10px; top: 0 } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__area__bar .wp-block-themeisle-blocks-progress-bar__progress__append.show { opacity: 1 } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__area__bar .wp-block-themeisle-blocks-progress-bar__area__tooltip { background-color: rgba(67, 66, 76, .81); border-radius: 2px; bottom: 40px; color: #fff; float: right; font-size: 12px; left: 20px; line-height: 20px; min-width: 40px; opacity: 0; padding: 4px 10px 7px; position: relative; transition: all 1s } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__area__bar .wp-block-themeisle-blocks-progress-bar__area__tooltip.show { opacity: 1 } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__area__bar .wp-block-themeisle-blocks-progress-bar__area__tooltip .wp-block-themeisle-blocks-progress-bar__area__arrow { border-color: rgba(67, 66, 76, .81) transparent transparent; border-style: solid; border-width: 5px 5px 0; bottom: -5px; content: ""; display: block; height: 0; left: 0; margin: auto; position: absolute; right: 0; width: 0 } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area__title { background: transparent; border-radius: 5px 0 0 5px; color: #fff; font-size: 19.5px; font-weight: 700; left: 0; position: absolute; top: 0; width: auto } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area__title.highlight { background: #6adcfa } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area__title.highlight span { background: rgba(0, 0, 0, .1) } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area__title span { align-items: center; background: transparent; border-radius: 5px 0 0 5px; border-radius: 3px; display: flex; height: 30px; line-height: 30px; padding: 0 20px; width: 100% } @media(max-width:600px) { .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area { font-size: 20px; height: 20px } .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__area__bar, .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__area__bar .wp-block-themeisle-blocks-progress-bar__progress__append, .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__area__title, .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__area__title span, .wp-block-themeisle-blocks-progress-bar .wp-block-themeisle-blocks-progress-bar__area .wp-block-themeisle-blocks-progress-bar__progress { font-size: 20px; height: 30px } } .wp-block-themeisle-blocks-review-comparison { border-spacing: 0; display: block; margin: 20px 0; overflow: auto } .wp-block-themeisle-blocks-review-comparison thead tr th { border: 0; border-bottom: 1px solid #ddd; min-width: 150px } .wp-block-themeisle-blocks-review-comparison thead tr td { border: 1px solid #ddd; border-right-width: 0; min-width: 150px; padding: 20px; text-align: center } .wp-block-themeisle-blocks-review-comparison thead tr td:first-child { border-width: 1px 1px 0 } .wp-block-themeisle-blocks-review-comparison thead tr td:last-child { border-width: 1px } .wp-block-themeisle-blocks-review-comparison thead tr td img { height: auto; max-width: 100% } .wp-block-themeisle-blocks-review-comparison tbody th { text-align: left } .wp-block-themeisle-blocks-review-comparison tbody td, .wp-block-themeisle-blocks-review-comparison tbody th { border-color: #ddd; border-style: solid; border-width: 0 0 1px 1px; min-width: 150px } .wp-block-themeisle-blocks-review-comparison tbody td del { color: #a2a2a2; padding-right: 5px } .wp-block-themeisle-blocks-review-comparison tbody td .otter-review-comparison__ratings { display: flex } .wp-block-themeisle-blocks-review-comparison tbody td .otter-review-comparison__ratings svg { fill: #8f8f8f; max-height: 25px; max-width: 25px; width: 100% } .wp-block-themeisle-blocks-review-comparison tbody td .otter-review-comparison__ratings svg.low { fill: #d56159 } .wp-block-themeisle-blocks-review-comparison tbody td .otter-review-comparison__ratings svg.medium { fill: #f2a141 } .wp-block-themeisle-blocks-review-comparison tbody td .otter-review-comparison__ratings svg.high { fill: #63a76e } .wp-block-themeisle-blocks-review-comparison tbody td .otter-review-comparison__rating_container { margin-bottom: 10px } .wp-block-themeisle-blocks-review-comparison tbody td .otter-review-comparison__buttons { display: flex; flex-direction: column } .wp-block-themeisle-blocks-review-comparison tbody td .otter-review-comparison__buttons a, .wp-block-themeisle-blocks-review-comparison tbody td .otter-review-comparison__buttons span { border: 1px solid transparent; border-radius: 3px; cursor: pointer; font-family: inherit; font-size: .8em; font-weight: 600; line-height: normal; margin: 10px; padding: 8px 12px; text-align: center; text-transform: uppercase; transition: all .15s ease-in-out } .wp-block-themeisle-blocks-review-comparison tbody td:last-child { border-width: 0 1px 1px } .wp-block-themeisle-blocks-review { border: 1px solid #eaeaea; display: grid; gap: 0 0; grid-template-areas: "header header header" "left left right" "footer footer footer"; grid-template-columns: 1fr 1fr 1fr; margin-bottom: 10px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header { -ms-grid-column-span: 5; border-left: 10px solid #1357bd; grid-area: header; -ms-grid-column: 1; -ms-grid-row: 1; overflow: hidden; padding: 20px 30px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header h2 { font-size: 28px; font-style: normal; font-weight: 700; letter-spacing: 0; line-height: 40px; text-align: left } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta { align-items: center; display: flex; flex-wrap: wrap; font-size: 28px; justify-content: space-between } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta .wp-block-themeisle-blocks-review__header_ratings { align-items: center; display: flex } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta .wp-block-themeisle-blocks-review__header_ratings svg { fill: #8f8f8f; max-height: 36px; max-width: 36px; width: 100% } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta .wp-block-themeisle-blocks-review__header_ratings svg.low { fill: #d56159 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta .wp-block-themeisle-blocks-review__header_ratings svg.medium { fill: #f2a141 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta .wp-block-themeisle-blocks-review__header_ratings svg.high { fill: #63a76e } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta .wp-block-themeisle-blocks-review__header_ratings span { font-size: 13px; min-width: 50px; padding-left: 10px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta .wp-block-themeisle-blocks-review__header_price del { color: #a2a2a2; padding-right: 10px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left { -ms-grid-column-span: 3; border-bottom: 1px solid #eaeaea; border-right: 1px solid #eaeaea; border-top: 1px solid #eaeaea; grid-area: left; -ms-grid-column: 1; -ms-grid-row: 3; overflow: hidden; padding: 20px 30px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_details { align-items: center; display: grid; gap: 50px; grid-template-columns: 1fr 1fr } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_details.is-single { grid-template-columns: 1fr } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features { display: flex; flex-wrap: wrap; padding: 30px 0 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature { flex-basis: 50%; min-height: 0; min-width: 0; padding: 15px 0 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature:nth-child(odd) { padding-right: 25px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature:nth-child(2n) { padding-left: 25px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature .wp-block-themeisle-blocks-review__left_feature_title { font-weight: 600 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature .wp-block-themeisle-blocks-review__left_feature_ratings { align-items: center; display: flex } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature .wp-block-themeisle-blocks-review__left_feature_ratings svg { fill: #8f8f8f; max-height: 25px; max-width: 25px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature .wp-block-themeisle-blocks-review__left_feature_ratings svg.low { fill: #d56159 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature .wp-block-themeisle-blocks-review__left_feature_ratings svg.medium { fill: #f2a141 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature .wp-block-themeisle-blocks-review__left_feature_ratings svg.high { fill: #63a76e } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature .wp-block-themeisle-blocks-review__left_feature_ratings span { font-size: 13px; padding-left: 10px; word-break: keep-all } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right { border-bottom: 1px solid #eaeaea; border-top: 1px solid #eaeaea; grid-area: right; -ms-grid-column: 5; -ms-grid-row: 3; overflow: hidden; padding: 20px 30px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_cons .wp-block-themeisle-blocks-review__right_cons_item, .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_cons .wp-block-themeisle-blocks-review__right_pros_item, .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_pros .wp-block-themeisle-blocks-review__right_cons_item, .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_pros .wp-block-themeisle-blocks-review__right_pros_item { align-items: center; display: flex; padding: 2px 0 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_cons .wp-block-themeisle-blocks-review__right_cons_item svg, .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_cons .wp-block-themeisle-blocks-review__right_pros_item svg, .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_pros .wp-block-themeisle-blocks-review__right_cons_item svg, .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_pros .wp-block-themeisle-blocks-review__right_pros_item svg { background: #edeae8; border-radius: 4px; height: 20px; margin-right: 10px; min-height: 20px; min-width: 20px; padding: 2px; width: 20px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_cons .wp-block-themeisle-blocks-review__right_cons_item p, .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_cons .wp-block-themeisle-blocks-review__right_pros_item p, .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_pros .wp-block-themeisle-blocks-review__right_cons_item p, .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right .wp-block-themeisle-blocks-review__right_pros .wp-block-themeisle-blocks-review__right_pros_item p { margin: 0 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__footer { -ms-grid-column-span: 5; align-items: center; display: flex; flex-wrap: wrap; grid-area: footer; -ms-grid-column: 1; -ms-grid-row: 5; justify-content: space-between; overflow: hidden; padding: 20px 30px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__footer .wp-block-themeisle-blocks-review__footer_label { font-weight: 600 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__footer .wp-block-themeisle-blocks-review__footer_buttons { display: flex; flex-wrap: wrap } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__footer .wp-block-themeisle-blocks-review__footer_buttons a, .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__footer .wp-block-themeisle-blocks-review__footer_buttons span { background: #1357bd; color: #fff; cursor: pointer; margin: 10px; padding: 12px 50px; text-align: center } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__footer .wp-block-themeisle-blocks-review__footer_buttons a:hover, .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__footer .wp-block-themeisle-blocks-review__footer_buttons span:hover { background: #0647aa; color: #fff } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__footer .wp-block-themeisle-blocks-review__footer_buttons span { cursor: text } .wp-block-themeisle-blocks-review.is-style-single-column { grid-template-areas: "header" "left" "right" "footer"; grid-template-columns: 1fr } .wp-block-themeisle-blocks-review.is-style-single-column .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_details { grid-template-columns: 1fr } @media(min-width:600px)and (max-width:960px) { .wp-block-themeisle-blocks-review { grid-template-areas: "header" "left" "right" "footer"; grid-template-columns: 1fr } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right { display: grid; gap: 50px; grid-template-columns: 1fr 1fr } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header { -ms-grid-column-span: 1; -ms-grid-column: 1; -ms-grid-row: 1 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left { -ms-grid-column-span: 1; -ms-grid-column: 1; -ms-grid-row: 2 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right { -ms-grid-column: 1; -ms-grid-row: 3 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__footer { -ms-grid-column-span: 1; -ms-grid-column: 1; -ms-grid-row: 4 } } @media(max-width:600px) { .wp-block-themeisle-blocks-review { grid-template-areas: "header" "left" "right" "footer"; grid-template-columns: 1fr } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta { align-items: flex-start; flex-direction: column } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta .wp-block-themeisle-blocks-review__header_ratings { margin-left: -5px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta .wp-block-themeisle-blocks-review__header_ratings svg { max-height: 36px; max-width: 36px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header .wp-block-themeisle-blocks-review__header_meta .wp-block-themeisle-blocks-review__header_ratings span { word-break: break-word } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_details { grid-template-columns: 1fr } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature { flex-basis: 100% } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature:nth-child(odd) { padding-right: 0 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature:nth-child(2n) { padding-left: 0 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left .wp-block-themeisle-blocks-review__left_features .wp-block-themeisle-blocks-review__left_feature .wp-block-themeisle-blocks-review__left_feature_ratings svg { max-height: 30px; max-width: 30px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__footer .wp-block-themeisle-blocks-review__footer_buttons span { margin-left: 0; margin-right: 20px } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__header { -ms-grid-column-span: 1; -ms-grid-column: 1; -ms-grid-row: 1 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__left { -ms-grid-column-span: 1; -ms-grid-column: 1; -ms-grid-row: 2 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__right { -ms-grid-column: 1; -ms-grid-row: 3 } .wp-block-themeisle-blocks-review .wp-block-themeisle-blocks-review__footer { -ms-grid-column-span: 1; -ms-grid-column: 1; -ms-grid-row: 4 } } @media(min-width:600px) { .wp-block-themeisle-blocks-review.is-style-single-column .wp-block-themeisle-blocks-review__right { display: grid; gap: 50px; grid-template-columns: 1fr 1fr } } .wp-block-themeisle-blocks-advanced-columns-separators { left: 0; position: absolute; width: 100% } .wp-block-themeisle-blocks-advanced-columns-separators.top { top: 0 } .wp-block-themeisle-blocks-advanced-columns-separators.bottom { bottom: 0 } .wp-block-themeisle-blocks-advanced-columns-separators.bottom svg { bottom: 0; position: absolute } .wp-block-themeisle-blocks-advanced-columns-separators svg { height: 100px } .wp-block-themeisle-blocks-advanced-columns-separators .rotate { transform: rotate(180deg) } .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-columns-overlay, .wp-block-themeisle-blocks-advanced-columns .wp-themeisle-block-overlay { height: 100%; left: 0; position: absolute; top: 0; width: 100% } .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-column .wp-block-themeisle-blocks-slider { display: grid } .wp-block-themeisle-blocks-advanced-columns.has-default-gap .wp-block-themeisle-blocks-advanced-column { margin-left: 10px; margin-right: 10px } .wp-block-themeisle-blocks-advanced-columns.has-nogap-gap .wp-block-themeisle-blocks-advanced-column { margin-left: 0; margin-right: 0 } .wp-block-themeisle-blocks-advanced-columns.has-narrow-gap .wp-block-themeisle-blocks-advanced-column { margin-left: 5px; margin-right: 5px } .wp-block-themeisle-blocks-advanced-columns.has-extended-gap .wp-block-themeisle-blocks-advanced-column { margin-left: 15px; margin-right: 15px } .wp-block-themeisle-blocks-advanced-columns.has-wide-gap .wp-block-themeisle-blocks-advanced-column { margin-left: 20px; margin-right: 20px } .wp-block-themeisle-blocks-advanced-columns.has-wider-gap .wp-block-themeisle-blocks-advanced-column { margin-left: 30px; margin-right: 30px } @media(min-width:600px) { .wp-block-themeisle-blocks-advanced-columns.has-vertical-flex-start .innerblocks-wrap { align-items: flex-start } .wp-block-themeisle-blocks-advanced-columns.has-vertical-center .innerblocks-wrap { align-items: center } .wp-block-themeisle-blocks-advanced-columns.has-vertical-flex-end .innerblocks-wrap { align-items: flex-end } } @media(min-width:960px) { .wp-block-themeisle-blocks-advanced-columns { display: flex; position: relative } .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap { display: flex; flex-basis: 100%; word-break: keep-all } .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap .wp-block-themeisle-blocks-advanced-column { position: relative } .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap .wp-block-themeisle-blocks-advanced-column:first-child { margin-left: 0 } .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap .wp-block-themeisle-blocks-advanced-column:last-child { margin-right: 0 } .wp-block-themeisle-blocks-advanced-columns.hide-in-desktop { display: none } .wp-block-themeisle-blocks-advanced-columns.has-1-columns.has-desktop-equal-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column { flex-basis: 100% } .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-desktop-equal-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column { flex-basis: 50% } .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-desktop-oneTwo-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column { flex-basis: 33.34% } .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-desktop-oneTwo-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child { flex-basis: 66.66% } .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-desktop-twoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column { flex-basis: 33.34% } .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-desktop-twoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child { flex-basis: 66.66% } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-equal-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column { flex-basis: 33.33% } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneOneTwo-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column { flex-basis: 25% } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneOneTwo-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child { flex-basis: 50% } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-twoOneOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column { flex-basis: 25% } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneTwoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column, .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-twoOneOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child { flex-basis: 50% } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneTwoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child, .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneTwoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child { flex-basis: 25% } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneThreeOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column { flex-basis: 60% } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneThreeOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child, .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneThreeOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child { flex-basis: 20% } .wp-block-themeisle-blocks-advanced-columns.has-4-columns.has-desktop-equal-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column { flex-basis: 25% } .wp-block-themeisle-blocks-advanced-columns.has-5-columns.has-desktop-equal-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column { flex-basis: 20% } .wp-block-themeisle-blocks-advanced-columns.has-6-columns.has-desktop-equal-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column { flex-basis: 16.66% } } @media(min-width:600px)and (max-width:960px) { .wp-block-themeisle-blocks-advanced-columns { display: flex; position: relative } .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap { display: flex; flex-basis: 100%; word-break: keep-all } .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap .wp-block-themeisle-blocks-advanced-column { flex: 1; position: relative } .wp-block-themeisle-blocks-advanced-columns.hide-in-tablet { display: none } .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-tablet-oneTwo-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child, .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-tablet-twoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child, .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-oneOneTwo-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child, .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-oneTwoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column, .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-twoOneOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child { flex: 2 } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-oneTwoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child, .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-oneTwoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child { flex: 1 } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-oneThreeOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column { flex: 3 } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-oneThreeOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child, .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-oneThreeOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child { flex: 1 } .wp-block-themeisle-blocks-advanced-columns.has-tablet-collapsedRows-layout>.innerblocks-wrap { flex-direction: column } .wp-block-themeisle-blocks-advanced-columns.has-tablet-collapsedRows-layout.has-reverse-columns-tablet>.innerblocks-wrap { flex-direction: column-reverse } .wp-block-themeisle-blocks-advanced-columns.has-tablet-twoColumnGrid-layout>.innerblocks-wrap { display: flex; flex-wrap: wrap } .wp-block-themeisle-blocks-advanced-columns.has-tablet-twoColumnGrid-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column { flex: 1 1 40% } .wp-block-themeisle-blocks-advanced-columns.has-tablet-threeColumnGrid-layout>.innerblocks-wrap { display: flex; flex-wrap: wrap } .wp-block-themeisle-blocks-advanced-columns.has-tablet-threeColumnGrid-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column { flex: 1 1 30% } } @media(max-width:600px) { .wp-block-themeisle-blocks-advanced-columns { display: flex; position: relative } .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap { display: flex; flex-basis: 100%; word-break: keep-all } .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap .wp-block-themeisle-blocks-advanced-column { flex: 1; position: relative } .wp-block-themeisle-blocks-advanced-columns.hide-in-mobile { display: none } .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-mobile-oneTwo-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child, .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-mobile-twoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child, .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-oneOneTwo-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child, .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-oneTwoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column, .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-twoOneOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child { flex: 2 } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-oneTwoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child, .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-oneTwoOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child { flex: 1 } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-oneThreeOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column { flex: 3 } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-oneThreeOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:first-child, .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-oneThreeOne-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column:last-child { flex: 1 } .wp-block-themeisle-blocks-advanced-columns.has-mobile-collapsedRows-layout>.innerblocks-wrap { flex-direction: column } .wp-block-themeisle-blocks-advanced-columns.has-mobile-collapsedRows-layout.has-reverse-columns-mobile>.innerblocks-wrap { flex-direction: column-reverse } .wp-block-themeisle-blocks-advanced-columns.has-mobile-twoColumnGrid-layout>.innerblocks-wrap { display: flex; flex-wrap: wrap } .wp-block-themeisle-blocks-advanced-columns.has-mobile-twoColumnGrid-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column { flex: 1 1 40% } .wp-block-themeisle-blocks-advanced-columns.has-mobile-threeColumnGrid-layout>.innerblocks-wrap { display: flex; flex-wrap: wrap } .wp-block-themeisle-blocks-advanced-columns.has-mobile-threeColumnGrid-layout>.innerblocks-wrap>.wp-block-themeisle-blocks-advanced-column { flex: 1 1 30% } } .wp-block-themeisle-blocks-sharing-icons .social-icon { background: #999; background-image: none; border: none; border-radius: 3px; color: #fff; cursor: pointer; display: inline-block; font-size: 14px; letter-spacing: 0; line-height: 20px; margin: 10px 5px 10px 0; padding: 12px; position: relative; text-align: center; touch-action: manipulation; vertical-align: middle; white-space: normal } .wp-block-themeisle-blocks-sharing-icons .social-icon.is-facebook { background-color: #3b5998; border-color: #3b5998; color: #fff } .wp-block-themeisle-blocks-sharing-icons .social-icon.is-twitter { background-color: #55acee; border-color: #55acee; color: #fff } .wp-block-themeisle-blocks-sharing-icons .social-icon.is-linkedin { background-color: #0976b4; border-color: #0976b4; color: #fff } .wp-block-themeisle-blocks-sharing-icons .social-icon.is-pinterest { background-color: #cc2127; border-color: #cc2127; color: #fff } .wp-block-themeisle-blocks-sharing-icons .social-icon.is-tumblr { background-color: #35465c; border-color: #35465c; color: #fff } .wp-block-themeisle-blocks-sharing-icons .social-icon.is-reddit { background-color: #ff4500; border-color: #ff4500; color: #fff } .wp-block-themeisle-blocks-sharing-icons .social-icon:hover { box-shadow: 0 14px 26px -12px rgba(59, 89, 152, .42), 0 4px 23px 0 rgba(0, 0, 0, .12), 0 8px 10px -5px rgba(59, 89, 152, .2) } .wp-block-themeisle-blocks-sharing-icons .social-icon i { color: #fff; font-size: 16px; min-width: 20px } .wp-block-themeisle-blocks-sharing-icons.has-label i { border-right: 1px solid rgba(255, 255, 255, .5); margin-right: 10px; padding-right: 10px } .wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper { position: relative } .wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper figure { height: 100%; margin: 0 } .wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper figure img { height: 100%; -o-object-fit: cover; object-fit: cover; width: 100% } .wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper figcaption { background: linear-gradient(0deg, rgba(0, 0, 0, .7), rgba(0, 0, 0, .3) 70%, transparent); bottom: 0; color: #fff; cursor: text; font-size: 16px; margin-bottom: 0; max-height: 100%; overflow-y: auto; overflow: auto; padding: 40px 10px 9px; position: absolute; text-align: center; white-space: pre-wrap; width: 100%; z-index: 20 } .wp-block-themeisle-blocks-slider .glide__arrows .glide__arrow { background: #fff; border: none; color: #333; opacity: .75; padding: 12px } .wp-block-themeisle-blocks-slider .glide__arrows .glide__arrow:hover { opacity: 1 } .wp-block-themeisle-blocks-slider .glide__arrows .glide__arrow.glide__arrow--right path { transform: translate(100px, 100px) rotate(180deg) } .wp-block-themeisle-blocks-slider .glide__arrows .glide__arrow svg { display: block } .wp-block-themeisle-blocks-slider .amp-carousel-slide .wp-block-themeisle-blocks-slider-item { height: 100%; -o-object-fit: cover; object-fit: cover; width: 100% } .wp-block-themeisle-blocks-slider .amp-carousel-slide figcaption { background: linear-gradient(0deg, rgba(0, 0, 0, .7), rgba(0, 0, 0, .3) 70%, transparent); bottom: 0; color: #fff; cursor: text; font-size: 16px; max-height: 100%; overflow-y: auto; overflow: auto; padding: 40px 10px 9px; position: absolute; text-align: center; white-space: pre-wrap; width: 100%; z-index: 20 } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header { display: flex; flex-direction: row; overflow: hidden } @media(max-width:800px) { .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header { display: none } } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header .wp-block-themeisle-blocks-tabs__header_item { border-color: transparent; border-style: solid none none; cursor: pointer; padding: 5px 10px; white-space: nowrap } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header .wp-block-themeisle-blocks-tabs__header_item.active { border: 3px solid; border-bottom: 3px; border-color: inherit; position: relative } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header .wp-block-themeisle-blocks-tabs__header_item.active:before { border-bottom-style: solid; border-color: inherit; border-width: 3px; bottom: 0; box-sizing: border-box; content: ""; display: block; height: 0; position: absolute; right: 100%; width: 999rem } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header .wp-block-themeisle-blocks-tabs__header_item.active:after { border-bottom-style: solid; border-color: inherit; border-width: 3px; bottom: 0; box-sizing: border-box; content: ""; display: block; height: 0; left: 100%; position: absolute; width: 999rem } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__content .wp-block-themeisle-blocks-tabs-item:not(:last-child) .wp-block-themeisle-blocks-tabs-item__header { border-bottom-style: none } @media(max-width:800px) { .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__content .wp-block-themeisle-blocks-tabs-item:not(:last-child) .wp-block-themeisle-blocks-tabs-item__content { border-bottom-style: none } } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__content .wp-block-themeisle-blocks-tabs-item .wp-block-themeisle-blocks-tabs-item__header { border: 3px solid #000; cursor: pointer; padding: 5px 10px; width: 100% } @media(min-width:800px) { .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__content .wp-block-themeisle-blocks-tabs-item .wp-block-themeisle-blocks-tabs-item__header { display: none } } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__content .wp-block-themeisle-blocks-tabs-item .wp-block-themeisle-blocks-tabs-item__header.active { border-bottom-style: none } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__content .wp-block-themeisle-blocks-tabs-item .wp-block-themeisle-blocks-tabs-item__content { border: 3px solid #000; border-top: 0; display: none; padding: 10px; width: 100% } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__content .wp-block-themeisle-blocks-tabs-item .wp-block-themeisle-blocks-tabs-item__content.active { display: block } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__content .wp-block-themeisle-blocks-tabs-item .wp-block-themeisle-blocks-tabs-item__content.hidden { display: none } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__content .wp-block-themeisle-blocks-tabs-item:first-child .wp-block-themeisle-blocks-tabs-item__content { display: block } .wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__content .wp-block-themeisle-blocks-tabs-item:first-child .wp-block-themeisle-blocks-tabs-item__content.hidden { display: none }