.photopress-options-container .components-placeholder{background:#f6f6f6;margin-top:25vh;margin-bottom:25vh}.photopress-options-container .masthead{background-color:#fff;-webkit-box-shadow:0 1px 0 #ccd0d4,0 1px 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 0 #ccd0d4,0 1px 1px 1px rgba(0,0,0,0.04);text-align:center}.photopress-options-container .masthead .masthead-container{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:65rem}.photopress-options-container .masthead .masthead-container .logo{text-transform:uppercase}.photopress-options-container .row{margin-bottom:25px}.photopress-options-container .settings{margin-left:auto;margin-right:auto;max-width:65rem}.photopress-options-container .settings .tab-navigation .components-tab-panel__tabs{margin-bottom:25px;background-color:#fff;-webkit-box-shadow:0 0 0 1px #ccd0d4,0 1px 1px 1px rgba(0,0,0,0.04);box-shadow:0 0 0 1px #ccd0d4,0 1px 1px 1px rgba(0,0,0,0.04)}.photopress-options-container .settings .tab-navigation .active-tab{color:#0071a1;border-bottom:3px solid black}.photopress-options-container .settings .taxonomy_control{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:20px}.photopress-options-container .settings .taxonomy_control .taxonomy_attr{font-size:12px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}.photopress-options-container .settings .taxonomy_control .tax-id{min-width:150px}.photopress-options-container .settings .placeholder-tiny{width:120px}.photopress-options-container .settings .tiny-input input{width:100px}.photopress-options-container .settings .placeholder-small{width:170px}.photopress-options-container .settings .placeholder-small .components-text-control__input{width:100%}.photopress-options-container .settings .components-form-toggle{color:#fff}.photopress-options-container .settings .components-form-toggle .components-form-toggle__input{color:blue}.photopress-options-container .settings .components-panel{margin:25px 0;background:#fff;border:1px solid #e2e4e7}.photopress-options-container .settings .components-panel__body{margin:25px 0;background:#fff;border:1px solid #e2e4e7}.photopress-options-container .settings .components-panel__body .components-panel__body-toggle{border-bottom:1px solid #d6e2ed;font-size:16px;font-weight:600}.photopress-options-container .settings .components-panel__body .components-panel__row{padding:10px;margin:0;border-bottom:1px solid #e2e4e7}.photopress-options-container .settings .components-panel__body .components-panel__row .components-base-control__field{margin-bottom:15px}.photopress-options-container .settings .components-panel__body .components-panel__row .components-toggle-control__label{display:inline;font-weight:600;line-height:1.5}.photopress-options-container .settings .left .codeinwp-text-field-button-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:2px 0 15px}.photopress-options-container .settings .left .codeinwp-text-field-button-group .is-primary{padding:2px 20px;height:auto;font-size:14px;margin-right:10px}.photopress-options-container .settings .photopress-options-info{padding:0 10px 10px}.photopress-options-container .settings .photopress-options-info h2{font-weight:300;margin-bottom:10px}.photopress-options-container .settings .photopress-options-info p{margin:0 0 1.5em 0}.photopress-options-container .settings .photopress-options-info .photopress-info-button-group{display:-ms-flexbox;display:flex}.photopress-options-container .settings .photopress-options-info .photopress-info-button-group .is-default{padding:2px 20px;height:auto;font-size:14px}.photopress-options-container .settings .photopress-options-info .photopress-info-button-group .is-default:first-child{margin-right:15px}.right-pad{margin-right:10px}.new-taxonomy-control{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.new-taxonomy-control .taxonomy_attr{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.new-taxonomy-control .components-base-control__label{display:block}.new-taxonomy-control components-checkbox-control__label{display:inline-block}.new-taxonomy-control .components-select-control__input{height:40px;line-height:1.5;border:1px solid #b7c9d9;border-radius:3px;font-size:14px;padding:9px 15px;width:250px}.new-taxonomy-control .components-external-link{display:inline-block}.components-base-control__field{margin-bottom:10px}.components-base-control__label{display:block;font-weight:600;margin:10px 0 10px 0;width:100%}.length-20{width:75px}.components-text-control__input{border:1px solid #b7c9d9;border-radius:3px;font-size:14px;padding:9px 15px;width:200px;-webkit-box-shadow:none;box-shadow:none;height:40px;margin:0 0 0 0;color:#444}.components-text-control__input:disabled{background:#f6f6f6;border-color:#eeeeee;color:#bbbbbb}.components-text-control__input:focus{border-color:#00a0d2;-webkit-box-shadow:0 0 0 1px #00a0d2;box-shadow:0 0 0 1px #00a0d2;outline:2px solid transparent;outline-offset:-2px}input[type="checkbox"]{width:15px;height:15px;margin:3px 10px 10px 0}.flex-row-break{-ms-flex-preferred-size:100%;flex-basis:100%;height:0}.fade-in{animation:fadeIn ease 1s;-webkit-animation:fadeIn ease 1s;-moz-animation:fadeIn ease 1s;-o-animation:fadeIn ease 1s;-ms-animation:fadeIn ease 1s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.lightbox{display:none;position:fixed;z-index:-100;opacity:0;width:100%;height:100%;text-align:center;top:0;left:0;background:#fff}.lightbox:target{outline:none;display:block}.lightbox__close{position:absolute;top:30px;right:30px}.loader-circle{height:48px;width:48px;color:rgba(90,90,90,0.2);position:relative;display:inline-block;border:5px solid;border-radius:50%;border-right-color:#5a5a5a;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.arrow{display:inline-block;width:4vmin;height:4vmin;background:transparent;border-top:.5vmin solid lightgray;border-right:.5vmin solid lightgray;-webkit-box-shadow:0 0 0 lightgray;box-shadow:0 0 0 lightgray;-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.arrow.left{left:20;-webkit-transform:translate3d(0, -50%, 0) rotate(-135deg);transform:translate3d(0, -50%, 0) rotate(-135deg)}.arrow.right{right:20;-webkit-transform:translate3d(0, -50%, 0) rotate(45deg);transform:translate3d(0, -50%, 0) rotate(45deg)}.arrow:hover{border-color:lightgray;-webkit-box-shadow:0.5vmin -0.5vmin 0 black;box-shadow:0.5vmin -0.5vmin 0 black}.arrow:before{content:'';position:relative;top:50%;left:50%;-webkit-transform:translate(-40%, -60%) rotate(45deg);-ms-transform:translate(-40%, -60%) rotate(45deg);transform:translate(-40%, -60%) rotate(45deg);width:200%;height:200%}.display-taxonomy-terms-widget,.display-exif-widget{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.display-taxonomy-terms-widget .container,.display-exif-widget .container{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding:5px 0 5px 0}.display-taxonomy-terms-widget .container .label,.display-exif-widget .container .label{font-weight:600;min-width:80px;padding-right:20px}.flex-column{-ms-flex-direction:column;flex-direction:column}.wp-block-cgb-block-photopress-block{background:#bada55;border:0.2rem solid #292929;color:#292929;margin:0 auto;max-width:740px;padding:2rem}
.photopress-options-container .components-placeholder{background:#f6f6f6;margin-top:25vh;margin-bottom:25vh}.photopress-options-container .masthead{background-color:#fff;-webkit-box-shadow:0 1px 0 #ccd0d4,0 1px 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 0 #ccd0d4,0 1px 1px 1px rgba(0,0,0,0.04);text-align:center}.photopress-options-container .masthead .masthead-container{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:65rem}.photopress-options-container .masthead .masthead-container .logo{text-transform:uppercase}.photopress-options-container .row{margin-bottom:25px}.photopress-options-container .settings{margin-left:auto;margin-right:auto;max-width:65rem}.photopress-options-container .settings .tab-navigation .components-tab-panel__tabs{margin-bottom:25px;background-color:#fff;-webkit-box-shadow:0 0 0 1px #ccd0d4,0 1px 1px 1px rgba(0,0,0,0.04);box-shadow:0 0 0 1px #ccd0d4,0 1px 1px 1px rgba(0,0,0,0.04)}.photopress-options-container .settings .tab-navigation .active-tab{color:#0071a1;border-bottom:3px solid black}.photopress-options-container .settings .taxonomy_control{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:20px}.photopress-options-container .settings .taxonomy_control .taxonomy_attr{font-size:12px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}.photopress-options-container .settings .taxonomy_control .tax-id{min-width:150px}.photopress-options-container .settings .placeholder-tiny{width:120px}.photopress-options-container .settings .tiny-input input{width:100px}.photopress-options-container .settings .placeholder-small{width:170px}.photopress-options-container .settings .placeholder-small .components-text-control__input{width:100%}.photopress-options-container .settings .components-form-toggle{color:#fff}.photopress-options-container .settings .components-form-toggle .components-form-toggle__input{color:blue}.photopress-options-container .settings .components-panel{margin:25px 0;background:#fff;border:1px solid #e2e4e7}.photopress-options-container .settings .components-panel__body{margin:25px 0;background:#fff;border:1px solid #e2e4e7}.photopress-options-container .settings .components-panel__body .components-panel__body-toggle{border-bottom:1px solid #d6e2ed;font-size:16px;font-weight:600}.photopress-options-container .settings .components-panel__body .components-panel__row{padding:10px;margin:0;border-bottom:1px solid #e2e4e7}.photopress-options-container .settings .components-panel__body .components-panel__row .components-base-control__field{margin-bottom:15px}.photopress-options-container .settings .components-panel__body .components-panel__row .components-toggle-control__label{display:inline;font-weight:600;line-height:1.5}.photopress-options-container .settings .left .codeinwp-text-field-button-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:2px 0 15px}.photopress-options-container .settings .left .codeinwp-text-field-button-group .is-primary{padding:2px 20px;height:auto;font-size:14px;margin-right:10px}.photopress-options-container .settings .photopress-options-info{padding:0 10px 10px}.photopress-options-container .settings .photopress-options-info h2{font-weight:300;margin-bottom:10px}.photopress-options-container .settings .photopress-options-info p{margin:0 0 1.5em 0}.photopress-options-container .settings .photopress-options-info .photopress-info-button-group{display:-ms-flexbox;display:flex}.photopress-options-container .settings .photopress-options-info .photopress-info-button-group .is-default{padding:2px 20px;height:auto;font-size:14px}.photopress-options-container .settings .photopress-options-info .photopress-info-button-group .is-default:first-child{margin-right:15px}.right-pad{margin-right:10px}.new-taxonomy-control{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.new-taxonomy-control .taxonomy_attr{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.new-taxonomy-control .components-base-control__label{display:block}.new-taxonomy-control components-checkbox-control__label{display:inline-block}.new-taxonomy-control .components-select-control__input{height:40px;line-height:1.5;border:1px solid #b7c9d9;border-radius:3px;font-size:14px;padding:9px 15px;width:250px}.new-taxonomy-control .components-external-link{display:inline-block}.components-base-control__field{margin-bottom:10px}.components-base-control__label{display:block;font-weight:600;margin:10px 0 10px 0;width:100%}.length-20{width:75px}.components-text-control__input{border:1px solid #b7c9d9;border-radius:3px;font-size:14px;padding:9px 15px;width:200px;-webkit-box-shadow:none;box-shadow:none;height:40px;margin:0 0 0 0;color:#444}.components-text-control__input:disabled{background:#f6f6f6;border-color:#eeeeee;color:#bbbbbb}.components-text-control__input:focus{border-color:#00a0d2;-webkit-box-shadow:0 0 0 1px #00a0d2;box-shadow:0 0 0 1px #00a0d2;outline:2px solid transparent;outline-offset:-2px}input[type="checkbox"]{width:15px;height:15px;margin:3px 10px 10px 0}.flex-row-break{-ms-flex-preferred-size:100%;flex-basis:100%;height:0}.fade-in{animation:fadeIn ease 1s;-webkit-animation:fadeIn ease 1s;-moz-animation:fadeIn ease 1s;-o-animation:fadeIn ease 1s;-ms-animation:fadeIn ease 1s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.lightbox{display:none;position:fixed;z-index:-100;opacity:0;width:100%;height:100%;text-align:center;top:0;left:0;background:#fff}.lightbox:target{outline:none;display:block}.lightbox__close{position:absolute;top:30px;right:30px}.loader-circle{height:48px;width:48px;color:rgba(90,90,90,0.2);position:relative;display:inline-block;border:5px solid;border-radius:50%;border-right-color:#5a5a5a;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.arrow{display:inline-block;width:4vmin;height:4vmin;background:transparent;border-top:.5vmin solid lightgray;border-right:.5vmin solid lightgray;-webkit-box-shadow:0 0 0 lightgray;box-shadow:0 0 0 lightgray;-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.arrow.left{left:20;-webkit-transform:translate3d(0, -50%, 0) rotate(-135deg);transform:translate3d(0, -50%, 0) rotate(-135deg)}.arrow.right{right:20;-webkit-transform:translate3d(0, -50%, 0) rotate(45deg);transform:translate3d(0, -50%, 0) rotate(45deg)}.arrow:hover{border-color:lightgray;-webkit-box-shadow:0.5vmin -0.5vmin 0 black;box-shadow:0.5vmin -0.5vmin 0 black}.arrow:before{content:'';position:relative;top:50%;left:50%;-webkit-transform:translate(-40%, -60%) rotate(45deg);-ms-transform:translate(-40%, -60%) rotate(45deg);transform:translate(-40%, -60%) rotate(45deg);width:200%;height:200%}.display-taxonomy-terms-widget,.display-exif-widget{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.display-taxonomy-terms-widget .container,.display-exif-widget .container{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding:5px 0 5px 0}.display-taxonomy-terms-widget .container .label,.display-exif-widget .container .label{font-weight:600;min-width:80px;padding-right:20px}.flex-column{-ms-flex-direction:column;flex-direction:column}.wp-block[data-type="photopress/gallery"]{min-width:70%}.editor-styles-wrapper .photopress-gallery{color:black}.editor-styles-wrapper .photopress-gallery ul{padding:0;margin:0}.editor-styles-wrapper .photopress-gallery ul.photopress-gallery-rows,.editor-styles-wrapper .photopress-gallery ul.photopress-gallery-mosaic{margin-left:calc( var(--pp-gallery-gutter) * -1);padding:0}.editor-styles-wrapper .photopress-gallery .block-editor-media-placeholder{margin-bottom:15px;padding:15px}.editor-styles-wrapper .photopress-gallery .block-editor-media-placeholder .components-placeholder__label{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.editor-styles-wrapper .photopress-gallery .block-editor-media-placeholder .components-button{margin-bottom:0}.editor-styles-wrapper .photopress-gallery .photopress-gallery-item figcaption{color:white;margin-bottom:0px;width:auto}.photopress-gallery-item{line-height:0px}.photopress-gallery-item figure:not(.is-selected):focus,.photopress-gallery-item img:focus{outline:none}.photopress-gallery-item figure.is-selected{-webkit-box-shadow:0 0 0 2px white,0 0 0 3px var(--wp-admin-theme-color);box-shadow:0 0 0 2px white,0 0 0 3px var(--wp-admin-theme-color);border-radius:2px;outline:2px solid transparent}.photopress-gallery-item figure.is-selected img{border-radius:2px}.photopress-gallery-item figure.is-transient img{opacity:0.3}.photopress-gallery-item .is-selected .photopress-gallery-item__inline-menu{display:-ms-inline-flexbox;display:inline-flex;background:#fff}.photopress-gallery-item .is-selected .photopress-gallery-item__inline-menu .components-button{color:black;border-radius:5px;display:inline-block}.photopress-gallery-item .is-selected .photopress-gallery-item__inline-menu .components-button:focus{color:inherit}.photopress-gallery-item .is-selected .photopress-gallery-item__inline-menu .block-editor-media-placeholder{margin:0;height:100%}.photopress-gallery-item .is-selected .photopress-gallery-item__inline-menu .block-editor-media-placeholder .components-placeholder__label{display:-ms-flexbox;display:flex}.photopress-gallery-item__move-menu,.photopress-gallery-item__inline-menu{margin:10px;display:-ms-inline-flexbox;display:inline-flex}.photopress-gallery-item__caption{color:white;margin-bottom:0px}.photopress-gallery-item__inline-menu{display:none;position:absolute;top:-2px;z-index:z-index(".photopress-gallery-item__inline-menu");-webkit-transition:-webkit-box-shadow 0.2s ease-out;transition:-webkit-box-shadow 0.2s ease-out;-o-transition:box-shadow 0.2s ease-out;transition:box-shadow 0.2s ease-out;transition:box-shadow 0.2s ease-out, -webkit-box-shadow 0.2s ease-out;border:1px solid black;background:white;border-radius:2px}.photopress-gallery-item__inline-menu:hover{-webkit-box-shadow:none;box-shadow:none}.photopress-gallery-item__inline-menu .components-button.has-icon{min-width:36px}.photopress-gallery-item__inline-menu .components-button.has-icon:not(:focus){border:none;-webkit-box-shadow:none;box-shadow:none}.photopress-gallery-item__inline-menu.is-left{left:-2px}.photopress-gallery-item__inline-menu.is-right{right:-2px}.photopress-gallery-item__move-backward.components-button,.photopress-gallery-item__move-forward.components-button,.photopress-gallery-item__remove.components-button{padding:0;width:20px}.components-button photopress-gallery-item__remove{width:20px}.photopress-gallery-item .components-spinner{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px}
