.aesop-option-tip { display: inline-block; position: absolute; left: 0; z-index: 1; top: 10px; text-decoration: none; color: #606060; opacity: 0.5; filter: alpha(opacity=50); } .aesop-option-tip:hover { color: #606060; opacity: 1; filter: alpha(opacity=100); } .tooltip { position: absolute; z-index: 998; display: block; visibility: visible; font-size: 0.9em; letter-spacing: 0.05em; line-height: 1.3; text-shadow: 0 0 1px rgba(0, 0, 0, 0.2); opacity: 0; filter: alpha(opacity=0); } .tooltip.in { opacity: 1; filter: alpha(opacity=100); } .tooltip.top { margin-top: -3px; padding: 5px 0; } .tooltip.right { margin-left: 3px; padding: 0 5px; } .tooltip.bottom { margin-top: 3px; padding: 5px 0; } .tooltip.left { margin-left: -3px; padding: 0 5px; } .tooltip-inner { max-width: 240px; padding: 7px 12px; color: #fff; text-align: left; text-decoration: none; background-color: #0074a2; border-radius: 4px; box-shadow: 0 0 6px -2px rgba(0, 0, 0, 0.8); } .tooltip-inner code { font-size: inherit; padding: 1px 2px; } .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } .tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: #0074a2; } .tooltip.top-left .tooltip-arrow { bottom: 0; left: 5px; border-width: 5px 5px 0; border-top-color: #0074a2; } .tooltip.top-right .tooltip-arrow { bottom: 0; right: 5px; border-width: 5px 5px 0; border-top-color: #0074a2; } .tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #0074a2; } .tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #0074a2; } .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #0074a2; } .tooltip.bottom-left .tooltip-arrow { top: 0; left: 5px; border-width: 0 5px 5px; border-bottom-color: #0074a2; } .tooltip.bottom-right .tooltip-arrow { top: 0; right: 5px; border-width: 0 5px 5px; border-bottom-color: #0074a2; } #aesop-generator-wrap { display: none; background: rgba(0, 0, 0, 0.7); position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 100050; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } #aesop-generator-wrap.aesop-generator-open { display: block; } .aesop-generator-empty { text-align: center; padding: 30px; } .aesop-generator-empty h2 { color: #606060; } .aesop-generator-button-update { display: none; } .modal-updating .aesop-generator-button-insert { display: none; } .modal-updating .aesop-generator-button-update { display: block; } #jpb_vscbuttons, #jpb_vscbutton { position: absolute; z-index: 999998; padding: 2px; display: none; } #jpb_vscbuttons img, #jpb_vscbutton img { background-color: red; border: 1px solid red; border-radius: 3px; margin: 2px; padding: 2px; } #jpb_vscbuttons img:hover, #jpb_vscbutton img:hover { background-color: red; border-color: red; } .dk_toggle { display: none !important; } .dk_container { margin: 0 auto 25px; width: 100%; position: relative; } .dk_options_inner { margin: 0; } .dk_options_inner li { margin: 0; width: 25%; display: inline-block; vertical-align: top; } .dk_options_inner li a { position: relative; color: #606060; text-align: center; letter-spacing: 1px; display: block; padding: 20px 10px; cursor: pointer; text-decoration: none; font-weight: bold; } .dk_options_inner li a:before { content: ''; font-family: Dashicons; font-size: 34px; font-weight: normal; position: relative; margin: 20px auto; display: block; width: 100%; color: #6d6d6d; } .dk_options_inner li a.active { outline: 0; } .dk_options_inner li a:hover, .dk_options_inner li.dk_option_current a { color: #0074a2; transition: color .15s ease; } .dk_options_inner li a:hover:before, .dk_options_inner li.dk_option_current a:before { color: #0074a2; } .dk_options_inner li.image a:before { content: "\f128"; } .dk_options_inner li.character a:before { content: "\f338"; } .dk_options_inner li.quote a:before { content: "\f122"; } .dk_options_inner li.content a:before { content: "\f207"; } .dk_options_inner li.chapter a:before { content: "\f330"; } .dk_options_inner li.parallax a:before { content: "\f168"; } .dk_options_inner li.audio a:before { content: "\f127"; } .dk_options_inner li.video a:before { content: "\f126"; } .dk_options_inner li.map a:before { content: "\f319"; } .dk_options_inner li.timeline_stop a:before { content: "\f469"; } .dk_options_inner li.document a:before { content: "\f123"; } .dk_options_inner li.collection a:before { content: "\f175"; } .dk_options_inner li.gallery a:before { content: "\f161"; } #aesop-generator { overflow: hidden; position: absolute; left: 30px; top: 30px; right: 30px; bottom: 30px; background: #FFF; -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.6); box-shadow: 0 0 12px rgba(0, 0, 0, 0.6); } #aesop-generator #aesop-generator-shell:before, #aesop-generator #aesop-generator-shell:after { content: " "; display: table; } #aesop-generator #aesop-generator-shell:after { clear: both; } #aesop-generator .aesop-generator-left, #aesop-generator .aesop-generator-right { float: left; } #aesop-generator .aesop-generator-left { width: 63%; padding: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } #aesop-generator .aesop-generator-right { width: 37%; overflow-y: scroll; } #aesop-generator #aesop-generator-insert { border-radius: 5px; opacity: 1.0; position: relative; font-weight: normal; letter-spacing: 0.1em; text-transform: uppercase; font-size: 14px; color: #fff; text-decoration: none; padding: 6px 15px; height: auto; display: block; text-align: center; line-height: 2em; background: #0074a2; margin: 0 auto; } #aesop-generator #aesop-generator-insert:hover { background: #006289; } #aesop-generator #aesop-generator-insert:active { background: #005779; -webkit-box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.15); box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.15); } #aesop-generator .aesop-close-modal { right: 12px; } #aesop-generator .aesop-close-modal .media-modal-icon:before { background: #f7f7f7; border-radius: 100%; } #aesop-generator-settings-outer { background: #f7f7f7; border-left: 1px solid #d0d0d0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } #aesop-generator-settings-outer #aesop-generator-settings .aesop-buttoninsert-wrap { position: absolute; bottom: 0; right: 0; background: #eaeaea; left: 63%; padding: 15px; border-left: 1px solid #d0d0d0; border-top: 1px solid #dddddd; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } #aesop-generator-settings-outer #aesop-generator-settings p { margin: 0; position: relative; border-bottom: 1px solid #d0d0d0; padding: 15px 15px 22px; } #aesop-generator-settings-outer #aesop-generator-settings p:first-child { padding-top: 24px; } #aesop-generator-settings-outer #aesop-generator-settings .aesop-option-prefix { color: #535353; padding-left: 5px; } #aesop-generator-settings-outer #aesop-generator-settings .aesop-option-desc { font-size: 12px; line-height: 15px; color: #535353; display: block; margin-bottom: 10px; } #aesop-generator-settings-outer #aesop-generator-settings .aesop-option-hidden { display: none; } #aesop-generator-settings-outer #aesop-generator-settings .aesop-option-open { display: block; } #aesop-generator-settings-outer #aesop-generator-settings label { display: block; position: relative; font-size: 18px; color: #474747; } #aesop-generator-settings-outer #aesop-generator-settings input[type="text"] { width: 90%; padding: 5px 8px; } #aesop-generator-settings-outer #aesop-generator-settings input, #aesop-generator-settings-outer #aesop-generator-settings select { line-height: 1.4em; height: 32px; } #aesop-generator-settings-outer #aesop-generator-settings .aesop-generator-attr { background: #FFF; color: #535353; } #aesop-generator-settings-outer #aesop-generator-settings .aesop-generator-attr.aesop-generator-attr-text_small { width: 80px; } #aesop-generator-settings-outer #aesop-generator-settings input, #aesop-generator-settings-outer #aesop-generator-settings textarea { border: 1px solid rgba(255, 255, 255, 0.8); border-radius: 3px; position: relative; border-bottom: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0; -webkit-transition: border 0.25s ease; -moz-transition: border 0.25s ease; transition: border 0.25s ease; -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.2); box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.2); } #aesop-generator-settings-outer #aesop-generator-settings input:focus, #aesop-generator-settings-outer #aesop-generator-settings textarea:focus { border-color: rgba(0, 116, 162, 0.2); outline: none; box-shadow: none; } #aesop-generator-settings-outer #aesop-generator-settings select { background: #535353; color: #FFF; border: 1px solid #dddddd; border-radius: 2px; width: 60%; position: relative; } #aesop-generator-settings-outer #aesop-generator-settings select:focus { box-shadow: none; outline: none; border: 1px solid rgba(0, 116, 162, 0.2); } #aesop-generator-settings-outer #aesop-generator-settings textarea { width: 100%; } #aesop-generator-settings-outer #aesop-generator-settings code { background: #efefef; font-size: 12px; } #aesop-generator-settings-outer #aesop-generator-settings #aesop-upload-img { background: #0074a2; border-color: transparent; box-shadow: none; left: 5px; top: -1px; width: 134px; font-size: 14px; text-transform: uppercase; -webkit-font-smoothing: antialiased; height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } #aesop-generator-settings-outer #aesop-generator-settings #aesop-upload-img:hover { font-weight: 400; background: #006d98; } #aesop-generator-settings-outer #aesop-generator-settings #aesop-upload-img:focus { outline: none; } #aesop-generator-settings-outer #aesop-generator-settings #aesop-upload-img:active { border-color: transparent; background: #005779; vertical-align: baseline; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15); } .aesop-generator-mark { position: absolute; bottom: 0; left: 20px; color: #adadad; } .aesop-generator-mark a { color: rgba(255, 255, 255, 0.65); text-decoration: none; } .aesop-generator-mark a:hover { text-decoration: none; } .aesop-generator-mark span { display: inline; padding: .1em .4em .2em; font-size: 100%; line-height: 1; color: #fff; background-color: #888; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .3em; margin: 0 4px; } /* Don't need small height mod anymore due to making the icons smaller .aesop-generator-left.aesop-generator-small-height { .dk_options_inner { li a { text-align: left; padding:17px 14px 24px; &:before { font-size: 30px; margin: 20px auto 22px; display: inline; position: relative; padding-right:10px; top:10px; } } } } */ #aesop-generator #aesop-generator-settings .aesop-quote-parallax, #aesop-generator #aesop-generator-settings .aesop-quote-speed, #aesop-generator #aesop-generator-settings .aesop-quote-offset, #aesop-generator #aesop-generator-settings .aesop-quote-direction, #aesop-generator #aesop-generator-settings .aesop-parallax-floater, #aesop-generator #aesop-generator-settings .aesop-parallax-floatermedia, #aesop-generator #aesop-generator-settings .aesop-parallax-floaterposition, #aesop-generator #aesop-generator-settings .aesop-parallax-floateroffset, #aesop-generator #aesop-generator-settings .aesop-parallax-floaterdirection, #aesop-generator #aesop-generator-settings .aesop-video-hosted, #aesop-generator #aesop-generator-settings .aesop-video-loop, #aesop-generator #aesop-generator-settings .aesop-video-autoplay, #aesop-generator #aesop-generator-settings .aesop-video-controls, #aesop-generator #aesop-generator-settings .aesop-video-viewstart, #aesop-generator #aesop-generator-settings .aesop-video-viewend, #aesop-generator #aesop-generator-settings .aesop-content-floatermedia, #aesop-generator #aesop-generator-settings .aesop-content-floaterposition, #aesop-generator #aesop-generator-settings .aesop-content-floateroffset, #aesop-generator #aesop-generator-settings .aesop-content-floaterdirection { background: #efefef; } #aesop-generator #aesop-generator-settings .aesop-quote-parallax, #aesop-generator #aesop-generator-settings .aesop-parallax-floater, #aesop-generator #aesop-generator-settings .aesop-video-hosted, #aesop-generator #aesop-generator-settings .aesop-content-floatermedia { margin-top: -1px; border-top: 1px solid #f7f7f7; } #aesop-generator #aesop-generator-settings .aesop-quote-direction, #aesop-generator #aesop-generator-settings .aesop-parallax-floaterdirection, #aesop-generator #aesop-generator-settings .aesop-video-viewend, #aesop-generator #aesop-generator-settings .aesop-content-floaterdirection { margin-bottom: -1px; border-bottom: 1px solid #f7f7f7; } #aesop-generator-settings-outer #aesop-generator-settings .aesop-buttoninsert-wrap { margin: 20px auto 0; border-bottom: none; box-shadow: none; } .wp-media-buttons .aesop-admin-button-icon { line-height: 1.5em; } .wp-fullscreen-active .aesop-add-story-component { float: right; line-height: 1.9; height: auto; margin-left: 12px; } .wp-fullscreen-active .aesop-add-story-component span { line-height: 1.6; font-size: 18px; } #ase_map_component #aesop-map-address { margin: 5px 5px 0 0; } #aesop-map { margin-top: 10px; } #aesop-map .leaflet-popup-content-wrapper, #aesop-map .leaflet-popup-tip { border-radius: 4px; } #aesop-map .leaflet-popup-content { margin: 10px; } #aesop-map .leaflet-popup-close-button { position: absolute; left: -10000px; height: 0; } #aesop-map .marker-update-button, #aesop-map .marker-delete-button { border-radius: 0; color: white; box-shadow: none; border: none; border-radius: 3px; display: inline-block; height: 25px; width: 25px; vertical-align: top; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; text-align: center; } #aesop-map .marker-update-button:hover, #aesop-map .marker-delete-button:hover { cursor: pointer; } #aesop-map .marker-update-button:active, #aesop-map .marker-delete-button:active { outline: none; focus: none; box-shadow: none; } #aesop-map .marker-update-button:before, #aesop-map .marker-delete-button:before { position: relative; text-align: center; } #aesop-map .marker-update-button { background: #5cb85c; } #aesop-map .marker-update-button:hover { background: #4aab4a; } #aesop-map .marker-update-button:active { background: #449d44; } #aesop-map .marker-update-button:before { top: 1px; left: -1px; font-size: 24px; } #aesop-map .marker-delete-button { background: #d9534f; } #aesop-map .marker-delete-button:hover { background: #d43a36; } #aesop-map .marker-delete-button:active { background: #c9302c; } #aesop-map .marker-delete-button:before { font-size: 17px; top: 1px; left: 1px; } #ase_gallery_component .handlediv, #ase_gallery_component h3 { display: none; } #ase-gallery-images { margin: 20px 10px 5px; } #ase-gallery-images:before, #ase-gallery-images:after { content: " "; display: table; } #ase-gallery-images:after { clear: both; } #ase-gallery-images .ase-gallery-image { float: left; width: 120px; height: 120px; } #ase-gallery-images .ui-state-highlight { height: 1.5em; line-height: 1.2em; } .ase-gallery-image { position: relative; margin-right: 8px; -webkit-transition: transform 0.1s ease; -moz-transition: transform 0.1s ease; transition: transform 0.1s ease; } .ase-gallery-image i { top: 3px; position: absolute; z-index: 1; color: white; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5); opacity: 0.6; filter: alpha(opacity=60); -webkit-transition: opacity 0.25s ease; -moz-transition: opacity 0.25s ease; transition: opacity 0.25s ease; } .ase-gallery-image i:hover { cursor: pointer; opacity: 1; filter: alpha(opacity=100); } .ase-gallery-image i.dashicons-edit { left: 6px; } .ase-gallery-image i.dashicons-no-alt { right: 4px; } .ase-gallery-image i.dashicons-edit { right: 20px; } .ase-gallery-image img { max-width: 120px; } .ase-gallery-image.ui-sortable-helper { -ms-transform: rotate(7deg); /* IE 9 */ -webkit-transform: rotate(7deg); /* Chrome, Safari, Opera */ transform: rotate(7deg); } #ase-gallery-add-image { position: relative; margin: 20px auto 0; padding: 0; height: 32px; width: 180px; display: block; text-transform: uppercase; } #ase-gallery-add-image i { width: auto; height: 32px; font-size: 14px; line-height: 1.2; display: block; padding: 5px 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } #ase-gallery-add-image i:before { position: relative; top: 3px; left: -3px; } .ase-gallery-drop-zone { border: 1px solid #fcefa1; background: #fbf9ee; color: #363636; width: 120px; height: 120px; float: left; margin-right: 10px; } #ase_gallery_layout { position: relative; } #ase_gallery_layout input[type="radio"] { position: absolute; opacity: 0; z-index: -1; } #ase_gallery_layout label { position: relative; display: inline-block; height: 100px; width: 120px; overflow: hidden; text-align: center; background: #f2f2f2; padding: 5px; box-sizing: border-box; border-radius: 4px; border: 1px solid #dfdfdf; transition: opacity 0.15s ease-in-out; opacity: 0.4; margin-right: 10px !important; } #ase_gallery_layout label:last-of-type { margin-right: 0 !important; } #ase_gallery_layout label:after { content: ''; background-image: url('../img/aesop-gallery-layout-sprite.png'); background-size: 99%; position: absolute; height: 88px; display: block; left: 0; right: 0; } #ase_gallery_layout label:hover { opacity: 1.0; } #ase_gallery_layout .selected { box-shadow: inset 0 0 12px -2px rgba(0, 0, 0, 0.15); opacity: 1.0; } #ase_gallery_layout label:first-of-type:after { background-position: -1px -15px; } #ase_gallery_layout label:nth-of-type(2):after { background-position: -1px -93px; } #ase_gallery_layout label:nth-of-type(3):after { background-position: 0 -178px; } #ase_gallery_layout label:nth-of-type(4):after { background-position: 1px -263px; } #ase_gallery_layout label:nth-of-type(5):after { background-position: 0 -347px; } #ase_gallery_layout label:nth-of-type(6):after { background-position: 0 -420px; } #ase_gallery_options .ase-gallery-opts { clear: left; } #ase_gallery_options .ase-gallery-opts:before, #ase_gallery_options .ase-gallery-opts:after { content: " "; display: table; } #ase_gallery_options .ase-gallery-opts:after { clear: both; } #ase_gallery_options .ase-gallery-opts h3 { border-bottom: 1px solid #eee; padding-left: 0; margin: 10px auto; } #ase_gallery_options .inside:before, #ase_gallery_options .inside:after { content: " "; display: table; } #ase_gallery_options .inside:after { clear: both; } #ase_gallery_options .inside .ase-gallery-opts--single { width: 50%; display: inline-block; vertical-align: top; margin-right: -4px; } #ase_gallery_options .ase-gallery-opts--single label { font-weight: bold; } #ase_gallery_options .ase-gallery-opts--single textarea { width: 100%; } #ase_gallery_options .ase-gallery-opts--single p { color: #888; line-height: 1.2; margin-top: 3px; padding-right: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } #ase_gallery_options .ase-gallery-opts--thumb .ase-gallery-opts--single:first-of-type { margin-bottom: 15px; } .aesop--welcome * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .aesop--welcome .aesop--welcome__section { padding: 25px; background: white; border: 1px solid #e6e6e6; border-radius: 4px; margin: 20px auto; } .aesop--welcome .aesop--welcome__section:first-of-type { margin-top: 25px; } .aesop--welcome .aesop--welcome__section:last-of-type { margin-bottom: 0; } .aesop--welcome .aesop--welcome__section h3 { color: #777; } .aesop--welcome .aesop--welcome__section--top:before, .aesop--welcome .aesop--welcome__section--top:after { content: " "; display: table; } .aesop--welcome .aesop--welcome__section--top:after { clear: both; } .aesop--welcome .aesop--welcome__section--top img { max-width: 150px; float: left; border-radius: 3px; margin-right: 25px; background: #f2f2f2; border: 1px solid #e6e6e6; padding: 5px; } .aesop--welcome .aesop--welcome__social { list-style: none; margin: 0; padding: 0; } .aesop--welcome .aesop--welcome__social:before, .aesop--welcome .aesop--welcome__social:after { content: " "; display: table; } .aesop--welcome .aesop--welcome__social:after { clear: both; } .aesop--welcome .aesop--welcome__social li { float: left; } .aesop--welcome .aesop--welcome__social a { padding: 2px 6px; display: block; text-decoration: none; color: inherit; } .aesop--welcome .aesop--welcome__social a:hover { color: #007aab; text-decoration: none; } .aesop--welcome .aesop--welcome__steps { list-style-type: upper-roman; margin: 0; padding: 0; list-style-position: inside; } .aesop--welcome .aesop--welcome__steps pre { word-wrap: break-word; background: #f2f2f2; padding: 10px; border-radius: 2px; } @media (max-width: 1140px) { #aesop-generator-settings-outer #aesop-generator-settings .aesop-generator-attr-media_upload { width: 50%; } } @media (max-width: 960px) { .aesop-generator-small-height .dk_options_inner li { width: 50%; } #aesop-generator .aesop-generator-left .dk_options_inner li a { padding: 13px 14px 20px; } #aesop-generator .aesop-generator-left .dk_options_inner li a:before { font-size: 24px; top: 4px; } } @media (max-width: 782px) { #aesop-generator .aesop-generator-right, #aesop-generator .aesop-generator-left { display: block; width: 100%; float: none; } #aesop-generator .dk_container { margin-bottom: 0; } #aesop-generator .aesop-generator-left { padding: 5px; } #aesop-generator .aesop-generator-left .dk_options_inner li { font-size: 11px; height: 34px; width: 34px; overflow: hidden; margin-right: 5px; } #aesop-generator .aesop-generator-left .dk_options_inner li a { padding: 7px; } #aesop-generator .aesop-generator-left .dk_options_inner li a:before { top: 2px; left: -1px; margin: 0 0 7px; } #aesop-generator-settings-outer #aesop-generator-settings .aesop-buttoninsert-wrap { left: 0; } } @media (max-width: 480px) { #aesop-generator { left: 10px; right: 10px; bottom: 10px; } }