/* Select */ /* .exopite-sof-field-select .chosen-container-multi .chosen-choices { padding: 3px 5px; border: 1px solid #ccc; border-radius: 3px; } */ /* exopite-sof-fieldset .chosen-container-multi .chosen-choices li.search-choice { position: relative; margin: 3px 5px 3px 0; padding: 4px 20px 5px 5px; border: 1px solid #ccc; max-width: 100%; border-radius: 0; background-color: #f5f5f5; background-image: none; background-size: 100% 19px; background-repeat: repeat-x; background-clip: padding-box; box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05); color: #333; line-height: 13px; cursor: default; } */ /* Video */ .exopite-sof-video-container { max-width: 100%; } .video-wrap { height: 0; overflow: hidden; padding-bottom: 56.25%; position: relative; background: #000; } .video-wrap iframe, .video-wrap object, .video-wrap embed, .video-wrap video { height: 100%; left: 0; position: absolute; top: 0; width: 100%; } .exopite-sof-video-input { padding-top: 10px; } /* Attached */ .exopite-sof-attachment-media { display: inline-block; position: relative; border: 2px solid transparent; } .exopite-sof-attachment-media.selected { border-color: #80a9d4; } .exopite-sof-attachment-media.selected .exopite-sof-attachment-media-delete-overlay { position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: rgba(128,169,212, 0.3); } .exopite-sof-attachment-media-delete { display: none; position: absolute; top: 3px; right: 3px; background: rgba( 255, 0, 0, .6); padding: 2px 5px 4px 5px; color: #fff; border-radius: 3px; line-height: 14px; font-size: 14px; cursor: pointer; } .exopite-sof-attachment-media.selected .exopite-sof-attachment-media-delete { display: block; } .exopite-sof-attachment-media img { float: left; } /* Upload */ .exopite-sof-field-upload .exopite-sof-fieldset input[type="text"], .qq-upload-list-selector.qq-upload-list input { width: 1px; } .exopite-sof-field-upload .exopite-sof-fieldset .qq-edit-filename-selector.qq-edit-filename { width: auto; } .exopite-sof-field-upload .exopite-sof-fieldset { position: relative; } .exopite-sof-field-upload .qq-template-info { text-align: center; color: #ccc; padding-top: 10px; } .exopite-sof-field-upload .qq-template { z-index: 1; position: relative; } .exopite-sof-field-upload .qq-uploader { border-radius: 0; border: 3px dashed #ccc; background: transparent; } .exopite-sof-field .qq-template .exopite-sof-btn { margin-right: 8px; } /* .exopite-sof-btn { position: relative; display: inline-block; padding: 10px 20px; color: #fff; border-radius: 3px; cursor: pointer; margin-right: 10px; margin-bottom: 10px; text-decoration: none; } */ /* STYLE 2 */ .exopite-sof-field-upload .qq-uploader::before { content: "\f0ee"; position: absolute; font-size: 6rem; left: 0; width: 100%; text-align: center; top: 50%; opacity: .25; font-family: fontAwesome; z-index: -1; } .qq-template .qq-upload-button { margin-right: 15px; } .qq-template .buttons { width: 36%; display: flex; } .qq-template .qq-uploader .qq-total-progress-bar-container { width: 60%; } /* ACE Editor */ .exopite-sof-ace-editor { border: 1px solid #e5e5e5; } /* Header */ .exopite-sof-wrapper-menu { margin-right: 15px; margin-top: 22px; } .exopite-sof-header { padding: 10px; background: #345; } /*.exopite-sof-header h1 { text-align: center; display: block; margin-bottom: 10px; }*/ .exopite-sof-header h1, .exopite-sof-wrapper fieldset { display: block; text-align: center; margin: 0; color: #fff; font-weight: 400; line-height: 1em; } .exopite-sof-header h1 { font-size: 1.7em; } @media only screen and (min-width: 600px) { .exopite-sof-wrapper fieldset { display: inline-block; float: right; } .exopite-sof-header input, .exopite-sof-header h1 { display: inline-block; text-align: right; margin: 0; } } .exopite-sof-header input { float: right; } .exopite-sof-footer { padding: 6px 15px; background: #345; position: fixed; bottom: -48px; z-index: 999; transition: all .4s ease 0s; opacity: 0.9; } .exopite-sof-footer:hover { opacity: 1; } .exopite-sof-form-js { margin-bottom: 50px; } /* Help */ .exopite-sof-help { cursor: help; } /* Hidden */ .hidden { display: none; } /* Sections */ .exopite-sof-nav { display: none; } .exopite-sof-sections { background-color: #fff; } @media only screen and (max-width: 899px) { .exopite-sof-fieldset .color-alpha { width: 40px !important; height: 30px !important; } } @media only screen and (min-width: 900px) { /* .exopite-sof-fieldset .color-alpha { height: 22px !important; } */ .exopite-sof-content-nav { position: relative; background-color: #23282d; } .exopite-sof-nav-list-item.active { /* background-color: #32373c; */ background-color: #0073aa; color: #fff; } .exopite-sof-nav-icon { padding-right: 10px; } .exopite-sof-nav { display: none; position: relative; z-index: 10; /*float: left;*/ width: 200px; background-color: #23282d; } .exopite-sof-content-nav .exopite-sof-nav { display: inline-block; vertical-align: top; } .exopite-sof-content-nav .exopite-sof-sections { position: relative; /*margin-left: 200px;*/ display: inline-block; width: calc(100% - 200px); } .exopite-sof-nav-list { margin: 0; } .exopite-sof-nav-list-parent-item { margin-bottom: 0; } .exopite-sof-nav-list-parent-item > span { display: block; } .exopite-sof-nav-list-parent-item > span, .exopite-sof-nav-list-item { color: #999; padding: 13px 15px; margin: 0; cursor: pointer; font-size: 14px; border-bottom: 1px solid #2f2f2f; position: relative; } .exopite-sof-nav-list-parent-item ul li { padding-left: 25px; background-color: #181818; font-size: 13px; padding-top: 11px; padding-bottom: 11px; } .exopite-sof-nav-list-parent-item > span:hover, .exopite-sof-nav-list-item:hover { color: #fff; } .exopite-sof-nav-list-item.active:after { content: " "; position: absolute; right: 0; top: 50%; height: 0; width: 0; pointer-events: none; border: solid transparent; border-right-color: #fff; border-width: 4px; margin-top: -4px; } .exopite-sof-content-nav .hide, .exopite-sof-content-nav .exopite-sof-section-header { display: none; } .exopite-sof-nav-list-parent-item > .exopite-sof-nav-list-item-title::after { content: "\f054"; display: inline-block; font-family: "FontAwesome"; font-size: 9px; line-height: 1; position: absolute; right: 10px; top: 50%; margin-top: -4px; -moz-transform: rotate(0); -ms-transform: rotate(0); -webkit-transform: rotate(0); transform: rotate(0); -moz-transition: -moz-transform 0.2s; -o-transition: -o-transform 0.2s; -webkit-transition: -webkit-transform 0.2s; transition: transform 0.2s; } .exopite-sof-nav-list-parent-item.active > .exopite-sof-nav-list-item-title::after { -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg); } } .exopite-sof-wrapper-metabox { /* margin: -6px -12px -12px -12px; */ margin: -6px -12px -12px -12px !important; box-sizing: content-box; } .block-editor-page .exopite-sof-wrapper-metabox { margin: 0; } /* Image upload */ .exopite-sof-image-preview img { max-width: 150px; } .exopite-sof-image-inner { display: inline-block; position: relative; } .exopite-sof-image-remove { position: absolute; top: 3px; right: 3px; background: rgba(255, 0 ,0 , .6); color: #fff; padding: 3px 5px 4px; cursor: pointer; border-radius: 3px; } .exopite-sof-media .exopite-sof-button { margin-top: 3px; margin-left: 10px; } .exopite-sof-fieldset .exopite-sof-image input[type="text"] { width: calc( 100% - 100px); max-width: calc( 100% - 100px); } /* Saving */ .exopite-sof-ajax-message { padding: 7px 13px; border-radius: 3px; display: none; margin-right: 10px; color: #fff; display: inline-block; opacity: 0; transition: all .4s ease 0s; } .exopite-sof-ajax-message.success { background-color: #27ae60; } .exopite-sof-ajax-message.error { background-color: #ae2c27; } .exopite-sof-ajax-message.show { opacity: 1; } /* Grid */ .exopite-sof-field .exopite-sof-title { float: none; width: 100%; /*margin-bottom: 10px;*/ } .exopite-sof-field .exopite-sof-fieldset { margin-left: 0; } .exopite-sof-field-notice .exopite-sof-title { padding-top: 15px; padding-left: 30px; padding-bottom: 15px; } @media only screen and (min-width: 786px) { .exopite-sof-field .exopite-sof-title { position: relative; width: 25%; float: left; } .exopite-sof-field .exopite-sof-fieldset { margin-left: 30%; } } @media only screen and (min-width: 900px) { .exopite-sof-content.exopite-sof-content-nav { display: flex; } } @media only screen and (min-width: 1000px) { .exopite-sof-field .exopite-sof-title { position: relative; width: 25%; float: left; } .exopite-sof-field .exopite-sof-fieldset { margin-left: 27%; } .exopite-sof-field-notice .exopite-sof-fieldset { margin-left: calc(25% - 10px); } } .exopite-sof-field::after, .exopite-sof-field::before { content: " "; display: table; clear: both; } .exopite-sof-field { position: relative; padding: 15px 30px; /* border-bottom: 1px solid #eee; */ } .exopite-sof-section > .exopite-sof-field { border-bottom: 1px solid #eee; } .exopite-sof-content { position: relative; } .exopite-sof-content, .exopite-sof-content .checkbox { font-size: 13px; } .exopite-sof-section-header .dashicons-before { padding-right: 20px; } /* .exopite-sof-section-header .dashicons-before::before { font-size: 24px; line-height: 28px; } */ .exopite-sof-section-header { padding: 8px 32px 10px 32px; background: #ccc; /*background: #32373c;*/ color: #fff; font-size: 24px; line-height: 24px; margin: 0; } .exopite-sof-fieldset ul, .exopite-sof-title { margin: 0; } .exopite-sof-field-image_select input { display: none; } .exopite-sof-field-image_select input:checked ~ img { border-color: #333; opacity: 1; } .exopite-sof-field-image-selector-horizontal label { display: inline-block; margin-right: 10px; margin-bottom: 10px; } .exopite-sof-field-image-selector-horizontal label:first-child { /* margin-left: 0; */ } @media screen and (max-width: 782px) { #wpbody .exopite-sof-font-field select { margin-bottom: 8px; } #wpbody .exopite-sof-field select { height: 31px; padding: 5px 12px; font-size: 14px; line-height: 16px; } } .exopite-sof-field-image-selector-vertical label { display: block; margin-bottom: 10px; } .exopite-sof-field-image_select label img { max-width: 100%; vertical-align: bottom; background-color: #fff; border: 2px solid #ccc; opacity: 0.75; -moz-transition: all 0.15s ease-out; -o-transition: all 0.15s ease-out; -webkit-transition: all 0.15s ease-out; transition: all 0.15s ease-out; } .exopite-sof-field-switcher label { /*display: block; float: left;*/ display: inline-block; } .exopite-sof-field-switcher .exopite-sof-text-desc { /*float: left;*/ margin-left: 5px; margin-top: 0; padding-top: 0.4em; font-size: 1em; display: inline-block; } .exopite-sof-description, .exopite-sof-content .text-muted, .exopite-sof-text-desc { font-weight: 400; margin-top: 10px; color: #999; } .exopite-sof-content .text-muted, .exopite-sof-text-desc { font-style: italic; } .exopite-sof-fieldset textarea, .exopite-sof-fieldset select, .exopite-sof-fieldset input[type="number"], .exopite-sof-fieldset input[type="date"], .exopite-sof-fieldset input[type="email"], .exopite-sof-fieldset input[type="password"], .exopite-sof-fieldset input[type="text"] { padding: 6px 12px; max-width: 100%; border: 1px solid #ccc; border-radius: 3px; } /* Color picker */ .exopite-sof-fieldset .wp-picker-container .hidden { /* display: inline-block; */ } .exopite-sof-fieldset input[type="text"].colorpicker { width: 88px; padding-top: 5px; padding-bottom: 2px; font-size: 1em; } /* Toggle button */ .checkbox__switch, .checkbox__switch:after { display: block; height: 2em; border: 2px solid #f5c6cb; border-radius: 2em; } /* STYLE 2 */ .checkbox__switch, .checkbox__switch::after { border-radius: 0px; } .checkbox__input { display: none !important; } .checkbox__input:checked + .checkbox__switch:after { left: 1em; } .checkbox__input:checked + .checkbox__switch:before { left: 0; } .checkbox__input:checked + .checkbox__switch { border-color: #c3e6cb; background-color: #c3e6cb; } .checkbox__switch { -webkit-transition: 0.2s cubic-bezier(0.95, 0.05, 0.795, 0.035); transition: 0.2s cubic-bezier(0.95, 0.05, 0.795, 0.035); position: relative; width: 3em; background-color: #f5c6cb; cursor: pointer; } .checkbox__switch:after { content: ""; -webkit-transition: 0.2s cubic-bezier(0.95, 0.05, 0.795, 0.035); transition: 0.2s cubic-bezier(0.95, 0.05, 0.795, 0.035); content: ""; width: 2em; background-color: white; border: none; position: absolute; box-shadow: 0 3px 4px rgba(0, 0, 0, 0.4), 0 0 2px rgba(0, 0, 0, 0.4); top: 0px; left: 0px; } /* STYLE 2 */ .checkbox__switch:after { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3), 0 0 0px rgba(0, 0, 0, 0.3); } /* Alerts */ .unknown { padding: 20px 10px; font-size: 18px; text-align: center; border-style: solid; border-width: 1px; } .exopite-sof-field .exopite-sof-notice { position: relative; padding: 1rem 1.5rem; border: 1px solid transparent; border-radius: 0; } .exopite-sof-field.exopite-sof-field-notice { padding: 0; border-bottom: none; } .exopite-sof-content .info { color: #0c5460; background-color: #d1ecf1; border-color: #bee5eb; } .exopite-sof-content .primary { color: #004085; background-color: #cce5ff; border-color: #b8daff; } .exopite-sof-content .secondary { color: #464a4e; background-color: #e7e8ea; border-color: #dddfe2; } .exopite-sof-content .success { color: #155724; background-color: #d4edda; border-color: #c3e6cb; } .exopite-sof-content .danger { color: #721c24; background-color: #f8d7da; border-color: #f5c6cb; } .exopite-sof-content .warning { color: #856404; background-color: #fff3cd; border-color: #ffeeba; } /* Card */ .exopite-sof-content .card { position: relative; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; min-width: 0; word-wrap: break-word; background-color: #fff; background-clip: border-box; border: 1px solid rgba(0,0,0,.125); /* border-radius: .25rem; */ padding: 0; width: 100%; max-width: 100%; margin-top: 0; } .exopite-sof-content .card-body { -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 1.25rem; } .exopite-sof-content .card-footer:last-child { border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px); } /* .exopite-sof-content .card-header:first-child { border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0; } */ /* .exopite-sof-content .card-header { padding: .75rem 1.25rem; margin-bottom: 0; background-color: rgba(0,0,0,.03); border-bottom: 1px solid rgba(0,0,0,.125); } */ /* .exopite-sof-content .card-footer { padding: .75rem 1.25rem; background-color: rgba(0,0,0,.03); border-top: 1px solid rgba(0,0,0,.125); } */ /* STYLE 2*/ .exopite-sof-content .card { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border: 1px solid #e5e5e5; } .exopite-sof-content .card-header { padding: .75rem 1.25rem; margin-bottom: 0; background-color: rgba(0,0,0,.015); border-bottom: 1px solid #e5e5e5; } .exopite-sof-content .card-footer { padding: .75rem 1.25rem; background-color: rgba(0,0,0,.015); border-top: 1px solid #e5e5e5; } /* Range */ .range { padding: 0; margin: 0; font: inherit; color: inherit; background: transparent; border: none; line-height: normal; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-background-clip: padding-box; background-clip: padding-box; vertical-align: top; outline: none; line-height: 1; -webkit-appearance: none; border: none; height: 2px; -webkit-border-radius: 3px; border-radius: 3px; background-image: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#ccc)); background-image: -webkit-linear-gradient(#ccc, #ccc); background-image: -moz-linear-gradient(#ccc, #ccc); background-image: -o-linear-gradient(#ccc, #ccc); background-image: linear-gradient(#ccc, #ccc); background-position: left center; -webkit-background-size: 100% 2px; background-size: 100% 2px; background-repeat: no-repeat; overflow: hidden; height: 31px; max-width: 100%; width: 375px; } .range::-moz-range-track { position: relative; border: none; background-color: #ccc; height: 2px; border-radius: 30px; box-shadow: none; top: 0; margin: 0; padding: 0; } .range::-ms-track { position: relative; border: none; background-color: #ccc; height: 0; border-radius: 30px; } .range::-webkit-slider-thumb { cursor: pointer; position: relative; height: 2em; width: 2em; background-color: #fff; border: 1px solid #ccc; -webkit-border-radius: 30px; border-radius: 30px; -webkit-box-shadow: none; box-shadow: none; margin: 0; padding: 0; -webkit-appearance: none; top: 0; } .range::-moz-range-thumb { cursor: pointer; position: relative; height: 2em; width: 2em; background-color: #fff; border: 1px solid #ccc; border-radius: 30px; box-shadow: none; margin: 0; padding: 0; } .range::-ms-thumb { cursor: pointer; position: relative; height: 2em; width: 2em; background-color: #fff; border: 1px solid #ccc; border-radius: 30px; box-shadow: none; margin: 0; padding: 0; top: 0; } .range::-ms-fill-lower { height: 2px; background-color: rgba(24,103,194,0.81); } .range::-ms-tooltip { display: none; } .range:disabled { opacity: 0.3; cursor: default; pointer-events: none; } .range__left { position: relative; top: 17px; height: 2px; width: 0; background-color: rgba(24,103,194,0.81); pointer-events: none; } [disabled] > .range__left, .range--material:disabled + .range__left { visibility: hidden; } .exopite-sof-field-range input[type="number"] { width: 74px; margin-left: 7px; height: 32px; } /* Segment/Buttonbar*/ .button-bar { font-family: -apple-system, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; font-size: 17px; display: table; table-layout: fixed; white-space: nowrap; margin: 0; padding: 0; position: relative; margin: 0; border: none; } .button-bar__item { font-family: -apple-system, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; font-size: 17px; display: table-cell; width: auto; -webkit-border-radius: 0; border-radius: 0; position: relative; position: relative; overflow: hidden; padding: 0; position: relative; overflow: hidden; } .button-bar__item > input { position: absolute; overflow: hidden; right: 0px; top: 0px; left: 0px; bottom: 0px; padding: 0; border: 0; opacity: 0.001; z-index: 1; vertical-align: top; outline: none; width: 100%; height: 100%; margin: 0; -webkit-appearance: none; appearance: none; } .button-bar__button { font-family: -apple-system, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; font-size: 17px; -webkit-border-radius: inherit; border-radius: inherit; background-color: #fff; font-weight: 400; padding: 1px 12px 0 12px; font-size: 13px; width: 100%; -webkit-transition: background-color 0.2s linear, color 0.2s linear; -moz-transition: background-color 0.2s linear, color 0.2s linear; -o-transition: background-color 0.2s linear, color 0.2s linear; transition: background-color 0.2s linear, color 0.2s linear; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-width: 80px; } /* .button-bar__item:first-child > .button-bar__button { -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; } .button-bar__item:last-child > .button-bar__button { -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; } */ /* STYLE 2 */ .button-bar__item:first-child > .button-bar__button { -webkit-border-top-left-radius: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; } .button-bar__item:last-child > .button-bar__button { -webkit-border-top-right-radius: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; } /* .button-bar__button, .button-bar__button:active, :active + .button-bar__button { height: 32px; line-height: 30px; } */ /* STYLE 2 */ .button-bar__button, .button-bar__button:active, :active + .button-bar__button { height: 30px; line-height: 28px; } .button-bar__item.active > .button-bar__button, :checked + .button-bar__button, .button-bar__button:active, :active + .button-bar__button { background-color: #80a9d4; } .button-bar__button { color: #5e93cb; } .button-bar__item:first-child > .button-bar__button { border-left: 1px solid #80a9d4; border-right: 1px solid #80a9d4; } .button-bar__item:last-child > .button-bar__button { border-right: 1px solid #80a9d4; } .button-bar__button, .button-bar__button:active, :active + .button-bar__button { border: 0px solid #80a9d4; border-top: 1px solid #80a9d4; border-bottom: 1px solid #80a9d4; border-right: 1px solid #80a9d4; } .button-bar__button:active, :active + .button-bar__button { font-size: 13px; width: 100%; -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; } .button-bar__item.active > .button-bar__button, :checked + .button-bar__button { color: #fff; -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; } .button-bar__button:disabled { opacity: 0.3; cursor: default; pointer-events: none; } .button-bar__button:hover { -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; } .button-bar__button:focus { outline: 0; } /* Radio Button in List Item */ .radio-button__input { position: absolute; overflow: hidden; right: 0px; top: 0px; left: 0px; bottom: 0px; padding: 0; border: 0; opacity: 0.001; z-index: 1; vertical-align: top; outline: none; width: 100%; height: 100%; margin: 0; -webkit-appearance: none; appearance: none; } .radio-button__input:active, .radio-button__input:focus { outline: 0; -webkit-tap-highlight-color: rgba(0,0,0,0); } .radio-button__input:checked + .radio-button__checkmark:after { opacity: 1; } .radio-button__input:checked + .radio-button__checkmark:before { background: transparent; border: none; } .radio-button { position: relative; display: inline-block; vertical-align: top; cursor: default; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; position: relative; overflow: hidden; line-height: 24px; text-align: left; } .radio-button__checkmark:before { content: ''; position: absolute; -webkit-border-radius: 100%; border-radius: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-background-clip: padding-box; background-clip: padding-box; width: 24px; height: 24px; background: transparent; border: none; -webkit-border-radius: 16px; border-radius: 16px; left: 0; } .radio-button__checkmark { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-background-clip: padding-box; background-clip: padding-box; position: relative; display: inline-block; vertical-align: top; cursor: default; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-family: -apple-system, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; font-size: 17px; position: relative; overflow: hidden; position: relative; width: 24px; height: 24px; background: transparent; pointer-events: none; } .radio-button__input:checked + .radio-button__checkmark { background: rgba(0,0,0,0); } .radio-button__checkmark:after { content: ''; position: absolute; -webkit-border-radius: 100%; border-radius: 100%; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); top: 6px; left: 5px; opacity: 0; width: 12px; height: 6px; background: transparent; border: 3px solid #337ab7; border-width: 2px; border-top: none; border-right: none; -webkit-border-radius: 0px; border-radius: 0px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); } .radio-button__input:disabled + .radio-button__checkmark { opacity: 0.3; cursor: default; pointer-events: none; } /* No border Checkbox in List Item */ .switch { position: relative; display: inline-block; vertical-align: top; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-background-clip: padding-box; background-clip: padding-box; position: relative; overflow: hidden; min-width: 51px; font-size: 17px; padding: 0 20px; border: none; overflow: visible; width: 51px; height: 32px; z-index: 0; text-align: left; } .switch__input { position: absolute; overflow: hidden; right: 0px; top: 0px; left: 0px; bottom: 0px; padding: 0; border: 0; opacity: 0.001; z-index: 1; vertical-align: top; outline: none; width: 100%; height: 100%; margin: 0; -webkit-appearance: none; appearance: none; z-index: -1; } .switch__toggle { background-color: #fff; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; -webkit-border-radius: 30px; border-radius: 30px; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.35s; -moz-transition-duration: 0.35s; -o-transition-duration: 0.35s; transition-duration: 0.35s; -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; -webkit-box-shadow: inset 0 0 0 2px #e5e5e5; box-shadow: inset 0 0 0 2px #e5e5e5; } .switch__handle { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-background-clip: padding-box; background-clip: padding-box; position: absolute; content: ''; -webkit-border-radius: 28px; border-radius: 28px; height: 28px; width: 28px; background-color: #fff; left: 1px; top: 2px; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.35s; -moz-transition-duration: 0.35s; -o-transition-duration: 0.35s; transition-duration: 0.35s; -webkit-transition-timing-function: cubic-bezier(0.59, 0.01, 0.5, 0.99); -moz-transition-timing-function: cubic-bezier(0.59, 0.01, 0.5, 0.99); -o-transition-timing-function: cubic-bezier(0.59, 0.01, 0.5, 0.99); transition-timing-function: cubic-bezier(0.59, 0.01, 0.5, 0.99); -webkit-box-shadow: 0 0 0 1px #e4e4e4, 0 3px 2px rgba(0,0,0,0.25); box-shadow: 0 0 0 1px #e4e4e4, 0 3px 2px rgba(0,0,0,0.25); } .switch--active .switch__handle { -webkit-transition-duration: 0s; -moz-transition-duration: 0s; -o-transition-duration: 0s; transition-duration: 0s; } input:checked + .switch__toggle { -webkit-box-shadow: inset 0 0 0 2px #5198db; box-shadow: inset 0 0 0 2px #5198db; background-color: #5198db; } input:checked + .switch__toggle .switch__handle { left: 21px; -webkit-box-shadow: 0 3px 2px rgba(0,0,0,0.25); box-shadow: 0 3px 2px rgba(0,0,0,0.25); } input:disabled + .switch__toggle { opacity: 0.3; cursor: default; pointer-events: none; } .switch__touch { position: absolute; top: -5px; bottom: -5px; left: -10px; right: -10px; } /* Checkbox */ .checkbox { position: relative; display: inline-block; vertical-align: top; cursor: default; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-family: -apple-system, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; font-size: 17px; line-height: 24px; cursor: pointer; } .checkbox__checkmark { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-background-clip: padding-box; background-clip: padding-box; position: relative; display: inline-block; vertical-align: top; cursor: default; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-family: -apple-system, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; font-size: 17px; position: relative; overflow: hidden; height: 24px; pointer-events: none; } .checkbox__input { position: absolute; overflow: hidden; right: 0px; top: 0px; left: 0px; bottom: 0px; padding: 0; border: 0; opacity: 0.001; z-index: 1; vertical-align: top; outline: none; width: 100%; height: 100%; margin: 0; -webkit-appearance: none; appearance: none; } .checkbox__input:checked { background: rgba(24,103,194,0.81); } .checkbox__input:checked + .checkbox__checkmark:before { background: #80a9d4; border: 1px solid #80a9d4; } .checkbox__input:checked + .checkbox__checkmark:after { opacity: 1; } .checkbox__checkmark::before { content: ''; position: absolute; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-background-clip: padding-box; background-clip: padding-box; width: 24px; height: 24px; background: #fff; border: 1px solid #ccc; -webkit-border-radius: 16px; border-radius: 3px; -webkit-box-shadow: none; box-shadow: none; left: 0; } .checkbox__checkmark { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-background-clip: padding-box; background-clip: padding-box; position: relative; display: inline-block; vertical-align: top; cursor: default; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-family: -apple-system, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; font-size: 17px; position: relative; overflow: hidden; width: 24px; height: 24px; margin-right: 10px; } .checkbox__checkmark:after { content: ''; position: absolute; top: 6px; left: 5px; width: 12px; height: 6px; background: transparent; border: 3px solid #fff; border-width: 2px; border-top: none; border-right: none; -webkit-border-radius: 0px; border-radius: 0px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); opacity: 0; } .checkbox__input:focus + .checkbox__checkmark:before { -webkit-box-shadow: none; box-shadow: none; } .checkbox__input:disabled + .checkbox__checkmark { opacity: 0.3; cursor: default; pointer-events: none; } .checkbox__input:disabled:active + .checkbox__checkmark:before { background: transparent; -webkit-box-shadow: none; box-shadow: none; } /* checkbox--noborder */ .checkbox--noborder__input { position: absolute; overflow: hidden; right: 0px; top: 0px; left: 0px; bottom: 0px; padding: 0; border: 0; opacity: 0.001; z-index: 1; vertical-align: top; outline: none; width: 100%; height: 100%; margin: 0; -webkit-appearance: none; appearance: none; } .checkbox--noborder { position: relative; display: inline-block; vertical-align: top; cursor: default; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-family: -apple-system, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; font-size: 17px; line-height: 24px; position: relative; overflow: hidden; } .checkbox--noborder__checkmark { position: relative; display: inline-block; vertical-align: top; cursor: default; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-background-clip: padding-box; background-clip: padding-box; height: 24px; background: transparent; } .checkbox--noborder__input { position: absolute; overflow: hidden; right: 0px; top: 0px; left: 0px; bottom: 0px; padding: 0; border: 0; opacity: 0.001; z-index: 1; vertical-align: top; outline: none; width: 100%; height: 100%; margin: 0; -webkit-appearance: none; appearance: none; } .checkbox--noborder__input:checked + .checkbox--noborder__checkmark:before { background: transparent; border: none; } .checkbox--noborder__input:checked + .checkbox--noborder__checkmark:after { opacity: 1; } .checkbox--noborder__checkmark:before { content: ''; position: absolute; width: 24px; height: 24px; background: transparent; border: none; -webkit-border-radius: 16px; border-radius: 16px; left: 0; } .checkbox--noborder__checkmark { position: relative; display: inline-block; vertical-align: top; cursor: default; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-background-clip: padding-box; background-clip: padding-box; width: 24px; height: 24px; border: none; } .checkbox--noborder__checkmark:after { content: ''; position: absolute; top: 6px; left: 5px; opacity: 0; width: 12px; height: 6px; background: transparent; border: 3px solid rgba(24,103,194,0.81); border-width: 2px; border-top: none; border-right: none; -webkit-border-radius: 0px; border-radius: 0px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); } .checkbox--noborder__input:focus + .checkbox--noborder__checkmark:before { border: none; -webkit-box-shadow: none; box-shadow: none; } .checkbox--noborder__input:disabled + .checkbox--noborder__checkmark { opacity: 0.3; cursor: default; pointer-events: none; } .checkbox--noborder__input:disabled:active + .checkbox--noborder__checkmark:before { background: transparent; -webkit-box-shadow: none; box-shadow: none; border: none; } /* List */ .exopite-sof-content .list__item__left { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; padding: 12px 14px 12px 0; -webkit-box-ordinal-group: 1; -webkit-order: 0; -moz-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-align-self: stretch; -ms-flex-item-align: stretch; align-self: stretch; line-height: 1.2em; min-height: 44px; } .exopite-sof-content .list__item__left:empty { width: 0; min-width: 0; padding: 0; margin: 0; } .exopite-sof-content .list__item__center { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -webkit-flex-grow: 1; -moz-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-ordinal-group: 2; -webkit-order: 1; -moz-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; margin-right: auto; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-align-self: stretch; -ms-flex-item-align: stretch; align-self: stretch; margin-left: 0; border-bottom: none; -webkit-background-size: 100% 1px; background-size: 100% 1px; background-repeat: no-repeat; background-position: bottom; background-image: -webkit-linear-gradient(90deg, #ccc, #ccc 100%); background-image: -moz-linear-gradient(90deg, #ccc, #ccc 100%); background-image: -o-linear-gradient(90deg, #ccc, #ccc 100%); background-image: linear-gradient(0deg, #ccc, #ccc 100%); padding: 12px 6px 12px 0; line-height: 1.2em; min-height: 44px; margin-right: 15px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { .exopite-sof-content .list__item__center { background-image: -webkit-linear-gradient(90deg, #ccc, #ccc 50%, transparent 50%); background-image: -moz-linear-gradient(90deg, #ccc, #ccc 50%, transparent 50%); background-image: -o-linear-gradient(90deg, #ccc, #ccc 50%, transparent 50%); background-image: linear-gradient(0deg, #ccc, #ccc 50%, transparent 50%); } } .exopite-sof-content .list__item__right { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; margin-left: auto; padding: 12px 12px 12px 0; -webkit-box-ordinal-group: 3; -webkit-order: 2; -moz-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-align-self: stretch; -ms-flex-item-align: stretch; align-self: stretch; border-bottom: none; -webkit-background-size: 100% 1px; background-size: 100% 1px; background-repeat: no-repeat; background-position: bottom; background-image: -webkit-linear-gradient(90deg, #ccc, #ccc 100%); background-image: -moz-linear-gradient(90deg, #ccc, #ccc 100%); background-image: -o-linear-gradient(90deg, #ccc, #ccc 100%); background-image: linear-gradient(0deg, #ccc, #ccc 100%); line-height: 1.2em; min-height: 44px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { .exopite-sof-content .list__item__right { background-image: -webkit-linear-gradient(90deg, #ccc, #ccc 50%, transparent 50%); background-image: -moz-linear-gradient(90deg, #ccc, #ccc 50%, transparent 50%); background-image: -o-linear-gradient(90deg, #ccc, #ccc 50%, transparent 50%); background-image: linear-gradient(0deg, #ccc, #ccc 50%, transparent 50%); } } .exopite-sof-content .list__header { margin: 0; padding: 0; list-style: none; text-align: left; display: block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 20px 0 0 15px; font-size: 12px; font-weight: 500; color: #1f1f21; text-shadow: none; border-top: none; border-bottom: 1px solid #ccc; -webkit-box-shadow: 0px 1px 0px 0px #fff; box-shadow: 0px 1px 0px 0px #fff; min-height: 24px; line-height: 24px; margin-top: -1px; text-transform: uppercase; position: relative; } .exopite-sof-content .list__header:not(:first-of-type) { border-top: 1px solid #ccc; } .exopite-sof-content .list { padding: 0; margin: 0; font: inherit; color: inherit; background: transparent; border: none; line-height: normal; cursor: default; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-family: -apple-system, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; font-size: 17px; padding: 0; margin: 0; list-style-type: none; text-align: left; overflow: auto; display: block; -webkit-overflow-scrolling: touch; overflow: hidden; border: 1px solid #ccc; max-width: 500px; border-radius: 3px; } .exopite-sof-content .list__item { margin: 0; padding: 0; width: 100%; position: relative; list-style: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: start; -webkit-justify-content: flex-start; -moz-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; padding: 0 0 0 14px; margin: 1px 0 -1px 0; color: #1f1f21; background-color: #fff; } .exopite-sof-content .list__item:first-child { margin-top: 0; } .exopite-sof-content .list__item_active:active { background-color: #d9d9d9; -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; } .exopite-sof-content .list__item--tappable:active { background-color: #d9d9d9; } .exopite-sof-field-radio .radio-button__checkmark::before { width: 24px; height: 24px; background: #fff; border: 1px solid #ccc; cursor: pointer; } .exopite-sof-field-radio .radio-button__input:checked + .radio-button__checkmark::before { border: 1px solid #80a9d4; } .exopite-sof-field-radio .radio-button__checkmark::after { top: 5px; left: 5px; opacity: 0; width: 14px; height: 14px; background: #80a9d4; border: none; transform: none; border-radius: 50%; } .exopite-sof-field-radio .radio-button__checkmark { margin-right: 10px; } /*repeater*/ .exopite-sof-cloneable__title { border-bottom: 1px solid #e5e5e5; background: #fafafa; padding: 12px 30px; cursor: pointer; position: relative; margin: 0; } /* STYLE 2 */ .exopite-sof-cloneable__title { border-bottom: 1px solid #e5e5e5; padding: 11px 30px; } .exopite-sof-cloneable__item { border: 1px solid #e5e5e5; margin-bottom: 5px; } .exopite-sof-cloneable--helper { float: right; } .exopite-sof-group-compact .exopite-sof-cloneable__item .exopite-sof-cloneable__muster--hidden, .exopite-sof-cloneable__muster--hidden { display: none !important; } .exopite-sof-accordion--hidden .exopite-sof-accordion__content { display: none; } .exopite-sof-cloneable__item mute { font-size: 89%; font-style: italic; color: #aaa; } .chosen-container { max-width: 100%; } .exopite-sof-info--small { display: block; color: #777; font-style: italic; } .exopite-sof-info--warning { color: #f00; } .wp-core-ui .button-warning:focus, .wp-core-ui .button-warning:hover, .wp-core-ui .button-warning:active, .wp-core-ui .button-warning { background: #de0000; border-color: #c00000; box-shadow: 0 1px 0 red; text-shadow: 0 -1px 1px #b40000,1px 0 1px #b40000,0 1px 1px #b40000,-1px 0 1px #b40000; color: #fff; } .button.loading, .button.loading:active, .button.loading:focus, .button.loading:hover { background: #aaa; border-color: #aaa; box-shadow: none; color: #666; text-shadow: none; cursor: default; } .exopite-sof-fieldset input[type=text].colorpicker.wp-color-picker { display: inline-block; background: #fff; /* height: auto; */ position: relative; } /* Datepicker */ .ui-datepicker .ui-datepicker-next span, .ui-datepicker .ui-datepicker-prev span { background-image: url(data:image/png;base64,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); background-position: -32px 0; margin-top: 0; top: 0; font-weight: 400; } .ui-icon { width: 16px; height: 16px; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } .ui-datepicker * { padding: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; font-family: "Open Sans",sans-serif; border-radius: 0; } .ui-datepicker { background: #f1f1f1; padding: 0; border: 1px solid #e5e5e5; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; width: 17em; display: none; font-family: "Open Sans",sans-serif; -webkit-box-shadow: 2px 2px 6px 0px rgba(0,0,0,0.2); -moz-box-shadow: 2px 2px 6px 0px rgba(0,0,0,0.2); box-shadow: 2px 2px 6px 0px rgba(0,0,0,0.2); } .ui-datepicker .ui-datepicker-header { border: none; background: #23282d; color: #fff; font-weight: 400; position: relative; padding: .2em 0; text-align: center; } .ui-datepicker .ui-datepicker-title { margin-top: .4em; margin-bottom: .3em; color: #fff; font-size: 14px; } .ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-next-hover, .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-prev-hover { height: 1em; top: .9em; border: none; } .ui-datepicker .ui-datepicker-prev { left: 2px; } .ui-datepicker .ui-datepicker-next { right: 2px; } .ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-prev { position: absolute; width: 1.8em; } .ui-datepicker .ui-datepicker-next span, .ui-datepicker .ui-datepicker-prev span { display: block; position: absolute; left: 50%; margin-left: -8px; } .ui-datepicker .ui-datepicker-prev span { background-position: -96px 0; } .ui-datepicker table { font-size: 13px; margin: 0; width: 100%; border-collapse: collapse; } .ui-datepicker thead { background: #23282d; color: #fff; } .ui-datepicker th { padding: .3em 0; color: #fff; font-weight: 400; border: none; text-align: center; border-top: 1px solid #32373c; font-size: 11px; } .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; font-weight: 400; color: #555; } .ui-datepicker td { padding: 0; } .ui-datepicker td a, .ui-datepicker td span { display: block; padding: .2em; text-align: right; text-decoration: none; } .ui-widget-content a { color: #23282d; } .ui-datepicker td .ui-state-default { background: 0 0; border: none; text-align: center; padding: .5em; margin: 0; font-weight: 400; color: #23282d; } .ui-datepicker td .ui-state-default.ui-state-highlight { background: #65badd; color: #fff; } .ui-datepicker td .ui-state-active, .ui-datepicker td .ui-state-default.ui-state-highlight.ui-state-hover, .ui-datepicker td .ui-state-hover { background: #0073aa; color: #fff; } .exopite-sof-accordion__title { min-height: 19px; } /* Admin sidebar in posts */ #side-sortables .exopite-sof-field .exopite-sof-title { position: relative; width: 100%; float: none; } #side-sortables .exopite-sof-field .exopite-sof-fieldset { margin-left: 0; padding-top: 5px; } #side-sortables .exopite-sof-content-nav { background-color: #fff; } #side-sortables .exopite-sof-nav { display: none; } #side-sortables .exopite-sof-content-nav .exopite-sof-sections { width: 100%; } #side-sortables .exopite-sof-content-nav .exopite-sof-section-header, #side-sortables .exopite-sof-content-nav .hide { display: block; } #side-sortables .exopite-sof-field { padding: 7px 7px; border-bottom: none; } #side-sortables .exopite-sof-sections h4 { font-size: 1.3em; padding: 6px 0; } #side-sortables .exopite-sof-sections .exopite-sof-cloneable__title { border-bottom: none; padding: 7px 10px; cursor: pointer; font-size: 0.8rem; font-weight: 400; } #side-sortables .exopite-sof-sections .exopite-sof-field .exopite-sof-title { font-size: 13px; } #poststuff .exopite-sof-sections h2 { font-size: 18px; padding: 8px 6px; } #side-sortables .exopite-sof-section-header .dashicons-before { padding-right: 14px; } /* Loading */ /* https://austin.passy.co/2014/native-wordpress-loading-gifs/ */ .exopite-sof-field .loading { z-index: 0; } .exopite-sof-field .loading::before { position: absolute; content: ''; top: 0; left: 0; right: 0; bottom: 0; background: rgba(255,255,255, 0.7); z-index: 1; } .exopite-sof-field .loading::after { content: url('/wp-includes/images/spinner-2x.gif'); position: absolute; top: calc(50% - 20px); left: calc(50% - 20px); z-index: 2; } /** * TO SORT */ .exopite-sof-field.no-padding-top { padding-top: 0; } .exopite-sof-field.no-padding-bottom { padding-bottom: 0; } .exopite-sof-section > .exopite-sof-field.no-border-bottom { border-bottom: none; } .exopite-sof-group .exopite-sof-tinymce-editor .exopite-sof-fieldset { border: 1px solid #e5e5e5; } /* .wp-picker-input-wrap input[type="text"] { visibility: hidden; width: 0 !important; padding: 0; } */ .exopite-sof-fieldset .wp-picker-container .hidden { /* display: inline-block; */ } .exopite-sof-header .exopite-sof-search { float: none; margin-left: 10px; vertical-align: bottom; padding-right: 20px; border: none; text-align: left; color: #fff; background: rgba(255, 255, 255, .2); } .exopite-sof-search-wrapper { display: inline-block; position: relative; } .exopite-sof-search-wrapper::after { content: '\f002'; position: absolute; right: 6px; top: 4px; font-family: FontAwesome; } .exopite-sof-header { padding: 15px 10px; background-image: url('images/exopite-sof-title-bg.jpg'); background-size: cover; box-shadow: inset 0 0 0 1000px rgba(48, 64, 75, 0.83); } .exopite-sof-font-preview { border: 1px solid #e5e5e5; padding: 6px 10px; background: #fbfbfb; } .exopite-sof-typography-family .chosen-container { width: 280px !important; } .exopite-sof-typography-variant .chosen-container { width: 100px !important; } .exopite-sof-font-field input, .exopite-sof-font-field label { vertical-align: bottom; } .exopite-sof-font-field span { /* line-height: 32px; */ } .exopite-sof-font-field .wp-picker-container { display: inline-block; } .exopite-sof-wrapper .dashicons, .exopite-sof-wrapper .dashicons-before::before { width: 16px; height: 16px; font-size: 16px; line-height: 18px; } .exopite-sof-wrapper .exopite-sof-section-header span::before { line-height: 27px; height: 24px; } .exopite-sof-wrapper .exopite-sof-section-header .fa-before::before { padding-right: 20px; vertical-align: bottom; } .exopite-sof-wrapper .exopite-sof-section-header .dashicons-before::before { font-size: 18px; line-height: 27px; height: 24px; } .exopite-sof-wrapper .fa-before::before { width: 16px; height: 16px; display: inline-block; text-align: center; font-size: 15px; } .exopite-sof-cloneable--clone { margin-right: 5px; } .exopite-sof-nav.search .exopite-sof-nav-list-parent-item > span, .exopite-sof-nav.search .exopite-sof-nav-list-item, .exopite-sof-nav.search li { color: #555; } /* Color */ .exopite-sof-font-field .wp-color-result-text { line-height: 22px; } /* .exopite-sof-font-field .wp-color-result-text { line-height: 22px; border-radius: 0; border-left: none; color: #555; } .exopite-sof-font-field .wp-core-ui .button { box-shadow: none !important; border-radius: 0 !important; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; -ms-border-radius: 0 !important; -o-border-radius: 0 !important; } .exopite-sof-font-field .color-alpha { border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; } */ /* Tabs */ .exopite-sof-tabs { width: 100%; margin: 0; max-width: 100%; } .exopite-sof-tab-header { margin: 0px; padding: 0px; list-style: none; display: flex; } .exopite-sof-tab-header > li{ background: none; padding: 10px 15px; cursor: pointer; } .exopite-sof-tab-mobile-header, .exopite-sof-tab-header > li { background: #ededed; margin-bottom: -1px; border: 1px solid #e5e5e5; } .exopite-sof-tab-header > li { margin-left: 1px; margin-right: 1px; } .exopite-sof-tab-header.equal-width > li { flex-grow: 1; flex-basis: 0; } .exopite-sof-tab-header > li:first-of-type { margin-left: 0; } .exopite-sof-tab-header > li:last-of-type { margin-right: 0; } .active > .exopite-sof-tab-mobile-header, .exopite-sof-tab-header li.active { border: 1px solid #e5e5e5; border-bottom-color: #fff; background: #fff; } .exopite-sof-tab-content { display: none; } .exopite-sof-tab-content-body-inner { border: 1px solid #e5e5e5; padding: 15px; } .exopite-sof-tab-mobile-header { padding: 15px; display: none; } .exopite-sof-tab-content.active{ display: inherit; } @media only screen and (max-width: 500px) { .exopite-sof-tab-mobile-header { display: block; cursor: pointer; } .exopite-sof-tab-header { display: none; } .exopite-sof-tab-content { display: block; } .exopite-sof-tab-content-body { max-height: 0; overflow: hidden; transition-property: all; transition-duration: .3s; transition-timing-function: cubic-bezier(0.5, 1, 0.1, 1); } .active > .exopite-sof-tab-content-body { max-height: 1000px; overflow-y: auto; } } /* .exopite-sof-tabs { display: flex; flex-wrap: wrap; } .exopite-sof-tabs .tab { border: 1px solid #e5e5e5; } .exopite-sof-tabs label { order: 1; display: block; padding: 10px 32px; margin-left: 1px; margin-right: 1px; cursor: pointer; font-weight: bold; transition: background ease 0.2s; border: 1px solid #e5e5e5; border-top-width: 4px; margin-bottom: -1px; background: #fff; z-index: 1; } .exopite-sof-tabs .tab { order: 99; flex-grow: 1; width: 100%; display: none; background: #fff; } .exopite-sof-tabs input[type="radio"] { display: none; } .exopite-sof-tabs input[type="radio"]:checked + label { border-top-color: #80a9d4; border-bottom-color: #fff; } .exopite-sof-tabs input[type="radio"]:checked + label + .tab { display: block; } @media (min-width: 46em) { .exopite-sof-tabs label:first-of-type { margin-left: 0; } .exopite-sof-tabs label:last-of-type { margin-right: 0; } .exopite-sof-tabs label.equal-width { flex: 1; } } @media (max-width: 45em) { .exopite-sof-tabs .tab, .exopite-sof-tabs label { order: initial; } .exopite-sof-tabs label { width: 100%; margin-right: 0; margin-top: 0.2rem; } } */ /* STYLE 2 */ /* Color Picker */ /* .exopite-sof-wrapper .exopite-sof-sections .exopite-sof-section .exopite-sof-field .exopite-sof-fieldset */ .exopite-sof-wrapper .exopite-sof-field .wp-color-result { /* .fusionredux-container #fusionredux-form-wrapper .fusionredux-main .wp-color-result { */ border-radius: 0 !important; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important; border-top-left-radius: 0 !important; border-top-right-radius: 0 !important; box-shadow: none !important; -webkit-box-shadow: none !important; } .exopite-sof-wrapper .exopite-sof-field .button.wp-color-result { border-color: #e5e5e5 !important; } .exopite-sof-wrapper .exopite-sof-field .wp-picker-container .wp-color-result.button { height: 31px; } .exopite-sof-wrapper .exopite-sof-field .button .wp-color-result-text { height: 100%; line-height: 30px; border-radius: 0; } .exopite-sof-fieldset .color-alpha { border-radius: 0 !important; height: 29px !important; } .exopite-sof-fieldset .wp-color-result-text { border-left: 1px solid #ddd; } .iris-picker .iris-square, .iris-picker .iris-slider, .iris-picker .iris-square-inner, .iris-picker .iris-palette { border-radius: 0; } /* FORMS */ .exopite-sof-fieldset .button.button-small.wp-picker-clear, .exopite-sof-fieldset input[type="text"].colorpicker, .exopite-sof-fieldset textarea, .exopite-sof-fieldset select, .exopite-sof-fieldset input[type="number"], .exopite-sof-fieldset input[type="date"], .exopite-sof-fieldset input[type="email"], .exopite-sof-fieldset input[type="password"], .exopite-sof-fieldset input[type="text"] { padding: 5px 12px; border-radius: 0; line-height: 18px; box-shadow: none; background: #f4f4f4; } .exopite-sof-fieldset select { padding: 4px 12px 5px 12px; } .exopite-sof-fieldset .chosen-container-multi .chosen-choices li.search-choice , .exopite-sof-fieldset .chosen-container-active .chosen-single, .exopite-sof-fieldset .chosen-container-single .chosen-single, .exopite-sof-fieldset .chosen-container-multi .chosen-choices, .exopite-sof-fieldset .button.button-small.wp-picker-clear, .exopite-sof-fieldset input[type="text"].colorpicker, .exopite-sof-fieldset textarea, .exopite-sof-fieldset select, .exopite-sof-fieldset input[type="number"], .exopite-sof-fieldset input[type="date"], .exopite-sof-fieldset input[type="email"], .exopite-sof-fieldset input[type="password"], .exopite-sof-fieldset input[type="text"] { border: 1px solid #e5e5e5; } .exopite-sof-fieldset .button.button-small.wp-picker-clear, .exopite-sof-fieldset input[type="text"].colorpicker, .exopite-sof-fieldset select, .exopite-sof-wrapper .exopite-sof-fieldset select, .exopite-sof-fieldset input[type="number"], .exopite-sof-fieldset input[type="email"], .exopite-sof-fieldset input[type="password"], .exopite-sof-fieldset input[type="text"] { height: 31px; } .exopite-sof-fieldset select, .exopite-sof-fieldset input[type="email"], .exopite-sof-fieldset input[type="password"], .exopite-sof-fieldset input[type="text"] { max-width: 375px; width: 100%; } .exopite-sof-field-date .exopite-sof-fieldset .datepicker, .exopite-sof-fieldset input[type="text"].chosen-search-input { min-width: initial; } .exopite-sof-fieldset input[type="date"], .exopite-sof-field-date input[type="text"] { width: 160px; line-height: 1em; padding-top: 9px; padding-bottom: 9px; } .exopite-sof-fieldset input[type="number"] { padding: 5px 5px 5px 12px; } .exopite-sof-fieldset textarea { width: 100%; height: 150px; } .wp-editor-container textarea.wp-editor-area { border: 0; background: #fff; } .exopite-sof-field-number .text-muted, .exopite-sof-field-range .text-muted { padding-top: 0; margin-top: 5px; display: inline-block; margin-left: 10px; } .checkbox__checkmark::before { border-radius: 0; } /* Chosen */ /* .exopite-sof-fieldset .chosen-container-multi .chosen-choices, */ .exopite-sof-fieldset .chosen-container-single .chosen-single { height: 31px; } .exopite-sof-fieldset .chosen-container-multi .chosen-choices { padding: 0px 3px; border-radius: 0; } .exopite-sof-fieldset .chosen-container-multi .chosen-choices { background-image: none; } .exopite-sof-fieldset .chosen-container-multi .chosen-choices li.search-choice { background-image: none; border-radius: 0; background-color: #f5f5f5; margin: 3px 3px 3px 0; padding: 4px 20px 4px 5px; } .exopite-sof-fieldset .chosen-container-multi .chosen-choices li.search-choice .search-choice-close { top: 6px; } .exopite-sof-fieldset .chosen-container-single .chosen-single { position: relative; display: block; overflow: hidden; padding: 0 0 0 8px; border-radius: 0; background: #f5f5f5; box-shadow: none; color: #444; text-decoration: none; white-space: nowrap; line-height: 28px; } .exopite-sof-fieldset .chosen-container-single .chosen-single div { position: absolute; top: 3px; } .exopite-sof-fieldset .chosen-container-active .chosen-single { box-shadow: none; } .exopite-sof-field-typography .exopite-sof-btn, .exopite-sof-field-typography .exopite-sof-fieldset .chosen-container, .exopite-sof-field-typography .exopite-sof-form-field { margin-bottom: 8px; margin-right: 8px; } .exopite-sof-fieldset .chosen-container-active.chosen-with-drop .chosen-single { border: 1px solid #ddd; background-image: none; box-shadow: none; } .exopite-sof-fieldset .exopite-sof-fieldset .chosen-container-single .chosen-single { background: #fff; } .exopite-sof-fieldset .chosen-container-single .chosen-search input[type="text"] { border: 1px solid #ddd; min-width: 100%; } .exopite-sof-fieldset .chosen-container-single .chosen-drop { border-radius: 0; } .exopite-sof-fieldset .chosen-container .chosen-drop { border: 1px solid #ddd; box-shadow: none; } .exopite-sof-fieldset .chosen-container-single .chosen-single abbr { top: 9px; } .exopite-sof-help { cursor: help; border: 1px solid #ddd; height: 29px; display: inline-block; vertical-align: top; /* margin-top: 1px; */ line-height: 27px; width: 29px; background: #fff; text-align: center; display: inline-flex; align-items: center; justify-content: center; } input[type="color"] { height: 31px; border-color: #ddd; padding: 0; } /* BUTTONS */ /* .exopite-sof-btn { padding: 6px 20px; border-radius: 0; } .exopite-sof-btn, .exopite-sof-btn:hover { background-color: #80a9d4; } .exopite-sof-btn:focus, .exopite-sof-btn:hover { color: #fff; box-shadow: none; } .exopite-sof-btn { position: relative; display: inline-block; padding: 6px 20px 7px 20px; color: #fff; cursor: pointer; text-decoration: none; } */ .exopite-sof-field .exopite-sof-btn, .exopite-sof-field .button.button-primary { margin: 0; background: #80a9d4; border: 1px solid #80a9d4; border-radius: 0; height: 31px; line-height: 29px; box-shadow: none; text-shadow: none; vertical-align: baseline; padding: 0 10px; color: #fff; text-decoration: none; display: inline-block; white-space: nowrap; box-sizing: border-box; } .exopite-sof-field button.insert-media { box-shadow: none; border-radius: 0; border-color: #ddd; } /* List */ .exopite-sof-content .list { border: 1px solid #ddd; border-radius: 0; } .exopite-sof-content .list__item__center { background-image: -webkit-linear-gradient(90deg, #ddd, #ddd 100%); background-image: -moz-linear-gradient(90deg, #ddd, #ddd 100%); background-image: -o-linear-gradient(90deg, #ddd, #ddd 100%); background-image: linear-gradient(0deg, #ddd, #ddd 100%); } .exopite-sof-content .trumbowyg-button-pane { background: #f4f4f4; } .exopite-sof-fieldset input[type="date"], .exopite-sof-field-date input[type="text"] { width: 160px; line-height: 1em; padding-top: 7px; padding-bottom: 6px; } /* Form Field Group */ .exopite-sof-fieldset input[type="text"].colorpicker { min-width: initial; } .exopite-sof-form-field { display: inline-flex; height: 31px; white-space: nowrap; } .exopite-sof-form-field input { margin: 0; } .exopite-sof-form-field .input-append, .exopite-sof-form-field .input-prepend { height: 29px; min-width: 20px; border: 1px solid #e5e5e5; text-align: center; /* line-height: 29px; */ color: #888; padding: 0 5px; display: flex; align-items: center; justify-content: center; } .exopite-sof-form-field .input-prepend { border-right: none; } .exopite-sof-form-field .input-append { border-left: none; } .exopite-sof-wrapper .exopite-sof-fieldset .dashicons { /* line-height: 29px; */ } .exopite-sof-fieldset input.disabled, .exopite-sof-fieldset input:disabled, .exopite-sof-fieldset select.disabled, .exopite-sof-fieldset select:disabled, .exopite-sof-fieldset textarea.disabled, .exopite-sof-fieldset textarea:disabled { background: #ddd; } .exopite-sof-wrapper input, .exopite-sof-wrapper select { margin: 0; } .exopite-sof-media input { margin-right: 1px; } .search + .exopite-sof-sections h2 { cursor: pointer; } .sortable-placeholder { background: rgb(255, 252, 244); height: 42px; margin-bottom: 5px; border: 1px dashed #e1e5e9; } .exopite-sof-cloneable--helper .fa-arrows-v { padding: 0 6px; cursor: move; } .exopite-sof-form-field-input input[type="text"] { flex: 1 1 auto; width: 1%; } .width-150 + .chosen-container { max-width: 150px !important; } .width-150 + .chosen-container { max-width: 200px !important; } /* Fieldset */ .container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; box-sizing: border-box; } .row { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; box-sizing: border-box; } .col, .col-xl-12, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9 { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; box-sizing: border-box; } .col { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-xs-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } @media (min-width: 992px) { .col-lg { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-lg-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%; } .col-lg-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .col-lg-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .col-lg-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-lg-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .col-lg-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .col-lg-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } } .col-xs-12 .exopite-sof-field { padding-left: 0; padding-right: 0; padding-top: 0; } .col-xs-12.exopite-sof-col-lg .exopite-sof-field .exopite-sof-fieldset { margin-left: 0; } .col-xs-12.exopite-sof-col-lg .exopite-sof-field .exopite-sof-title { position: relative; width: 100%; float: none; } .exopite-sof-group .exopite-sof-field:not(:last-child) { padding-bottom: 0; } /* Group compact */ .exopite-sof-group-compact .exopite-sof-cloneable__content > .exopite-sof-field, .exopite-sof-group-compact .exopite-sof-cloneable__content, .exopite-sof-group-compact .exopite-sof-cloneable--helper, .exopite-sof-group-compact .exopite-sof-cloneable__item, .exopite-sof-group-compact .exopite-sof-cloneable__title { display: flex; } .exopite-sof-group-compact .exopite-sof-cloneable__title { width: 9%; min-width: 55px; order: 2; padding: 0; align-items: center; border-bottom: none; border-left: 1px solid #e5e5e5; justify-content: center; } .exopite-sof-group-compact .exopite-sof-cloneable__text { display: none; } .exopite-sof-group-compact .exopite-sof-cloneable--helper { align-items: center; justify-content: center; } .exopite-sof-group-compact .exopite-sof-cloneable__content { flex: 1; flex-direction: column; } .exopite-sof-group-compact .exopite-sof-cloneable__content > .exopite-sof-field .exopite-sof-fieldset { margin-left: 0; } .exopite-sof-group-compact .exopite-sof-cloneable__content > .exopite-sof-field { flex-direction: column; flex: 1; padding: 5px 15px; } .exopite-sof-fieldset .exopite-sof-group-compact select, .exopite-sof-fieldset .exopite-sof-group-compact input[type="email"], .exopite-sof-fieldset .exopite-sof-group-compact input[type="password"], .exopite-sof-fieldset .exopite-sof-group-compact input[type="text"] { max-width: 100%; } .exopite-sof-cloneable--helper { font-size: 14px; color: #888; } .exopite-sof-cloneable--helper i:hover { color: #444; } .exopite-sof-wrapper input[type="text"].minicolor { padding-left: 40px; } .exopite-sof-wrapper .minicolors-theme-default .minicolors-swatch { top: 0; left: 0; width: 29px; height: 29px; } .exopite-sof-typography-color { margin-bottom: 8px; } /* Gallery */ .exopite-sof-gallery { list-style: none; } .exopite-sof-gallery > span { position: relative; display: inline-block; margin-right: 6px; margin-bottom: 6px; cursor: grab; } .exopite-sof-image-delete::before { content: '×'; } .exopite-sof-image-delete { font-size: 18px; position: absolute; top: 5px; right: 5px; line-height: 16px; padding: 0 2px 2px 2px; background: red; color: #fff; display: inline-block; box-sizing: border-box; cursor: pointer; } .exopite-sof-gallery { line-height: 0; } .exopite-sof-gallery img { float: left; } .exopite-sof-gallery-add { cursor: pointer; } .exopite-sof-gallery .sortable-placeholder { width: 80px; /* border: 3px dashed #ccc; */ margin-bottom: 6px; margin-right: 6px; box-sizing: border-box; height: initial; display: inline-block; } .edit-post-sidebar .exopite-sof-field-color input.minicolor { border-radius: 0; height: 31px; border-color: #e5e5e5; background: #f4f4f4; } .edit-post-sidebar .exopite-sof-field-color input.minicolor, .edit-post-sidebar .exopite-sof-field-color .minicolors-swatch { border-color: #e5e5e5; } .minicolors, .exopite-sof-form-field, .exopite-sof-fieldset { box-sizing: content-box; }