.lopOverrideTextFieldDefault input{font-size:2rem}.lopOverrideTextFieldDefault label{display:inline-block;font-size:2rem;padding:0;z-index:1000}.lopOverrideTextFieldOutside{position:absolute!important;top:-3000px}.lopOverrideTextFieldMultilineDefault textarea{font-size:1.8rem!important;line-height:3.5rem;overflow:auto!important}@media (max-width:599px){.lopOverrideTextFieldMultilineDefault textarea{font-size:2.3rem!important}}.lopOverrideTextFieldMultilineDefault label{display:inline-block;font-size:2rem;padding:0;z-index:1000}.lopOverrideTextFieldMultilineDefault.left textarea{text-align:left}.lopOverrideTextFieldMultilineDefault.center textarea{text-align:center}.lopOverrideTextFieldMultilineDefault.right textarea{text-align:right}.lopOverrideTextFieldTitleMobile input{font-size:3rem}.lopOverrideToolTip{font-family:Hind Vadodara,sans-serif!important;font-size:2rem!important}.lopOverrideDialogTitleDefault h1,.lopOverrideDialogTitleDefault h2,.lopOverrideDialogTitleDefault h3,.lopOverrideDialogTitleDefault h4,.lopOverrideDialogTitleDefault h5,.lopOverrideDialogTitleDefault h6{font-size:2.3rem!important}.lopOverrideDialogContentText{font-size:2.2rem!important}.lopOverrideDialogContentTextSmaller{font-size:1.8rem!important;line-height:3rem;padding-bottom:0;position:relative}.lopOverrideTabDefault{font-family:Hind Vadodara,sans-serif!important;font-size:2.2rem;font-weight:600;white-space:nowrap}@media (max-width:599px){.lopOverrideTabDefault{font-size:1.7rem}}.lopOverrideTabAnim{animation:TabUpAndDown .8s linear infinite;position:relative;top:0}@keyframes TabUpAndDown{0%{top:0}25%{top:3px}50%{top:0}75%{top:-3px}to{top:0}}.lopMainMenuDrawer{margin:2.5rem 0!important}.lopMainMenuDrawer li{font-family:Hind Vadodara,sans-serif!important;font-size:2rem;padding:1.3rem 5rem}.lopDividerMainMenu{margin:1rem 0!important;padding:0!important}.lopInfoContainer{background:transparent url(images/icons/info.svg) 0 no-repeat;background-size:65px;border:2px solid #000;border-radius:5rem;display:inline-block;padding:10px 25px 10px 80px}.lopHighlightText{color:#777;display:inline-block;font-size:1.2em;font-weight:800;padding:0 7px}.lopPageTitleCenter{font-size:3.7rem!important;text-align:center}.lopEmptyList{font-size:2rem;padding:5rem;text-align:center}html{background-color:#f7f1e0!important;font-size:63.5%;line-height:400%}@media (max-width:599px){html{font-size:50%;line-height:450%}}body{background-color:#f7f1e0!important;font-family:Copse,Merriweather,serif!important;margin:0;padding:0;position:relative;z-index:2}:focus{outline:none}.lopLoadingSiteContainer{display:flex;flex:1;flex-direction:column;height:100vh;justify-content:center}.bo{border:1px solid red}.wrapper{background-color:#f7f1e0;font-size:2.4rem;position:relative;text-align:center;width:100%;z-index:3}.wrapper.ColorTheme-dark,.wrapper.ColorTheme-darklight{background-color:#0d1119}.content{margin:0 auto;max-width:1000px;padding:0 20px 50px;text-align:left}.content h1{font-size:3.5rem;line-height:4.5rem}.content h2{font-size:2.6rem}.contentBook{max-width:none}.contentWithoutDescription{padding-bottom:0;position:relative;top:-50px}.contentWithoutDescriptionPoems{padding-bottom:0;position:relative;top:-80px}.contentGroupActionsRaised{position:relative;top:-80px}@media (min-width:1280px){.contentPoemList{max-width:1400px}}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #efe5cb!important}.errorMessage{color:red;font-size:2rem}.lopPageHeader{font-size:3.6rem;margin-bottom:40px;text-align:center}.lopSnackbarRoot{z-index:10000000!important}.lopSnackbar{display:inline-block;margin:50px auto}.lopSnackbar div{width:100%}.lopSnackbar p{margin:8px;padding:0}.lopSnackbar span{display:block;font-size:2.3rem;line-height:4rem;text-align:center}@media (max-width:599px){.lopSnackbar{width:100%}}.lopSnackbar a{color:orange}.lopHidden{display:none!important}.lopInfoPage{height:100vh}.lopInfoPage,.lopInfoPage .lopInfoPageContent{align-content:center;display:flex;justify-content:center}.lopInfoPage .lopInfoPageContent{align-self:center;font-size:2.5rem;height:100%;text-align:center;width:100%}.lopInfoPage .lopInfoPageContent>div{align-self:center}.lopMainContentReduced{left:-250px;position:relative}.lopPagerHeaderContainer{text-align:center}.lopPagerHeaderContainer h1{margin:0;padding:4rem 0 1rem}.lopPagerContainer{display:flex;justify-content:space-between;margin:0 auto;padding:2rem 0 1rem}@media (min-width:1280px){.lopPagerContainer{max-width:930px}}.lopOneBigMessageContainer{font-size:2.5rem;padding-top:300px;text-align:center}.lopAnnounsementContainer{padding:0 0 2rem;position:relative;text-align:center}.lopAnnounsementContainer .lopAnnounsement{background:hsla(0,0%,100%,.5);box-shadow:0 0 30px rgba(0,0,0,.25);color:#006aa8;display:block;font-size:2.2rem;margin:0 auto;padding:2rem 4rem}.lopAnnounsementContainer .lopAnnounsementBetaUserField{display:flex;justify-content:center;padding:5px;text-align:center}.lopAnnounsementContainer .lopAnnounsementBetaUser{font-size:1.8rem}.lopAnnounsementContainer .lopBetauserResult{color:orange;font-size:2.6rem;font-weight:600;padding:2rem 1rem}.lopHomePageImage{border:none;opacity:.85;text-align:center}.lopHomePageImage.lopHomePageImageEditor{left:-30px;opacity:.75;position:relative;top:0;width:430px}@media (max-width:599px){.lopHomePageImage.lopHomePageImageEditor{left:auto;top:auto;width:95%}}.lopHomePageImage.lopHomePageImageTable{opacity:.75;width:430px}@media (max-width:599px){.lopHomePageImage.lopHomePageImageTable{left:auto;margin:3rem 0;top:auto;width:80%}}.lopHomePageImage.lopHomePageImageImages{left:-40px;position:relative;top:-20px;width:395px}@media (max-width:599px){.lopHomePageImage.lopHomePageImageImages{left:auto;top:auto;width:80%}}.lopHomePageImage.lopHomePageImageRecords{opacity:.75;width:400px}@media (max-width:599px){.lopHomePageImage.lopHomePageImageRecords{left:auto;top:auto;width:80%}}.lopHomePageImage.lopHomePageImageMap{left:-20px;position:relative;top:-20px;width:400px}@media (max-width:599px){.lopHomePageImage.lopHomePageImageMap{left:auto;top:auto;width:80%}}.lopHomePageImage.lopHomePageImageBooks{left:30px;opacity:.9;position:relative;width:480px}@media (max-width:599px){.lopHomePageImage.lopHomePageImageBooks{left:auto;top:auto;width:90%}}.lopHomeImageContainer{text-align:center}.lopHomePageContainer{margin:70px 0}@media (max-width:599px){.lopHomePageContainer{margin:0}.lopHomePageContainer>h2{maring-top:1rem;line-height:4rem;padding:2rem}.lopHomePageContainer>div{line-height:4rem;padding:5rem 2rem 2rem}}.lopHomePagePoemsContainer{padding:0}.lopHomePageAuthorsContainer{padding:0;position:relative;top:-40px}.lopHomePageSelectedItemsContainer{padding:50px 0 30px;width:100%}.lopHomePageSelectedCommentatorsContainer{padding:40px 0 0;width:100%}.lopHomePageMoreButtonContainer{padding-top:10px;text-align:center;width:100%}.lopHomePageSelectedItemsHeader{color:#d7bb9b;font-family:Special Elite,cursive!important;font-size:2.6rem;font-weight:500;margin:0 0 5px;text-align:center}.lopHiddenForCrawler{left:-5000px;position:absolute;top:-5000px;width:1200px}.lopHomeSuggestionDescription{color:#555;display:block;font-family:Special Elite,cursive!important;font-size:1.5rem;line-height:3.2rem;position:relative;text-align:center;top:-1.3rem}.lopHomeSuggestionDescription .lopHomePageApplause{background:transparent url(images/poems/applaus.svg) center 1.5rem no-repeat;background-size:2rem;display:inline-block;height:35px;position:relative;top:.5rem;width:30px}.languageFlag{border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,.3);margin-left:5px;margin-right:10px;vertical-align:middle;width:35px}.languageName{font-size:1.6rem!important;padding:1.2rem!important;text-transform:capitalize}.lopNavContainer{background-color:rgba(0,0,0,.5);height:90px;left:0;position:fixed;text-align:center;top:0;transition:height .25s linear,background .5s linear;vertical-align:top;width:100%;z-index:1000}.lopNavContainer.lopNameContainerNoBackgroundOnTop{background-color:transparent}.lopNavContainer .lopHeaderAvatar{background-color:#333;background-position:50%;background-size:cover;border-radius:50%;box-shadow:0 0 0 8px rgba(0,0,0,.4);cursor:pointer;display:inline-block;font-family:Hind Vadodara,sans-serif!important;font-size:2.4rem;height:55px;line-height:55px;margin:8px 0 0 10px;position:relative;text-align:center;transition:all .25s linear;width:55px}.lopNavContainer .lopHeaderAvatar .lopHeaderAvatarMembership{background-color:rgba(0,0,0,.6);border-radius:2rem;color:#fff;display:inline-block;font-size:1.6rem;left:47px;line-height:1rem;opacity:.7;padding:8px;position:absolute;top:-4px;transition:top .25s linear}@media (max-width:599px){.lopNavContainer .lopHeaderAvatar{box-shadow:0 0 0 4px rgba(0,0,0,.4);height:45px;line-height:45px;width:45px}.lopNavContainer .lopHeaderAvatar .lopHeaderAvatarMembership{background-color:rgba(0,0,0,.6);border-radius:2rem;color:#fff;display:inline-block;font-size:1.4rem;left:37px;line-height:1rem;padding:5px;position:absolute;top:-4px}}.lopNavContainer .lopNav{align-items:center;color:#fff;display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;max-width:1000px;padding:8px 20px 5px}@media (max-width:599px){.lopNavContainer .lopNav{padding:8px 5px 5px}}.lopNavContainer .lopNav .lopNavLoginContainer{color:#fff!important;flex:1;padding-left:10px;text-align:left}.lopNavContainer .lopNav .lopNavLoginContainer .lopLoginButton,.lopNavContainer .lopNav .lopNavLoginContainer .lopSignupButton{color:#222;font-size:1.8rem;font-weight:600;transition:all .4s linear}.lopNavContainer .lopNav .lopNavLoginContainer .lopSignupButton{margin-left:20px}.lopNavContainer .lopNav .lopNavLoginContainerMobile{display:none}@media (max-width:599px){.lopNavContainer .lopNav .lopNavLoginContainerMobile{color:#fff!important;display:flex;flex:1;padding-left:10px;text-align:left}}.lopNavContainer .lopNav .lopNavLoginContainerDesktop{display:block}@media (max-width:599px){.lopNavContainer .lopNav .lopNavLoginContainerDesktop{display:none}}.lopNavContainer .lopNav .lopNavLogoContainer{flex:1}.lopNavContainer .lopNav .lopNavLogoContainer .mainLogo{background:transparent url(images/logo_line_of_poetry_white.svg) 50% no-repeat;background-size:150px;height:65px;margin:0;transition:all .25s linear}.lopNavContainer .lopNav .lopNavLogoContainer .mainLogo.mainLogoBlack{background-image:url(images/logo_line_of_poetry.svg)}@media (max-width:599px){.lopNavContainer .lopNav .lopNavLogoContainer .mainLogo{background-size:58px;height:68px;left:10px;position:relative;top:-2px}.lopNavContainer .lopNav .lopNavLogoContainer .mainLogo,.lopNavContainer .lopNav .lopNavLogoContainer .mainLogo.mainLogoBlack{background-image:url(images/logo_line_of_poetry_white_mobile.svg)}}.lopNavContainer .lopNav .lopNavLanguageSearchContainer{flex:1;padding-right:10px;text-align:right}@media (max-width:599px){.lopNavContainer .lopNav .lopNavLanguageSearchContainer{flex:3;padding-right:0}}.lopNavContainer .lopNav .lopTopMenuSearchContainer{border-radius:50%;color:#222;cursor:pointer;display:inline-block;margin:0 30px 0 0;padding:20px 15px 5px;transform:scale(1.1);transition:transform .2s;vertical-align:middle}.lopNavContainer .lopNav .lopTopMenuSearchContainer:hover{transform:scale(1.65)}@media (max-width:599px){.lopNavContainer .lopNav .lopTopMenuSearchContainer{margin-right:20px;padding:15px 5px 5px}}.lopNavContainer .lopNav .lopNavHamburgerMenu{color:#222}.lopNavContainer .lopTopColorWhite{color:#fff!important}.lopNavContainer.lopNavContainerMinimized{background-color:rgba(0,0,0,.8);height:70px}.lopNavContainer.lopNavContainerMinimized .lopNav{padding-top:0}.lopNavContainer.lopNavContainerMinimized .lopHeaderAvatar{box-shadow:0 0 0 5px rgba(0,0,0,.4);font-size:1.9rem;height:40px;line-height:40px;margin:2px 0 0 10px;width:40px}.lopNavContainer.lopNavContainerMinimized .lopHeaderAvatar .lopHeaderAvatarMembership{top:-50px}.lopNavContainer.lopNavContainerMinimized .lopNavLogoContainer .mainLogo{background:transparent url(images/logo_line_of_poetry_white.svg) 50% no-repeat;background-size:110px;height:60px;margin:0;padding:0}.lopNavContainer.lopNavContainerMinimized .lopNavLogoContainer .mainLogo.mainLogoBlack{background-image:url(images/logo_line_of_poetry.svg)}@media (max-width:599px){.lopNavContainer.lopNavContainerMinimized .lopNavLogoContainer .mainLogo{background-image:url(images/logo_line_of_poetry_white_mobile.svg);background-size:58px;height:68px}.lopNavContainer.lopNavContainerMinimized .lopNavLogoContainer .mainLogo.mainLogoBlack{background-image:url(images/logo_line_of_poetry_white_mobile.svg)}}.lopNavContainer.lopNavContainerMinimized .lopLoginButton,.lopNavContainer.lopNavContainerMinimized .lopSignupButton{color:#eee!important;text-shadow:none!important}.lopNavContainer.lopNavContainerMinimized .lopTopMenuSearchContainer{background-color:transparent;color:#fff}.lopNavContainer.lopNavContainerMinimized .lopNavHamburgerMenu{color:#fff}.headerContainer{height:auto}.headerContainer,.headerPageImage{background-color:#f7f1e0;background-position:50%;background-size:cover;position:relative;text-align:center;z-index:3}.headerPageImage{min-height:600px}@media (max-width:599px){.headerPageImage{background-position:-200px top}}.headerMainPageImage{background:#f7f1e0 url(images/header/background-line-of-poetry.jpg) top no-repeat;background-color:#f7f1e0;background-position:50%;background-size:600px;background-size:cover;background-size:auto;min-height:600px;position:relative;text-align:right;z-index:3}@media (max-width:599px){.headerMainPageImage{background-position:-200px top}}.headerMainPageImage .headerMainPageTextContainer{margin:0 auto;max-width:1000px;min-height:650px;position:relative}.headerMainPageImage .headerMainPageTextContainer .headerMainPageTextButton{bottom:30px;display:inline-block;position:absolute;right:50px}@media (max-width:599px){.headerMainPageImage .headerMainPageTextContainer .headerMainPageTextButton{right:20px}.headerMainPageImage .headerMainPageTextContainer .headerMainPageTextButton p{text-shadow:2px 3px 6px hsla(0,0%,100%,.8),0 -5px 35px hsla(0,0%,100%,.8)}}.headerMainPageImage .headerMainPageTextContainer .headerMainPageTextButton .headerMainPageText{font-size:2.5rem;line-height:4.3rem;margin-bottom:2rem}.headerSignup{align-items:center;display:flex;height:450px;justify-content:center;padding-top:100px;position:relative;text-align:center;z-index:3}.headerSignup .headerSignupAuthor{background:#f7f1e0 url(images/header/poets/ws.jpg) top no-repeat;background-size:450px;border:30px solid rgba(0,0,0,.5);border-radius:300px;height:350px;width:350px}.headerSignup .headerIbsen{background-image:url(images/header/poets/hibsen.jpg);background-position-y:center;border:30px solid hsla(0,0%,100%,.3)}.headerSignup .headerSignupAuthorSunglasses{background:transparent url(images/signup/signup-author-sunglasses.svg) top no-repeat;background-size:130px;height:50px;left:-30px;opacity:0;position:relative;top:80px;transition:all .3s linear;transition-timing-function:cubic-bezier(0,1,1,0)}.headerSignup .headerSignupAuthorSunglasses.headerSignupAuthorSunglassesOn{opacity:1;top:100px}.headerSignup .headerSignupAuthorName{background-color:#777;border-radius:50px;color:#fff;display:block;font-size:2rem;left:calc(50% + 250px);padding:0 15px;position:absolute}@media (max-width:599px){.headerSignup{height:270px}.headerSignup .headerSignupAuthor{background-size:250px;border-radius:200px;border-width:15px;height:200px;width:200px}.headerSignup .headerSignupAuthorName{display:none}.headerSignup .headerSignupAuthorSunglasses{background-size:70px;height:50px;left:-17px;opacity:0;position:relative;top:40px;transition:all .3s linear;transition-timing-function:cubic-bezier(0,1,1,0)}.headerSignup .headerSignupAuthorSunglasses.headerSignupAuthorSunglassesOn{opacity:1;top:55px}}@media (min-width:600px){.headerSignup .headerSignupAuthorName{display:none}}@media (min-width:960px){.headerSignup .headerSignupAuthorName{display:none}}@media (min-width:1280px){.headerSignup .headerSignupAuthorName{display:block}}.headerSignupPageImage{background:#f7f1e0 url(images/header-signup-1.jpg) top no-repeat;background-size:cover;height:450px;position:relative;text-align:center;z-index:3}.headerAllAuthorsImage{background:#f7f1e0 url(images/header/header-all-authors.jpg) top no-repeat;background-size:1000px;height:550px;position:relative;text-align:center;z-index:3}.headerMainPageTop{align-items:center;box-sizing:border-box;display:inline-block;height:550px;justify-content:center;padding-top:140px;position:relative}@media (min-width:960px){.headerMainPageTop{min-width:900px}}@media (max-width:599px){.headerMainPageTop{position:static}}.headerMainPageTop div h1{font-size:3rem;margin:0}.headerMainPageEdit{height:500px;padding-top:135px}@media (max-width:599px){.headerMainPageEdit{margin-left:3rem}}.headerAvatarContainer{left:25px;position:relative}.headerAvatar{background-color:#eee;background-position:50%;background-size:cover;border-radius:100%;box-shadow:0 0 0 20px rgba(0,0,0,.4),inset 0 0 0 15px rgba(0,0,0,.5);display:inline-block;height:200px;margin-bottom:20px;object-fit:cover;width:200px}.headerAvatarEmpty{background-color:rgba(0,0,0,.7);color:#ddd;font-size:6rem;line-height:190px;margin-bottom:40px}.headerAvatarGroup{height:150px;line-height:150px;margin-bottom:0;width:150px}.headerAvatarGroup,.headerAvatarGroupUser{box-shadow:0 0 0 15px rgba(0,0,0,.4),inset 0 0 0 12px rgba(0,0,0,.2);position:relative;top:-10px}.headerAvatarGroupUser{height:180px;line-height:180px;margin-bottom:1rem;width:180px}.lopHeaderUserFollowers,.lopHeaderUserName{color:#fff;text-shadow:2px 3px 6px rgba(0,0,0,.8),0 -5px 35px hsla(0,0%,100%,.8)}.lopHeaderUserFollowers{font-family:Hind Vadodara,sans-serif!important;font-size:1.5rem;font-weight:600}.lopLinkUserName{color:#fff;text-decoration:none}.lopMembershipWrapper{display:block;line-height:0}.lopMembershipWrapper .lopMembershipLabel{background-color:rgba(0,0,0,.3);border-radius:2rem;color:#fff;cursor:pointer;display:inline-block;font-family:Hind Vadodara,sans-serif!important;font-size:1.5rem;margin:1rem 0 0;padding:1.5rem 1rem;text-decoration:none}@media (max-width:599px){.lopMembershipWrapper .lopMembershipLabel{font-size:1.8rem}}.lopMembershipWrapper .lopMembershipLabelSupporter{background:rgba(0,0,0,.3) url(images/icons/heart-white.svg) center right .8rem no-repeat;background-size:1.1rem;padding:1.5rem 2.3rem 1.5rem 1rem;transition:all .15s linear}.lopMembershipWrapper .lopMembershipLabelSupporter:hover{animation:HeartBeats .5s linear infinite}@keyframes HeartBeats{0%{background-size:1.1rem}50%{background-size:1.35rem}to{background-size:1.1rem}}.headerAbout{background:#f7f1e0 url(images/header/header-about.png) top no-repeat;background-color:#f7f1e0;background-position:50%;background-size:600px;background-size:cover;background-size:auto;min-height:700px;position:relative;text-align:right;z-index:3}@media (max-width:599px){.headerAbout{background-position:-200px top}}.lopMobileMenuContainer{padding:4rem 2rem 2rem 4rem;width:250px}.lopMobileMenuContainer ul{list-style-type:none;margin:0;padding:0}.lopMobileMenuContainer ul li{padding:1rem 0}.lopMobileMenuContainer ul li span{font-size:3rem!important}.lopHeaderImageSource{background:hsla(0,0%,100%,.4) url(images/header/pixabay.svg) 50% no-repeat;background-size:100%;border:.8rem solid hsla(0,0%,100%,.02);border-radius:2rem;display:block;height:8px;opacity:.5;position:absolute;right:2rem;top:450px;width:60px}@media (max-width:599px){.lopHeaderImageSource{display:none}}.lopFooter{align-content:center;background-color:#f7f1e0;display:flex;justify-content:center;position:relative;text-align:center;transition:all .2s ease-out;width:100%;z-index:0}.lopFooter.ColorTheme-dark,.lopFooter.ColorTheme-darklight{background-color:#0d1119}.lopFooter.ColorTheme-dark .lopFooterContainer,.lopFooter.ColorTheme-darklight .lopFooterContainer{background:#0d1119 url(images/footer/background-footer-3-dark.jpg) bottom no-repeat}.lopFooter.ColorTheme-dark .lopFooterContent a,.lopFooter.ColorTheme-darklight .lopFooterContent a{color:#b2aa96}.lopFooterContainer{background:#f7f1e0 url(images/footer/background-footer-3.jpg) bottom no-repeat;background-size:1100px;color:#fff;font-size:4rem;height:550px;padding:0;position:relative;text-align:left;vertical-align:top;width:1100px;z-index:0}.lopFooterContent{bottom:50px;display:inline-block;font-weight:500;left:80px;position:absolute}.lopFooterContent a{color:#333;font-size:2.5rem;line-height:2rem;text-decoration:none}@media (max-width:599px){.lopFooterContent{bottom:80px;left:0;padding:10px 0 0;position:absolute}.lopFooterContent a{display:inline-block;font-size:2.3rem;font-weight:600;line-height:1rem;padding:15px 0}}.lopFooterMenu{font-size:3rem;list-style-type:none;margin:0}.lopFooterMenu li{cursor:pointer;margin:1rem 0}.lopUserUrl{background-color:#fff;border:1px solid #eee;border-radius:4px;box-shadow:0 0 8px 5px rgba(0,0,0,.1);display:inline-block;font-family:Hind Vadodara,sans-serif!important;font-size:1.6rem;font-weight:400;padding:5px}.lopLabel{position:relative;top:-10px}.lopAnimUserUrlClass{animation:MoveUpDown .15s linear 1;position:relative}@keyframes MoveUpDown{0%{top:0}50%{top:5px}75%{top:-3px}to{top:0}}.lopVerifyngUrl{color:#444;display:inline-grid;font-size:1.6rem;padding:0 0 0 25px;vertical-align:middle}@media (max-width:599px){.lopVerifyngUrl{padding:0 0 10px 15px}}.lopVerifyngEmailComment{color:#444;display:inline-grid;font-size:1.6rem;padding:25px 0 0 25px;vertical-align:middle}@media (max-width:599px){.lopVerifyngEmailComment{padding:0 0 10px 15px}}.lopSignupMessage{font-size:1.6rem;line-height:4rem;margin-top:2rem;vertical-align:middle}.lopSignupFormLeft{font-size:.9em}@media (max-width:599px){.lopSignupFormLeft{padding:5px 20px!important}}.lopSignupFormRight{padding:50px 30px 100px!important}@media (max-width:599px){.lopSignupFormRight{padding:5px 20px!important}}.lopAuthForgotPassword{color:orange;cursor:pointer;display:inline-block;font-size:1.9rem;font-weight:600;padding:1rem 0 0 1rem;text-decoration:none}.lopAuthRememberMeContainer{margin-top:1.5rem}.lopAuthRememberMe{color:orange;display:inline-block;font-size:1.9rem;font-weight:600;vertical-align:middle}.lopPoemList{margin:0!important;padding:0;width:100%!important}.lopPoemList li{cursor:pointer!important;list-style:none;margin:0}.lopPoemPrevNextContainer{margin:0 auto;width:100%}@media (min-width:960px){.lopPoemPrevNextContainer{width:650px}}.lopPoemCard{background:#fcfaf2;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.3);cursor:pointer!important;height:385px;overflow:hidden;position:relative;top:0;transform:scale(.97);transition:all .3s ease-out!important;transition-delay:.3s!important}.lopPoemCard.ColorTheme-dark,.lopPoemCard.ColorTheme-darklight{background:rgba(0,0,0,.75);color:#fff}.lopPoemCard.ColorTheme-dark .lopPoemCardTitle,.lopPoemCard.ColorTheme-darklight .lopPoemCardTitle{color:#fff}.lopPoemCard.ColorTheme-dark .lopPoemListAuthorName,.lopPoemCard.ColorTheme-darklight .lopPoemListAuthorName{background-color:#333;color:#eee}.lopPoemCard.ColorTheme-dark .lopPoemListAuthorAvatar,.lopPoemCard.ColorTheme-darklight .lopPoemListAuthorAvatar{border-color:#555}.lopPoemCard.ColorTheme-dark .lopPoemListRecord,.lopPoemCard.ColorTheme-darklight .lopPoemListRecord{background:#ddd url(images/poemEditorTools/record-management.svg) 50% no-repeat;background-size:1.6rem;border:5px solid hsla(0,0%,53%,.5);filter:invert(100%)}.lopPoemCard.ColorTheme-dark .lopPoemListAuthorName,.lopPoemCard.ColorTheme-darklight .lopPoemListAuthorName{color:#fff!important}.lopPoemCard.ColorTheme-dark:hover,.lopPoemCard.ColorTheme-darklight:hover{background:rgba(0,0,0,.65)}.lopPoemCard.ColorTheme-dark .lopPoemCardApplaus,.lopPoemCard.ColorTheme-dark .lopPoemCardComments,.lopPoemCard.ColorTheme-dark .lopPoemCardVisits,.lopPoemCard.ColorTheme-darklight .lopPoemCardApplaus,.lopPoemCard.ColorTheme-darklight .lopPoemCardComments,.lopPoemCard.ColorTheme-darklight .lopPoemCardVisits{color:#000!important;filter:invert(100%);opacity:.8}.lopPoemCard:hover{background:hsla(0,0%,100%,.8);box-shadow:0 10px 25px rgba(0,0,0,.5);top:-10px}.lopPoemCard:hover .lopPoemCardTools{bottom:0;transition-delay:.7s}.lopPoemCard:hover .locPoemCardStatContainer{opacity:1}.lopPoemCard:hover .lopPoemCardFinished{bottom:-150px;right:-150px}@media (min-width:1280px){.lopPoemCard:hover .lopPoemListAuthorAvatar{bottom:150px;box-shadow:0 0 15px 1px rgba(0,0,0,.35);font-size:4rem;height:100px;line-height:97px;right:calc(50% - 64px);transition-delay:1.5s;width:100px;z-index:10}}.lopPoemCard:hover .lopPoemListAuthorName{color:#333;transition-delay:1.5s;z-index:10}.lopPoemCard .lopPoemCardContent{-webkit-touch-callout:none;padding:0 2rem 1rem;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lopPoemCardAdd{align-items:center;display:flex;flex-direction:column;justify-content:center}.lopIconAddPoem{font-size:6rem!important}@media (max-width:599px){.lopIconAddPoem{font-size:8rem!important}}.lopIconAddPoemFab{font-size:4rem!important}.lopIconAddPoemProhibit{color:#ee9a00;transform:rotate(-45deg)}.lopPoemCardLeaveComment{color:#ee9a00;display:block;font-family:Hind Vadodara,sans-serif!important;font-size:2rem;line-height:3rem;margin-top:1rem;text-align:center;width:80%}@media (max-width:599px){.lopPoemCardLeaveComment{font-size:2.6rem!important;line-height:3.4rem}}.lopPoemCardTools{background:rgba(0,0,0,.5);bottom:-100px;color:#fff;font-size:2rem;margin:0;padding:7px 0;position:absolute;text-align:center;transition:all .3s ease-out;transition-delay:0s;width:100%}@media (max-width:599px){.lopPoemCardTools{bottom:0;padding:7px 0 0}}.lopPoemCardTools .lopPoemCardWritePoem{display:inline-block;font-family:Hind Vadodara,sans-serif!important;margin:8px 0 16px}@media (max-width:599px){.lopPoemCardTools .lopPoemCardWritePoem{font-size:2.5rem}}.lopIconPoemCardTools{font-size:3.5rem!important;margin:0 10px;padding:10px}.lopIconPoemCardTools:hover{border-radius:100%;box-shadow:0 1px 4px rgba(0,0,0,.3);color:#ff0!important}.lopPoemCardTitle{color:#000;display:block;display:flex;font-size:2.5rem;font-weight:600;line-height:3.5rem;margin:.8rem 0 1.3rem;overflow:hidden;text-align:left;text-decoration:none}@media (max-width:599px){.lopPoemCardTitle{font-size:3.2rem;line-height:4rem;margin:1rem 0 1.5rem}}.suggestedHomepage-1{background:transparent url(images/awards/award-1.svg) right .4rem no-repeat;background-size:30px}.suggestedHomepage-1,.suggestedHomepage-2{display:inline-block;height:40px;width:40px}.suggestedHomepage-2{background:transparent url(images/awards/award-2.svg) right .4rem no-repeat;background-size:30px}.suggestedHomepage-3{background:transparent url(images/awards/award-3.svg) right .4rem no-repeat;background-size:30px}.suggestedHomepage-3,.suggestedHomepage-4{display:inline-block;height:40px;width:40px}.suggestedHomepage-4{background:transparent url(images/awards/award-4.svg) right .4rem no-repeat;background-size:30px}.suggestedHomepage-5{background:transparent url(images/awards/award-5.svg) right .4rem no-repeat;background-size:30px}.suggestedHomepage-5,.suggestedHomepage-6{display:inline-block;height:40px;width:40px}.suggestedHomepage-6{background:transparent url(images/awards/award-6.svg) right .4rem no-repeat;background-size:30px}.challengeWinner-1{background:transparent url(images/awards/award-challenge-1.svg) right .4rem no-repeat;background-size:25px}.challengeWinner-1,.challengeWinner-2{display:inline-block;height:40px;width:40px}.challengeWinner-2{background:transparent url(images/awards/award-challenge-2.svg) right .4rem no-repeat;background-size:25px}.challengeWinner-3{background:transparent url(images/awards/award-challenge-3.svg) right .4rem no-repeat;background-size:25px}.challengeWinner-3,.challengeWinner-4{display:inline-block;height:40px;width:40px}.challengeWinner-4{background:transparent url(images/awards/award-challenge-4.svg) right .4rem no-repeat;background-size:25px}.challengeWinner-5{background:transparent url(images/awards/award-challenge-5.svg) right .4rem no-repeat;background-size:25px}.challengeWinner-5,.challengeWinner-6{display:inline-block;height:40px;width:40px}.challengeWinner-6{background:transparent url(images/awards/award-challenge-6.svg) right .4rem no-repeat;background-size:25px}.lopAwardSuggested{background-size:3rem;padding-right:4rem}@media (max-width:599px){.lopAwardSuggested{background-size:3.5rem;padding-right:4.5rem}}.lopPoemLinesList{line-height:1.4rem;overflow:hidden;white-space:nowrap}.lopPoemLinesList p{font-size:1.4rem}@media (max-width:599px){.lopPoemLinesList p{font-size:2rem;margin:2.6rem 0}}.locPoemCardStatContainer{display:flex;justify-content:center;margin:10px 0 0;opacity:.3;transition:all 1s}.lopPoemCardCommentsContainer{flex:1;height:30px;text-align:left}.lopPoemCardLanguageContainer{flex:1.3;height:30px;text-align:left}.lopPoemCardComments{background:url(images/poems/comments.svg) left 1px no-repeat;padding:0 0 5px 20px}.lopPoemCardComments,.lopPoemCardFlag{font-size:1.4rem;line-height:2rem;vertical-align:top}.lopPoemCardFlag{background:transparent url() 50% no-repeat;background-size:cover;border:2px solid #ddd;border-radius:5px;display:inline-block;height:18px;opacity:.6;padding:0;width:26px}.lopPoemCardFlag.unknown{background-image:url(images/language-unknown.svg)}.lopPoemCardFlag.en{background-image:url(images/language-english.svg)}.lopPoemCardFlag.nb{background-image:url(images/language-norwegian.svg)}.lopPoemCardFlag.fr{background-image:url(images/language-french.svg)}.lopPoemCardFlag.de{background-image:url(images/language-german.svg)}.lopPoemCardFlag.it{background-image:url(images/language-italian.svg)}.lopPoemCardFlag.pt{background-image:url(images/language-portuguese.svg)}.lopPoemCardFlag.ru{background-image:url(images/language-russian.svg)}.lopPoemCardFlag.es{background-image:url(images/language-spanish.svg)}.lopPoemCardFlag.sv{background-image:url(images/language-swedish.svg)}.lopPoemCardFlag.da{background-image:url(images/language-danish.svg)}.lopPoemCardApplausContainer{flex:1;height:30px;text-align:center}.lopPoemCardApplaus{background:url(images/poems/applaus.svg) 0 0 no-repeat;background-size:20px;display:inline-block;font-size:1.4rem;line-height:20px;padding:0 0 0 23px;vertical-align:top}.lopPoemCardVisitsContainer{flex:1;height:30px;text-align:right}.lopPoemCardVisits{background:url(images/poems/visits.svg) left 2px no-repeat;display:inline-block;font-size:1.4rem;line-height:20px;padding:0 0 0 30px;vertical-align:top}.lopPoemCardFinished{background:hsla(0,0%,100%,.95);border:1px solid #f5f5f5;border-radius:70%;bottom:-70px;box-shadow:0 5px 8px rgba(0,0,0,.15);display:inline-block;height:140px;position:absolute;right:-70px;transform:rotate(45deg);transition:all .4s ease-out;transition-delay:.4s;width:140px}.lopPoemCardFinished span{background:url(images/poems/finished.svg) 50% no-repeat;display:inline-block;height:50px;left:5px;position:relative;top:44px;transform:rotate(-45deg);width:50px}@media (min-width:1280px){.lopPoemListContainer{padding:0 200px}.lopPoemListContainer.lopPoemListPage-1{background-image:url(images/backgrounds/poemlist/bg-coccinellidae.png),url(images/backgrounds/poemlist/bg-orchid.png),url(images/backgrounds/poemlist/bg-mask.png);background-position:right 140px top 10px,left 40px top 790px,right 120px top 1715px;background-repeat:no-repeat,no-repeat,no-repeat;background-size:110px,210px,170px}}.lopNewDateCard{align-items:center;background:none!important;border-radius:4px;box-shadow:none!important;display:flex;font-family:Special Elite,cursive!important;font-size:1.8rem;font-weight:600;height:385px;justify-content:center;position:relative;transform:scale(.87)}@media (max-width:599px){.lopNewDateCard{font-size:2.5rem;height:15rem}}.lopNewDateCard span{background:url(images/icons/sunrise-bw.svg) top no-repeat;background-size:12rem;display:inline-block;padding-top:6rem}@media (max-width:599px){.lopNewDateCard span{background-size:15rem;padding-top:7.5rem}}.lopRecordFilter{background:url(images/poemEditorTools/records-record.svg) 50% no-repeat;background-size:2rem;display:inline-block;height:3rem;width:3rem}.lopPoemEditorContainer{padding:0 0 100px}.lopPoemEditor{background:hsla(0,0%,100%,.4)!important;box-shadow:0 1px 20px rgba(0,0,0,.3);margin:10px auto 35px!important;max-width:900px;padding:30px 0 40px!important;position:relative;text-align:center}.lopPoemEditorTools{display:inline-block;list-style-type:none}.lopPoemEditorTools li{margin-bottom:0}.lopPoemEditorTools li.split{border-top:1px solid #999;margin-top:20px;padding-top:20px}.lopPoemEditTitle{background-color:transparent;border:0;border-bottom:2px solid #000;border-radius:0;box-sizing:border-box;font-family:Copse,Merriweather,serif!important;font-size:3rem;margin-left:0;padding:10px 40px;position:relative;top:0;transition:all .3s ease-out;width:calc(100% - 20px)}.lopPoemEditTitle:focus{background-color:hsla(0,0%,100%,.9);border-bottom:0 solid #000;border-radius:50px;box-shadow:0 0 20px rgba(0,0,0,.3);top:-4px}.lopPoemEditLinesList{margin:35px 0 0;padding:0;text-align:left;width:calc(100% - 20px)}.lopPoemEditLinesList li{display:flex;list-style:none;margin:0}.lopPoemEditLinesList li.lopLineInsertTools{margin-left:5.5rem}.lopPoemEditLinesList li span{display:flex;padding:5px 5px 5px 2.2rem;vertical-align:top}.lopPoemEditLinesList li a{vertical-align:top}.polPoemActiveEditLine{background-color:transparent;background:transparent url() 20px no-repeat;border:0;border-radius:50px;box-sizing:border-box;color:brown;display:table-cell;font-family:Copse,Merriweather,serif!important;font-size:2rem;margin:0;padding:10px 20px;position:relative;top:0;transition:all .4s ease-out;width:calc(100% - 20px)}.polPoemActiveEditLine:focus{background-color:hsla(0,0%,100%,.9);box-shadow:0 0 20px rgba(0,0,0,.3);top:-5px}.lopPoemEditFirstLine{color:#777!important}.polPoemEditLine{background:transparent url() 20px no-repeat;border:0;box-sizing:border-box;color:#333;display:inline-block;font-size:2rem;margin-left:0;min-height:5rem;padding:5px 20px;white-space:pre-wrap;width:calc(100% - 10px)}.polEditLineIndent-1{background-image:url(images/poemEditorTools/line-indent-1.svg);background-position-x:20px;margin-left:20px;padding-left:70px;width:calc(100% - 40px)}.polEditLineIndent-2{background-image:url(images/poemEditorTools/line-indent-2.svg);background-position-x:20px;margin-left:60px;padding-left:70px;width:calc(100% - 80px)}.polEditLineIndent-3{background-image:url(images/poemEditorTools/line-indent-3.svg);background-position-x:20px;margin-left:100px;padding-left:70px;width:calc(100% - 120px)}.polEditLineIndent-4{background-image:url(images/poemEditorTools/line-indent-4.svg);background-position-x:20px;margin-left:140px;padding-left:70px;width:calc(100% - 160px)}.polEditLineIndent-5{background-image:url(images/poemEditorTools/line-indent-5.svg);background-position-x:20px;margin-left:180px;padding-left:70px;width:calc(100% - 200px)}.polEditLineIndent-1-right{background-image:url(images/poemEditorTools/line-indent-1-right.svg);width:calc(100% - 60px)}.polEditLineIndent-1-right,.polEditLineIndent-2-right{background-position:right 20px center;padding-right:70px}.polEditLineIndent-2-right{background-image:url(images/poemEditorTools/line-indent-2-right.svg);width:calc(100% - 100px)}.polEditLineIndent-3-right{background-image:url(images/poemEditorTools/line-indent-3-right.svg);width:calc(100% - 140px)}.polEditLineIndent-3-right,.polEditLineIndent-4-right{background-position:right 20px center;padding-right:70px}.polEditLineIndent-4-right{background-image:url(images/poemEditorTools/line-indent-4-right.svg);width:calc(100% - 180px)}.polEditLineIndent-5-right{background-image:url(images/poemEditorTools/line-indent-5-right.svg);background-position:right 20px center;padding-right:70px;width:calc(100% - 220px)}.polLineNumber{color:#aaa;display:inline-block;font-size:2rem;text-align:right;width:30px}.polPoemEditTools{width:100%}.polPoemEditToolsFixed{left:0;position:fixed;top:120px;width:16.6666666667%}.polPoemEditAdvToolsFixed{position:fixed;right:0;top:100px;width:16.6666666667%}.lopPoemEditToolContainer{padding-top:30px!important}.lopPoemEditAdvToolContainer{padding-top:0!important}.lopBtnAlignLeft{background:url(images/poemEditorTools/align-left.svg) 50% no-repeat;cursor:pointer;display:inline-block;height:32px;padding:10px;position:relative;top:0;transition:all .2s ease-out;width:25px}.lopBtnAlignLeft:hover{top:5px;transform:scale(1.6)}.lopBtnAlignCenter{background:url(images/poemEditorTools/align-center.svg) 50% no-repeat;cursor:pointer;display:inline-block;height:32px;padding:10px;position:relative;top:0;transition:all .2s ease-out;width:25px}.lopBtnAlignCenter:hover{top:5px;transform:scale(1.6)}.lopBtnAlignRight{background:url(images/poemEditorTools/align-right.svg) 50% no-repeat;cursor:pointer;display:inline-block;height:32px;padding:10px;position:relative;top:0;transition:all .2s ease-out;width:25px}.lopBtnAlignRight:hover{top:5px;transform:scale(1.6)}.lopBtnIndentRight{background:url(images/poemEditorTools/indent-right.svg) 50% no-repeat;cursor:pointer;display:inline-block;height:32px;padding:10px;position:relative;top:0;transition:all .2s ease-out;width:25px}.lopBtnIndentRight:hover{top:5px;transform:scale(1.6)}.lopBtnIndentLeft{background:url(images/poemEditorTools/indent-left.svg) 50% no-repeat;cursor:pointer;display:inline-block;height:32px;padding:10px;position:relative;top:0;transition:all .2s ease-out;width:25px}.lopBtnIndentLeft:hover{top:5px;transform:scale(1.6)}.lopBtnCopyLines{background:url(images/poemEditorTools/copy.svg) 50% no-repeat;cursor:pointer;display:inline-block;height:32px;padding:10px;position:relative;top:0;transition:all .2s ease-out;width:25px}.lopBtnCopyLines:hover{top:5px;transform:scale(1.6)}.lopBtnPasteLines{background:url(images/poemEditorTools/paste.svg) 50% no-repeat;cursor:pointer;display:inline-block;height:32px;padding:10px;position:relative;top:0;transition:all .2s ease-out;width:25px}.lopBtnPasteLines:hover{top:5px;transform:scale(1.6)}.lopBtnAddLineAbove{background:url(images/poemEditorTools/add-line-above.svg) 50% no-repeat;cursor:pointer;display:inline-block;height:32px;padding:10px;position:relative;top:0;transition:all .2s ease-out;width:25px}.lopBtnAddLineAbove:hover{top:5px;transform:scale(1.6)}.lopBtnAddLineUnder{background:url(images/poemEditorTools/add-line-under.svg) 50% no-repeat;cursor:pointer;display:inline-block;height:32px;padding:10px;position:relative;top:0;transition:all .2s ease-out;width:25px}.lopBtnAddLineUnder:hover{top:5px;transform:scale(1.6)}.lopBtnEraseLines{background:url(images/poemEditorTools/erase.svg) 50% no-repeat;cursor:pointer;display:inline-block;height:32px;padding:10px;position:relative;top:0;transition:all .2s ease-out;width:25px}.lopBtnEraseLines:hover{top:5px;transform:scale(1.6)}.lopBtnAutoCapitalize{background:url(images/poemEditorTools/header.svg) 50% no-repeat;cursor:pointer;display:inline-block;height:32px;margin-right:3px;padding:10px;position:relative;top:0;transition:all .2s ease-out;width:25px}.lopBtnAutoCapitalize:hover{top:5px;transform:scale(1.6)}.lopBtnAutoCapitalize.activated{background-color:#ffd382;border:3px solid hsla(0,0%,100%,.9);border-radius:5px}.lopBtnSelectionMode{background:url(images/poemEditorTools/selection-mode.svg) 50% no-repeat;cursor:pointer;display:inline-block;height:32px;margin-right:4px;padding:10px;position:relative;top:0;transition:all .2s ease-out;width:25px}.lopBtnSelectionMode:hover{top:5px;transform:scale(1.6)}.lopBtnSelectionMode.activated{background-color:#ffd382;border:3px solid hsla(0,0%,100%,.9);border-radius:5px}.lopBtnInsertImageMode{background:url(images/poemEditorTools/insert-image.svg) 50% no-repeat;background-size:29px;cursor:pointer;display:inline-block;height:32px;padding:10px;position:relative;top:0;transition:all .2s ease-out;width:25px}.lopBtnInsertImageMode:hover{top:5px;transform:scale(1.6)}.lopBtnInsertImageMode.activated{background-color:#ffd382;border:3px solid hsla(0,0%,100%,.9);border-radius:5px}.lopBtnInsertImageMode em{background-color:red;border-radius:1rem;color:#fff;display:inline-block;font-family:Hind Vadodara,sans-serif!important;font-size:1.2rem;font-style:normal;font-weight:600;line-height:1rem;padding:.3rem .5rem;position:absolute;right:-1.2rem;text-transform:none;top:1px}.lopBtnSelectionModeMessage{background:rgba(255,165,0,.9);bottom:0;color:#000;font-size:2.5rem;padding:1.8rem;position:fixed;width:100%;z-index:1000000}.lopDisableTool{opacity:.3}.lopPoemUrlGeneratorContainer{font-family:Hind Vadodara,sans-serif!important;font-size:1.4rem;padding:0 0 10px}@media (max-width:599px){.lopPoemUrlGeneratorContainer{font-size:1.8rem}}.lopPoemUrlGeneratorContainer p{line-height:.7rem;margin:0 0 10px}.lopPoemUrlGeneratorContainer .lopPoemLink{display:block;line-height:1.3}.lopPoemUrlGeneratorContainer a{text-decoration:none}.lopPoemUrlGeneratorContainer a:hover{text-decoration:underline}.lopPublishSwitch{background:url(images/poems/finished.svg) 100% no-repeat;display:inline-block;font-size:2.5rem;padding-right:40px}.lopPublishDate{font-size:1.4rem;line-height:1.2rem}.lopPublishDate,.lopPublishPoemsLeft{display:block;font-family:Hind Vadodara,sans-serif!important}.lopPublishPoemsLeft{color:#ee9a00;font-size:1.8rem;font-weight:600;margin-top:2rem}.lopBookEditorContainer{margin:0 auto;text-align:center;width:1200px}@media (max-width:599px){.lopBookEditorContainer{width:100%}}.lopBookEditorContent{margin:0 auto;position:relative;transition:all .3s ease-out}@media (min-width:960px){.lopBookEditorContent{flex-basis:600px;margin:0 calc(50% - 250px)!important;max-width:600px}}.lopBookEditorContent h1{padding-left:50px;text-align:left}.lopBookEditorContentOpened{flex-basis:40%;margin:0!important;max-width:40%}@media (min-width:600px){.lopBookEditorContentOpened{flex-basis:100%;max-width:100%}}@media (max-width:599px){.lopBookEditorContentOpened{flex-basis:100%;max-width:100%}}.lopBookEditorPoem{opacity:0;transition:all .3s ease-out;transition-delay:.3s}.lopBookEditorPoemOpen{opacity:1}@media (min-width:600px){.lopBookEditorPoemOpen{padding-right:0!important}}.lopTopDescriptionContainer{background-color:hsla(0,0%,100%,.5);background:linear-gradient(180deg,hsla(0,0%,100%,.5) 0,#f7f1e0 100px,#f7f1e0);box-sizing:border-box;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#faf7ee",endColorstr="#80ffffff",GradientType=0);min-height:100px;text-align:center;width:100%}.lopTopDescriptionContainer a{color:#d07d0c;display:inline-block;margin:0 .5rem;max-width:280px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:all .2s linear;vertical-align:bottom;white-space:nowrap}.lopTopDescriptionContainer a:hover{color:#ee9a00}.lopTopDescriptionContainer.ColorTheme-dark,.lopTopDescriptionContainer.ColorTheme-darklight{background-color:#0d1119;background:linear-gradient(180deg,rgba(0,0,0,.2) 0,#0d1119 100px,#0d1119);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#faf7ee",endColorstr="#80ffffff",GradientType=0)}.lopTopDescriptionContainer.ColorTheme-dark a,.lopTopDescriptionContainer.ColorTheme-darklight a{background-color:#0d1119;border-bottom:2px solid #777;color:#d07d0c;display:inline-block;margin:0 .5rem;max-width:280px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:all .2s linear;vertical-align:bottom;white-space:nowrap}.lopTopDescriptionContainer.ColorTheme-dark a:hover,.lopTopDescriptionContainer.ColorTheme-darklight a:hover{background-color:transparent;border:2px solid #aaa;color:#fff}.lopTopDescriptionContainer .lopTopDescription{box-sizing:border-box;color:#000;font-size:1.9rem;line-height:3.7rem;margin:0 auto;max-width:730px;overflow:hidden;padding:25px 40px 20px;text-align:left;transition:all .5s linear}.lopTopDescriptionContainer .lopTopDescription.ColorTheme-dark,.lopTopDescriptionContainer .lopTopDescription.ColorTheme-darklight{color:#fff}.lopTopDescriptionContainer .lopTopDescriptionOpened{max-height:none;overflow:auto}.lopTopDescriptionContainer .lopTopDescriptionWide{max-width:1000px}.lopTopDescriptionContainer .lopDescriptionReadMore{background:url(images/navigation/arrow-down.svg) 50% no-repeat;background-size:18px;border:2px solid #000;border-radius:50%;bottom:0;cursor:pointer;display:none;height:40px;position:relative;text-align:right;width:40px}.lopTopDescriptionContainer .lopDescriptionReadLess{background-image:url(images/navigation/arrow-up.svg)}.lopTopDescriptionContainer .lopTopDescriptionEditBtn{background-color:hsla(0,0%,94%,.7);border:2px solid orange;border-radius:4px;color:#ee9a00;cursor:pointer;display:inline-block;font-family:Hind Vadodara,sans-serif!important;font-size:1.6rem;font-weight:600;line-height:3rem;margin-right:10px;padding:0 10px}.lopTopDescriptionContainer .lopTopDescriptionEditBtn:hover{background-color:#ddd}.lopBtnLayout{background:url(images/poemEditorTools/layout.svg) 50% no-repeat;background-size:32px;cursor:pointer;display:inline-block;height:32px;padding:10px;position:relative;top:0;transition:all .2s ease-out;width:25px}.lopBtnLayout:hover{top:5px;transform:scale(1.6)}.lopBtnLayout em{background-color:red;border-radius:1rem;color:#fff;display:inline-block;font-family:Hind Vadodara,sans-serif!important;font-size:1.2rem;font-style:normal;font-weight:600;left:-1.4rem;line-height:1rem;padding:.3rem .5rem;position:absolute;text-transform:none;top:-2px}.lopBtnImages{background:url(images/poemEditorTools/images-management.svg) 50% no-repeat;background-size:29px;cursor:pointer;display:inline-block;height:32px;padding:10px;position:relative;top:0;transition:all .2s ease-out;width:25px}.lopBtnImages:hover{top:5px;transform:scale(1.6)}.lopBtnImagesActivated{background-image:url(images/poemEditorTools/images-management-activated.svg);background-size:37px}.lopBtnAvatars{background:url(images/poemEditorTools/avatar-management.svg) 50% no-repeat;background-size:35px;cursor:pointer;display:inline-block;height:32px;padding:10px;position:relative;top:0;transition:all .2s ease-out;width:25px}.lopBtnAvatars:hover{top:5px;transform:scale(1.6)}.lopBtnAvatarsActivated{background-image:url(images/poemEditorTools/avatar-management-activated.svg);background-size:40px}.lopBtnLocation{background:url(images/poemEditorTools/location-management.svg) 50% no-repeat;background-size:27px;cursor:pointer;display:inline-block;height:32px;padding:10px;position:relative;top:0;transition:all .2s ease-out;width:25px}.lopBtnLocation:hover{top:5px;transform:scale(1.6)}.lopBtnLocationActivated{background-image:url(images/poemEditorTools/location-management-activated.svg);background-size:36px}.lopBtnLocationLocked{background-image:url(images/poemEditorTools/location-management-locked.svg);background-size:36px}.lopBtnRecord{background:url(images/poemEditorTools/record-management.svg) 50% no-repeat;background-size:24px;cursor:pointer;display:inline-block;height:32px;padding:10px;position:relative;top:0;transition:all .2s ease-out;width:25px}.lopBtnRecord:hover{top:5px;transform:scale(1.6)}.lopBtnRecord em{background-color:red;border-radius:1rem;color:#fff;display:inline-block;font-family:Hind Vadodara,sans-serif!important;font-size:1.4rem;font-style:normal;font-weight:600;left:-1.4rem;line-height:1rem;padding:.4rem .6rem .5rem;position:absolute;text-transform:none;top:-2px}.lopBtnWord{background:url(images/poemEditorTools/word-download.svg) 50% no-repeat;background-size:31px;cursor:pointer;display:inline-block;height:32px;padding:10px;position:relative;top:0;transition:all .2s ease-out;width:25px}.lopBtnWord:hover{top:5px;transform:scale(1.6)}.lopBtnPhoto{background-size:24px;background:hsla(0,0%,100%,.5) url(images/poemEditorTools/photo.svg) 50% no-repeat;background-size:25px;border-radius:50%;cursor:pointer;display:inline-block;height:25px;margin-left:-40px;padding:10px;transition:all .15s ease-out;vertical-align:bottom;width:25px}.lopBtnPhoto:hover{transform:scale(1.3)}.lopBtnPreviewPoem{background:hsla(0,0%,100%,.5) url(images/poemEditorTools/eye.svg) 50% no-repeat;background-size:24px;border-radius:50%;cursor:pointer;display:inline-block;height:25px;padding:10px;position:absolute;right:10px;top:10px;transition:all .15s ease-out;vertical-align:bottom;width:25px}.lopBtnPreviewPoem:hover{transform:scale(1.3)}.lopBtnPreviewPoem.anim{animation:previewAnim .5s linear 1;animation-delay:.5s}@keyframes previewAnim{0%{opacity:0;transform:scale(2.5)}to{opacity:1;transform:scale(1)}}.lopBtnEditPoem{background:hsla(0,0%,100%,.5) url(images/poemEditorTools/edit.svg) 50% no-repeat;background-size:24px;border-radius:50%;cursor:pointer;display:inline-block;height:25px;padding:10px;position:absolute;right:1.5rem;top:1.5rem;transition:all .15s ease-out;vertical-align:bottom;width:25px}.lopBtnEditPoem:hover{transform:scale(1.3)}@media (max-width:599px){.lopBtnEditPoem{right:1.5rem;top:1.5rem}}.lopFavoriteContainer{display:flex;flex-direction:column;justify-content:center}.lopBtnFavoritePoem{background:url(images/poemEditorTools/favorite.svg) 50% no-repeat;background-size:35px;border:2px solid #000;border-radius:100%;cursor:pointer;display:flex;height:70px;justify-content:center;margin-top:10px;translate:all .3s linear;vertical-align:bottom;width:70px}.lopBtnFavoritePoem.active{background-image:url(images/poemEditorTools/favorite-active.svg)}@media (max-width:599px){.lopBtnFavoritePoem{right:1.5rem;top:1.5rem}}.lopBtnFavoritePoemCounter{background-color:#000;border:1px solid #fff;border-radius:20px;color:#fff;cursor:pointer;display:inline-block;font-size:2rem;font-weight:600;height:32px;line-height:32px;min-width:20px;padding:3px 13px;position:relative;text-align:center;top:1px}.lopBtnEditContainer{background-color:hsla(0,0%,100%,.2);border:3px solid hsla(0,0%,100%,.5);border-radius:2.5rem;cursor:pointer;display:inline-block;font-family:Hind Vadodara,sans-serif!important;font-size:1.4rem;left:-10px;line-height:4.5rem;padding-right:1.5rem;position:absolute;text-shadow:0 0 5px #eee,0 0 5px #eee;top:120px}@media (max-width:599px){.lopBtnEditContainer{background-color:transparent;border:none;font-size:0;left:30px;line-height:0;padding:0}.lopBtnEditContainer .lopBtnEditText{display:none}}.lopBtnEdit{background:hsla(0,0%,100%,.5) url(images/poemEditorTools/edit.svg) 50% no-repeat;background-size:24px;border-radius:50%;cursor:pointer;display:inline-block;height:25px;margin-right:.7rem;padding:10px;transition:all .15s ease-out;vertical-align:bottom;width:25px}.lopBtnEdit:hover{transform:scale(1.3)}.lopBtnPreview{background:hsla(0,0%,100%,.5) url(images/poemEditorTools/eye.svg) 50% no-repeat;background-size:24px;border-radius:50%;cursor:pointer;display:inline-block;height:25px;margin-right:1rem;padding:10px;transition:all .15s ease-out;vertical-align:bottom;width:25px}.lopBtnPreview:hover{transform:scale(1.3)}.lopBtnRecordActivated{background-image:url(images/poemEditorTools/record-management-activated.svg);background-size:32px}.lopBtnRecordLocked{background-image:url(images/poemEditorTools/record-management-locked.svg);background-size:34px}.lopDialogEditDescription{width:600px}.lopPoemLineRadioSelection{background:url(images/poemEditorTools/line-selection.svg) 15px no-repeat;display:inline-block;height:30px;transition:all .5s ease;width:25px}.lopPoemLineRadioSelection.lopPoemLineRadioSelected{background-image:url(images/poemEditorTools/line-selected.svg)}.lopPoemLineSelectable{color:#aaa!important;cursor:pointer}.lopPoemLineSelected{background-color:#fff}.lopPoemSelectLanguage{font-size:1.8rem;padding:0 0 30px}.lopPoemEditorLanguageFlag{border:3px solid #ddd;border-radius:6px;cursor:pointer;margin-left:4px;vertical-align:middle;width:35px}.lopPoemEditorLanguageFlagSelection{background-color:#fff;border-radius:3px;margin-left:10px;padding:5px 0 10px 2px}.lopPoemEditorWrittenDateType{background-color:#fff;border-radius:3px;margin-left:10px;padding:5px 5px 5px 10px}.lopValidationFeiled{color:red}.lopValidationFeiledOutline{border:2px solid red}.lopValidationFeiledTitle{border-bottom:2px solid red}.lopPublishRules p{line-height:2.8rem;margin:25px 0}.lopPublishRules p:first-child{margin-top:0}.lopPublishRules .lopPublishedUrl{background-color:#f5f5f5;border:3px solid #fff;border-radius:50px;box-shadow:0 0 8px 5px rgba(0,0,0,.1);color:#777;line-height:2.7rem;margin:30px 0 0;padding:1rem 3rem;position:relative;top:-10px;word-break:break-all}.lopPublishRules .lopPublishNow{background:url(images/poems/finished.svg) 100% no-repeat;display:inline-block;font-size:2.4rem;padding:2rem 4.5rem 2rem 0;position:relative;text-align:center;top:20px}.lopPoemEditorDesktopOnly{background:transparent url(images/poemEditorTools/edit-only-desktop.png) 50% no-repeat!important;background-size:100%!important;display:block;height:120px;width:100%}.lopImportPoemBtn{background-color:hsla(0,0%,94%,.7);border:2px solid orange;border-radius:4px;color:#ee9a00;cursor:pointer;display:inline-block;font-family:Hind Vadodara,sans-serif!important;font-size:1.6rem;font-weight:600;line-height:3rem;margin:3rem 0 0;padding:0 10px}.lopImportPoemBtn:hover{background-color:#ddd}.lopImportWrapper{width:500px}.lopImportWrapper .lopImportWrapperDesc{font-size:1.6rem;line-height:2.6rem}.lopImportWrapper .lopImportWrapperInput textarea{color:#ee9a00;font-family:Hind Vadodara,sans-serif!important;font-size:1.6rem;font-weight:600;line-height:2.6rem}.lopGroupsList,.lopGroupsTitle{font-size:1.8rem}.lopGroupsList{display:inline-block;list-style-type:none;margin:0 auto 4rem;padding:0;text-align:left}.lopGroupsList li{padding:.2rem 0}.lopGroupsList li span{font-size:1.7rem!important}.lopInsertImage{background:url(images/poemEditorTools/images-management.svg) 50% no-repeat;border:5px solid orange;border-radius:5rem;cursor:pointer;display:inline-block!important;height:30px;margin:0 auto;opacity:.3;padding:1rem;transition:all .2s linear;width:30px}.lopInsertImage:hover{opacity:1}.lopPoemImageEditContainer{text-align:center}.lopPoemImageEditContainer .lopPoemImageEditContainerWithTools{box-sizing:border-box;left:1rem;margin:2rem auto 1.5rem;position:relative;width:90%}.lopPoemImageEditContainer .lopPoemImageEditContainerWithTools .lopPoemImageEdit{border:2rem solid #fff;box-shadow:0 0 5px 3px rgba(0,0,0,.03);box-sizing:border-box;width:100%}.lopPoemImageEditContainer .lopPoemImageEditContainerWithTools .lopPoemImageEditTools{background-color:hsla(0,0%,100%,.7);bottom:1rem;box-sizing:border-box;height:8rem;padding-top:.8rem;position:absolute;text-align:center;width:100%}.lopPoemImageEditContainer .lopPoemImageEditContainerWithTools .lopPoemImageEditTools .lopIconImageEditTools{border:2px solid blue;cursor:pointer;margin:1rem auto;transition:all .2s linear}.lopPoemImageEditContainer .lopPoemImageEditContainerWithTools .lopPoemImageEditTools .lopIconImageEditTools:hover{transform:scale(1.2)}.lopPoemImageEditContainer .lopPoemImageEditContainerWithTools .lopPoemImageEditTools .lopPoemImageBorder{background:url(images/poemEditorTools/image-border-width.png) 50% no-repeat;background-size:3rem;cursor:pointer;display:inline-block;height:3.5rem;opacity:.7;transition:all .1s linear;width:3.5rem}.lopPoemImageEditContainer .lopPoemImageEditContainerWithTools .lopPoemImageEditTools .lopPoemImageBorder:hover{opacity:1;transform:scale(1.05)}.lopPoemImageEditContainer .lopPoemImageEditContainerWithTools .lopPoemImageEditTools .lopPoemImageColor{background:url(images/poemEditorTools/image-border-color.svg) 50% no-repeat;background-size:3rem;cursor:pointer;display:inline-block;height:3.5rem;opacity:.7;transition:all .1s linear;width:3.5rem}.lopPoemImageEditContainer .lopPoemImageEditContainerWithTools .lopPoemImageEditTools .lopPoemImageColor:hover{opacity:1;transform:scale(1.05)}.lopPoemImageEditContainer .lopPoemImageEditContainerWithTools .lopPoemImageEditTools .lopPoemImageDelete{background:url(images/poemEditorTools/image-remove.svg) 50% no-repeat;background-size:1.8rem;cursor:pointer;display:inline-block;height:3.5rem;opacity:.7;transition:all .1s linear;width:3.5rem}.lopPoemImageEditContainer .lopPoemImageEditContainerWithTools .lopPoemImageEditTools .lopPoemImageDelete:hover{opacity:1;transform:scale(1.05)}.lopPoemImageContainer{position:relative;text-align:center}.lopPoemImageContainer .lopPoemImage{border:2rem solid #fff;box-shadow:0 0 5px 3px rgba(0,0,0,.03);box-sizing:border-box;margin:2rem -2rem 1.5rem;width:100%}.lopPoemImageContainer .lopPoemImageCard{width:98%}.lopPoemImageContainer .lopPoemImagePixabay{bottom:1rem;position:absolute}.lopImageColorMenu{display:inline-block;height:30px;width:50px}.lopPoemTitle{margin:0 0 50px;text-align:center}.lopPublishedPoemPage{background:#fbf7ed!important;box-shadow:0 1px 20px rgba(0,0,0,.3);box-sizing:border-box;margin:10px auto 40px!important;max-width:750px!important;padding:35px 50px 20px!important;position:relative;text-align:center}@media (max-width:599px){.lopPublishedPoemPage{margin:40px 0!important;padding:10px 20px!important}}.lopPublishedPoemPage.ColorTheme-dark{background:rgba(0,0,0,.4)!important;box-shadow:0 0 30px hsla(0,0%,100%,.6);color:#fff}.lopPublishedPoemPage.ColorTheme-dark .lopPoemWrittenDate{color:#888}.lopPublishedPoemPage.ColorTheme-dark .lopBtnFavoritePoem,.lopPublishedPoemPage.ColorTheme-dark .lopGiveApplausesButton,.lopPublishedPoemPage.ColorTheme-dark .lopGiveCommentsButton{filter:invert(100%);opacity:.8}.lopPublishedPoemPage.ColorTheme-darklight{background:hsla(0,0%,100%,.9)!important;box-shadow:0 0 10px hsla(0,0%,100%,.8)}.lopTabsPoemsBooks{list-style-type:none;margin:5px 20px 10px;overflow:hidden;padding:5px 0}.lopTabsPoemsBooks li{float:left;font-size:1.9rem;font-weight:500;padding:0 7px}.lopTabsPoemsBooks li.selected{border-bottom:4px solid #555}.lopTabsPoemsBooks li a{color:#000;display:block;padding:10px;text-align:center;text-decoration:none}@media (max-width:599px){.lopTabsPoemsBooks li a{padding:10px 0}}.lopTabsPoemsBooks li:hover{background-color:hsla(0,0%,100%,.5)}.lopNew{background-color:red;border-radius:1rem;color:#fff;display:inline-block;font-family:Hind Vadodara,sans-serif!important;font-style:normal;line-height:1rem;padding:.3rem .5rem;position:absolute;right:-.5rem;text-transform:none;top:.7rem}.lopNew,.lopTabsPoemsBooksCount{font-size:1.2rem;font-weight:600}.lopTabsPoemsBooksCount{background-color:hsla(0,0%,100%,.5);border:1px solid #aaa;border-radius:2rem;margin-left:.5rem;padding:.3rem .8rem;position:relative;top:-.2rem}.lopFilterListIcon{position:relative;top:10px}.lopPoemListNavigation{color:#000;display:flex;font-size:2rem}.lopPoemListNavigation .lopPoemListNavigationMenu{flex-grow:1}.lopPoemListNavigationSub{display:flex;font-size:1.8rem;padding:.5rem 0 .5rem 2rem}.lopPoemListNavigationSub .lopPoemListNavigationPoemFilter{flex-grow:1;font-size:1.8rem;padding:.5rem 0 .5rem .5rem}.lopPoemListNavigationSub .lopPoemListNavigationPager{align-items:flex-end;display:flex}.lopTabsPoemSearch{position:relative;top:-30px}.lopTabsPoemsSearchLabel{color:#777;font-size:2.1rem!important;position:relative;top:5px}.lopPager{color:#777!important;font-size:3rem!important;position:relative;top:-4px}.lopPager.active{color:#000!important;font-size:3rem!important}.lopPagerBottomContainer{float:right;font-size:1.8rem;padding-top:1rem}.lopPagesNotFirstPage{color:#ee9a00;font-size:3rem;font-weight:800}.lopPoemContainerBookView h1{font-size:3.5rem;font-weight:600;margin:1rem 0 2.5rem;text-align:left;word-break:break-all}@media (max-width:599px){.lopPoemContainerBookView h1{margin:3rem 4rem 1.5rem 0}}.lopPoemContainerBookView .lopPoemWrittenDate{color:#333;display:block;font-size:1.6rem;font-weight:600;position:relative;text-align:left;top:-25px}@media (max-width:599px){.lopPoemContainerBookView .lopPoemWrittenDate{font-size:1.8rem;font-weight:600;padding-bottom:10px;top:-5px}}.lopLine{cursor:pointer;display:inline-block;font-size:.9em;line-height:2em;margin:0;position:relative;transition:all .35s linear;white-space:pre-wrap;width:100%}@media (max-width:599px){.lopLine{font-size:2rem;line-height:4rem;margin:0}}.lopLine.lopLinePoemCard{font-size:1.6rem;line-height:3rem;white-space:pre}@media (max-width:599px){.lopLine.lopLinePoemCard{font-size:2.2rem;line-height:4rem;margin:0}}.lopLineReactionMobile{align-items:center;background-color:#fff;border-radius:50%;color:#000!important;display:flex;font-family:Hind Vadodara,sans-serif!important;font-size:1.5rem;height:3rem;justify-content:center;position:absolute;right:-2rem;text-align:center;top:.8rem;width:3rem}@media (max-width:599px){.lopLineReactionMobile{right:-4.2rem}}.lopLineReaction{padding:0 1.3rem;position:absolute;right:-16.6rem;text-align:left;top:0;width:12rem}@media (max-width:599px){.lopLineReaction{right:-4.5rem}}.lopLineReactionList{align-items:center;background-color:#eee;border:1px solid #fff;border-radius:50%;color:#333;display:inline-flex;font-size:1.5rem;height:2.6rem;justify-content:center;margin-right:.7rem;width:2.6rem}.lopLineReactionList,.lopSuggestionLine{font-family:Hind Vadodara,sans-serif!important;position:relative;top:-.3rem}.lopSuggestionLine{background-color:hsla(0,0%,85%,.3);background:url(images/icons/idea.svg) .8rem no-repeat;background-size:1.5rem;border:2px solid #fff;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,.3);font-size:1.6rem;line-height:2.3rem;margin-left:4rem;padding:.7rem 2rem .7rem 3rem;text-align:left;width:calc(100% - 8rem)}.lopLineNumber,.lopSuggestionLine{display:inline-block;font-weight:600}.lopLineNumber{background-color:hsla(0,0%,100%,.7);border:1px solid #eaeaea;border-radius:50%;box-shadow:0 0 2px rgba(0,0,0,.1);color:#333;font-size:1.8rem;height:3.5rem;left:2px;line-height:3.5rem;margin-right:1rem;padding:0;position:relative;text-align:center;top:-2px;width:3.5rem}.lopEditButton{background-color:hsla(0,0%,94%,.7);border:2px solid orange;border-radius:4px;color:#ee9a00;cursor:pointer;display:inline-block;font-family:Hind Vadodara,sans-serif!important;font-size:1.6rem;font-weight:600;line-height:3rem;padding:0 10px;position:absolute!important;right:10px;top:10px}.lopEditButton:hover{background-color:#ddd}.lopLinkButton{background-color:hsla(0,0%,94%,.7);border:2px solid orange;border-radius:4px;color:#ee9a00;cursor:pointer;display:inline-block;font-family:Hind Vadodara,sans-serif!important;font-size:1.6rem;font-weight:600;line-height:3rem;padding:0 10px;position:absolute!important;right:10px;top:10px}.lopLinkButton:hover{background-color:#ddd}.lopLineIndentLeft-1{padding-left:30px}.lopLineIndentLeft-2{padding-left:60px}.lopLineIndentLeft-3{padding-left:90px}.lopLineIndentLeft-4{padding-left:120px}.lopLineIndentLeft-5{padding-left:150px}.lopLineIndentRight-1{padding-right:40px}.lopLineIndentRight-2{padding-right:70px}.lopLineIndentRight-3{padding-right:100px}.lopLineIndentRight-4{padding-right:130px}.lopLineIndentRight-5{padding-right:160px}.lopPoemSosialShareContainer{align-content:center;display:flex;justify-content:center;margin-top:5rem}.lopPoemSosialShareContainer .lopPoemSosialShareItem{align-self:auto;cursor:pointer;padding:.5rem 1rem;transition:all .2s linear;width:40px}.lopPoemSosialShareContainer .lopPoemSosialShareItem:hover{transform:scale(1.2)}.lopPoemClapCommentContainer{display:flex}@media (max-width:599px){.lopPoemClapCommentContainer{flex-direction:column-reverse}}.lopPoemClapCommentContainer .lopPoemClapContainer,.lopPoemClapCommentContainer .lopPoemCommentContainer{flex:1}.border{border:2px solid red}.lopPoemRibbonPreview{height:150px;left:-10px;overflow:hidden;position:absolute;top:-10px;width:150px}.lopPoemRibbonPreview:after,.lopPoemRibbonPreview:before{border-color:transparent orange orange transparent;border-style:solid;border-width:5px;content:"";display:block;position:absolute;z-index:-1}.lopPoemRibbonPreview span{background-color:orange;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;display:block;font:700 18px/1 Lato,sans-serif;padding:15px 0;position:absolute;right:-25px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;top:30px;transform:rotate(-45deg);width:225px}.lopPoemRibbonPreview:before{right:0;top:0}.lopPoemRibbonPreview:after{bottom:0;left:0}.lopBookCardPageFirst{background:hsla(45,44%,96%,.7)!important;box-shadow:0 1px 4px rgba(0,0,0,.3);left:10px;position:relative;top:10px;transform:scale(.93);transition:all .2s ease-out}.lopBookCardPageFirst:hover{box-shadow:0 1px 20px rgba(0,0,0,.3);left:10px;top:10px}.lopBookCardPageSecond{background:#faf8f2!important;left:0;position:relative;top:0;transition:all .2s ease-out}.lopBookCard,.lopBookCardPageSecond:hover{box-shadow:0 1px 4px rgba(0,0,0,.3);left:-10px;top:-10px}.lopBookCard{background:#faf8f2!important;border:0 solid green;border-radius:4px;height:440px;overflow:hidden;position:relative;transition:all .2s ease-out}.lopBookCard:hover{background:#fafaf8!important;box-shadow:0 1px 4px rgba(0,0,0,.3);left:-10px;top:-10px}.lopBookCard:hover .lopPoemCardTools{bottom:0;transition-delay:.5s}.lopBookCard:hover .locPoemCardStatContainer{opacity:1}.lopBookCard:hover .lopPoemCardFinished{bottom:-150px;right:-150px}.lopBookCard .lopBookCardContent{display:flex;flex-direction:column;height:100%;padding:2rem 2.3rem}.lopBookCard .lopBookCardContent .lopBookPoemList{margin:0;padding:0 1.5rem}.lopBookCard .lopBookCardContent .lopBookPoemList li{font-size:1.8rem;line-height:3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lopBookCard .lopBookCardContent .lopBookPoemList li.disabled{color:#ccc}.lopBookCard .lopBookCardPoemsCounter{display:block;font-size:1.6rem;font-weight:500;padding:0 0 5px;text-align:center;text-transform:lowercase}.lopBookCardTitle{font-size:3rem;margin:0;text-align:center}.lopBookRealCardTitle{background-color:hsla(0,0%,100%,.7);font-size:2.5rem;font-weight:600;opacity:0;padding:2rem 1.5rem 1rem;text-align:center}.lopBookRealCardFooter{align-content:center;display:flex;font-size:2rem;font-weight:600;justify-content:left;padding:2rem 1.5rem 5.5rem 1rem;text-align:center}.lopBookRealCardFooter .lopBookRealPrice{background-color:hsla(0,0%,100%,.75);border:5px solid orange;border-radius:7px;color:#333;display:inline-flex;padding:.2rem 1rem}.lopBookListOfPoemsNotPublished{background-color:#eee;border:1px solid #ddd;border-radius:50px;display:inline;font-size:1.6rem;left:-3px;padding:0 10px;position:relative;top:-12px}.lopBookListOfPoems{list-style-type:none}.lopBookListOfPoems a{color:#000;display:block;font-size:2rem;margin:0;text-decoration:none}.lopBookListOfPoems li{margin:0 0 .5rem;padding:0;text-align:left}.lopBookListOfPoems li.active a{color:#ee9a00;font-weight:600;text-decoration:underline}.lopBookPoemAvatar{font-family:Hind Vadodara,sans-serif!important;font-size:1.6rem;position:relative}.lopBookPoemAvatar .lopAvatarSX{border:.3rem solid #f3f3f3;box-shadow:0 0 .3rem 1px rgba(0,0,0,.2);display:inline-block;font-size:1.6rem;height:30px;line-height:30px;width:30px}.lopBookPoemTitle{flex-grow:1;font-size:1.8rem}.lopBookPoemEditorTools{align-items:center;justify-content:center}.lopBookTitle a{color:#000}.lopBookDownload{background:#fff url(images/poemEditorTools/word-download.svg) 50% no-repeat;background-size:2.6rem;border:4px solid hsla(0,0%,88%,.8);border-radius:3rem;bottom:-1.4rem;display:inline-block;height:4.4rem;left:-3.3rem;position:absolute;width:4.4rem}.lopBookEditor{padding:20px 0}.lopListOfPoemsContainer{padding:40px 0}.lopBookEditorListOfPoems{list-style-type:none}.lopBookEditorListOfPoems a{color:#000;font-size:2rem;text-decoration:none}.lopBookEditorListOfPoems li{line-height:3rem;padding:0;text-align:left}.lopBookEditorListOfPoems li .lopBookEditorListOfPoemsTools{float:right}.lopBookEditorListOfPoems li.disabled a{color:#aaa}.lopBookEditorListOfPoems li.active a{color:#ee9a00;font-weight:600;text-decoration:underline}.lopBookEditorPoemSelectionDialog{font-size:1.6rem!important;list-style-type:none;padding:0}.lopBookEditorPoemSelectionDialog li{align-items:center;border-bottom:1px solid #eee;cursor:pointer;display:flex;padding:5px 15px 10px}.lopBookEditorPoemSelectionDialog li:hover{background-color:#f5f5f5}.lopBookEditorPoemSelectionDialog li.disabled{color:#999;text-decoration:line-through}.lopDialogTitle{font-size:2.2rem;text-align:center;text-transform:uppercase}.lopBookPoemSelectionDialog{width:600px}.lopBookEditorRemovePoem{background:transparent url() 50% no-repeat;background-image:url(images/poemEditorTools/remove.svg)}.lopBookEditorAddPoem,.lopBookEditorRemovePoem{display:inline-block;float:right;height:40px;width:40px}.lopBookEditorAddPoem{background:transparent url() 50% no-repeat;background-image:url(images/poemEditorTools/add.svg)}.lopBookEditorNotPublishedPoem{float:right}.lopBookEditorPoemLink{display:block;padding-top:15px}.lopBookEditorPoemLink:after{clear:both;content:"";display:table}.lopDownloadWord{background:url(images/poemEditorTools/word-download.svg) 100% no-repeat;background-size:3.1rem;height:3.2rem;width:4.3rem}.lopDownloadCheck,.lopDownloadWord{display:inline-block;vertical-align:middle}.lopDownloadCheck{color:#555;font-family:Hind Vadodara,sans-serif!important;font-size:1.8rem;font-weight:600}.lopBookMarketplaceCurrency{margin:15px 20px 0 0!important;vertical-align:middle!important;width:150px}.lopUploadButton{align-items:center;display:flex;height:150px;justify-content:center;width:100%}@media (max-width:599px){.lopUploadButton{height:130px}}.logUploadButtonActive{animation:App-logo-spin 1s linear infinite}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.lopImagesCircularProgress{left:50%;position:absolute;top:50%}.lopDrawerImageUpload{display:flex;flex-direction:column;overflow:auto;width:600px}@media (max-width:599px){.lopDrawerImageUpload{width:320px}}.lopDrawerImageUploadHeader{flex-shrink:0}.lopDrawerImageUploadBody{flex-shrink:1;overflow:auto}.lopDrawerImageUnsplashBody{background-color:#eee;flex-shrink:1;line-height:0;overflow:auto;overflow-x:hidden;overflow-y:scroll;text-align:center;width:100%}.lopDrawerImageUnsplashBody .lopDrawerImageUnsplashBodyWrapper{column-count:1;column-gap:1rem;direction:rtl;overflow-x:hidden;overflow-y:hidden;width:100%}.lopDrawerImageUnsplashBody .lopDrawerImageUnsplashBodyWrapper .lopUnsplashImage{position:relative}.lopDrawerImageUnsplashBody .lopDrawerImageUnsplashBodyWrapper .lopUnsplashImage img{box-sizing:border-box;display:inline-block;margin-bottom:1rem;min-height:120px;transition:all 1s ease;width:100%}.lopDrawerImageUnsplashBody .lopDrawerImageUnsplashBodyWrapper .lopUnsplashImage .lopUnsplashImageTools{bottom:5rem;position:absolute;right:4rem}.lopDrawerImageUnsplashBody .lopDrawerImageNotFound{font-size:2rem;padding:3rem}.lopImageLoaderSearchContainer{margin:0 auto;width:80%}.lopUploadedImagesList{margin:0!important;padding:0;width:100%!important}.lopUploadedImagesList:after{clear:both;content:"";display:table}.lopUploadedImagesList li{background:hsla(0,0%,100%,.4);background-size:cover;border:2px solid #eaeaea;border-radius:4px;cursor:pointer;float:left;height:150px;list-style:none;margin:0 2% 25px;overflow:hidden;position:relative;top:0;transition:all .2s ease-out;width:45%}.lopUploadedImagesList li:hover{box-shadow:0 5px 8px rgba(0,0,0,.5);top:-3px}.lopUploadedImagesList li:hover .lopImageTools{bottom:0;transition-delay:.5s}@media (max-width:599px){.lopUploadedImagesList li{border-radius:0;border-width:1px;height:130px;margin:0 1.5% 1rem;width:46%}}.lopImageTools{background:rgba(0,0,0,.5);bottom:-125px;color:#fff;font-size:2rem;margin:0;padding:7px 0;position:absolute;text-align:center;transition:all .3s ease-out;transition-delay:0s;width:100%}.lopImageUnsplash{font-size:1.6rem;padding:2rem;text-align:center}.lopImageUnsplash a{color:orange!important;font-weight:600;text-decoration:none}.lopLayoutThemesContainer{display:flex;flex-direction:row;flex-grow:1;margin:0 auto;text-align:center;width:40%}@media (max-width:599px){.lopLayoutThemesContainer{width:100%}}.lopLayoutThemesContainer .lopLayoutThemeWrapper{display:flex;flex-grow:1;text-align:center}.lopLayoutThemesContainer .lopLayoutThemeWrapper .lopLayoutTheme{background:transparent url() 50% no-repeat;background-size:100%;border:7px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;height:100px;margin:0 auto;transition:all .3s linear;width:80px}.lopLayoutThemesContainer .lopLayoutThemeWrapper .lopLayoutTheme.lopLayoutThemeLight{background-image:url(images/colorThemes/color-theme-light.svg)}.lopLayoutThemesContainer .lopLayoutThemeWrapper .lopLayoutTheme.lopLayoutThemeDark{background-image:url(images/colorThemes/color-theme-dark.svg)}.lopLayoutThemesContainer .lopLayoutThemeWrapper .lopLayoutTheme.lopLayoutThemeDarkLight{background-image:url(images/colorThemes/color-theme-darklight.svg)}.lopLayoutThemesContainer .lopLayoutThemeWrapper .lopLayoutTheme.selected{border:7px solid orange;border-radius:4px}.lopLayoutFontExampleContainer{margin:1rem 0;text-align:center}@media (max-width:599px){.lopLayoutFontExampleContainer{margin:1rem 0 8rem}}.lopLayoutFontExample{border-radius:5rem;cursor:pointer;display:inline-block;font-size:2.4rem;margin:1rem 0 2rem;padding:.5rem 2rem}.lopLayoutFontExample:hover{background-color:#ddd}@media (max-width:599px){.lopLayoutFontExample{display:block;margin:2rem auto;width:60%}}.lopLayoutTitleTop{font-size:2.2rem;margin:0;padding:5rem 0 1rem}.lopLayoutTitle{font-size:2.2rem;margin:0;padding-top:2rem}.geosuggest{font-size:2rem;margin:1em auto;position:relative;text-align:left;width:50%}@media (max-width:599px){.geosuggest{left:-1.5rem;position:relative;width:70%}}.geosuggest__input{border:2px solid #ccc;border-radius:5px;font-size:2rem;padding:12px;width:100%}@media (max-width:599px){.geosuggest__input{font-size:1.5rem;padding:8px 12px}}.geosuggest__input:focus{border:2px solid #ccc;border-radius:50px;box-shadow:0 0 0 transparent}.geosuggest__suggests{background:#fff;border:2px solid #ccc;border-top:0 solid #ccc;font-size:1.5rem;left:30px;list-style:none;margin-top:-1px;max-height:25em;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;right:0;top:51px;-webkit-transition:max-height .2s,border .2s;transition:max-height .2s,border .2s;z-index:5000}@media (max-width:599px){.geosuggest__suggests{font-size:1.2rem;line-height:2.5rem;top:36px}}.geosuggest__suggests--hidden{border-width:0;max-height:0;overflow:hidden}.geosuggest__item{cursor:pointer;font-size:1.7rem;padding:.5em .65em}@media (max-width:599px){.geosuggest__item{padding:.3em .65em;top:36px}}.geosuggest__item:focus,.geosuggest__item:hover{background:#f5f5f5}.geosuggest__item--active{background:#000;color:#fff}.geosuggest__item--active:focus,.geosuggest__item--active:hover{background:#ccc}.geosuggest__item__matched-text{font-weight:700}.lopMapManagementContainer{text-align:center;width:100vw}.lopMapManagementContainer .leaflet-container{border:20px solid #fff;box-shadow:0 0 8px 10px rgba(0,0,0,.2);height:300px;margin:10px 0;width:720px}@media (max-width:599px){.lopMapManagementContainer .leaflet-container{border:10px solid #fff;box-shadow:0 0 8px 5px rgba(0,0,0,.1);height:250px;width:calc(100% - 20px)}}.lopMapManagementButtons{padding:0 1rem;text-align:center}.lopMapContainer{border:1px solid transparent;height:370px;margin:0 auto;text-align:center;width:720px}@media (max-width:599px){.lopMapContainer{height:300px;width:100%}}.leaflet-popup-content{height:100px;width:200px}.leaflet-marker-icon,.leaflet-marker-shadow{display:none}.lopLocationManagementTitle{font-size:2.2rem;padding-top:20px}@media (max-width:599px){.lopLocationManagementTitle{font-size:2rem;line-height:3rem;padding:4rem 1rem 0}}.lopLocationManagementFindMyLocation{background:url(images/poemEditorTools/my-current-location.svg) 0 no-repeat;background-size:3rem;cursor:pointer;display:inline-block;font-size:1.5rem;padding:0 2rem 0 3.5rem}.lopLocationManagementFindMyLocation:hover{color:#555;text-decoration:underline}.lopLocationManagementZoomSavedLocation{background:url(images/poemEditorTools/zoom-saved-location.svg) 0 no-repeat;background-size:12px;cursor:pointer;display:inline-block;font-size:1.5rem;padding:0 30px 0 18px}.lopLocationManagementZoomSavedLocation:hover{color:#555;text-decoration:underline}.lopLocationManagementDeleteLocation{background:url(images/poemEditorTools/delete-location.svg) 0 no-repeat;background-size:17px;cursor:pointer;display:inline-block;font-size:1.5rem;padding:0 30px 0 22px}.lopLocationManagementDeleteLocation:hover{color:#555;text-decoration:underline}.lopMapMangenemetFooter{margin-bottom:2rem}@media (max-width:599px){.lopMapMangenemetFooter{margin-bottom:6rem}}.lopLocationPrivateSwitch{display:inline-block;font-size:2.2rem;position:relative;top:5px}.lopMapPoemContainer{margin:50px 0 -30px;position:sticky;text-align:center;width:100%}.lopMapPoemContainer .leaflet-container{height:300px;margin:0 -50px}@media (max-width:599px){.lopMapPoemContainer .leaflet-container{margin:0}}.lopMapPoemContainer .lopMapPoemInfo{background-color:hsla(0,0%,100%,.7);color:#444;font-family:Hind Vadodara,sans-serif!important;font-size:1.6rem;margin:0 -50px;position:relative;top:-40px;z-index:1000}@media (max-width:599px){.lopMapPoemContainer .lopMapPoemInfo{font-size:1.8rem;margin:0;top:-35px}}.lopMapPoemContainer .lopMapPoemInfo.ColorTheme-dark{background-color:rgba(0,0,0,.6);color:#eee}.lopRecorderContainer{margin:0 auto;min-height:280px}@media (max-width:599px){.lopRecorderContainer{width:100%}}.lopRecorder{position:relative;text-align:center;width:700px}@media (max-width:599px){.lopRecorder{margin-bottom:40px;width:100%}}.lopRecorderInitContainer{padding-top:35px}.lopRecordPlayerContainer,.lopRecorderMicContainer{padding-top:65px}.lopRecordTitle{font-size:2.3rem;margin:0;padding:15px 0 10px}.lopRecordUploadConditions{display:block;font-size:1.4rem;line-height:2rem;margin-top:10px}.lopRecordsFileSelection{flex-basis:100%!important;max-width:100%!important;width:100%!important}.lopRecordNowButton{align-items:center;background:url(images/poemEditorTools/records-record.svg) 50% no-repeat;border:4px solid #000;border-radius:50%;cursor:pointer;display:flex;height:82px;justify-content:center;margin:0 auto;position:relative;transition:transform .2s;width:82px}.lopRecordNowButton:hover{transform:scale(1.1)}.lopRecordUploadButton{align-items:center;background:url(images/poemEditorTools/records-upload.svg) center 20px no-repeat;border:4px solid #000;border-radius:50%;cursor:pointer;display:flex;height:82px;justify-content:center;margin:0 auto;position:relative;transition:transform .2s;width:82px}.lopRecordUploadButton:hover{transform:scale(1.1)}.lopRecordsCircularProgress{left:50%;position:absolute;top:50%}.lopRecordUploadButtonActive{animation:UploadingUpAndDown 1s linear infinite}@keyframes UploadingUpAndDown{0%{background-position-y:20px}25%{background-position-y:15px}50%{background-position-y:20px}75%{background-position-y:25px}to{background-position-y:20px}}.lopRecordUploadingContainer{margin-top:40px}.lopSoundWave{display:inline-block;height:80px;width:600px}@media (max-width:599px){.lopSoundWave{width:80%}}.lopRecordPoemContainer{background-color:rgba(0,0,0,.8);border:20px solid hsla(0,0%,100%,.9);color:#fff;font-size:2rem;height:calc(100% - 490px);left:calc(50% - 450px);overflow:auto;padding:0 30px 40px;position:fixed;top:50px;width:800px;z-index:10000}.lopRecordPoemContainer p{line-height:3rem;transition:background-color .5s linear}@media (max-width:599px){.lopRecordPoemContainer{left:auto;width:calc(100% - 100px)}}.lopRecorderTimerContainer{background-color:rgba(0,0,0,.8);border-radius:10px;bottom:150px;color:red;font-size:2rem;font-weight:600;left:calc(50% - 65px);padding:10px 15px;position:fixed;text-align:center}.lopRecorderTimerContainer .lopRecorderNowAnimation{height:30px;margin-top:5px}.lopRecorderTimerContainer .lopRecorderNowAnimation span{animation-duration:1s;animation-iteration-count:infinite;animation-name:recording;background-color:red;border:1px solid red;border-radius:50%;display:block;height:20px;line-height:30px;margin:0 auto;width:20px}@keyframes recording{0%{height:20px;width:20px}50%{height:30px;width:30px}to{height:20px;width:20px}}.lopOverrideDrawerPaper{background-color:hsla(0,0%,100%,.92);flex:auto!important;outline:initial!important;overflow-y:unset!important}.lopRecorderClose{background:#fff url(images/poemEditorTools/record-close.svg) 50% no-repeat;border-radius:50%;cursor:pointer;display:inline-block;height:71px;left:calc(50% - 35px);position:absolute;top:-30px;width:71px;z-index:10000}.lopRecorderClose:hover{animation:spin1 .5s linear 1}.react-audio-player{width:400px}@media (max-width:599px){.react-audio-player{width:90%}}.lopLineTime{border-radius:3px;color:#fff;font-size:1.5rem;margin-right:10px;padding:0 5px;position:relative;top:-2px;width:40px}.lopLineTime,.lopLineTimeRecordingNow{display:inline-block;text-align:center}.lopLineTimeRecordingNow{width:60px}.lopLineTimeRecordingNow .lopLineTimeRecordingNowAnimation{animation-duration:1s;animation-iteration-count:infinite;animation-name:recordingSmall;background-color:red;border-radius:50%;display:inline-block;height:10px;width:10px}@keyframes recordingSmall{0%{height:10px;width:10px}50%{height:15px;width:15px}to{height:10px;width:10px}}.lopLineRecordingNow{background-color:rgba(208,2,27,.3);border-radius:3px;font-size:2.3rem;vertical-align:middle}.lopLineReadingNowWhileRecoring{background-color:hsla(0,0%,100%,.3);border-radius:3px;vertical-align:middle}.lopLineReadingNow{background-color:hsla(0,0%,100%,.5);border-radius:50px;box-shadow:0 0 20px rgba(0,0,0,.3);color:brown;font-weight:600;margin-left:-15px;padding-left:15px;transition:all .5s linear}.lopRecorderPoemTitleTime{font-size:1.5rem;top:-4px}.lopRecorderPoemTitle{font-size:3.5rem;text-align:left}.lopTitleTimeRecordingNow{background-color:rgba(208,2,27,.3)}.lopPlayerPoemContainer{padding-bottom:0}.lopPlayerPoemContainer .react-audio-player{width:100%}.lopPlayerPoemContainer .lopPlayerPoemDiscription{color:#777;display:block;font-size:1.5rem;left:-15px;position:relative;text-align:right;top:-10px}@media (max-width:599px){.lopPlayerPoemContainer .lopPlayerPoemDiscription{padding-bottom:2rem;top:0}}.lopRecordOneMoreTimeButtonContainer{padding:30px 0 20px}.lopRecordPrivateSwitchContainer{padding:15px 0 5px}.lopRecordPrivateSwitch{display:inline-block;font-size:2rem}.lopRecordRadioWhoReadTitle{font-size:2rem;position:relative;top:10px}.lopRecordRadioWhoReadContainer{font-size:1.8rem;padding:0}.lopRecordRadioWhoReadContainer .lopRecordRadioWhoReadLabel{cursor:pointer;display:inline-block;left:-3px;margin-right:20px;position:relative;top:2px}.lopRecorderHelpContainer{animation:MoveFromLeft 2s steps(5) 1;bottom:30px;color:#555;font-size:2rem;line-height:3.5rem;position:absolute;right:30px;text-align:right;width:20%}@keyframes MoveFromLeft{0%{right:-20%}to{right:30px}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes wave{0%{transform:rotate(0deg)}10%{transform:rotate(-20deg) scale(1.2)}20%{transform:rotate(25deg)}30%{transform:rotate(-20deg)}40%{transform:rotate(13deg)}50%{transform:rotate(0deg)}to{transform:rotate(0deg) scale(1)}}.lopGiveApplausesContainer{text-align:center}.lopGiveApplausesContainer.animatedPulse{animation-delay:1.2s;animation-duration:.5s;animation-iteration-count:1;animation-name:pulse}.lopGiveApplausesContainer .lopClapUsersTotal{background-color:#000;border:1px solid #fff;border-radius:20px;color:#fff;cursor:pointer;display:inline-block;font-size:2rem;font-weight:600;height:32px;line-height:32px;min-width:20px;padding:3px 13px;position:relative;text-align:center;top:5px}.lopGiveApplausesContainer .lopClapUsersTotalHidden{display:inline-block;height:30px;position:relative;top:5px}.lopGiveApplausesButtonContainer{display:flex;height:80px;justify-content:center;margin:0 auto;position:relative;text-align:center}.lopGiveApplausesButtonContainer.animatedWave{animation-delay:2s;animation-duration:.8s;animation-iteration-count:1;animation-name:wave}.lopGiveApplausesButtonContainer.lopGiveApplausesButtonContainerDisabled{opacity:.4}.lopGiveApplausesButtonContainer .lopClap5New{background-color:#000;border:4px solid #aaa;border-radius:10px;color:#fff;display:inline-block;font-family:Copse,Merriweather,serif!important;font-size:1.8rem;font-size:1.9rem;font-weight:600;height:30px;line-height:30px;opacity:0;padding:0 10px;position:absolute;top:-30px;transition:all .2s linear;user-select:none;visibility:hidden;white-space:nowrap}.lopGiveApplausesButtonContainer .lopClap5New:hover{background-color:#fff;color:#000;transform:scale(1.05)}.lopGiveApplausesButtonContainer .lopClap5New.animated{animation:opacity .5s 1;animation-delay:.1s;animation-fill-mode:forwards;cursor:pointer;visibility:visible}.lopGiveApplausesButtonContainer .lopClap7New{background-color:#000;border:4px solid #aaa;border-radius:10px;color:#fff;display:inline-block;font-family:Copse,Merriweather,serif!important;font-size:1.8rem;font-size:2rem;font-weight:600;height:30px;height:37px;line-height:30px;line-height:37px;opacity:0;padding:0 10px;position:absolute;top:-70px;transition:all .2s linear;user-select:none;visibility:hidden;white-space:nowrap}.lopGiveApplausesButtonContainer .lopClap7New:hover{background-color:#fff;color:#000;transform:scale(1.05)}.lopGiveApplausesButtonContainer .lopClap7New.animated{animation:opacity .5s 1;animation-delay:.2s;animation-fill-mode:forwards;cursor:pointer;visibility:visible}.lopGiveApplausesButtonContainer .lopClap10New{background-color:#000;border:4px solid #aaa;border-radius:10px;color:#fff;display:inline-block;font-family:Copse,Merriweather,serif!important;font-size:1.8rem;font-size:2.1rem;font-weight:600;height:30px;height:40px;line-height:30px;line-height:40px;opacity:0;padding:0 10px;position:absolute;top:-113px;transition:all .2s linear;user-select:none;visibility:hidden;white-space:nowrap}.lopGiveApplausesButtonContainer .lopClap10New:hover{background-color:#fff;color:#000;transform:scale(1.05)}.lopGiveApplausesButtonContainer .lopClap10New.animated{animation:opacity .5s 1;animation-delay:.3s;animation-fill-mode:forwards;cursor:pointer;visibility:visible}@keyframes opacity{0%{opacity:0}to{opacity:1}}.lopGiveApplausesButton{background:url(images/poems/applaus.svg) 50% no-repeat;background-size:35px;border:2px solid #000;border-radius:100%;cursor:pointer;height:70px;margin:10px auto;width:70px}.lopGiveApplausesButton.clap{animation-duration:.5s;animation-iteration-count:1;animation-name:pulse}.lopGiveApplausesButton.active{background-image:url(images/poems/applaus-active.svg)}.lopButtonContainer{display:inline-block;margin:auto 0;vertical-align:top}.lopButtonContainer:hover span{color:#4a4a4a}.lopButtonContainer span{color:#818181;display:block;font-size:1.2rem;font-weight:500;line-height:2rem;margin:0;padding:0;text-transform:uppercase}.lopButtonContainer .lopButton{background-color:hsla(0,0%,100%,.5);border:2px solid #4a4a4a;border-radius:50px;cursor:pointer;display:inline-block;font-family:Hind Vadodara,sans-serif!important;line-height:2rem;margin:0;padding:14px 20px;position:relative;text-transform:uppercase;transition:all .2s linear}.lopButtonContainer .lopButton,.lopButtonContainer .lopButton>span{color:#4a4a4a;font-size:2rem;font-weight:600}.lopButtonContainer .lopButton:hover{background-color:#f9f0d5;box-shadow:0 0 2px rgba(0,0,0,.5);color:#000;top:-4px}.lopLinkContainer{display:inline-block;margin:auto 0;vertical-align:top}.lopLinkContainer:hover span{color:#4a4a4a}.lopLinkContainer span{color:#818181;display:block;font-size:1.4rem;font-weight:600;line-height:2.3rem;margin:0;padding:0;text-transform:uppercase}.lopLinkContainer .lopLink span{background-color:hsla(0,0%,100%,.5);border:2px solid #4a4a4a;border-radius:50px;color:#4a4a4a;cursor:pointer;display:inline-block;font-family:Hind Vadodara,sans-serif!important;font-size:2rem;font-weight:600;line-height:2rem;margin:0 5px;padding:15px 20px;text-decoration:none;text-transform:uppercase;transition:all .2s linear}.lopLinkContainer .lopLink span:hover{background-color:#f9f0d5;box-shadow:0 0 2px rgba(0,0,0,.5);color:#000;top:-4px}.lopAuthorContainer{list-style:none;margin:0!important;padding:0;width:100%!important}.lopAuthorTimeline{transform:scale(.98);transform-origin:top right}.lopAuthorCard{display:block;margin:0}.lopAuthorCard .lopAuthorListCard{align-items:stretch;background-color:hsla(0,0%,100%,.5);border-radius:70px;box-shadow:0 0 10px 1px rgba(0,0,0,.15);color:#000;cursor:pointer;display:flex;flex-wrap:nowrap;font-family:Special Elite,cursive!important;font-size:1.7rem;height:92px;line-height:2.3rem;overflow:hidden;text-align:left;text-decoration:none}.lopAuthorCard .lopAuthorListCard .lopAuthorListAvatar{background-color:#e5e5e5;background-position:50%;background-size:cover;border:10px solid #f3f3f3;border-radius:70px;box-shadow:0 0 10px 1px rgba(0,0,0,.15);color:#555;cursor:pointer;display:inline-block;flex-basis:70px;flex-grow:0;font-family:Copse,Merriweather,serif!important;font-size:2.6rem;height:70px;line-height:70px;margin:0 10px 0 0;text-align:center;transition:all .25s linear;vertical-align:middle;width:70px}.lopAuthorCard .lopAuthorListCard .lopAuthorListContent{align-items:center;display:flex;flex-grow:1;width:1px}.lopAuthorCard .lopAuthorListCard .lopAuthorListContent .lopAuthorListName{align-self:center;display:inline-block;overflow:hidden;text-overflow:ellipsis;width:80%}@media (max-width:599px){.lopAuthorCard .lopAuthorListCard .lopAuthorListContent .lopAuthorListName{font-size:2.1rem;line-height:2.8rem}}.lopAuthorCard .lopAuthorListCard .lopAuthorListContent .lopAuthorListPoemCounter{align-self:center;display:inline-block;font-size:1.6rem;padding-right:17px;text-align:right;width:20%}@media (max-width:599px){.lopAuthorCard .lopAuthorListCard .lopAuthorListContent .lopAuthorListPoemCounter{font-size:2.2rem}}.lopCommentatorCard{display:block;margin:0;text-align:center}.lopCommentatorCard .lopAuthorListCard{align-items:stretch;background-repeat:no-repeat;color:#000;cursor:pointer;display:flex;flex-wrap:nowrap;font-family:Special Elite,cursive!important;font-size:1.8rem;height:100px;line-height:2.5rem;padding-top:30px;text-align:left;text-decoration:none}.lopCommentatorCard .lopAuthorListCard .lopAuthorListAvatar{background-color:#e5e5e5;background-position:50%;background-size:cover;border:8px solid #f3f3f3;border-radius:65px;box-shadow:0 0 6px 1px rgba(0,0,0,.15);color:#555;cursor:pointer;display:inline-block;flex-basis:65px;flex-grow:0;font-family:Hind Vadodara,sans-serif!important;font-size:2.6rem;height:65px;line-height:65px;text-align:center;transition:all .25s linear;vertical-align:middle;width:65px}.lopCommentatorCard .lopAuthorListCard-1{background-image:url(images/comments/commentator-1.png);background-position:top 4px right 17px;background-size:50px}.lopCommentatorCard .lopAuthorListCard-2{background-image:url(images/comments/commentator-2.png);background-position:top 18px center;background-size:108px}.lopCommentatorCard .lopAuthorListCard-3{background-image:url(images/comments/commentator-3.png);background-position:top 13px center;background-size:100px}.lopCommentatorCard .lopAuthorListCard-4{background-image:url(images/comments/commentator-4.png);background-position:top 13px center;background-size:120px}.lopCommentatorCard .lopAuthorListCard-5{background-image:url(images/comments/commentator-5.png);background-position:top 0 center;background-size:130px}.lopCommentatorCard .lopAuthorListCard-6{background-image:url(images/comments/commentator-6.png);background-position:top 0 center;background-size:105px}.lopCommentatorCard .lopAuthorCommentAmount{background-color:#f0f0f0;border:3px solid #f8f8f8;border-radius:3rem;box-shadow:1px 1px 5px 2px rgba(0,0,0,.1);color:#777;display:inline-block;font-size:1.5rem;height:2.8rem;line-height:3rem;position:relative;top:-3.5rem;width:2.8rem}.lopClapperContainer{margin-left:0!important;padding-bottom:2rem;padding-left:0;padding-top:2rem}.lopClapperContainer .lopClapperCard{display:block;margin:0;text-align:center}.lopClapperContainer .lopClapperCard .lopAuthorListCard{background-repeat:no-repeat;color:#000;cursor:pointer;display:flex;font-family:Special Elite,cursive!important;font-size:1.8rem;line-height:2.5rem;text-align:left;text-decoration:none}.lopClapperContainer .lopClapperCard .lopAuthorListCard .lopAuthorListAvatar{background-color:#e5e5e5;background-position:50%;background-size:cover;border:6px solid #f3f3f3;border-radius:60px;box-shadow:0 0 6px 1px rgba(0,0,0,.15);color:#555;cursor:pointer;display:inline-block;flex-basis:60px;flex-grow:0;font-family:Hind Vadodara,sans-serif!important;font-size:2.6rem;height:60px;line-height:60px;text-align:center;transition:all .25s linear;vertical-align:middle;width:60px}.lopClapperContainer .lopClapperCard .lopAuthorCommentAmount{background-color:#f0f0f0;border:3px solid #f8f8f8;border-radius:3rem;box-shadow:1px 1px 5px 2px rgba(0,0,0,.1);color:#777;display:inline-block;font-size:1.4rem;height:2.8rem;line-height:3rem;margin:0 auto;position:relative;top:-1rem;width:2.8rem}.lopClapperContainer .lopClapperCard .lopAuthorAddedAt{color:#555;display:inline-block;font-family:Hind Vadodara,sans-serif!important;font-size:1rem;margin-left:.5rem;padding:0 .3rem;position:relative;top:-1rem}.lopClapperContainer.ColorTheme-dark .lopAuthorAddedAt{color:#ddd}.lopClapperContainer.ColorTheme-dark .lopAuthorCommentAmount{background-color:#323232;border:3px solid #777;color:#ddd}.lopClapperContainer.ColorTheme-dark .lopAuthorListCard .lopAuthorListAvatar{border:6px solid #777}.lopAuthorItemAvatar{background-color:#e5e5e5;background-position:50%;background-size:cover;border:4px solid #f3f3f3;border-radius:40px;box-shadow:0 0 6px 1px rgba(0,0,0,.15);color:#555;cursor:pointer;display:inline-block;flex-basis:40px;flex-grow:0;font-family:Hind Vadodara,sans-serif!important;font-size:2.1rem;height:40px;line-height:40px;text-align:center;transition:all .25s linear;vertical-align:middle;width:40px}.lopSearchRootContainer{text-align:center}.lopSearchRootContainer .lopSearchContainer{text-align:center;width:100%}.lopSearchRootContainer .lopSearchFieldContainer{display:inline-block;margin:0 auto;padding:20px 30px 10px;width:450px}@media (max-width:599px){.lopSearchRootContainer .lopSearchFieldContainer{width:250px}}.lopSearchRootContainer .lopSearchFieldHelper{color:#aaa;font-family:Hind Vadodara,sans-serif!important;font-size:1.5rem;font-weight:600;position:relative;top:-3px}.lopSearchDrawer{background-color:#f3f3f3;display:flex;flex-direction:column;height:100vh;overflow:auto;width:700px}@media (max-width:599px){.lopSearchDrawer{width:300px}}.lopSearchFixedHeader{flex-shrink:0}.lopSearchResults{flex-grow:1;overflow:auto}.lopOverrideTextFieldSearch{margin:14px 0 1rem;width:100%}.lopOverrideTextFieldSearch input{font-family:Hind Vadodara,sans-serif!important;font-size:1.8rem;padding:1rem}.lopOverrideTextFieldSearch textarea{font-family:Hind Vadodara,sans-serif!important;font-size:1.6rem;padding:.5rem}.lopOverrideTextFieldSearch label{display:inline-block;font-size:2rem;z-index:1000}.lopPoemListSearch{list-style:none;margin:0!important;padding:0;width:100%!important}.lopPoemListSearch li{cursor:pointer;display:inline-block;margin:0;text-align:center}.lopPoemListAuthorName{background-color:#f3f3f3;border-radius:4px;bottom:0;box-shadow:0 0 10px 3px rgba(0,0,0,.15);color:#777;cursor:pointer;display:inline-block;font-family:Special Elite,cursive!important;font-size:1.6rem;font-weight:500;left:0;line-height:2.5rem;padding:12px 15px 8px;position:absolute;text-align:left;transition:all .25s linear;width:100%;z-index:10}.lopPoemListPublishedPoems{font-family:Hind Vadodara,sans-serif!important;font-size:1.2rem;line-height:1.4rem;padding:1px 0 2px}.lopPoemListAuthorAvatar{background-color:#e5e5e5;background-position:50%;background-size:cover;border:8px solid #f3f3f3;border-radius:50%;bottom:10px;box-shadow:0 0 10px 1px rgba(0,0,0,.15);color:#555;cursor:pointer;display:inline-block;font-family:Hind Vadodara,sans-serif!important;font-size:2.6rem;height:65px;line-height:63px;margin:15px 0 0 10px;position:absolute;right:10px;text-align:center;transition:all .25s linear;width:65px;z-index:10}.lopPoemListRecord{background:#fff url(images/poemEditorTools/record-management.svg) 50% no-repeat;background-size:1.5rem;border:4px solid hsla(0,0%,88%,.8);border-radius:3rem;bottom:-1.4rem;display:inline-block;height:4rem;left:-2.2rem;position:absolute;width:3rem}.lopPoemListAuthorRecords{bottom:25px;height:50px;left:30px;position:absolute;width:50px;z-index:10}.lopSearchNotFound{color:#aaa;font-family:Special Elite,cursive!important;font-size:1.8rem;padding:30px}.lopFaqTitle{margin:7rem 0 0}.lopFollowBtn{margin:1.5rem .5rem 0}.lopFollowBtn button{padding:1rem 1.5rem!important}.lopFollowingBtn button{background-color:rgba(76,175,80,.5)!important;border:2px solid hsla(0,0%,100%,.3)!important}.lopFollowingBtn button span{color:#b9efbb!important}.lopFollowingBtn button:hover{background-color:rgba(76,175,80,.8)!important}.lopFollowTitle{color:orange;font-weight:600;margin-bottom:1rem;text-align:center;text-transform:uppercase}.lopFollowingEmail{display:flex;text-align:center}.lopFollowingButtons{border-top:1px solid #eee;margin:3rem 0 2rem;padding-top:2rem;text-align:center}.lopFollowHeader{color:#333;font-size:2.2rem!important;font-weight:300;text-align:center}.lopFollowByEmail{display:block;font-size:2rem;padding-top:1.5rem;text-align:center}.lopFollowByEmail,.lopFollowByEmailList{font-family:Special Elite,cursive!important}.lopFollowByEmailList{color:#555;font-size:1.6rem;list-style-type:none;margin:0;padding:0}.braintree-sheet__container{background-color:#f7f1e0}.braintree-card{background-color:#fafafa;box-shadow:0 1px 20px rgba(0,0,0,.3);margin-top:30px;width:600px}.braintree-form__field-group{margin:1.5rem 0}.braintree-sheet__error{padding:2rem 0!important}.braintree-upper-container:before{background-color:transparent}.braintree-delete-confirmation{font-size:2.5rem}.braintree-hosted-fields{border-bottom:2px solid green;transition:all .2s ease}.braintree-hosted-fields-focused{border-bottom:2px solid blue}.braintree-hosted-fields-invalid{border-bottom:2px solid red}h1{font-size:3rem;font-weight:100}#cardForm{align-items:center;display:flex;height:100%;justify-content:center}.panel{background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.16),0 0 2px 0 rgba(0,0,0,.12);width:60%}.panel__header{background:orange;color:#fff}.panel__footer,.panel__header{padding:1rem 2rem}.panel__footer{background:#f3f3f3}.panel__content{overflow:hidden;padding:1em 2em 0 1em}.textfield--float-label{display:inline-block;float:left;padding-right:5px;width:100%}.hosted-field--label{display:block;font-size:2rem;font-weight:400;line-height:32px;margin-bottom:.5em;overflow:hidden;transform:translateY(.4em);transition:all .15s ease-out;width:100%}.hosted-field--label.filled,.hosted-field--label.invalid,.hosted-field--label.label-float{color:#2196f3;text-overflow:ellipsis;transition:all .15s ease-out}.hosted-field--label.filled{color:rgba(0,0,0,.54)}.hosted-field--label.invalid{color:#f44336}span.icon{margin-right:.2em;position:relative;top:.2em}svg{fill:#333}.hosted-field{background-color:transparent;border:none;border-bottom:1px solid rgba(0,0,0,.26);border-radius:0;box-shadow:none;color:rgba(0,0,0,.87);display:block;font-size:3rem;height:52px;margin-bottom:1em;outline:0;padding:0;position:relative;width:100%}.pay-button{background:#e91e63;border:0;border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);color:#fff;font-size:1em;margin:0 auto;padding:1em 3em;text-transform:uppercase}.braintree-hosted-fields-focused{border-bottom:2px solid orange;transition:all .2s ease}.braintree-hosted-fields-invalid{border-bottom:2px solid #e91e63;transition:all .2s ease}@media (max-width:600px){html{overflow:auto}#cardForm{font-size:13px;height:auto;margin:2em}.panel{width:100%}.textfield--float-label{display:inline-block;float:none;width:100%}.pay-button{width:100%}}.lopBraintreeInput{border:none;border-bottom:1px solid #a7a7a7;font-size:2rem;margin-bottom:3rem;padding:15px 0;width:100%}.lopBraintreeInput:focus{border-color:orange;border-width:2px}.lopBraintreeCardnameHolder{background:transparent url(images/membership/card-name-holder.svg) 0 no-repeat;background-size:20px;font-size:2rem;padding:0 0 0 25px}.lopMembershipTable{margin:0!important;margin:0 100px;padding:0;position:relative;text-align:center;width:100%!important}.lopMembershipTable li{list-style:none;margin:0;padding:0}.lopMyMembershipTable{margin:0!important;margin:0 100px;padding:0;position:relative;text-align:center;width:100%!important}.lopMyMembershipTable li{list-style:none;margin:0;padding:0}@media (max-width:599px){.lopMyMembershipTable li{padding:3rem 0}}.lopMembershipCard{background-color:#fff;box-shadow:0 0 10px 1px rgba(0,0,0,.2);margin:1.5rem;padding:1rem}.lopMembershipCard.lopMembershipCardUnderConstruction{background-color:#fef9eb;border:3px solid #f2ebd7;box-shadow:none;opacity:.7}.lopMembershipTopContainer{height:18rem}.lopMembershipTitle{font-size:2.5rem;text-transform:uppercase}.lopMembershipPrice{color:#f09d15;display:block;font-size:3.5rem;font-weight:600;margin:2rem;text-transform:capitalize}.lopMembershipPrice span{font-size:1.8rem;font-weight:600;text-transform:lowercase}.lopMembershipPrice .priceInt{font-size:3.5rem!important}.lopMembershipPrice .priceDec{font-size:2.3rem!important}.lopMembershipFeatures{border-top:1px solid #eee;font-family:Hind Vadodara,sans-serif!important;font-size:1.8rem;line-height:3rem;margin:4rem 0 0;padding:0;text-align:left}.lopMembershipFeatures.lopMembershipFeaturesLines{line-height:1.2rem}.lopMembershipFeatures.lopMembershipFeaturesLines li:first-child{margin-top:4rem}.lopMembershipFeatures li{margin:3rem 1rem}.lopMembershipFeatures li .lopMembershipNumbers{background-color:#eee;border-radius:30px;display:inline-block;padding:.5rem 1rem}.lopMembershipFeatures li .lopMembershipNumbers.lopMembershipNumbersUnlimited{border:2px solid #f09d15}.lopMembershipFeatures li.lopMembershipAvatar{background:url(images/poemEditorTools/avatar-management.svg) 0 no-repeat;padding:0 0 0 40px}.lopMembershipFeatures li.lopMembershipBackground{background:url(images/poemEditorTools/images-management.svg) 0 no-repeat;padding:0 0 0 40px}.lopMembershipFeatures li.lopMembershipRecord{background:url(images/poemEditorTools/record-management.svg) 2px no-repeat;background-size:22px;padding:0 0 0 40px}.lopMembershipFeatures li.lopMembershipMap{background:url(images/poemEditorTools/location-management.svg) 1px no-repeat;background-size:24px;padding:0 0 0 40px}.lopMembershipFeatures li.lopMembershipBook{background:url(images/icons/book.svg) 0 no-repeat;background-size:24px;padding:0 0 0 40px}.lopMembershipFeatures.lopMembershipFeatures_2{line-height:3.3rem}.lopMembershipPray{background:url(images/icons/pray.svg) left 10px no-repeat;background-size:28px;line-height:3.2rem;padding:0 0 0 40px}.lopMembershipFutureFeatures{border-left:1px dashed #ddd;margin:0 0 0 40px;padding:0}.lopMembershipFutureFeatures li{margin-left:20px}.lopMembershipFutureFeatures li a{color:#000}.lopMembershipListContainer{border-bottom:1px solid #ccc;padding:0 0 50px;position:relative}.lopMembershipOverviewContainer{color:#000;font-size:2rem;margin:1.5rem 0;text-align:center}@media (max-width:599px){.lopMembershipOverviewContainer{font-size:2.3rem}}.lopMembershipOverviewContainer a{color:#000;text-decoration:underline}.lopMembershipOverviewContainer a:hover{text-decoration:none}.lopMembershipChangeCurrency{padding:0;position:relative;top:-10px}.lopMembershipStatusTitle{color:#000;font-size:3.5rem;font-weight:600;padding:20px 0;text-align:center}.lopMembershipStatusText{color:#000;font-size:2rem;padding:20px 0;text-align:center}.lopMembershipStatusText .lopMembershipStatusPastDueText{color:red;font-size:2rem;font-weight:600}.lopCardContainer{margin:60px 0 0;position:relative}.lopMembershipCurrent{background:transparent url(images/icons/ok.svg) 50% no-repeat;background-size:48px;display:inline-block;height:48px;width:48px}.lopMembershipButtonContainer{padding:3rem 0 0;text-align:center}.lopMembershipCardsContainer{font-size:1.6rem;padding:3rem 2rem;text-align:center}.lopMembershipCardsContainer p{line-height:1.3rem}@media (max-width:599px){.lopMembershipCardsContainer p a,.lopMembershipCardsContainer p span{font-size:2.2rem;line-height:3.2rem}}.lopCardVisa{background:transparent url(images/membership/card-visa.svg) 50% no-repeat;background-size:140px}.lopCardMastercard,.lopCardVisa{display:inline-block;height:40px;padding:0 20px;width:50px}.lopCardMastercard{background:transparent url(images/membership/card-mastercard.svg) 50% no-repeat;background-size:130px}.lopCardAmericaExpress{background:transparent url(images/membership/card-american-express.svg) 50% no-repeat;background-size:120px;display:inline-block;height:40px;padding:0;width:100px}.lopCardDiscover{background:transparent url(images/membership/card-discover.svg) 50% no-repeat;background-size:80px;width:75px}.lopCardDiscover,.lopCardMaestro{display:inline-block;height:40px;padding:0 20px}.lopCardMaestro{background:transparent url(images/membership/card-maestro.svg) 50% no-repeat;background-size:130px;width:70px}.lopCardDinersClub{background:transparent url(images/membership/card-diners-club.svg) 50% no-repeat;background-size:70px;width:45px}.lopCardDinersClub,.lopCardJcb{display:inline-block;height:40px;padding:0 20px}.lopCardJcb{background:transparent url(images/membership/card-jcb.svg) 50% no-repeat;background-size:130px;width:50px}.lopCardTypeContainer{font-family:Hind Vadodara,sans-serif!important;margin-bottom:3rem;text-align:center}.lopCardTypeContainer .lopCardType-Visa{background:transparent url() 50% no-repeat;background-image:url(images/membership/card-visa.svg);background-size:180px;background-size:210px}.lopCardTypeContainer .lopCardType-MasterCard,.lopCardTypeContainer .lopCardType-Visa{animation:MoveUpDownCardType .5s linear 2;height:80px;margin:0 auto;position:relative;width:200px}.lopCardTypeContainer .lopCardType-MasterCard{background:transparent url() 50% no-repeat;background-image:url(images/membership/card-mastercard.svg);background-size:180px;background-size:250px}.lopCardTypeContainer .lopCardType-AmericanExpress{background:transparent url() 50% no-repeat;background-image:url(images/membership/card-american-express.svg);background-size:180px;background-size:220px}.lopCardTypeContainer .lopCardType-AmericanExpress,.lopCardTypeContainer .lopCardType-Discover{animation:MoveUpDownCardType .5s linear 2;height:80px;margin:0 auto;position:relative;width:200px}.lopCardTypeContainer .lopCardType-Discover{background:transparent url() 50% no-repeat;background-image:url(images/membership/card-discover.svg);background-size:180px;background-size:170px}.lopCardTypeContainer .lopCardType-Maestro{background:transparent url() 50% no-repeat;background-image:url(images/membership/card-maestro.svg);background-size:180px;background-size:230px}.lopCardTypeContainer .lopCardType-DinerClub,.lopCardTypeContainer .lopCardType-Maestro{animation:MoveUpDownCardType .5s linear 2;height:80px;margin:0 auto;position:relative;width:200px}.lopCardTypeContainer .lopCardType-DinerClub{background:transparent url() 50% no-repeat;background-image:url(images/membership/card-diners-club.svg);background-size:180px;background-size:120px}.lopCardTypeContainer .lopCardType-Jcb{animation:MoveUpDownCardType .5s linear 2;background:transparent url() 50% no-repeat;background-image:url(images/membership/card-jcb.svg);background-size:180px;background-size:230px;height:80px;margin:0 auto;position:relative;width:200px}.lopCardFormWarning{color:#555;font-size:1.6rem;padding:1rem 0 0}.lopMembershipRegisteredCardContainer{align-items:center;background-color:#fff;box-shadow:0 0 10px 1px rgba(0,0,0,.2);color:#555;display:flex;font-size:2.4rem;font-weight:600;height:70px;justify-content:center;margin:0 auto;padding:2rem;width:60%}@media (max-width:599px){.lopMembershipRegisteredCardContainer{height:auto;width:90%}}.lopMembershipRegisteredCardContainer .lopMembershipRegisteredCardContainerDate{margin-left:auto}.lopCardTypeMini{display:inline-block;height:100px;width:160px}.lopCardTypeMini.lopCardType-Visa{background:transparent url() 50% no-repeat;background-image:url(images/membership/card-visa.svg);background-size:80px;background-size:170px;margin:0 auto;position:relative;top:5px}.lopCardTypeMini.lopCardType-MasterCard{background:transparent url() 50% no-repeat;background-image:url(images/membership/card-mastercard.svg);background-size:80px;background-size:220px;margin:0 auto;position:relative;top:5px}.lopCardTypeMini.lopCardType-AmericanExpress{background:transparent url() 50% no-repeat;background-image:url(images/membership/card-american-express.svg);background-size:80px;background-size:200px;margin:0 auto;position:relative;top:5px}.lopCardTypeMini.lopCardType-Discover{background:transparent url() 50% no-repeat;background-image:url(images/membership/card-discover.svg);background-size:80px;background-size:120px;margin:0 auto;position:relative;top:5px}.lopCardTypeMini.lopCardType-Maestro{background:transparent url() 50% no-repeat;background-image:url(images/membership/card-maestro.svg);background-size:80px;background-size:210px;margin:0 auto;position:relative;top:5px}.lopCardTypeMini.lopCardType-DinerClub{background:transparent url() 50% no-repeat;background-image:url(images/membership/card-diners-club.svg);background-size:80px;background-size:110px;margin:0 auto;position:relative;top:5px}.lopCardTypeMini.lopCardType-Jcb{background:transparent url() 50% no-repeat;background-image:url(images/membership/card-jcb.svg);background-size:80px;background-size:220px;margin:0 auto;position:relative;top:5px}@keyframes MoveUpDownCardType{0%{top:0}50%{top:10px}75%{top:-10px}to{top:0}}.lopCurrenciesLink{cursor:pointer;text-decoration:underline}.lopCurrenciesLink:hover{text-decoration:none}.lopCurrencies{font-size:3rem;list-style:none;margin:20px;padding:0}.lopCurrencies li{cursor:pointer;padding:15px 10px 15px 85px}.lopCurrencies li.lopCurrencyUSD{background:transparent url(images/language-usa.svg) 20px no-repeat;background-size:50px}.lopCurrencies li.lopCurrencyEUR{background:transparent url(images/language-europa.svg) 20px no-repeat;background-size:50px}.lopCurrencies li.lopCurrencyGBP{background:transparent url(images/language-english.svg) 20px no-repeat;background-size:50px}.lopCurrencies li.lopCurrencyNOK{background:transparent url(images/language-norwegian.svg) 20px no-repeat;background-size:50px}.lopCurrencies li.lopCurrencySEK{background:transparent url(images/language-swedish.svg) 20px no-repeat;background-size:50px}.lopCurrencies li.lopCurrencyDKK{background:transparent url(images/language-danish.svg) 20px no-repeat;background-size:50px}.lopCurrencies li:hover{background-color:#eee}.lopCurrencies li .lopCurrenciesSelected{background:transparent url(images/icons/ok.svg) 20px no-repeat;background-size:40px;display:inline-block;height:40px;position:absolute;right:60px;width:60px}.lopInProgress{animation:spin1 2s linear infinite;background:transparent url(images/icons/progress.svg) 0 no-repeat;background-size:30px;height:30px;margin-right:1rem;top:2rem;width:30px}.lopInProgress,.lopInProgressMessage{display:inline-block;position:relative}.lopInProgressMessage{font-size:1.6rem;padding-left:4rem;top:-5px}.lopMembershipNew{background-color:orange;border-radius:3rem;color:#fff;display:inline-block;font-size:1.5rem;font-weight:600;margin-right:1rem;padding:.5rem 1rem}.lopSpinner{align-items:center;background-color:hsla(0,0%,100%,.15);display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:10000}.lopSpinner .lopSpinnerOval{animation:ovalRotating .15s linear infinite;background:transparent url(images/spinner/spinner-oval.svg) 50% no-repeat;background-size:100px;height:160px;position:absolute;width:160px}.lopSpinner .lopSpinnerFeather{animation:feather .55s linear infinite;background:transparent url(images/spinner/spinner-feather.svg) 50% no-repeat;height:60px;position:relative;width:60px}@keyframes ovalRotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes feather{0%{top:0}50%{top:-5px}to{top:0}}.lopLoading{display:inline-block;height:2.4rem;position:relative;width:64px}.lopLoading div{animation-timing-function:cubic-bezier(0,1,1,0);background:#333;border-radius:50%;height:11px;position:absolute;top:.7rem;width:11px}.lopLoading div:first-child{animation:lds-ellipsis1 .6s infinite;left:6px}.lopLoading div:nth-child(2){animation:lds-ellipsis2 .6s infinite;left:6px}.lopLoading div:nth-child(3){animation:lds-ellipsis2 .6s infinite;left:26px}.lopLoading div:nth-child(4){animation:lds-ellipsis3 .6s infinite;left:45px}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(19px)}}.lopBlockAccess{align-items:center;background-color:hsla(0,0%,100%,.9);display:flex;font-family:Hind Vadodara,sans-serif!important;font-size:2rem;height:100%;justify-content:center;position:absolute;text-align:center;width:100%;z-index:10000}.lopBlockAccess .lopBlockAccessMessage_1{display:block;font-size:2.6rem;margin-bottom:.8rem}.lopBlockAccess .lopBlockAccessMessage_2{display:block;font-size:1.8rem;margin-bottom:2rem}.lopNotificationRoot{box-shadow:0 10px 30px rgba(0,0,0,.4);padding:10px}.lopNotificationRoot .MuiSnackbarContent-root{background-color:transparent;box-shadow:none;color:#000;padding:20px 20px 20px 110px}.lopNotificationError{background:transparent url() 30px no-repeat;background-color:#fff;background-image:url(images/icons/error.svg);background-size:70px}.lopNotificationError,.lopNotificationWarning{animation:AnimatedStatusNotification 1s linear 1;display:inline-block;margin:10px auto}.lopNotificationWarning{background:transparent url() 30px no-repeat;background-color:#fff;background-image:url(images/icons/warning.svg);background-size:70px}.lopNotificationSuccess{background:transparent url() 30px no-repeat;background-color:#fff;background-image:url(images/icons/ok.svg);background-size:70px}.lopNotificationMessage,.lopNotificationSuccess{animation:AnimatedStatusNotification 1s linear 1;display:inline-block;margin:10px auto}.lopNotificationMessage{background:transparent url() 30px no-repeat;background-color:#fff;background-image:url(images/icons/message.svg);background-size:70px}.lopNotificationHeart{background:transparent url() 30px no-repeat;background-color:#fff;background-image:url(images/icons/heart.svg);background-size:70px;background-size:60px;margin:10px auto}.lopNotificationEmpty,.lopNotificationHeart{animation:AnimatedStatusNotification 1s linear 1;display:inline-block}.lopNotificationEmpty{background:transparent url() 30px no-repeat;background-color:#fff;background-image:url();background-size:70px;margin:0;padding:0}.lopNotificationEmpty .MuiSnackbarContent-root{padding:20px}.lopNotificationEmpty .MuiSnackbarContent-root .MuiSnackbarContent-message{width:100%}@keyframes AnimatedStatusNotification{0%{background-size:0}50%{background-size:60px}75%{background-size:50px}to{background-size:70px}}.lopFabMain{background-color:#fff!important;bottom:100px;display:none!important;height:70px!important;position:fixed!important;right:100px;transition:all .2s linear!important;width:70px!important;z-index:1000}@media (min-width:1280px){.lopFabMain{display:flex!important}}.lopFabMain:hover{bottom:110px}.lopSettingsMenu{font-size:2.2rem;list-style-type:none;margin:0 0 30px;overflow:hidden;padding:5px 0}.lopSettingsMenu li{float:left;padding:0 20px}.lopSettingsMenu li.selected{border-bottom:4px solid #555}.lopSettingsMenu li a{color:#000;display:block;padding:10px;text-align:center;text-decoration:none}.lopSettingsMenu li:hover{background-color:hsla(0,0%,100%,.5)}.lopSettingsEditBtn{background-color:hsla(0,0%,94%,.7);border:2px solid orange;border-radius:4px;color:#ee9a00;cursor:pointer;display:inline-block;font-family:Hind Vadodara,sans-serif!important;font-size:1.6rem;font-weight:600;line-height:3rem;margin-left:20px;padding:0 10px;position:relative;top:-3px}.lopSettingsEditBtn:hover{background-color:#ddd}.lopSettingWrapper{margin:4rem 0}.lopSettingLabel{color:#555;display:block;font-size:1.8rem}.lopSettingValue{font-size:3.2rem}.lopSettingContainer{display:flex}.lopSettingsButtons{display:flex;margin-left:20px;position:relative;top:3px}.lopAdminUser li{font-size:2rem;line-height:2.8rem}.lopAppContainer{background-size:12rem;font-family:Hind Vadodara,sans-serif!important;font-size:2rem;line-height:3.2rem!important;padding:4rem 0;text-align:center;width:100%}.lopAppContainer .lopAppSystem{background-size:2.8rem!important;display:inline-block;height:5rem;margin:.6rem .5rem;width:5rem}.lopAppContainer .lopAppSystem.mac{background:url(images/app/mac.svg) 50% no-repeat}.lopAppContainer .lopAppSystem.windows{background:url(images/app/windows.svg) 50% no-repeat}.lopAppContainer .lopAppSystem.linux{background:url(images/app/linux.svg) 50% no-repeat}.lopGiveCommentsButton{background:url(images/poems/comments.svg) 50% no-repeat;background-size:35px;border:2px solid #000;border-radius:100%;cursor:pointer;height:70px;margin:10px auto;width:70px}.lopCommentsPortal{background-color:#f3f3f3;background:transparent url(images/backgrounds/bg-comments.png) 50% repeat;background-size:80px;bottom:0;box-shadow:0 0 30px rgba(0,0,0,.25);left:0;max-height:37.037037037vh;min-height:230px;position:fixed;text-align:center;transition:all .2s linear;width:100%;z-index:1000}.lopCommentScreenCover{background:rgba(0,0,0,.1);height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1000}.lopCommentWrapper,.lopCommentWrapperUnderPoem{display:flex;margin:0 auto;max-width:980px;position:relative;width:100%}.lopCommentWrapper .lopCommentContainer,.lopCommentWrapperUnderPoem .lopCommentContainer{flex-grow:1;padding-top:20px;width:60%}.lopCommentWrapper .lopCommentInfo,.lopCommentWrapperUnderPoem .lopCommentInfo{flex-grow:1;font-family:Hind Vadodara,sans-serif!important;font-size:1.6rem;padding:20px 2rem 0;text-align:left;width:40%}.lopCommentWrapper .MuiInput-inputMultiline,.lopCommentWrapperUnderPoem .MuiInput-inputMultiline{font-family:Hind Vadodara,sans-serif!important;font-size:1.6rem;line-height:2.8rem;max-height:20.8333333333vh!important}.lopCommentWrapper .lopReadCommentContainer,.lopCommentWrapperUnderPoem .lopReadCommentContainer{flex-grow:1;font-family:Hind Vadodara,sans-serif!important;font-size:1.6rem;line-height:2.8rem;max-height:calc(40vh - 60px);padding:2rem 2rem 0 0;text-align:left;width:50%}.lopCommentWrapper .lopReadCommentContainer .lopReadCommentCommentator,.lopCommentWrapperUnderPoem .lopReadCommentContainer .lopReadCommentCommentator{display:flex;font-size:1.6rem;font-weight:600;min-height:5.5rem;padding:0 0 0 1rem}@media (max-width:599px){.lopCommentWrapper .lopReadCommentContainer .lopReadCommentCommentator,.lopCommentWrapperUnderPoem .lopReadCommentContainer .lopReadCommentCommentator{min-height:6.5rem}}.lopCommentWrapper .lopReadCommentContainer .lopReadCommentCommentator .lopCommentAvatarTime,.lopCommentWrapperUnderPoem .lopReadCommentContainer .lopReadCommentCommentator .lopCommentAvatarTime{flex-grow:1}.lopCommentWrapper .lopReadCommentContainer .lopReadCommentCommentator .lopCommentToolsTop,.lopCommentWrapperUnderPoem .lopReadCommentContainer .lopReadCommentCommentator .lopCommentToolsTop{background-color:hsla(0,0%,100%,.3);border-radius:50%;transform:scale(.8)}.lopCommentWrapper .lopReadCommentContainer .lopReadCommentText,.lopCommentWrapperUnderPoem .lopReadCommentContainer .lopReadCommentText{background-color:#fff;background:#fff;background-position:right 0 top 0;background-repeat:no-repeat;border-radius:5px;color:#000;flex-direction:column;margin:0 .5rem 3.5rem;padding:1rem 2rem;position:relative;transition:all .25s linear}.lopCommentWrapper .lopReadCommentContainer .lopReadCommentText a,.lopCommentWrapperUnderPoem .lopReadCommentContainer .lopReadCommentText a{color:#d07d0c;display:inline-block;margin:0 .5rem;max-width:280px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:all .2s linear;vertical-align:bottom;white-space:nowrap}.lopCommentWrapper .lopReadCommentContainer .lopReadCommentText a:hover,.lopCommentWrapperUnderPoem .lopReadCommentContainer .lopReadCommentText a:hover{color:#ee9a00}.lopCommentWrapper .lopReadCommentContainer .lopReadCommentText .textContainer .text,.lopCommentWrapperUnderPoem .lopReadCommentContainer .lopReadCommentText .textContainer .text{flex:1}.lopCommentWrapper .lopReadCommentContainer .lopReadCommentText .textContainer .reactions,.lopCommentWrapperUnderPoem .lopReadCommentContainer .lopReadCommentText .textContainer .reactions{align-items:center;align-self:stretch;cursor:pointer;display:flex;flex:0;flex-direction:row;justify-content:center}.lopCommentWrapper .lopReadCommentContainer .lopReadCommentText .reactions-symbols,.lopCommentWrapperUnderPoem .lopReadCommentContainer .lopReadCommentText .reactions-symbols{display:flex;justify-content:center;margin:0 -5rem -1rem;padding-top:2rem;transform:scale(.85)}.lopCommentWrapper .lopReadCommentContainer .lopReadCommentText:after,.lopCommentWrapperUnderPoem .lopReadCommentContainer .lopReadCommentText:after{border:1.6rem solid transparent;border-bottom-color:#fff;border-left:0;border-top:0;content:"";height:0;left:10rem;margin-left:-.8rem;margin-top:-1.6rem;position:absolute;top:1px;width:0}.lopCommentWrapper .lopReadCommentContainer .lopReadCommentText.ColorTheme-dark,.lopCommentWrapperUnderPoem .lopReadCommentContainer .lopReadCommentText.ColorTheme-dark{background-color:#333;color:#fff}.lopCommentWrapper .lopReadCommentContainer .lopReadCommentText.ColorTheme-dark a,.lopCommentWrapperUnderPoem .lopReadCommentContainer .lopReadCommentText.ColorTheme-dark a{background-color:#0d1119;border-bottom:2px solid #777;color:#d07d0c;display:inline-block;margin:0 .5rem;max-width:280px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:all .2s linear;vertical-align:bottom;white-space:nowrap}.lopCommentWrapper .lopReadCommentContainer .lopReadCommentText.ColorTheme-dark a:hover,.lopCommentWrapperUnderPoem .lopReadCommentContainer .lopReadCommentText.ColorTheme-dark a:hover{background-color:transparent;border:2px solid #aaa;color:#fff}.lopCommentWrapper .lopReadCommentContainer .lopReadCommentText.ColorTheme-dark:after,.lopCommentWrapperUnderPoem .lopReadCommentContainer .lopReadCommentText.ColorTheme-dark:after{border-bottom-color:#333}.lopCommentWrapper .lopReadCommentContainer .lopReadCommentText.focused,.lopCommentWrapperUnderPoem .lopReadCommentContainer .lopReadCommentText.focused{background-image:url(images/poemEditorTools/eye.svg);background-position:right 1rem top 1rem;background-size:2.2rem}.lopCommentWrapper .lopReadCommentAnswerContainer,.lopCommentWrapperUnderPoem .lopReadCommentAnswerContainer{flex-grow:1;font-size:1.6rem;margin-top:2rem;padding:1rem 5rem 3rem 2rem;text-align:left;width:50%}.lopReadCommentContainerFocus{animation:commentAnim .5s linear 5;animation-delay:1.5s;transition:all .5s linear}@keyframes commentAnim{0%{border:3px solid orange}to{border:3px solid #f7f1e0}}@media (max-width:599px){.lopCommentWrapper{display:block;height:400px;max-height:calc(40vh - 80px);overflow-x:hidden;overflow-y:auto;padding:2rem 0 4rem}.lopCommentWrapper .lopCommentContainer,.lopCommentWrapper .lopCommentInfo{padding:0 2rem;width:calc(100% - 4rem)}.lopCommentWrapper .lopReadCommentContainer{display:block;height:auto;max-height:none!important;overflow:hidden;overflow:revert;padding:1rem 2rem 2rem;width:calc(100% - 4rem)}.lopCommentWrapper .lopReadCommentAnswerContainer{padding:0 2rem;width:calc(100% - 4rem)}}.commentLineRef{border:2px solid hsla(0,0%,100%,.8);border-radius:5px;color:#000;display:inline-block;margin:.2rem .3rem;padding:0 1rem}.commentLineRef.commentLineRef_1,.commentLineRef.commentLineRef_11{background-color:#b7e6e5}.commentLineRef.commentLineRef_12,.commentLineRef.commentLineRef_2{background-color:#e4eeb1}.commentLineRef.commentLineRef_13,.commentLineRef.commentLineRef_3{background-color:#ffdad0}.commentLineRef.commentLineRef_14,.commentLineRef.commentLineRef_4{background-color:#ecc9fa}.commentLineRef.commentLineRef_15,.commentLineRef.commentLineRef_5{background-color:#f8e989}.commentLineRef.commentLineRef_16,.commentLineRef.commentLineRef_6{background-color:#7cdac2}.commentLineRef.commentLineRef_17,.commentLineRef.commentLineRef_7{background-color:#94c9f0}.commentLineRef.commentLineRef_18,.commentLineRef.commentLineRef_8{background-color:#e4eeb1}.commentLineRef.commentLineRef_19,.commentLineRef.commentLineRef_9{background-color:#8fe690}.commentLineRef.commentLineRef_10,.commentLineRef.commentLineRef_20{background-color:#e5b97c}.commentLineRef.commentLineRef_21,.commentLineRef.commentLineRef_22,.commentLineRef.commentLineRef_23,.commentLineRef.commentLineRef_24,.commentLineRef.commentLineRef_25,.commentLineRef.commentLineRef_26,.commentLineRef.commentLineRef_27,.commentLineRef.commentLineRef_28,.commentLineRef.commentLineRef_29,.commentLineRef.commentLineRef_30{background-color:#eee}.lopCommentParts span{background-color:#ccc;border:2px solid #fff;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,.2);cursor:pointer;display:inline-block;font-family:Hind Vadodara,sans-serif!important;font-size:1.8rem;font-weight:600;line-height:3.5rem;margin:.7rem -.5rem;padding:0 1.5rem}.lopCommentParts span:first-child,.lopCommentParts span:nth-child(11){background-color:#b7e6e5}.lopCommentParts span:nth-child(12),.lopCommentParts span:nth-child(2){background-color:#e4eeb1}.lopCommentParts span:nth-child(13),.lopCommentParts span:nth-child(3){background-color:#ffdad0}.lopCommentParts span:nth-child(14),.lopCommentParts span:nth-child(4){background-color:#ecc9fa}.lopCommentParts span:nth-child(15),.lopCommentParts span:nth-child(5){background-color:#f8e989}.lopCommentParts span:nth-child(16),.lopCommentParts span:nth-child(6){background-color:#7cdac2}.lopCommentParts span:nth-child(17),.lopCommentParts span:nth-child(7){background-color:#94c9f0}.lopCommentParts span:nth-child(18),.lopCommentParts span:nth-child(8){background-color:#e4eeb1}.lopCommentParts span:nth-child(19),.lopCommentParts span:nth-child(9){background-color:#8fe690}.lopCommentParts span:nth-child(10),.lopCommentParts span:nth-child(20){background-color:#e5b97c}.lopSuggestedLineContainer{padding-bottom:1.5rem}.lopSuggestedLineContainer span{margin:.3rem -.5rem}.lopSuggestedLine{background-color:#f0ede6;background:#f0ede6 url(images/icons/idea.svg) .8rem no-repeat;background-size:1.5rem;border:2px solid #fff;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,.2);display:inline-block;font-family:Hind Vadodara,sans-serif!important;font-size:1.6rem;line-height:2.3rem;margin:.3rem .5rem;padding:.5rem 1rem .5rem 3rem}.lopLineComment_1,.lopLineComment_11{background-color:#b7e6e5;color:#000}.lopLineComment_12,.lopLineComment_2{background-color:#e4eeb1;color:#000}.lopLineComment_13,.lopLineComment_3{background-color:#ffdad0;color:#000}.lopLineComment_14,.lopLineComment_4{background-color:#ecc9fa;color:#000}.lopLineComment_15,.lopLineComment_5{background-color:#f8e989;color:#000}.lopLineComment_16,.lopLineComment_6{background-color:#7cdac2;color:#000}.lopLineComment_17,.lopLineComment_7{background-color:#94c9f0;color:#000}.lopLineComment_18,.lopLineComment_8{background-color:#e4eeb1;color:#000}.lopLineComment_19,.lopLineComment_9{background-color:#8fe690;color:#000}.lopLineComment_10,.lopLineComment_20{background-color:#e5b97c;color:#000}.lopLineMultiComment_1{background-color:#b7e6e5}.lopLineMultiComment_1,.lopLineMultiComment_2{border:2px solid #fff;border-radius:8px;box-shadow:0 0 3px rgba(0,0,0,.3);display:inline-block;font-family:Hind Vadodara,sans-serif!important;height:10px;margin:0 4px 0 -7px;width:10px}.lopLineMultiComment_2{background-color:#e4eeb1}.lopLineMultiComment_3{background-color:#ffdad0;border:2px solid #fff;border-radius:8px;box-shadow:0 0 3px rgba(0,0,0,.3);display:inline-block;font-family:Hind Vadodara,sans-serif!important;height:10px;margin:0 4px 0 -7px;width:10px}.lopCommentDescription{line-height:2.5rem;margin-top:2rem}.lopCommentDescription .lopCommentDescriptionExample{color:#999;font-weight:600}.lopCommentClose{background:#fff url(images/poemEditorTools/record-close.svg) 50% no-repeat;border-radius:50%;cursor:pointer;display:inline-block;height:71px;left:calc(50% - 35px);position:absolute;top:-30px;width:71px;z-index:10000}.lopCommentClose:hover{animation:spin1 .5s linear 1}@keyframes spin1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.lopCommentCommentator{background-color:#e5e5e5;background-position:50%;background-size:cover;border:.7rem solid #f3f3f3;border-radius:50%;box-shadow:0 0 10px 1px rgba(0,0,0,.15);color:#555;cursor:pointer;display:inline-block;font-family:Copse,Merriweather,serif!important;font-size:2.6rem;height:70px;line-height:70px;margin-left:-.1rem;margin-top:-.5rem;position:relative;text-align:center;transition:all .2s linear;vertical-align:middle;width:70px}.lopCommentCommentator:hover{transform:scale(1.2)}.lopCommentCommentator.selected{border-color:orange;transform:scale(1.2);z-index:1000000}.lopCommentCommentator .lopCommentCommentatorAnswer{background:#000;border-radius:50%;color:#fff;font-family:Hind Vadodara,sans-serif!important;font-size:1.4rem;font-weight:600;padding:.3rem 1rem;position:relative;top:-3.5rem}@media (max-width:599px){.lopCommentCommentator{height:50px;line-height:50px;width:50px}}.aiClass{background:url(images/comments/ai_avatar.svg) 50% no-repeat;background-color:#e5e5e5;background-position-y:3px;background-size:30px}.lopCommentCommentatorSX{font-family:Hind Vadodara,sans-serif!important;height:40px;left:1rem;line-height:40px;position:relative;top:-.4rem;width:40px}.lopCommentCommentatorHeader,.lopCommentCommentatorSX{border:.5rem solid #f3f3f3;box-shadow:0 0 .5rem 1px rgba(0,0,0,.2);display:inline-block;font-size:1.8rem;font-weight:300}.lopCommentCommentatorHeader{height:45px;line-height:45px;width:45px}.lopReadAnswerCommentatorName{display:inline-block;font-weight:600;left:2rem;line-height:1.7rem;position:relative;top:.3rem}.lopReadAnswerCommentatorName .lopReadAnswerCommentatorTime{font-size:1.2rem;font-weight:400}@media (max-width:599px){.lopReadAnswerCommentatorName .lopReadAnswerCommentatorTime{line-height:2.2rem;top:-1.5rem}}.lopCommentCommentatorWrapper{margin-bottom:3rem;padding-left:1rem;position:relative;text-align:left;text-align:center;top:1rem}@media (min-width:960px){.lopCommentCommentatorWrapper{text-align:left}}.lopCommentatorsPortal{background-color:#f0f0f0;bottom:0;box-shadow:0 0 30px rgba(0,0,0,.25);height:7rem;overflow-x:auto;overflow-y:hidden;padding:1.5rem 0 0;position:fixed;text-align:center;white-space:nowrap;width:100vw;z-index:10000}.lopCommentatorsPortal .lopCommentCommentator{font-size:2rem;height:50px;line-height:50px;width:50px}.lopReadCommentAnswers{list-style-type:none;margin:0 0 4rem 4rem;padding:0}.lopReadCommentAnswers li{margin:3rem 0 2rem;padding:0}.lopReadCommentAnswers li:last-child{margin-bottom:0}.lopShowCommentedLines{color:orange;cursor:pointer;font-size:1.4rem;font-weight:600}.lopEmojiIcon{color:#555!important;float:left;left:2rem;position:absolute!important;top:-.7rem}.lopAiLetsTalk{text-align:center}.lopAiLetsTalk span{background:#f7f1e0 url(images/comments/ai_avatar.svg) left 2rem center no-repeat;background-size:2.2rem;border-radius:50px;display:inline-block;font-family:Hind Vadodara,sans-serif!important;font-weight:600;line-height:2.2rem;padding:.5rem 2rem .5rem 5rem;position:relative;top:-2.5rem}.lopAiLetsTalk.ColorTheme-dark{color:#333}.lopRefLinesWrapper{max-height:40vh;width:100%}.lopRefLinesWrapper .lopRefLinesContainer{margin:0 auto;max-width:800px;padding:2rem}.lopRefLinesWrapper .lopRefLinesContainer .lopRefLine{display:block;font-size:2.2rem}.lopUnsplashContainer{margin:1.5rem 0 1rem}.lopImagesOptions{margin:1rem 0}.lopImagesOptionsList{display:inline-block;list-style-type:none;margin:0 3rem 0 0;overflow:hidden;padding:5px 0}.lopImagesOptionsList li{cursor:pointer;float:left;height:4rem;margin:0 .3rem;width:4rem}.lopImagesOptionsList li.all{background:url(images/icons/images-all.svg) 50% no-repeat}.lopImagesOptionsList li.horizontal{background:url(images/icons/images-horizontal.svg) 50% no-repeat}.lopImagesOptionsList li.vertical{background:url(images/icons/images-vertical.svg) 50% no-repeat}.lopImagesOptionsList li.popular{background:url(images/icons/images-popular.svg) 50% no-repeat}.lopImagesOptionsList li.latest{background:url(images/icons/images-latest.svg) 50% no-repeat}.lopImagesOptionsList li.selected{border:2px solid orange;border-radius:2px}.lopMapPopup .leaflet-popup-content-wrapper{background-color:transparent}.lopMapPopup .leaflet-popup-content-wrapper,.lopMapPopup .leaflet-popup-content-wrapper .leaflet-popup-tip{box-shadow:none}.lopMapPopup .leaflet-popup-content{height:auto;margin:0}.lopMapAllPoemsContainer{border:2rem solid #fff;box-shadow:0 1px 20px rgba(0,0,0,.3);margin-top:1.5rem}.lopMapAllPoemsContainer .leaflet-container{margin:0}.lopMapAllPoemsContainer .leaflet-container a{color:currentColor}.leaflet-popup-tip-container{display:none}.lopMapDescription{font-size:2rem;margin:2rem 0;text-align:center}.lopMapButton{background-color:#eee;border:2px solid #fff;border-radius:1.5rem;box-shadow:0 1px 20px rgba(0,0,0,.3);color:#333;cursor:pointer;display:inline-block;font-size:1.2rem;font-weight:600;padding:.5rem 1rem;text-transform:uppercase;transition:all .2s linear}.lopMapButton:hover{background-color:#fff}.lopAboutEditBtn{background-color:hsla(0,0%,94%,.7);border:2px solid orange;border-radius:4px;color:#ee9a00;cursor:pointer;display:inline-block;font-family:Hind Vadodara,sans-serif!important;font-size:1.6rem;font-weight:600;line-height:3rem;margin-right:10px;padding:0 10px}.lopAboutEditBtn:hover{background-color:#ddd}