@font-face{font-family:'ab-font';src:url(../fonts/ab-fontc51a.eot?3kyrqt);src:url(../fonts/ab-fontc51a.eot?3kyrqt#iefix) format('embedded-opentype'),url(../fonts/ab-fontc51a.ttf?3kyrqt) format('truetype'),url(../fonts/ab-fontc51a.woff?3kyrqt) format('woff'),url(../fonts/ab-fontc51a.svg?3kyrqt#ab-font) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:'ab-font'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-minus-solid:before{content:"\e919"}.icon-minus-outline:before{content:"\e92f"}.icon-minus-alt:before{content:"\e930"}.icon-minus1:before{content:"\e931"}.icon-cog:before,.icon-gear:before,.icon-generate:before,.icon-options:before,.icon-settings:before{content:"\e900"}.icon-bin:before{content:"\e9ac"}.icon-point-up:before{content:"\ea03"}.icon-share2:before{content:"\ea82"}.icon-embed:before{content:"\ea7f"}.icon-embed2:before{content:"\ea80"}.icon-cog2:before{content:"\e994"}.icon-minus:before{content:"\ea0b"}.icon-minus-circle:before{content:"\e932"}.icon-minus2:before{content:"\e933"}.icon-cog1:before,.icon-gear1:before{content:"\e918"}.icon-check:before{content:"\e92b"}.icon-floppy-o:before,.icon-save:before{content:"\e92c"}.icon-external-link:before{content:"\e928"}.icon-pinterest:before{content:"\e927"}.icon-reddit-alien:before{content:"\e921"}.icon-facebook-official:before{content:"\e922"}.icon-twitter:before{content:"\e923"}.icon-plus:before{content:"\f067"}.icon-th-large:before{content:"\f009"}.icon-close:before,.icon-remove:before,.icon-times:before{content:"\f00d"}.icon-search-plus:before{content:"\f00e"}.icon-search-minus:before{content:"\f010"}.icon-trash-o:before{content:"\f014"}.icon-repeat:before,.icon-rotate-right:before{content:"\f01e"}.icon-pencil:before{content:"\f040"}.icon-arrows:before{content:"\f047"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-circle:before{content:"\f055"}.icon-ban:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-hand-o-up:before{content:"\f0a6"}.icon-caret-left:before{content:"\f0d9"}.icon-plus-square:before{content:"\f0fe"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-ellipsis-v:before{content:"\f142"}.icon-plus-square-o:before{content:"\f196"}.icon-share-alt:before{content:"\f1e0"}.icon-trash:before{content:"\f1f8"}.icon-paint-brush:before{content:"\f1fc"}.icon-hand-grab-o:before,.icon-hand-rock-o:before{content:"\f255"}.icon-hand-paper-o:before,.icon-hand-stop-o:before{content:"\f256"}.icon-hand-pointer-o:before{content:"\f25a"}.icon-fish:before{content:"\e920"}.icon-options1:before{content:"\e92e"}.icon-ham2:before{content:"\e929"}.icon-house:before{content:"\e91f"}.icon-bridge:before{content:"\e91e"}.icon-bedding:before{content:"\e91a"}.icon-touch1:before{content:"\e91b"}.icon-touch2:before{content:"\e91c"}.icon-treats:before{content:"\e908"}.icon-tube-straight:before{content:"\e907"}.icon-cage:before{content:"\e901"}.icon-wheel:before{content:"\e902"}.icon-waterbottle:before{content:"\e903"}.icon-bowl:before{content:"\e904"}.icon-check1:before{content:"\e92d"}.icon-qr_code_2:before{content:"\e92a"}.icon-mail_outline:before{content:"\e924"}.icon-email:before,.icon-local_post_office:before,.icon-mail:before,.icon-markunread:before{content:"\e925"}.icon-social-twitter:before{content:"\e926"}.icon-add:before{content:"\e906"}.icon-add_circle:before{content:"\e910"}.icon-add_circle_outline:before{content:"\e911"}.icon-clear:before{content:"\e905"}.icon-create:before{content:"\e90f"}.icon-zoom_out_map:before{content:"\e912"}.icon-apps:before{content:"\e909"}.icon-check2:before{content:"\e90a"}.icon-more_vert:before{content:"\e917"}.icon-share:before{content:"\e90b"}.icon-check_circle:before{content:"\e90c"}.icon-delete:before{content:"\e915"}.icon-zoom_in:before{content:"\e913"}.icon-zoom_out:before{content:"\e914"}.icon-touch_app:before{content:"\e91d"}.icon-delete_forever:before{content:"\e916"}.icon-check_circle_outline:before{content:"\e90d"}.icon-grid_view:before{content:"\e90e"}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#start{overflow:auto;background-color:rgba(0,0,0,.5);-webkit-overflow-scrolling:touch}.instructions{display:none}.instructions.is-visible,.simple-color-picker .props div.is-visible{display:flex;align-items:center}#start .instructions{color:#fff;font-size:24px;padding-left:45px;padding-right:45px;height:140px}#appInfo,#start h1,#start h2{margin-left:20px;color:#fff}#appInfo{font-size:16px;margin-left:22px}#start h1{font-size:40px;margin-top:20px}#start h2{font-size:30px;margin-top:30px}.horiz-scroll-cont{display:flex;overflow-x:auto;margin-left:20px;margin-right:20px;margin-bottom:20px}.horiz-scroll-cont>div{min-width:250px;width:250px;height:250px}.cage-button{position:relative;margin:16px;width:100%;height:100%;background-color:#d3d3d3;border:4px solid #fff;max-width:320px;max-height:320px;box-shadow:0 2px 8px 0 #666}.cage-button img{width:100%}.cage-button.selected{border-radius:4px;border:10px solid #73ad21}.cage-name{position:absolute;top:0;color:#fff;background-color:rgba(0,0,0,.2);border-radius:5px;padding:10px;font-size:24px;margin:4px;pointer-events:none}#close-btn-edit,#fab_btn_edit{position:fixed;bottom:10px;right:10px}.fab{width:50px;height:50px;border-radius:50%;text-align:center;font-size:24px;z-index:10}#fab_btn_edit>span.icon-create,div.fab>span{line-height:48px}.chip,.fab,.nav-btn{color:#fff;background-color:rgba(0,0,0,.2);transition:background-color .2s}.chip{width:2em;height:2em;border-radius:50%;text-align:center;font-size:1.875em;vertical-align:middle;justify-content:center;align-items:center}#nav-ctn-parts.is-visible,#parts-cat-ctn.is-visible,.chip{display:flex}#nav-ctn-parts{display:none;width:100%;position:fixed;bottom:0;top:0;align-items:center;pointer-events:none}.nav-btn{font-size:50px;position:absolute;pointer-events:auto;width:35px}.nav-btn-left{left:0;padding-left:10px;border-radius:0 20px 20px 0}.nav-btn-right{right:0;border-radius:20px 0 0 20px;text-align:right}#edit-menu span,.nav-btn-right{padding-right:10px}#parts-cat-ctn{display:none;justify-content:center;position:fixed;bottom:18px;left:0;right:0;overflow-x:auto;-webkit-overflow-scrolling:touch;touch-action:pan-x;padding-bottom:3px}.simple-dialog{position:fixed;display:flex;flex-direction:column;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.25);border-radius:5px;padding:10px}.simple-color-picker .colors .color,.simple-dialog .close-btn{pointer-events:all;width:36px;height:36px;border-radius:50%;box-shadow:0 2px 8px 0 rgba(0,0,0,.2)}.simple-dialog .close-btn{text-align:center;font-size:30px;background-color:#fff;border:2px solid #fff;margin:2px;align-self:flex-end}#parts-cat-ctn,.chip>span,.color-menu-palette>.add-to-palette span,.menu-props>div div,.mini-menu>div>span,.save-color-btn>span,.simple-color-picker .props>div>div,.simple-dialog .close-btn>span{pointer-events:none}.simple-color-picker .secondary-colors{visibility:hidden;pointer-events:none;position:absolute;left:0;top:44px;display:flex;flex-direction:row}.save-color-btn{font-size:24px;text-align:center;color:#fff;line-height:40px}.active>.secondary-colors{visibility:visible;pointer-events:all}.simple-color-picker{max-width:90%}.simple-color-picker .colors{overflow:auto;-webkit-overflow-scrolling:touch;touch-action:auto;max-width:100%;pointer-events:all;width:484px;height:96px;position:relative}.simple-color-picker .saved-colors.colors.color-cont{top:0;height:48px}.simple-color-picker .colors .color.selected{width:16px;height:16px;border:14px double #fff;background-clip:padding-box;margin:0}.simple-color-picker .colors .color{flex:0 0 auto;margin:4px}.simple-color-picker .color-cont,.simple-color-picker .colors{display:flex;flex-direction:row}#interact_menu,.simple-color-picker .props{display:flex;flex-direction:row;-webkit-overflow-scrolling:touch}.simple-color-picker .props{overflow:auto;touch-action:auto;max-width:100%;pointer-events:all}.simple-color-picker .props>div{background-color:#666;border:2px solid #666;color:#ddd;margin:5px;box-sizing:border-box;height:32px;border-radius:16px;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);transition:background-color .2s;display:none}.simple-color-picker .props>div.selected{background-color:#ddd;color:#333;border:2px solid #fff}.simple-color-picker .props .color{width:24px;height:24px;border-radius:50%;background-color:#fff;margin:2px}.simple-color-picker .props .name{padding:0 8px 3px 5px}.simple-props-menu{align-items:start;max-height:70%}.simple-color-picker,.simple-props-menu{touch-action:none}.simple-props-menu .props{overflow:auto;-webkit-overflow-scrolling:touch}#interact_menu{justify-content:center;position:fixed;left:0;right:0;bottom:18px;pointer-events:none;overflow-x:auto;touch-action:pan-x;padding-bottom:3px}#interact_menu>div,#parts-cat-ctn>div{flex:0 0 auto;pointer-events:all}#interact_menu.hidden{display:none}.header>div{pointer-events:all}.chip{margin:4px}#main>.header{display:flex;align-items:center;width:100%;position:fixed;height:65px;pointer-events:none}.header>.title{min-height:34px}.header>.back-btn,.header>.header-btns-right>div,.header>.title{color:#fff;background-color:rgba(0,0,0,.2)}.header>.header-btns-right{margin:1px}.header>.back-btn,.header>.title{border-radius:5px;margin:1px}.header>.back-btn{font-size:44px;padding:0;width:50px;height:60px;text-align:center;vertical-align:middle;line-height:60px;transition:background-color .2s}.header>.title{font-size:26px;pointer-events:none;padding:13px 10px;overflow:hidden}.header-btns-right,.header-edit-btns{font-size:26px;display:flex;flex-direction:row}.header-btns-right{position:absolute;right:0}.header-edit-btns{visibility:hidden;color:#fff;margin-left:5px;margin-right:70px}.header-edit-btns>div{padding:13px 9px;background-color:rgba(0,0,0,.2);border-radius:5px}.header .header-middle-container{position:relative;pointer-events:none}.header .header-middle-container>div{pointer-events:all}#title-text{padding-left:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}#title-input-label{width:100%;pointer-events:initial}#main.build-mode .header>.title{max-width:40%;width:250px;padding:0 10px}#appInfo a:link,.pure-material-textfield-outlined>input,.pure-material-textfield-outlined>textarea{color:#fff}.switch{display:block;position:relative;margin:10px;font-size:16px;line-height:24px}.switch__input{position:absolute;top:0;left:0;width:36px;height:20px;opacity:0;z-index:0}.switch__label{display:block;padding:0 0 0 44px;cursor:pointer;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5)}.switch__label:after,.switch__label:before{content:'';position:absolute;left:0;border-radius:14px}.switch__label:before{top:5px;width:36px;height:14px;background-color:rgba(0,0,0,.26);z-index:1;-webkit-transition:background-color .28s cubic-bezier(.4,0,.2,1);transition:background-color .28s cubic-bezier(.4,0,.2,1)}.switch__label:after{top:2px;width:20px;height:20px;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);z-index:2;-webkit-transition:all .28s cubic-bezier(.4,0,.2,1);transition:all .28s cubic-bezier(.4,0,.2,1);-webkit-transition-property:left,background-color;transition-property:left,background-color}.switch__input:checked+.switch__label:before{background-color:rgba(63,81,181,.5)}.switch__input:checked+.switch__label:after{left:16px;background-color:#3f51b5}#zoom-ctn{position:fixed;bottom:0;right:0;font-size:30px;text-align:center;margin:10px}#zoom-ctn .zoom-in{border-radius:10px 10px 0 0}#zoom-ctn .zoom-out{border-radius:0 0 10px 10px}#zoom-ctn div{padding:10px;width:20px;height:20px;line-height:16px;border-style:solid;border-width:1px;margin:1px;background-color:rgba(255,255,255,.8);color:#8c8c8c;transition:background-color .2s;border-color:rgba(0,0,0,.25)}#parts-labels-ctn{position:fixed;left:0;right:0}.menu-count-label{border-radius:50%;font-size:14px;background-color:#007acc;color:#fff;text-align:center;width:30px;height:30px;line-height:30px;cursor:default;pointer-events:none}.menu-count-label.is-visible{display:block}#color-menu,.menu-count-label{position:fixed;display:none}.dialog-menu{padding:5px;border-radius:15px;background-color:rgba(255,255,255,.9);box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.dialog-menu-header{height:30px}.dialog-menu-header>.close-btn{height:20px;width:20px;border-radius:50%;position:absolute;right:4px;text-align:center;padding:4px}.color-menu-props{display:none}.color-menu-palette{display:flex;flex-wrap:wrap;width:168px}.color-menu-palette>div{height:20px;width:20px;border-radius:50%;border:2px solid #ddd;vertical-align:bottom;margin:2px}.dialog-menu-main{display:flex;flex-direction:row;justify-content:center}.props-menu .props{font-size:12px;font-family:sans-serif;height:125px}.menu-props.is-visible{display:block}.menu-props,div#color-picker{padding:2px}.menu-props>div{display:none;margin:2px;padding:2px;border:2px solid #fff}.menu-props>div.is-visible{display:flex;justify-content:flex-end}.menu-props>div.selected{border-radius:14px;border:2px solid #ddd}.menu-props>div div:nth-of-type(1){line-height:18px;margin:2px 4px 2px 2px;text-align:right}.menu-props>div div:nth-of-type(2){border-radius:50%;border:2px solid #ddd;height:18px;width:18px}.color-menu-palette>.add-to-palette{text-align:center}#recycle-area,div.mini-menu{position:fixed}.mini-menu{display:none;flex-direction:row}.mini-menu.is-visible{display:flex}.drop-down-options>div,.mini-menu>div{background-color:rgba(0,0,0,.2);transition:background-color .2s}.mini-menu>div{font-size:28px;color:#fff;padding:10px 15px;border-radius:10px;text-align:center;margin:4px;display:none}#main.build-mode #close-btn-edit,#recycle-area.is-visible,.dialog.is-visible,.drop-down-options.is-visible,.mini-menu>div.is-visible{display:block}#recycle-area{left:50%;bottom:0;margin:0 auto;display:none}#recycle-area .recycle-background{position:fixed;border-radius:50%;transform:translate(-50%,0);background-color:rgba(255,255,255,.7);width:150px;height:150px;bottom:-90px;font-size:40px;color:#666;text-align:center}#icon-ban,#more-edit-options-btn>span,#recycle-area *,.drop-down-options>div>*,.header-btns-right>div>span,.screen-close-btn>span{pointer-events:none}#recycle-area .recycle-background.object-in-area{transform:translate(-50%,0) scale(1.3)}#icon-ban{font-size:80px;color:red;position:fixed;transform:translate(-50%,-50%);display:none}.screen-close-btn{width:50px;height:50px;text-align:center;line-height:52px;position:fixed;top:18px;right:18px;font-size:36px;background-color:#fff;border-radius:50%;border:2px solid #fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}#more-options-menu{position:fixed;top:63px;right:12px}#more-edit-options-menu{position:absolute;width:180px;top:63px;left:-60px}.drop-down-options{font-size:16px;color:#fff;border-radius:5px;display:none}.drop-down-options>div{padding:20px}.drop-down-options>div:first-child{border-radius:5px 5px 0 0}.drop-down-options>div:last-child{border-radius:0 0 5px 5px}.dialog{width:250px;height:150px;position:fixed;left:calc(50% - 125px);top:calc(50% - 70px);padding:16px;color:#fff;display:none;background-color:rgba(0,0,0,.25);border-radius:5px}.dialog h3{margin:0;font-size:20px;height:24px;line-height:24px}.dialog p{margin:16px 0}.dialog .action-group{height:40px;position:absolute;bottom:0;right:0;padding:0 16px 16px}.dialog .action-group button,button{color:#fff;font-family:inherit;background-color:rgba(0,0,0,.2);border-radius:3px;padding:10px 15px;border:0;outline:0;cursor:pointer;font-size:16px;margin-left:8px}.dialog .action-group button{float:right;background:0 0}.header-btns-right>div{padding:14px 17px;transition:background-color .2s}.header-btns-right>div:first-child{border-radius:5px 0 0 5px}#main.build-mode #fab_btn_edit,#main.build-mode #interact_menu,#main.build-mode #main-back-btn,#main.shared-home #fab_btn_edit,#main.starter-home #fab_btn_edit,#main.starter-home #more-options-btn,.header-btns-right.hidden{display:none}#edit-props-menu{width:100px}#main.build-mode .header-edit-btns{visibility:visible}#main.shared-home #save-shared-btn,#main.starter-home #save-shared-btn{display:block}#close-btn-edit,#main.embed #fab_btn_edit,#main.embed #main-back-btn,#main.embed #save-shared-btn,#main.embed .header{display:none}#save-shared-btn{display:none;position:fixed;bottom:30px;right:20px;border-radius:20px;background-color:#30db30;box-shadow:0 2px 10px 0 rgba(0,0,0,.5)}@media screen and (max-width:386px){#save-shared-btn{right:-10px}}#main.hide-ui #main-bottom-menu,#main.hide-ui #save-shared-btn,#main.hide-ui .header,#main.hide-ui:not(.build-mode) #aBowman{visibility:hidden}#main.hide-ui #zoom-ctn{display:none}.checkcontainer{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);display:block;position:relative;padding-left:35px;margin:15px;cursor:pointer;font-size:17px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkcontainer input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.checkcontainer input:checked~.checkmark,.checkcontainer input:checked~.radiobtn{background-color:#2196f3}.checkmark:after,.radiobtn:after{content:"";position:absolute;display:none}.checkcontainer input:checked~.checkmark:after,.checkcontainer input:checked~.radiobtn:after{display:block}.checkcontainer .checkmark:after{left:10px;top:6px;width:7px;height:12px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.radiobtn{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:50%}.checkcontainer .radiobtn:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#fff}.progressBar{position:relative;width:70px;display:flex;flex-direction:row;margin:2px}.progressBar label{line-height:6px;margin-right:4px;width:20px;text-align:right}.progressBarBG{width:100%;height:10px;background-color:#ddd;position:relative}.progressBarFG{position:absolute;width:0%;height:10px;background-color:#4caf50;color:#fff}.share-dialog{position:fixed;display:none;flex-direction:column;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.25);border-radius:5px;padding:10px;right:0;top:63px}.share-dialog.is-visible{display:flex}#cancel-delete-cage-btn{background-color:transparent;transition:background-color .2s}#confirm-delete-cage-btn{background-color:rgba(255,0,0,.5);transition:background-color .2s}@media (hover:hover) and (pointer:fine){#confirm-delete-cage-btn:hover{background-color:rgba(255,0,0,.7)}#cancel-delete-cage-btn:hover{background-color:rgba(0,0,0,.1)}.drop-down-options>div:hover,.header-btns-right>div:hover,.header-edit-btns>div:hover,.header>.back-btn:hover{background-color:rgba(0,0,0,.25)}.chip:hover,.fab:hover,.mini-menu>div:hover,.nav-btn:hover{background-color:rgba(0,0,0,.3)}.screen-close-btn:hover,.simple-dialog .close-btn:hover{background-color:#f0f0f0}.simple-color-picker .props>div:hover{background-color:#999;border:2px solid #999}.simple-color-picker .props>div.selected:hover{background-color:#fff;border:2px solid #fff}.checkcontainer:hover input~.checkmark,.checkcontainer:hover input~.radiobtn{background-color:#ccc}}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.5) rgba(255,255,255,.5)}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.5);border-radius:4px;border:3px solid rgba(255,255,255,.5)}#aBowman{position:fixed;bottom:0;vertical-align:middle;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;background-color:rgba(0,0,0,.2);padding:4px;margin:4px;border-radius:6px}#aBowman>a{color:#fff;cursor:pointer}@media (hover:hover) and (pointer:fine){#aBowman:hover{background-color:rgba(0,0,0,.3)}}#build-header,#edit-menu{position:fixed;right:0;left:0;pointer-events:none}#edit-menu{touch-action:none;flex:0 0 auto;justify-content:center;bottom:50px}#edit-menu>div{pointer-events:auto}#build-header{display:none;color:#fff;z-index:1;padding:.5em;text-align:center}#build-header.is-visible{display:block}h1{font-size:2em;padding:.5em}.pure-material-textfield-outlined{--pure-material-safari-helper1:rgb(var(--pure-material-primary-rgb, 33, 150, 243));position:relative;display:inline-block;padding-top:6px;font-family:var(--pure-material-font, "Roboto", "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system);font-size:16px;line-height:1.5;overflow:hidden}.pure-material-textfield-outlined>input,.pure-material-textfield-outlined>textarea{box-sizing:border-box;margin:0;border:solid 1px;border-color:rgba(var(--pure-material-onsurface-rgb, 0, 0, 0),.6);border-top-color:transparent;border-radius:4px;padding:15px 13px;width:100%;height:inherit;background-color:transparent;box-shadow:none;font-family:inherit;font-size:inherit;line-height:inherit;caret-color:rgb(var(--pure-material-primary-rgb, 33, 150, 243));transition:border .2s,box-shadow .2s}.pure-material-textfield-outlined>input+span,.pure-material-textfield-outlined>textarea+span{position:absolute;top:0;left:0;display:flex;border-color:rgba(var(--pure-material-onsurface-rgb, 0, 0, 0),.6);width:100%;max-height:100%;font-size:75%;line-height:15px;cursor:text;transition:color .2s,font-size .2s,line-height .2s}.pure-material-textfield-outlined>input+span::after,.pure-material-textfield-outlined>input+span::before,.pure-material-textfield-outlined>textarea+span::after,.pure-material-textfield-outlined>textarea+span::before{content:"";display:block;box-sizing:border-box;margin-top:6px;border-top:solid 1px;border-top-color:rgba(var(--pure-material-onsurface-rgb, 0, 0, 0),.6);min-width:10px;height:8px;pointer-events:none;box-shadow:inset 0 1px transparent;transition:border-color .2s,box-shadow .2s}.pure-material-textfield-outlined>input+span::before,.pure-material-textfield-outlined>textarea+span::before{margin-right:4px;border-left:solid 1px transparent;border-radius:4px 0}.pure-material-textfield-outlined>input+span::after,.pure-material-textfield-outlined>textarea+span::after{flex-grow:1;margin-left:4px;border-right:solid 1px transparent;border-radius:0 4px}.pure-material-textfield-outlined:hover>input,.pure-material-textfield-outlined:hover>textarea{border-color:rgba(var(--pure-material-onsurface-rgb, 0, 0, 0),.87);border-top-color:transparent}.pure-material-textfield-outlined:hover>input+span::after,.pure-material-textfield-outlined:hover>input+span::before,.pure-material-textfield-outlined:hover>textarea+span::after,.pure-material-textfield-outlined:hover>textarea+span::before{border-top-color:rgba(var(--pure-material-onsurface-rgb, 0, 0, 0),.87)}.pure-material-textfield-outlined:hover>input:not(:focus):placeholder-shown,.pure-material-textfield-outlined:hover>textarea:not(:focus):placeholder-shown{border-color:rgba(var(--pure-material-onsurface-rgb, 0, 0, 0),.87)}.pure-material-textfield-outlined>input:not(:focus):placeholder-shown,.pure-material-textfield-outlined>textarea:not(:focus):placeholder-shown{border-top-color:rgba(var(--pure-material-onsurface-rgb, 0, 0, 0),.6)}.pure-material-textfield-outlined>input:not(:focus):placeholder-shown+span,.pure-material-textfield-outlined>textarea:not(:focus):placeholder-shown+span{font-size:inherit;line-height:68px}.pure-material-textfield-outlined>input:not(:focus):placeholder-shown+span::after,.pure-material-textfield-outlined>input:not(:focus):placeholder-shown+span::before,.pure-material-textfield-outlined>textarea:not(:focus):placeholder-shown+span::after,.pure-material-textfield-outlined>textarea:not(:focus):placeholder-shown+span::before{border-top-color:transparent}.pure-material-textfield-outlined>input:focus,.pure-material-textfield-outlined>textarea:focus{border-color:rgb(var(--pure-material-primary-rgb, 33, 150, 243));border-top-color:transparent;box-shadow:inset 1px 0 var(--pure-material-safari-helper1),inset -1px 0 var(--pure-material-safari-helper1),inset 0 -1px var(--pure-material-safari-helper1);outline:0}.pure-material-textfield-outlined>input:focus+span,.pure-material-textfield-outlined>textarea:focus+span{color:rgb(var(--pure-material-primary-rgb, 33, 150, 243))}.pure-material-textfield-outlined>input:focus+span::after,.pure-material-textfield-outlined>input:focus+span::before,.pure-material-textfield-outlined>textarea:focus+span::after,.pure-material-textfield-outlined>textarea:focus+span::before{border-top-color:var(--pure-material-safari-helper1)!important;box-shadow:inset 0 1px var(--pure-material-safari-helper1)}.pure-material-textfield-outlined>input:disabled,.pure-material-textfield-outlined>input:disabled+span,.pure-material-textfield-outlined>textarea:disabled,.pure-material-textfield-outlined>textarea:disabled+span{border-color:rgba(var(--pure-material-onsurface-rgb, 0, 0, 0),.38)!important;border-top-color:transparent!important;color:rgba(var(--pure-material-onsurface-rgb, 0, 0, 0),.38);pointer-events:none}.pure-material-textfield-outlined>input:disabled+span::after,.pure-material-textfield-outlined>input:disabled+span::before,.pure-material-textfield-outlined>textarea:disabled+span::after,.pure-material-textfield-outlined>textarea:disabled+span::before{border-top-color:rgba(var(--pure-material-onsurface-rgb, 0, 0, 0),.38)!important}.pure-material-textfield-outlined>input:disabled:placeholder-shown,.pure-material-textfield-outlined>input:disabled:placeholder-shown+span,.pure-material-textfield-outlined>textarea:disabled:placeholder-shown,.pure-material-textfield-outlined>textarea:disabled:placeholder-shown+span{border-top-color:rgba(var(--pure-material-onsurface-rgb, 0, 0, 0),.38)!important}.pure-material-textfield-outlined>input:disabled:placeholder-shown+span::after,.pure-material-textfield-outlined>input:disabled:placeholder-shown+span::before,.pure-material-textfield-outlined>textarea:disabled:placeholder-shown+span::after,.pure-material-textfield-outlined>textarea:disabled:placeholder-shown+span::before{border-top-color:transparent!important}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.pure-material-textfield-outlined>input,.pure-material-textfield-outlined>input+span,.pure-material-textfield-outlined>input+span::after,.pure-material-textfield-outlined>input+span::before,.pure-material-textfield-outlined>textarea,.pure-material-textfield-outlined>textarea+span,.pure-material-textfield-outlined>textarea+span::after,.pure-material-textfield-outlined>textarea+span::before{transition-duration:.1s}}}:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.social-share-btns-container{overflow:hidden;position:absolute;left:0;font-size:0;top:50%;margin:-30px 0;text-align:center;width:100%;z-index:111}.social-share-btns{display:inline-block;overflow:hidden;max-width:350px}.social-share-btns .share-btn{float:left;margin:5px;padding:8px 16px;border-radius:3px;color:#fff;font-size:14px;line-height:18px;vertical-align:middle;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.social-share-btns .share-btn i{margin-right:5px;display:inline-block;font-size:18px;vertical-align:middle}.share-btn{background-color:#95a5a6}.share-btn-twitter{background-color:#00aced}.share-btn-facebook{background-color:#3b5998}.share-btn-reddit{background-color:#ed001c}.share-btn-mail{background-color:#f1c40f}.share-btn-pinterest{background-color:#e60023}@media (hover:hover) and (pointer:fine){.share-btn:hover{background-color:#798d8f}.share-btn-twitter:hover{background-color:#0087ba}.share-btn-facebook:hover{background-color:#2d4373}.share-btn-reddit:hover{background-color:#ba0016}.share-btn-mail:hover{background-color:#dab10d}.share-btn-pinterest:hover{background-color:#c0001d}}.pure-material-textfield-outlined button{margin:10px;position:absolute;right:-2px;bottom:-2px;background-color:rgba(140,140,140,.75)}.pure-material-textfield-outlined input{color:#fff;width:300px}