/*!
@author:Oscar Alderete <wordpress@oscaralderete.com>
@website: https://oscaralderete.com
@editor:NetBeans IDE v11.2
*/button.fab{position:absolute;width:3em;height:3em;padding:.5em;overflow:hidden;border:none;border-radius:50%;box-shadow:0 0 .5em #000;display:flex;cursor:pointer;background-color:#1f8dd6;z-index:30}button.fab.fab-red{background-color:#dd514c}button.fab.fab-green{background-color:#5eb95e}button.fab.fabTR{top:1em;right:1em}.svg-icon{display:inline-block;margin:0;padding:0;width:100%;height:100%;background-color:#fff}.svg-icon.icon-pointer{-webkit-mask:url(../img/icon/pointer.svg) no-repeat center;mask:url(../img/icon/pointer.svg) no-repeat center;-webkit-mask-size:1.5em auto;mask-size:1.5em auto}.svg-icon.icon-close{-webkit-mask:url(../img/icon/times.svg) no-repeat center;mask:url(../img/icon/times.svg) no-repeat center;-webkit-mask-size:1.2em auto;mask-size:1.2em auto}.svg-icon.icon-save{-webkit-mask:url(../img/icon/save.svg) no-repeat center;mask:url(../img/icon/save.svg) no-repeat center;-webkit-mask-size:1.2em auto;mask-size:1.2em auto}.top-banner{background-color:#fad232;display:flex;align-items:center;justify-content:space-between;box-shadow:0 0 .5em #555}.top-banner>a>img.logo{display:block;height:8em;width:auto}.top-banner>header{font-size:2em;padding:0 .5em;text-align:center}.pure-button-error,.pure-button-secondary,.pure-button-success,.pure-button-warning{color:#fff;border-radius:4px;text-shadow:0 1px 1px rgba(0,0,0,.2)}.pure-button-success{background:#5eb95e}.pure-button-error{background:#dd514c}.pure-button-warning{background:#f37b1d}.pure-button-secondary{background:#8ec5ea}.pure-button{box-shadow:0 0 2px #555}.pure-button-primary{background:#1f8dd6;text-shadow:0 1px 1px rgba(0,0,0,.2)}.pure-button[disabled]{background-color:#ccc;color:#f3f3f3;cursor:not-allowed!important}ol.words-selector>li{border-bottom:solid 1px #ccc;padding:.75em 0 .5em}ol.words-selector>li:nth-child(odd){background-color:#eee}ol.words-selector>li.disabled{height:0;padding:0;overflow:hidden}ol.words-selector>li .pickMe{display:inline-block;margin:0 0 .5em .5em;padding:.5em;background-color:#fff;box-shadow:0 0 .4em #555;border-radius:.4em;cursor:pointer}ol.words-selector>li .pickMe.selected{background-color:#ff9}ol.words-selector>li .div-altext{box-sizing:border-box;padding:0 .5em;display:none}ol.words-selector>li .div-altext.active{display:block}ol.words-selector>li .altext{background-color:#ff9!important}ol.ol-preview,ol.ol-preview-remote{list-style-type:none;margin:0;padding:0}ol.ol-preview>li{height:640px;overflow:hidden;background-color:#555;margin-bottom:1em;position:relative}ol.ol-preview-remote>li{margin-bottom:2em}ol.ol-preview>li>div.slide-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}ol.ol-preview>li>div.slide-text{position:absolute;left:0;right:0;bottom:2em;text-align:center;z-index:20}ol.ol-preview-remote>li>div.slide-text>span,ol.ol-preview>li>div.slide-text>span{display:inline-block;font-size:3em;font-weight:700;text-shadow:0 0 10px #555;color:#fff}ol.ol-preview-remote>li>div.slide-text>span{color:#191919}ol.ol-preview-remote>li>div.div-altext>img.img-preview{display:block;height:300px;width:auto}@media only screen and (max-width:35.5em){ol.ol-preview-remote>li>div.div-altext>img.img-preview{width:100%;height:auto}}.image-picker{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);z-index:100}.image-picker>div{position:absolute;left:0;right:0;bottom:0;background-color:#fff;white-space:nowrap}.image-picker>div>div{text-align:center;white-space:normal;font-size:.8em;padding:.5em}.image-picker>div>ul{list-style-type:none;margin:0;padding:0 1px;background-color:#1f8dd6;font-size:0;overflow-x:auto}.image-picker>div>ul>li{display:inline-block}.image-picker>div>ul>li>img{display:block;padding:0;margin:0;height:250px;padding:2px 1px;background-color:#1f8dd6;cursor:pointer;width:auto}.image-picker>div>ul>li>img:hover{box-shadow:0 0 .5em #555}.div-options-form{display:flex}.div-options-form>div{text-align:center;flex-grow:1;padding:0 .2em}.div-options-form>div:first-child{padding:0 .2em 0 0}.div-options-form>div:last-child{padding:0 0 0 .2em}.div-options-form>div img{display:block;margin:0 auto;max-width:100%}.container{box-sizing:border-box;padding:1em}.flat{padding:0!important}.right{text-align:right}hidden{display:none}.min-height-400{min-height:400px!important}.missing{background-color:#ff9!important}.mt-1{margin-top:1em}