@charset "UTF-8";.product-group-card{background:#fff;padding:16px;margin:auto;overflow-y:auto;max-height:840px;height:calc(100vh - 100px)}.product-group-card h3{font-size:25px}.product-group-card .country-select{margin-bottom:6px;border-radius:5px}.product-group-card .small{font-size:12px}.product-group-card .red{color:#ce6203}.product-group-card .addons{position:relative;color:#000}.product-group-card .addon-saving{color:#ce6203;font-weight:700;white-space:nowrap}#main .product-group-card h3{font-size:25px}.container-products-region{display:flex;flex:1;flex-direction:row;margin-bottom:20px;justify-content:space-between}.container-product-radio{flex:0.48}label.label-type-product{position:relative;color:#000;font-size:18px;text-align:center;height:50px;line-height:44px;display:block;cursor:pointer;border:2px solid #e0e0e0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0!important}input.radio-type-product{display:none}input.radio-type-product:checked+label.label-type-product{border:2px solid #309a56}.limitedTimeSpecialStyles{color:red;font-weight:700}.limitedTimeSpecialStyles>span{font-weight:400;color:#222}.product-group,.product-group-card{display:flex;flex-direction:column}.pay-button{text-align:right}.checkout{display:flex;flex-direction:row;justify-content:flex-end}.checkout .pay-button{flex:1;margin:5px;width:50%;max-width:275px}.checkout .pay-button button{padding:6.5px;border-radius:4px;background-color:#009cde;font-weight:700;width:100%}.image-product{width:100px}.product-card p.stock{margin-bottom:0}.product-card .red{color:#ce2c03;font-weight:700}.product-card .green{color:#016b01}.product-card .paypal-loader{color:#009cde;margin:auto 60px auto auto}.product-card .price-flex{display:flex;justify-content:flex-end}.product-card .striked{text-decoration:line-through;display:block;color:#aaa}.product-card .smaller-price{font-size:16px}.product-card .checkout-price{font-weight:700;margin-left:.4em}.product-card .c-bundle-menu{margin-bottom:10px}.product-card .product-info{display:flex;flex-direction:row;align-items:center;justify-content:space-around}.product-card .prices{display:flex;flex-direction:column;margin-bottom:20px}.product-card .product-price{font-size:24px;text-align:right}.product-card .saving{text-transform:uppercase;color:#cc6114;font-weight:700;font-style:italic;font-size:20px;margin:5px 5px 5px 15px}.purchase .shippingLocation{display:flex;flex-flow:row-reverse}.purchase .agree-to-terms{display:flex;justify-content:flex-end;align-items:"baseline"}.purchase .pay-buttons{display:flex;justify-content:flex-end;flex-wrap:wrap}.purchase .pay-button{width:290px}.purchase .error-msg{color:red}.payment-progress-modal .MuiCircularProgress-colorPrimary{position:absolute;top:50%;margin-left:auto;margin-right:auto;left:0;right:0;color:#fff;outline:none}.basic-button{border-radius:3px;font-size:14px;height:55px}.basic-button.green,.basic-button.primary,.basic-button.success{background-color:#3fbc9c;color:#fff}.basic-button.green:focus,.basic-button.green:hover,.basic-button.primary:focus,.basic-button.primary:hover,.basic-button.success:focus,.basic-button.success:hover{background-color:#4fcfae;color:#fff}.basic-button.purple{background-color:#138bb2;color:#fff}.basic-button.purple:focus,.basic-button.purple:hover{background-color:#3b93b1;color:#fff}.basic-button.red,.basic-button.warning{background-color:#ed6a5a;color:#fff}.basic-button.red:hover,.basic-button.warning:hover{background-color:#fd7d6c;color:#fff}.basic-button.simple{height:35px;margin:0;padding:0 20px}.basic-button.grey{background-color:#939393;color:#fff}.basic-button.grey:hover{background-color:#a0a0a0;color:#fff}.basic-button.small{padding:15px}.basic-button.shadow{box-shadow:0 3px 6px rgba(0,0,0,.2)}.basic-button.bold{font-weight:700}.product-card{width:100%;min-width:230px;height:285px;max-height:285px;min-height:285px;margin:10px;display:flex;flex-direction:column}.product-card a,.product-card a:after,.product-card a:hover{text-decoration:none;color:inherit;width:100%;height:100%}.product-card a.link-under{text-decoration:underline}.product-card .cover{height:150px}.product-card .info{position:relative;top:-95px;text-align:center}.product-card .info img{max-height:150px}.product-card .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;color:#5c5c5c;text-shadow:1px 1px 7px #fff,0 0 .2em #fff}.product-card .product-name{font-size:16px;font-weight:700;margin-bottom:0}.PurchaseButton .shippingLocation{display:flex;flex-flow:row-reverse}.PurchaseButton .agree-to-terms{display:"flex";justify-content:"flex-end"}@media screen and (max-width:767px){.PurchaseButton .checkout{flex-direction:column;align-items:center}}.stripeModal{display:flex;align-items:center;justify-content:center}.stripeModal .modalContent{background:#fff;padding:20px;max-width:400px;margin-top:200px}.stripeModal .modalContent .modalTitle{padding:5px}.stripeModal .modalContent .modalText{padding-bottom:20px}.stripeModal .modalContent .modalConfirmButton{display:flex;justify-content:space-around}.purchase-modal{max-height:90vh;max-width:750px;padding:20px;border-radius:5px;background:#fff;overflow:auto;display:flex;flex-direction:column}.purchase-modal .purchase-modal-body{display:flex}.purchase-modal .working{width:84px;height:84px;position:absolute;top:calc(50% - 84px);left:calc(50% - 42px)}.purchase-modal .finalPrice{text-align:right;font-size:23px}.purchase-modal .purchase-modal-section{max-width:500px;padding:15px}.purchase-modal .purchase-modal-section .use-external-address{display:flex}.purchase-modal .stripe-modal-title{text-align:center;margin-bottom:5px;font-size:19px;color:#4e4e4e}.purchase-modal .stripe-disable{opacity:.4;pointer-events:none}.purchase-modal .input-friend{margin-bottom:0}@media screen and (max-width:805px){.purchase-modal{max-width:550px;width:90%!important;flex-direction:column}.purchase-modal .purchase-modal-body{display:"flex";flex-direction:column}}@media screen and (max-height:800px){.purchase-modal{position:fixed;top:0;bottom:0}.purchase-modal>div{overflow:auto;max-height:98%}}@media screen and (max-height:700px){.purchase-modal>div{max-height:600px}}@media screen and (max-height:600px){.purchase-modal>div{max-height:500px}}@media screen and (max-height:500px){.purchase-modal>div{max-height:300px}}.StripeElement{margin:3px 0;border:1px solid #c7c3c3;padding:8px}.btn-stripe-pay{float:right;border-radius:5px;margin-bottom:0;font-weight:700;font-size:16px}.separatorContainer{display:flex;padding:20px 0 5px}.separatorLine{flex:1;height:22px;border-width:0 0 1px;transform:translateY(-10px);border-style:solid}.separatorText{font-size:14px;padding:0 10px}.popup{display:flex;align-items:center;justify-content:center}.popup .popupContent{background:#fff;padding:20px;max-width:400px}.popup .popupContent .popupTitle{padding:5px}.popup .popupContent .popupText{padding-bottom:20px}.popup .popupContent .popupBottomButtons{display:flex;justify-content:space-around}.stripePaymentOptions{display:flex;justify-content:center;flex-direction:column}.stripePaymentOption{flex-direction:row}.stripePaymentButton{top:15px}.stripeCardOption{align-items:center}.stripeCardOption,.stripeCardOptionInteractive,.stripeMobilePay{display:flex;flex-direction:column}.stripeCardOptionInteractive{align-items:flex-start;align-items:center;max-width:310px}.stripeCardOptionInteractive .stripeCardOptionButton{margin:10px;font-weight:700;font-size:16px;min-width:275px}.stripeCardOptionInteractive .stripeCardOptionInput{margin-top:5px;width:100%}.stripeCardOptionInteractive .stripeCardOptionInput strong{font-size:12px}.PaypalButton .shippingLocation{display:flex;flex-flow:row-reverse}.PaypalButton .agree-to-terms{display:"flex";justify-content:"flex-end"}@media screen and (max-width:767px){.PaypalButton .checkout{flex-direction:column;align-items:center}}.PaypalButton .paypalCheckout{display:flex;flex-direction:row;justify-content:center}.PaypalButton .paypalCheckout .pay-button{flex:1;margin:5px;width:50%;max-width:275px}.PaypalButton .paypalCheckout .pay-button button{padding:6.5px;border-radius:4px;background-color:#009cde;font-weight:700;width:100%}.pledge-upgrade .container-title-price{display:flex;justify-content:center}.pledge-upgrade h4{font-weight:700}.pledge-upgrade span{font-size:inherit}.purchaseErrorButton,.purchaseErrorModal{display:flex;align-items:center;justify-content:center}.purchaseErrorModal .modalContent{background:#fff;padding:30px}.purchaseErrorModal .modalContent .reportMessage{resize:none}.purchaseErrorModal .modalContent .modalBottomButtons{display:flex;align-items:center;justify-content:space-around}.buy-top-bar{height:min-content;display:flex;flex-direction:row;align-items:end;width:100%;z-index:2;background:#fff;justify-content:space-between;box-shadow:0 0 2px 0 #888}.buy-top-bar h1{font-size:18px}.buy-top-bar p{margin:0;padding-right:10px}.buy-top-bar-left{display:flex;align-items:center;flex-direction:row;padding:10px}@media (max-width:400px){.buy-top-bar{height:unset}}.buy-top-bar-right{display:flex;align-items:center;flex-direction:row;padding:10px 15px 10px 10px}.buy-top-bar-right .small{font-size:12px}.buy-top-bar-right .top-bar-right-price{font-weight:700}.buy-top-bar-right button{background-color:#1da1f2;font-weight:700}.buy-top-bar-right button:hover{background-color:#1da1f2;filter:brightness(.7)}.right-buy-card{position:fixed;margin:auto;border-radius:5px;z-index:10;left:67%;width:32%;box-shadow:0 0 3px 1px #dedede}.right-buy-card button{background-color:#1ca2ca;font-weight:700}.right-buy-card button:hover{background-color:#13728f}.printOnDemandSelector{align-items:center;justify-content:center}.printOnDemandSelector .pod-form-row{display:flex;align-items:baseline}.printOnDemandSelector .pod-form-row label{margin-right:10px}.printOnDemandCustomiserModal{display:flex;align-items:center;justify-content:center}.printOnDemandCustomiserModal .modalContent{background:#fff;padding:20px;max-width:400px}.printOnDemandCustomiserModal .modalContent .modalTitle{padding:5px}.printOnDemandCustomiserModal .modalContent .modalText{padding-bottom:20px}.printOnDemandCustomiserModal .modalContent .modalBottomButtons{display:flex;justify-content:space-around}.mainFlex_16wxI{display:flex}.mainFlexSmall_g1zUk{display:flex;max-height:100%;overflow:hidden auto}.grid_alVSD{display:grid;grid-template-columns:auto auto auto auto auto auto auto;grid-template-rows:auto auto auto}.registerFrame_2wPV3{display:flex;background-color:#eff9f7;border-radius:5px 5px 0 0;padding:30px 50px 0 20px}.back_1yvtS{color:#666!important;width:0;white-space:nowrap;position:relative;top:-20px}.backSpan_1tSXE{top:-7px;position:relative}.image_482Qv{height:484px;width:484px}.alreadyJoined_3ZBkC{border-radius:0 0 5px 5px;min-height:60px;grid-column-start:1;grid-column-end:4;background-color:#a5e5d9;margin:0;display:flex;align-items:center;justify-content:flex-end}.alreadyJoined_3ZBkC a{padding-right:20px;text-align:right;color:#404040}.alreadyJoined_3ZBkC a span{text-decoration:underline;font-weight:700;white-space:nowrap}@media (max-width:1400px){.image_482Qv{display:none}}.DownloadJoinTitle_1EMCM,.OnlyDownloadTitle_3XvdM{font-size:22px;font-weight:700;font-family:lato,open sans,sans-serif}.reasonForJoining_uz0dO{font-size:18px;font-family:lato,open sans,sans-serif;margin:0}.cross_3qk63,.tick_1Hrf7{font-size:23px;font-family:lato,open sans,sans-serif;margin:0;display:flex;align-items:center;justify-content:center}.alreadyJoined_Pym7x,.andMuchMore_2TxLG,.asterix_1nUPL{font-size:14px;font-family:lato,open sans,sans-serif;margin:0;text-align:center;padding-bottom:10px}.DownloadJoinButton_34lBA,.OnlyDownloadButton_34YhF{text-transform:uppercase;font-size:14px;font-weight:700;width:220px;height:40px;display:inline-block;line-height:40px;border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,.2);text-align:center;margin:0 0 20px}.column1_3p3W8,.reasonForJoining_uz0dO{background-color:#cbe4e0}.reasonForJoining_uz0dO.dark_2DTtI{background-color:#c1d8d5}.reasonForJoining_uz0dO.light_3cahi{background-color:#d6eae6}.andMuchMore_2TxLG,.DownloadJoinButtonBox_V7UFf,.DownloadJoinTitleBox_2TkY9{background-color:#dff2ef}.tick_1Hrf7.dark_2DTtI{background-color:#d4e6e3}.tick_1Hrf7.light_3cahi{background-color:#e6f5f2}.column3_23JgG,.cross_3qk63,.OnlyDownloadTitle_3XvdM{background-color:#fff}.cross_3qk63.dark_2DTtI{background-color:#f2f2f2}.reasonForJoining_uz0dO{color:#2a363b}.andMuchMore_2TxLG,.asterix_1nUPL,.tick_1Hrf7{color:#3fbc9c}.column1_3p3W8{grid-column-start:1}.column1_3p3W8,.DownloadJoinButtonBox_V7UFf{display:flex;flex-direction:column;align-items:center;justify-content:center}.DownloadJoinButtonBox_V7UFf{grid-column-start:2}.column3_23JgG{grid-column-start:3;display:flex;flex-direction:column;align-items:center;justify-content:center}.grid_1ua5J{display:grid;grid-template-rows:76px 115px 42px 42px 42px 42px 42px 36px 60px;grid-template-columns:260px 260px 260px}.gridHeader_1e5vM{background-color:#189a82;color:#fff;text-align:center;font-size:30px;font-weight:700;font-family:lato,open sans,sans-serif;justify-content:center}.alreadyJoined_Pym7x,.gridHeader_1e5vM{grid-column-start:1;grid-column-end:4;margin:0;display:flex;align-items:center}.alreadyJoined_Pym7x{background-color:#a5e5d9;justify-content:flex-end}.alreadyJoined_Pym7x a{padding-right:20px;text-align:right;color:#404040}.alreadyJoined_Pym7x a span{text-decoration:underline;font-weight:700;white-space:nowrap}.DownloadJoinTitleBox_2TkY9{grid-column-start:2;display:flex;flex-direction:column;align-items:center;justify-content:center}.DownloadJoinTitle_1EMCM{text-align:center}.OnlyDownloadTitle_3XvdM{grid-column-start:3;display:flex;align-items:center;justify-content:center;margin:0}.reasonForJoining_uz0dO{grid-column-start:1;text-align:right;padding-right:10px;display:flex;align-items:center;justify-content:flex-end}.tick_1Hrf7{grid-column-start:2}.cross_3qk63,.tick_1Hrf7{display:flex;align-items:center;justify-content:center}.cross_3qk63{grid-column-start:3;color:#83a29d}.andMuchMore_2TxLG{grid-column-start:2;display:flex;align-items:center;justify-content:center}.DownloadJoinButton_34lBA{grid-column-start:2;color:#fff;background-color:#3fbc9c}.OnlyDownloadButton_34YhF{grid-column-start:3;color:#fff;background-color:#83a29d}.DownloadJoinButton_34lBA:active,.DownloadJoinButton_34lBA:focus,.DownloadJoinButton_34lBA:hover,.OnlyDownloadButton_34YhF:active,.OnlyDownloadButton_34YhF:focus,.OnlyDownloadButton_34YhF:hover{color:#fff!important;filter:brightness(.8)}@media (max-width:800px){.grid_1ua5J{grid-template-columns:280px 280px}.tick_1Hrf7{display:none}.andMuchMore_2TxLG,.DownloadJoinButtonBox_V7UFf,.DownloadJoinTitleBox_2TkY9{grid-column-start:1}.column1_3p3W8{display:none}.column3_23JgG,.cross_3qk63,.OnlyDownloadTitle_3XvdM{grid-column-start:2}.column1_3p3W8,.reasonForJoining_uz0dO{background-color:#dff2ef}.reasonForJoining_uz0dO.dark_2DTtI{background-color:#d4e6e3}.reasonForJoining_uz0dO.light_3cahi{background-color:#e6f5f2}.reasonForJoining_uz0dO{justify-content:flex-start;padding-right:0;padding-left:10px;text-align:left}.reasonForJoining_uz0dO:before{content:"✓";font-size:23px;color:#3fbc9c;padding-right:5px}}@media (max-width:600px){.grid_1ua5J{grid-template-columns:230px 230px}.gridHeader_1e5vM{font-size:25px}.DownloadJoinTitle_1EMCM,.OnlyDownloadTitle_3XvdM{font-size:18px;font-weight:700;font-family:lato,open sans,sans-serif}.reasonForJoining_uz0dO{font-size:14px}.DownloadJoinButton_34lBA,.OnlyDownloadButton_34YhF{width:210px}}@media (max-width:600px){.grid_1ua5J{width:100%;max-width:460px;grid-template-rows:auto auto auto auto auto auto auto auto 60px;grid-template-columns:50% 50%}.gridHeader_1e5vM{padding:10px 20px}.DownloadJoinTitleBox_2TkY9,.OnlyDownloadTitle_3XvdM{padding:10px}.reasonForJoining_uz0dO{font-size:14px;padding:10px}.DownloadJoinButton_34lBA,.OnlyDownloadButton_34YhF{width:calc(100% - 20px);margin:0 10px 10px}.alreadyJoined_Pym7x{padding:10px}.alreadyJoined_Pym7x a{padding-right:0}.andMuchMore_2TxLG,.asterix_1nUPL{padding:5px}}.registration-title{text-align:center;margin-top:30px}.registration-title2{text-align:center;margin-top:15px;color:#555;font-size:20px}.register{max-width:900px;margin:auto}.register input:invalid{border:1px dashed #b40000}.register #dropdown-date{display:flex;flex-direction:row;margin:0 0 0 10px}.register #dropdown-date .date-input{margin:2px}.register #dropdown-date .date-input select{max-width:80px;height:45px;border-radius:5px}.register .alert{font-size:14px;left:15px;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.register .alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.register .info{background:#e1e1e1;border-radius:40%;padding:0 6px 0 3px;width:5px;height:5px;font-size:14px;margin:5px}.register .flex-container{display:flex;flex-direction:row;flex-wrap:wrap-reverse;justify-content:center}.register .flex-container div{margin:10px}.register .flex-container .right{margin-bottom:0;max-width:300px}.register .flex-container .right>div{margin-bottom:0}.register .perks{min-width:350px}.register .perks img{max-height:333px}.register .perks a{display:flex}.register .perks ul{color:#222;position:relative;font-size:21px;font-weight:100;line-height:84px;padding:0;margin:0 0 0 15px}.register .perks a:hover,.register .perks ul{text-decoration:none}.register .perks li{list-style-type:none}.register label{margin-bottom:5px;margin-top:4px;margin-left:10px}.register label.text{margin-top:15px}.register input{border-radius:5px;height:45px;margin-bottom:5px;width:250px;margin-left:10px}.register input::placeholder{color:#555}.register input::-moz-placeholder{color:#000}.register .react-toggle{margin:0 9px 4px 0}.register .react-toggle label:before{top:6px}.register .react-toggle label:after{top:8px}.register .next-button{margin:0 10px 15px;min-width:250px;background-color:#3fbc9c;border-radius:5px;height:56px;color:#fff;font-weight:400;border:none;white-space:nowrap;padding:0}.register .next-button:disabled{background:#aaa}.register .step{min-width:100px;width:100px}.register .back{padding:0}.register .back,.register .social-button{background-color:#fff;color:#555;border:1px solid #888}.register .social-button{height:56px;width:250px;border-radius:5px;font-size:15px;display:inline-block;text-align:center;margin-bottom:10px;padding:14px 0 0}.register .social-button img{width:20px}.register .policies-label{display:flex;margin-top:15px;margin-bottom:15px}.register .policies{font-size:13px;color:#626262;line-height:15px}.register .terms{font-size:.63rem;color:#4d4d4d}.register input[type=checkbox]:checked+label:after{background-color:#3fbc9c}.register input[type=checkbox]+label,.register input[type=radio]+label{margin-left:0}.register .username-not-good{color:#ff4a4a}.register .username-good{color:#16a368}.register .loading-container{display:flex;align-items:center;flex-direction:column}.register div.captcha-component{margin-left:0;margin-right:0}.register div.captcha-component .captcha-form{width:100%;margin-top:0;margin-left:0;margin-bottom:5px;padding-left:10px;padding-right:0}.captcha-component{max-width:260px}.captcha-component img{border-radius:5px;width:100%}.captcha-component .captcha-form{display:flex;flex-direction:row;justify-content:center}.captcha-component .captcha-form .button{height:49px;margin:0 0 0 5px;padding-top:12px}.NewsletterSubcriptionPopupGoogleFBBackground{height:390px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.NewsletterSubcriptionPopupGoogleFBBackground h2{font-size:20px;font-family:Open Sans,sans-serif;text-align:center;color:#4d4d4d}.NewsletterSubcriptionPopupGoogleFBBackground .flexCenter{display:flex;flex-direction:column;align-items:center}.NewsletterSubcriptionPopupGoogleFBBackground p{font-size:18px;font-family:Open Sans,sans-serif;color:#4d4d4d;margin:0;line-height:22px}.NewsletterSubcriptionPopupGoogleFBBackground .bulletHeader{margin-bottom:30px}.NewsletterSubcriptionPopupGoogleFBBackground .bulletPointGrid{display:grid;grid-template-columns:min-content auto;row-gap:20px;margin-top:30px}.NewsletterSubcriptionPopupGoogleFBBackground .check{font-size:23px;color:#4dc0a2;width:min-content;padding-right:10px}.NewsletterSubcriptionPopupGoogleFBBackground .noButton,.NewsletterSubcriptionPopupGoogleFBBackground .yesButton{width:250px;height:56px;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.2);font-size:16px;font-family:Open Sans,sans-serif;color:#fff;text-align:center;line-height:56px}.NewsletterSubcriptionPopupGoogleFBBackground .yesButton{background-color:#3fbd9c;margin-bottom:15px}.NewsletterSubcriptionPopupGoogleFBBackground .noButton{background-color:#83a29d}.NewsletterSubcriptionPopupGoogleFBBackground .noButton span{font-size:12px}.modalBackground{font-family:Lato,Open Sans,sans-serif;background-color:#fff;border-radius:5px;padding:20px;width:max-content;max-width:100%;max-height:100vh;overflow:auto;margin:auto}@media only screen and (max-width:40em){#collection-modal.reveal-modal{width:100%}}.AddToCollection{display:flex;flex-direction:column;align-items:flex-start;max-height:calc(100vh - 40px)}.AddToCollection .titleAndClose{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.AddToCollection .titleAndClose .modalTitle{font-size:18px;font-family:inherit;margin:0 20px 20px 0}.AddToCollection .secondaryButton{background-color:#fff;border:1px solid grey;color:grey;font-weight:inherit;font-size:14px;border-radius:1em;margin:0 0 20px;padding:0 .6em}.AddToCollection .createNewCollectionButton{background-color:#1da1f2;color:#fff;font-weight:inherit;font-size:14px;border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,.2);margin:0;padding:5px 10px}.AddToCollection .flexRowAlignMiddle{display:flex;justify-content:flex-start;align-items:center}.AddToCollection .totalSizeAndNoOfFiles{margin:0 0 0 1em}.AddToCollection .totalSizeAndNoOfFiles .totalSize{color:grey}.collectionList{min-height:0;overflow:auto}.nameActionListItemRow{margin-bottom:20px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.nameActionListItemRow .checkbox{margin:0}.nameActionListItemRow p{font-family:inherit;font-size:18px;display:inline-block;margin-right:1rem;margin-bottom:0;vertical-align:initial}.nameActionListItemRow p .main{font-family:inherit}.nameActionListItemRow p .sub{font-family:inherit;color:grey}.nameActionListItemRow .actionButton{background-color:#fff;border:1px solid grey;color:grey;font-weight:inherit;font-size:14px;border-radius:1em;margin:0;padding:0 .6em}.collectionList{flex-shrink:1}.react-login-form{display:flex;flex-direction:column;min-width:300px}.react-login-form:focus{border:none}.react-login-form input.MuiInput-input{margin-bottom:0}.react-login-form .MuiInput-underline{margin-bottom:15px}.react-login-form .join{margin:40px auto auto;padding-top:20px;border-top:1px solid #ccc}.react-login-form .icon-image{width:20px;height:20px;margin-right:10px}.react-login-form .align-title{text-align:center}.react-login-form .login-error{color:red}.downloadButtonContainer{width:max-content}.downloadButtonContainer .downloadButton{margin:0;z-index:1}.downloadButtonContainer .selectFileSliderContainer{position:relative;height:40px;width:100%}.downloadButtonContainer .selectFileSliderContainer .selectFileSlider{transition:top .2s linear;width:100%;position:absolute;text-align:center;color:#fff;background-color:#00c5de;border-radius:0 0 3px 3px;padding:5px;margin:0;left:0;right:0}.slide-up{top:-100%}.slide-down{top:0}.hide{display:none}