#generator{display:flex;flex-flow:column;height:100vh}#generator #belt,#generator #header,#generator #toolbar{flex:0 1 auto}#generator #library-idea-wrapper{flex:1 1 auto}#generator-mobile{display:flex;flex-flow:column;height:100vh;background:#f6f6f6}#mbnycu{display:none}@media (min-width:1300px){.container{max-width:1235px}}@media (min-width:1400px){.container{max-width:1330px}}@media (max-width:767px){#generator,#submit{display:none}#mbnycu{background:#f9f9f9;width:100vw;height:100vh;padding:15px}#mbnycu,#mbnycu div{display:flex;justify-content:center}#mbnycu div{align-items:center}#mbnycu div img{width:100%}}#toolbar{position:relative;width:100%;background:#f6f6f6;border-bottom:2px solid #e6e6e6}#toolbar #toolbar-container{padding:20px 0;display:flex;justify-content:space-between;align-items:center}#toolbar #toolbar-container .toolbar-left{display:flex;justify-content:center;align-items:center}#toolbar #toolbar-container .toolbar-left img.logo{height:40px;margin-left:-8px}#toolbar #toolbar-container .toolbar-left a{font-size:12px;color:#1e2e5a;font-weight:600;margin-right:15px;margin-left:15px}#toolbar #toolbar-container .toolbar-center{display:flex;justify-content:center;align-items:center}#toolbar #toolbar-container .toolbar-center .toolbar-item{margin-right:35px;display:inline-block}#toolbar #toolbar-container .toolbar-right{display:flex;justify-content:center;align-items:center}#toolbar #toolbar-container .toolbar-right .toolbar-item{margin-right:35px;display:inline-block}#toolbar #toolbar-container .toolbar-right .toolbar-item-size{display:inline-block}#toolbar #toolbar-container .toolbar-right .share-container{position:relative;display:flex;justify-content:center}#toolbar #toolbar-container .toolbar-right .share-container #share-popup{width:300px;margin-left:15px;background:#f6f6f6;border:1px solid #ccc;border-radius:3px;padding:10px 15px 15px;position:absolute;top:140%;z-index:1000000000}#toolbar #toolbar-container .toolbar-right .share-container #share-popup p.copy-instructions{margin-bottom:5px;font-size:11px;padding:5px 0}#toolbar #toolbar-container .toolbar-right .share-container #share-popup p.copy-link{background:#fff;padding:5px 7px;border-radius:3px;font-size:8px;font-weight:600;text-align:center}#toolbar-submit-container{padding:20px 0;display:flex;justify-content:space-between}#toolbar-submit-container .toolbar-section{display:flex;justify-content:center;align-items:center}#toolbar-submit-container .toolbar-section img.logo{height:40px;margin-left:-8px}#toolbar-submit-container .toolbar-section a{font-size:12px;color:#1e2e5a;font-weight:600;margin-right:20px}#toolbar-submit-container .toolbar-section div{display:inline-block;margin:0 45px 0 0;color:#1e2e5a}.toolbar-item-content{display:block;font-weight:700;font-size:22px;color:#050740;line-height:1;margin-bottom:4px}.toolbar-item-label{display:block;font-size:10px;font-weight:500;color:#050740;line-height:1}.small{margin-left:5px;font-weight:700;font-size:10px}.switch{position:relative;display:inline-block;width:30px;height:17px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:13px;width:13px;left:2px;bottom:2px;background-color:#fff}input:checked+.slider{background-color:#1e2e5a}input:focus+.slider{box-shadow:0 0 1px #1e2e5a}input:checked+.slider:before{-webkit-transform:translateX(13px);transform:translateX(13px)}.slider.round{border-radius:17px}.slider.round:before{border-radius:50%}@media (max-width:1300px){#toolbar #toolbar-container .toolbar-left img.logo{height:28px}}@media (max-width:1025px){#toolbar #toolbar-container{padding:15px 0}#toolbar #toolbar-container .toolbar-left img.logo{height:22px}#toolbar #toolbar-container .toolbar-left a{font-size:11px}#toolbar #toolbar-container .toolbar-right{flex-wrap:wrap}#toolbar #toolbar-container .toolbar-right button{font-size:10px;padding:5px 8px;margin-top:10px}#toolbar #toolbar-container .toolbar-right .toolbar-item{margin-right:35px;display:inline-block}#toolbar #toolbar-container .toolbar-right .share-container{position:relative;display:flex;justify-content:center}#toolbar #toolbar-container .toolbar-right .share-container #share-popup{width:300px;margin-left:15px;background:#f6f6f6;border:1px solid #ccc;border-radius:3px;padding:10px 15px 15px;position:absolute;top:140%;z-index:1000000000}#toolbar #toolbar-container .toolbar-right .share-container #share-popup p.copy-instructions{margin-bottom:5px;font-size:11px;padding:5px 0}#toolbar #toolbar-container .toolbar-right .share-container #share-popup p.copy-link{background:#fff;padding:5px 7px;border-radius:3px;font-size:8px;font-weight:600;text-align:center}}#notification{position:absolute;bottom:-48px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);border:2px solid #1e2e5a;border-radius:3px;height:38px;z-index:100}#notification.error{border-color:red}#notification.error div p{color:red}#notification.premium{border-color:green}#notification.premium div p{color:green}#notification div{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:0 20px}#notification div p{color:#1e2e5a;font-size:11px;font-weight:600}#popup{width:250px;position:absolute;z-index:10000000000000000000;border:1px solid #f6f6f6;border-radius:3px}#popup.top .popup-box:after,#popup.top .popup-box:before{top:100%;left:20%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#popup.top .popup-box:after{border-color:#1e2e5a hsla(0,0%,96.5%,0) hsla(0,0%,96.5%,0);border-width:10px;margin-left:-10px}#popup.top .popup-box:before{border-color:#1e2e5a rgba(30,46,90,0) rgba(30,46,90,0);border-width:11px;margin-left:-11px}#popup.bottom .popup-box:after,#popup.bottom .popup-box:before{bottom:100%;left:26%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#popup.bottom .popup-box:after{border-color:hsla(0,0%,96.5%,0) hsla(0,0%,96.5%,0) #f6f6f6;border-width:10px;margin-left:-10px}#popup.bottom .popup-box:before{border-color:transparent transparent #1e2e5a;border-width:11px;margin-left:-11px}#popup .popup-box{width:100%;display:inline-block;position:relative;background:#f6f6f6;border:1px solid #1e2e5a;border-radius:3px}#popup .popup-box .content{position:relative;padding:15px}#popup .popup-box .content img{position:absolute;width:20px;top:5px;right:5px;opacity:.8}#popup .popup-box .content img:hover{cursor:pointer;opacity:1}#popup .popup-box .content h4.popup-header{color:#1e2e5a;font-size:13px!important;line-height:1.56!important;font-weight:700!important;margin:0 0 5px!important;display:inline-block!important}#popup .popup-box .content p.popup-text{font-size:11px!important;line-height:1.9!important}#popup .popup-box button{border:0;background-color:#ddd;display:inline;width:100%;font-size:14px;padding:6px 0;font-weight:600;background:#1e2e5a;color:#fff;transition:background .2s ease-in-out;border-radius:0 0 1px 0}#popup .popup-box button:hover{background:#182447;color:#fff}#popup .popup-box button:focus{outline:none}#popup .popup-box button.close-popup{background:#ececec;color:#1e2e5a;border-radius:0 0 0 2px}.motif{margin:0 30px 25px 0;height:100%;color:#fff;position:relative;display:flex;justify-content:center}.motif img{height:100%;z-index:1000}.motif img:hover{cursor:pointer}.motif .svg{display:flex;align-items:center}.motif .svg svg{height:100%;z-index:1000}.motif .svg svg:hover{cursor:pointer}.motif.premium{min-width:63px}.motif .motif-personalization,.motif .motif-personalization-edit{display:none}.motif.belt{margin:0}.motif.belt .premium-tag{bottom:-20px}.motif.belt .motif-info-container{top:100%}.motif.belt .motif-info-container .motif-info{margin-top:0;border:1px solid #ccc}.motif.belt .motif-personalization{display:inline-block;position:absolute;left:0;bottom:-44px;width:100%;color:#000;line-height:1;font-size:13px;text-align:center}.motif.belt .motif-personalization p{display:inline;text-decoration:underline}.motif.belt .motif-personalization p:hover{cursor:pointer}.motif.belt .motif-personalization .status{margin-left:10px}.motif.belt .motif-personalization-edit{display:inline-block}.motif .premium-tag{position:absolute;bottom:-12px;background:#666;font-size:10px;color:#fff;text-align:center;padding:0 10px;border-radius:2px;opacity:.6}.motif .motif-tools{position:absolute;top:-34px;right:-20px;background:transparent;height:38px;width:63px;display:flex;justify-content:flex-end;align-items:flex-start}.motif .motif-tools .tool{position:relative;background:#f6f6f6;color:#fff;border:1px solid #ccc;border-radius:50% 50% 50% 0;display:flex;justify-content:center;align-items:center;height:30px;width:30px}.motif .motif-tools .tool p{font-size:26px;margin-bottom:2px;color:#666;line-height:1;font-weight:600;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.motif .motif-tools .tool:hover{cursor:pointer}.motif .motif-tools .tool:hover p{color:red}.motif .motif-info-container{position:absolute;top:60%}.motif .motif-info-container .motif-info{margin-top:30px;background:#fff;color:#222;white-space:nowrap;padding:3px 10px;border-radius:3px;transition:opacity .5s ease-in-out;text-align:center;z-index:103}.motif .motif-info-container .motif-info span.why{color:#1e2e5a;text-decoration:underline}.motif .motif-info-container .motif-info span.why:hover{color:#182447;cursor:pointer}.motif .motif-info-container .motif-info .upcharge{color:green}.motif.belt{transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.motif.belt:hover{-webkit-transform:scale(1.00001);transform:scale(1.00001)}@media (max-width:1200px){.motif.belt,.motif.belt .motif-tools{min-width:40px}}.personalized-data-info{position:absolute;top:80px;background:#f6f6f6;opacity:1;padding:10px;border-radius:3px;min-width:110px;max-width:190px;text-align:center;color:#000;border:1px solid #ccc;box-shadow:0 0 5px #ccc;opacity:.97;font-weight:600}.personalized-data-info p{font-family:Courier New;font-size:14px;white-space:nowrap}.personalized-data-info span{font-family:Open Sans,sans-serif}.personalized-data-info div{margin-bottom:15px}.personalized-data-info div .block{width:20px;height:10px;display:inline-block;vertical-align:middle}.personalized-data-info div:last-child{margin:0}.motif-personalization-edit{display:block;position:absolute;top:115px;color:#000;line-height:1;font-size:13px;background:#f6f6f6;border-radius:3px;border:1px solid #f6f6f6;width:300px}.motif-personalization-edit ::-webkit-scrollbar{-webkit-appearance:none;width:7px}.motif-personalization-edit ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.motif-personalization-edit .personalization-wrapper{border:1px solid #1e2e5a;border-radius:3px}.motif-personalization-edit .personalization-wrapper p{display:inline;line-height:1.7}.motif-personalization-edit .personalization-wrapper p:hover{cursor:pointer}.motif-personalization-edit .personalization-wrapper .status{margin-left:10px}.motif-personalization-edit .personalization-wrapper .content{padding:20px}.motif-personalization-edit .personalization-wrapper .content .suffix{width:100%;display:flex;justify-content:flex-start;margin-top:5px}.motif-personalization-edit .personalization-wrapper .content .suffix p{background:#ddd;border-radius:2px;font-size:12px;padding:10px 11px;margin:8px 3px 0;line-height:1}.motif-personalization-edit .personalization-wrapper .content .suffix p:hover{background:#d0d0d0}.motif-personalization-edit .personalization-wrapper .content .initialsButtons{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap;margin-top:5px;margin-bottom:5px}.motif-personalization-edit .personalization-wrapper .content .initialsButtons div{width:40px;height:34px;background:#fff;border:1px solid #1e2e5a;font-size:18px;padding:5px;margin:10px 4px 0;line-height:1;display:flex;justify-content:center;align-items:center}.motif-personalization-edit .personalization-wrapper .content .initialsButtons div:hover{background:#d0d0d0}.motif-personalization-edit .personalization-wrapper .content .initialsButtons div img{height:20px}.motif-personalization-edit .personalization-wrapper .content .character-rules{margin-top:10px}.motif-personalization-edit .personalization-wrapper .content .character-rules p{font-size:11px;color:#999}.motif-personalization-edit .personalization-wrapper .content p{display:inline-block;line-height:1.7;margin:0 5px}.motif-personalization-edit .personalization-wrapper .content p:hover{cursor:pointer}.motif-personalization-edit .personalization-wrapper .content .status{margin-left:10px}.motif-personalization-edit .personalization-wrapper .content .input-container{margin:0;display:flex;align-items:center;justify-content:center;width:100%;max-height:300px}.motif-personalization-edit .personalization-wrapper .content .input-container.scroll{overflow-y:scroll}.motif-personalization-edit .personalization-wrapper .content .input-container .suffix-child{margin-left:3px}.motif-personalization-edit .personalization-wrapper .content .input-container .suffix-child p{background:#ddd;border-radius:2px;font-size:12px;padding:8px 10px;margin:0 3px 12px;line-height:1}.motif-personalization-edit .personalization-wrapper .content .input-container .suffix-child p:hover{background:#d0d0d0}.motif-personalization-edit .personalization-wrapper .content .input-container .suffix{width:100%;display:flex;justify-content:flex-start}.motif-personalization-edit .personalization-wrapper .content .input-container .suffix p{background:#ddd;border-radius:2px;font-size:12px;padding:8px 10px;margin:3px 3px 0;line-height:1}.motif-personalization-edit .personalization-wrapper .content .input-container .suffix p:hover{background:#d0d0d0}.motif-personalization-edit .personalization-wrapper .content .input-container.no-flex{display:inline-block}.motif-personalization-edit .personalization-wrapper .content .input-container .edit-flex{display:flex;align-items:center;justify-content:flex-start}.motif-personalization-edit .personalization-wrapper .content .input-container p{line-height:1;font-size:22px;margin:0 5px;color:#999;height:26px}.motif-personalization-edit .personalization-wrapper .content .input-container h5{font-size:13px;font-weight:700;margin:0 0 0 5px;text-decoration:underline}.motif-personalization-edit .personalization-wrapper .content .input-container input{width:40px;padding:5px;font-size:15px;margin:4px;text-align:center}.motif-personalization-edit .personalization-wrapper .content .input-container input.date{width:50px}.motif-personalization-edit .personalization-wrapper .content .input-container select{width:100%;margin:5px;background:#fff}.motif-personalization-edit .personalization-wrapper .content .input-container select.color{border:4px solid #ccc;outline:none}.motif-personalization-edit .personalization-wrapper .content .input-container select.color:focus{outline:none}.motif-personalization-edit .personalization-wrapper .content .input-container .chooseLetters{font-size:11px;font-weight:600;display:block;margin:10px 2px;color:#999}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group{margin:0 5px}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group div{display:inline}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group select{margin:5px 0 0;font-size:11px}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group p{font-size:11px;font-weight:600;display:block;margin:10px 0 5px}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group label{margin-bottom:0}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group label:hover{cursor:pointer}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio]{visibility:hidden;position:absolute}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio]+label:before{height:25px;width:25px;margin-right:8px;content:" ";display:inline-block;vertical-align:initial}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio]:checked+label:before{border:2px solid #fff;box-shadow:0 0 3px #666;-webkit-transform:scale(1.3);transform:scale(1.3)}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].light-skin+label:before{background-color:#f7dec0}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].medium-skin+label:before{background-color:#c79444}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].brown2+label:before,.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].dark-skin+label:before{background-color:#82571e}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].brown+label:before{background-color:#996520}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].dark-brown+label:before{background-color:#563914}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].blonde+label:before{background-color:#fccb20}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].black+label:before{background-color:#000}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].red+label:before{background-color:#cc6214}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].blue+label:before{background-color:#5c95d4}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].pink+label:before{background-color:#f57493}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].green+label:before{background-color:#239a4f}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].clothing-red+label:before{background-color:#bc0000}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].purple+label:before{background-color:#9f89d7}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].orange+label:before{background-color:#f8750c}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].initials-pink+label:before{background-color:#f994ae}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].initials-blue+label:before,.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].initials-light-blue+label:before{background-color:#8cbddf}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].initials-mint+label:before{background-color:#89dc97}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].initials-white+label:before{background-color:#fff;box-shadow:0 0 1px #000}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].initials-cornflower+label:before{background-color:#5c95d4}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].initials-red+label:before{background-color:#bc0000}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].initials-melon+label:before{background-color:#f67668}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].initials-kelly+label:before{background-color:#239a4f}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].initials-moss+label:before{background-color:#85bb64}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].initials-orange+label:before{background-color:#f8750c}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].initials-purple+label:before{background-color:#7859c6}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].initials-yellow+label:before{background-color:#fccb20}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].initials-gold+label:before{background-color:#e0be61}.motif-personalization-edit .personalization-wrapper .content .input-container .radio-group input[type=radio].initials-lightGarnet+label:before{background-color:#980a0a}.motif-personalization-edit .personalization-wrapper .content .edit-error{margin-top:10px;color:red}.motif-personalization-edit .personalization-wrapper button{border:0;background-color:#ddd;display:inline;width:100%;font-size:14px;padding:10px 0;font-weight:600;background:#1e2e5a;color:#fff;transition:background .2s ease-in-out;border-radius:0 0 1px 0}.motif-personalization-edit .personalization-wrapper button:hover{background:#182447;color:#fff}.motif-personalization-edit .personalization-wrapper button:focus{outline:none}[datatip]{position:relative}[datatip]:before{content:"";top:0;left:30px;font-size:0;line-height:0;width:0;height:0}[datatip]:after,[datatip]:before{display:none;position:absolute;z-index:100000000000}[datatip]:after{content:attr(datatip);top:-32px;left:22px;padding:5px 8px;background:#f6f6f6;color:#000;font-size:.75em;height:26px;line-height:15px;border-radius:3px;white-space:nowrap;word-wrap:normal;border:1px solid #ccc}[datatip]:hover:after,[datatip]:hover:before{display:block}#belt{width:100%;padding:20px 0;min-height:190px;display:flex;align-items:center;position:relative;background:#f6f6f6}#belt h4{font-size:14px;font-weight:700;margin:0 0 10px}#belt h4 span{font-size:10px;font-weight:600;margin-left:5px}#belt #belt-mock{width:100%;background-color:#1e2e5a;margin-bottom:15px;display:flex;justify-content:space-between;align-items:center;padding:0 28px;transition:background-color .2s ease-in-out;box-shadow:2px 2px 20px #bbb}#belt #belt-mock.isActive{background-color:#223465}#belt #belt-mock .motif{margin:0}@media print{#belt-mock{background-color:#1e2e5a;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}#belt #belt-mock.belt-size-28,#submit-belt #belt-mock.belt-size-28{height:68px}#belt #belt-mock.belt-size-29,#submit-belt #belt-mock.belt-size-29{height:66px}#belt #belt-mock.belt-size-30,#submit-belt #belt-mock.belt-size-30{height:64px}#belt #belt-mock.belt-size-31,#submit-belt #belt-mock.belt-size-31{height:62px}#belt #belt-mock.belt-size-32,#submit-belt #belt-mock.belt-size-32{height:60px}#belt #belt-mock.belt-size-33,#submit-belt #belt-mock.belt-size-33{height:58px}#belt #belt-mock.belt-size-34,#submit-belt #belt-mock.belt-size-34{height:56px}#belt #belt-mock.belt-size-35,#submit-belt #belt-mock.belt-size-35{height:54px}#belt #belt-mock.belt-size-36,#submit-belt #belt-mock.belt-size-36{height:52px}#belt #belt-mock.belt-size-37,#submit-belt #belt-mock.belt-size-37{height:50px}#belt #belt-mock.belt-size-38,#submit-belt #belt-mock.belt-size-38{height:48px}#belt #belt-mock.belt-size-39,#submit-belt #belt-mock.belt-size-39{height:47px}#belt #belt-mock.belt-size-40,#submit-belt #belt-mock.belt-size-40{height:46px}#belt #belt-mock.belt-size-41,#submit-belt #belt-mock.belt-size-41{height:45px}#belt #belt-mock.belt-size-42,#submit-belt #belt-mock.belt-size-42{height:44px}#belt #belt-mock.belt-size-43,#submit-belt #belt-mock.belt-size-43{height:43px}#belt #belt-mock.belt-size-44,#submit-belt #belt-mock.belt-size-44{height:42px}#belt #belt-mock.belt-size-45,#submit-belt #belt-mock.belt-size-45{height:41px}#belt #belt-mock.belt-size-46,#submit-belt #belt-mock.belt-size-46{height:40px}#belt #belt-mock.belt-size-47,#submit-belt #belt-mock.belt-size-47{height:39px}#belt #belt-mock.belt-size-48,#belt #belt-mock.belt-size-49,#submit-belt #belt-mock.belt-size-48,#submit-belt #belt-mock.belt-size-49{height:38px}#belt #belt-mock.belt-size-50,#belt #belt-mock.belt-size-51,#belt #belt-mock.belt-size-52,#submit-belt #belt-mock.belt-size-50,#submit-belt #belt-mock.belt-size-51,#submit-belt #belt-mock.belt-size-52{height:37px}@media (max-width:1400px){#belt #belt-mock.belt-size-28,#submit-belt #belt-mock.belt-size-28{height:64px}#belt #belt-mock.belt-size-29,#submit-belt #belt-mock.belt-size-29{height:62px}#belt #belt-mock.belt-size-30,#submit-belt #belt-mock.belt-size-30{height:60px}#belt #belt-mock.belt-size-31,#submit-belt #belt-mock.belt-size-31{height:58px}#belt #belt-mock.belt-size-32,#submit-belt #belt-mock.belt-size-32{height:56px}#belt #belt-mock.belt-size-33,#submit-belt #belt-mock.belt-size-33{height:54px}#belt #belt-mock.belt-size-34,#submit-belt #belt-mock.belt-size-34{height:52px}#belt #belt-mock.belt-size-35,#submit-belt #belt-mock.belt-size-35{height:50px}#belt #belt-mock.belt-size-36,#submit-belt #belt-mock.belt-size-36{height:48px}#belt #belt-mock.belt-size-37,#submit-belt #belt-mock.belt-size-37{height:46px}#belt #belt-mock.belt-size-38,#submit-belt #belt-mock.belt-size-38{height:44px}#belt #belt-mock.belt-size-39,#submit-belt #belt-mock.belt-size-39{height:43px}#belt #belt-mock.belt-size-40,#submit-belt #belt-mock.belt-size-40{height:42px}#belt #belt-mock.belt-size-41,#submit-belt #belt-mock.belt-size-41{height:41px}#belt #belt-mock.belt-size-42,#submit-belt #belt-mock.belt-size-42{height:40px}#belt #belt-mock.belt-size-43,#submit-belt #belt-mock.belt-size-43{height:39px}#belt #belt-mock.belt-size-44,#submit-belt #belt-mock.belt-size-44{height:38px}#belt #belt-mock.belt-size-45,#submit-belt #belt-mock.belt-size-45{height:37px}#belt #belt-mock.belt-size-46,#submit-belt #belt-mock.belt-size-46{height:36px}#belt #belt-mock.belt-size-47,#submit-belt #belt-mock.belt-size-47{height:35px}#belt #belt-mock.belt-size-48,#submit-belt #belt-mock.belt-size-48{height:34px}}@media (max-width:1300px){#belt #belt-mock.belt-size-28,#submit-belt #belt-mock.belt-size-28{height:60px}#belt #belt-mock.belt-size-29,#submit-belt #belt-mock.belt-size-29{height:58px}#belt #belt-mock.belt-size-30,#submit-belt #belt-mock.belt-size-30{height:56px}#belt #belt-mock.belt-size-31,#submit-belt #belt-mock.belt-size-31{height:54px}#belt #belt-mock.belt-size-32,#submit-belt #belt-mock.belt-size-32{height:52px}#belt #belt-mock.belt-size-33,#submit-belt #belt-mock.belt-size-33{height:50px}#belt #belt-mock.belt-size-34,#submit-belt #belt-mock.belt-size-34{height:48px}#belt #belt-mock.belt-size-35,#submit-belt #belt-mock.belt-size-35{height:46px}#belt #belt-mock.belt-size-36,#submit-belt #belt-mock.belt-size-36{height:44px}#belt #belt-mock.belt-size-37,#submit-belt #belt-mock.belt-size-37{height:42px}#belt #belt-mock.belt-size-38,#submit-belt #belt-mock.belt-size-38{height:40px}#belt #belt-mock.belt-size-39,#submit-belt #belt-mock.belt-size-39{height:39px}#belt #belt-mock.belt-size-40,#submit-belt #belt-mock.belt-size-40{height:38px}#belt #belt-mock.belt-size-41,#submit-belt #belt-mock.belt-size-41{height:37px}#belt #belt-mock.belt-size-42,#submit-belt #belt-mock.belt-size-42{height:36px}#belt #belt-mock.belt-size-43,#submit-belt #belt-mock.belt-size-43{height:35px}#belt #belt-mock.belt-size-44,#submit-belt #belt-mock.belt-size-44{height:34px}#belt #belt-mock.belt-size-45,#submit-belt #belt-mock.belt-size-45{height:33px}#belt #belt-mock.belt-size-46,#submit-belt #belt-mock.belt-size-46{height:32px}#belt #belt-mock.belt-size-47,#submit-belt #belt-mock.belt-size-47{height:31px}#belt #belt-mock.belt-size-48,#submit-belt #belt-mock.belt-size-48{height:30px}}@media (max-width:1200px){#belt #belt-mock.belt-size-28,#submit-belt #belt-mock.belt-size-28{height:54px}#belt #belt-mock.belt-size-29,#submit-belt #belt-mock.belt-size-29{height:52px}#belt #belt-mock.belt-size-30,#submit-belt #belt-mock.belt-size-30{height:50px}#belt #belt-mock.belt-size-31,#submit-belt #belt-mock.belt-size-31{height:48px}#belt #belt-mock.belt-size-32,#submit-belt #belt-mock.belt-size-32{height:46px}#belt #belt-mock.belt-size-33,#submit-belt #belt-mock.belt-size-33{height:44px}#belt #belt-mock.belt-size-34,#submit-belt #belt-mock.belt-size-34{height:42px}#belt #belt-mock.belt-size-35,#submit-belt #belt-mock.belt-size-35{height:40px}#belt #belt-mock.belt-size-36,#submit-belt #belt-mock.belt-size-36{height:38px}#belt #belt-mock.belt-size-37,#submit-belt #belt-mock.belt-size-37{height:36px}#belt #belt-mock.belt-size-38,#submit-belt #belt-mock.belt-size-38{height:34px}#belt #belt-mock.belt-size-39,#submit-belt #belt-mock.belt-size-39{height:33px}#belt #belt-mock.belt-size-40,#submit-belt #belt-mock.belt-size-40{height:32px}#belt #belt-mock.belt-size-41,#submit-belt #belt-mock.belt-size-41{height:31px}#belt #belt-mock.belt-size-42,#submit-belt #belt-mock.belt-size-42{height:30px}#belt #belt-mock.belt-size-43,#submit-belt #belt-mock.belt-size-43{height:29px}#belt #belt-mock.belt-size-44,#submit-belt #belt-mock.belt-size-44{height:28px}#belt #belt-mock.belt-size-45,#submit-belt #belt-mock.belt-size-45{height:27px}#belt #belt-mock.belt-size-46,#submit-belt #belt-mock.belt-size-46{height:26px}#belt #belt-mock.belt-size-47,#submit-belt #belt-mock.belt-size-47{height:25px}#belt #belt-mock.belt-size-48,#submit-belt #belt-mock.belt-size-48{height:24px}}#library-idea-wrapper{display:flex;flex-flow:column}#library-idea-wrapper #library-idea-toolbar{width:100%;flex:0 1 auto;background:#f6f6f6}#library-idea-wrapper #library-idea-toolbar #library-idea-toolbar-container{display:grid;grid-template-columns:70% 30%;grid-template-rows:auto;padding:6px 0}#library-idea-wrapper #library-idea-toolbar #library-idea-toolbar-container #library-toolbar{grid-column-start:1;grid-column-end:2;display:flex;justify-content:space-between;align-items:center;position:relative}#library-idea-wrapper #library-idea-toolbar #library-idea-toolbar-container #library-toolbar h4,#library-idea-wrapper #library-idea-toolbar #library-idea-toolbar-container #library-toolbar input,#library-idea-wrapper #library-idea-toolbar #library-idea-toolbar-container #library-toolbar select{display:inline}#library-idea-wrapper #library-idea-toolbar #library-idea-toolbar-container #library-toolbar h4{font-size:14px;font-weight:700;margin:0}#library-idea-wrapper #library-idea-toolbar #library-idea-toolbar-container #library-toolbar select{margin-left:auto;font-size:12px;width:200px}#library-idea-wrapper #library-idea-toolbar #library-idea-toolbar-container #library-toolbar input{margin:0 15px;font-size:12px;width:200px}#library-idea-wrapper #library-idea-toolbar #library-idea-toolbar-container #idea-box-toolbar{grid-column-start:2;grid-column-end:3;display:flex;align-items:flex-end;justify-content:space-between}#library-idea-wrapper #library-idea-toolbar #library-idea-toolbar-container #idea-box-toolbar h4{font-size:14px;font-weight:700;margin:0 0 8px 10px}#library-idea-wrapper #library-idea-toolbar #library-idea-toolbar-container #idea-box-toolbar button{margin:0}#library-idea-wrapper #library-idea{width:100%;background:#1e2e5a;flex:1 1 auto;position:relative;display:flex}#library-idea-wrapper #library-idea .container{z-index:0}#library-idea-wrapper #library-idea #library-idea-container{display:grid;grid-template-columns:70% 30%;grid-template-rows:auto;height:100%}#library-idea-wrapper #library-idea #library-idea-container #library{grid-column-start:1;grid-column-end:2;height:100%;border-right:5px solid #fff;position:relative;z-index:1000;background:#1e2e5a}#library-idea-wrapper #library-idea #library-idea-container #library #library-cont{position:absolute;width:100%;height:100%;top:0;left:0;overflow-y:scroll;padding:25px 0 0}#library-idea-wrapper #library-idea #library-idea-container #library #library-cont .library-category{display:grid;grid-template-columns:100px auto;grid-template-rows:auto;margin-bottom:30px;color:#fff}#library-idea-wrapper #library-idea #library-idea-container #library #library-cont .library-category .category-column{grid-column-start:1;grid-column-end:2}#library-idea-wrapper #library-idea #library-idea-container #library #library-cont .library-category .category-column h2{margin:0;font-size:13px;font-weight:700;opacity:.8}#library-idea-wrapper #library-idea #library-idea-container #library #library-cont .library-category .subcategory-column{grid-column-start:2;grid-column-end:3;padding:0 25px 0 15px}#library-idea-wrapper #library-idea #library-idea-container #library #library-cont .library-category .subcategory-column .library-subcategory{margin-bottom:20px}#library-idea-wrapper #library-idea #library-idea-container #library #library-cont .library-category .subcategory-column .library-subcategory h4{margin:1px 0 15px;padding:0 0 5px;font-size:12px;font-weight:700;opacity:.8;border-bottom:1px solid hsla(0,0%,100%,.2)}#library-idea-wrapper #library-idea #library-idea-container #library #library-cont .library-category .subcategory-column .library-subcategory .motifs-container{display:flex;flex-wrap:wrap}#library-idea-wrapper #library-idea #library-idea-container #library #library-cont .library-category .subcategory-column .library-subcategory .motifs-container .no-results{font-style:italic}#library-idea-wrapper #library-idea #library-idea-container #library #library-cont .library-category .subcategory-column .library-subcategory .motifs-container .motif{height:34px}#library-idea-wrapper #library-idea #library-idea-container #library #library-cont .library-category .subcategory-column .library-subcategory .motifs-container .motif img{transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}#library-idea-wrapper #library-idea #library-idea-container #library #library-cont .library-category .subcategory-column .library-subcategory .motifs-container .motif img:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}#library-idea-wrapper #library-idea #library-idea-container #idea-box{grid-column-start:2;grid-column-end:3;position:relative;height:100%}#library-idea-wrapper #library-idea #library-idea-container #idea-box #idea-cont{position:absolute;width:100%;height:100%;top:0;left:0;overflow-y:scroll}#library-idea-wrapper #library-idea #library-idea-container #idea-box #idea-cont #idea-content{display:flex;align-content:flex-start;flex-wrap:wrap;overflow-y:scroll;padding:25px}#library-idea-wrapper #library-idea #library-idea-container #idea-box #idea-cont #idea-content .motif{height:34px}#modal-background{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.6);z-index:100000}#modal-background:hover{cursor:pointer}.modal-wrapper{z-index:10000;position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.modal-content{z-index:1000000;width:60%;min-height:300px;background:#f6f6f6;border-radius:4px;box-shadow:0 0 20px #aaa;padding:35px;border:2px solid #1e2e5a}.modal-content .underline{text-decoration:underline}.modal-content#premium-modal{width:500px;display:flex;align-items:center;min-height:100px}.modal-content#premium-modal .close-buttons button.btn.grey{width:100%!important}.modal-content#size-modal{max-width:900px;max-height:100vh;overflow-y:scroll}.modal-content#size-modal .size-modal-header{font-size:16px;font-weight:700;text-align:center}.modal-content#size-modal .size-modal-text-container{display:flex;align-items:center}.modal-content#size-modal img.img-left{width:300px;margin-left:5px 0 15px;padding-right:20px;display:inline}.modal-content#size-modal img.img-right{width:525px;margin:5px 0 10px}.modal-content#person-info-modal{max-width:550px;max-height:90vh;overflow-y:auto}.modal-content#person-info-modal h2{font-size:13px;font-weight:700;margin-bottom:10px;color:#050740}.modal-content#premium-modal,.modal-content#size-modal{background:#fff}.modal-content#premium-modal .row,.modal-content#size-modal .row{height:100%}.modal-content#premium-modal .row .modal-col,.modal-content#size-modal .row .modal-col{display:flex;justify-content:center;align-items:center}.modal-content#premium-modal h2,.modal-content#size-modal h2{font-size:13px;font-weight:700;margin-bottom:10px;color:#050740}.modal-content#premium-modal p,.modal-content#size-modal p{margin-bottom:10px;padding-right:50px;line-height:1.7;font-weight:500}.modal-content#premium-modal img,.modal-content#size-modal img{width:100%;margin-bottom:25px}.modal-content#premium-modal .size-buttons button.btn.grey,.modal-content#size-modal .size-buttons button.btn.grey{margin:0 0 0 15px!important}.modal-content#premium-modal .close-buttons,.modal-content#premium-modal .size-buttons,.modal-content#size-modal .close-buttons,.modal-content#size-modal .size-buttons{display:flex;justify-content:space-between;align-items:center}.modal-content#premium-modal .close-buttons select,.modal-content#premium-modal .size-buttons select,.modal-content#size-modal .close-buttons select,.modal-content#size-modal .size-buttons select{width:32%;font-size:12px;height:34px}.modal-content#premium-modal .close-buttons button.btn,.modal-content#premium-modal .size-buttons button.btn,.modal-content#size-modal .close-buttons button.btn,.modal-content#size-modal .size-buttons button.btn{width:32%;background:#1e2e5a;border-color:#1e2e5a;color:#fff;font-weight:600;text-transform:uppercase;font-size:11px;border-radius:3px;padding:8px 20px}.modal-content#premium-modal .close-buttons button.btn.grey,.modal-content#premium-modal .size-buttons button.btn.grey,.modal-content#size-modal .close-buttons button.btn.grey,.modal-content#size-modal .size-buttons button.btn.grey{width:32%;background:#e6e6e6;border-color:#e6e6e6;color:#303352;font-weight:600;text-transform:uppercase;font-size:11px;margin:5px 0 0}.modal-content#premium-modal .close-buttons button.btn.grey:hover,.modal-content#premium-modal .size-buttons button.btn.grey:hover,.modal-content#size-modal .close-buttons button.btn.grey:hover,.modal-content#size-modal .size-buttons button.btn.grey:hover{background:#d9d9d9}#submit-info-form{width:100%;padding:30px 0;background:#f6f6f6;justify-content:center}#submit-info-form,#submit-info-form .col-5{display:flex;align-items:center}#submit-info-form #form{width:100%;display:flex;flex-direction:column}#submit-info-form #form button{align-self:center}#submit-info-form #form .subrow{display:flex;justify-content:space-between}#submit-info-form #form h4{font-size:14px;font-weight:700;margin:0 0 10px}#submit-info-form #form hr{margin:10px 0 15px}#submit-info-form #form input{margin-bottom:15px}#submit-info-form #form input.half{width:49%}#submit-info-form #form textarea{margin-bottom:15px;font-size:12px}#submit-info-form #form .error{margin:15px 0;color:red;font-weight:700}#submit-info-form #form input.error-field,#submit-info-form #form text-area.error-field{border:2px solid red}@media (max-width:1200px){.modal-content{width:90%}}#loading-wrapper{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background:#f6f6f6}.lds-roller{display:inline-block;position:relative;width:64px;height:64px}.lds-roller div{-webkit-animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;-webkit-transform-origin:32px 32px;transform-origin:32px 32px}.lds-roller div:after{content:" ";display:block;position:absolute;width:6px;height:6px;border-radius:50%;background:#1e2e5a;margin:-3px 0 0 -3px}.lds-roller div:first-child{-webkit-animation-delay:-36ms;animation-delay:-36ms}.lds-roller div:first-child:after{top:50px;left:50px}.lds-roller div:nth-child(2){-webkit-animation-delay:-72ms;animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:54px;left:45px}.lds-roller div:nth-child(3){-webkit-animation-delay:-.108s;animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:57px;left:39px}.lds-roller div:nth-child(4){-webkit-animation-delay:-.144s;animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:58px;left:32px}.lds-roller div:nth-child(5){-webkit-animation-delay:-.18s;animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:57px;left:25px}.lds-roller div:nth-child(6){-webkit-animation-delay:-.216s;animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:54px;left:19px}.lds-roller div:nth-child(7){-webkit-animation-delay:-.252s;animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:50px;left:14px}.lds-roller div:nth-child(8){-webkit-animation-delay:-.288s;animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:45px;left:10px}@-webkit-keyframes lds-roller{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-roller{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}body{background:#f6f8fd}button.btn{border-radius:2px;padding:5px 10px}button.btn,input.form-control{font-size:12px}.cardbox{background:#fff;border-radius:3px;box-shadow:0 0 3px #ddd;border:0;padding:15px;margin-bottom:25px}.cardbox-header{margin:0 10px 20px;padding-bottom:5px;border-bottom:1px solid #eee;display:flex;align-items:center;color:#1e2e5a}.cardbox-header h4{font-weight:700;font-size:16px;display:inline;margin:5px 0}.cardbox-header .close-link{margin-left:10px;font-size:12px;color:#1e2e5a;font-weight:500}.cardbox-header .delete-motif{margin:0 0 0 auto;color:red;font-size:12px;font-weight:700}.cardbox-header .delete-motif:hover{cursor:pointer;text-decoration:underline}.admin-header{background:#1e2e5a;display:flex;align-items:center;padding:15px;margin-bottom:20px}.admin-header h3{color:#fff;font-size:16px;margin:0}.admin-header a{font-size:12px;color:#fff;text-decoration:none;margin-left:auto;display:inline}.admin-header a:hover{cursor:pointer;text-decoration:underline}.admin-header p.logout{display:inline;color:#fff;margin-left:15px}.admin-header p.logout:hover{cursor:pointer;text-decoration:underline}#admin-content{position:relative}.admin-notification{position:fixed;top:30px;right:30px;padding:30px 50px;background:#fff;border-radius:3px;box-shadow:0 0 5px #ccc;color:#1e2e5a;z-index:100000}.admin-notification img{position:absolute;top:5px;right:5px;height:20px;opacity:.6}.admin-notification img:hover{opacity:1;cursor:pointer}#admin-overview{width:100%;position:relative;padding:30px 0 25px!important}#admin-overview p#analytics-export{position:absolute;bottom:15px;right:15px;color:#1e2e5a;text-decoration:underline}#admin-overview p#analytics-export:hover{cursor:pointer}#admin-overview h4{color:#1e2e5a;font-size:16px;font-weight:700}#admin-overview p.stat{font-size:36px;color:#1e2e5a;font-weight:700}#admin-overview p.stat.not-last{margin:0 0 20px}#admin-overview ul{padding:0;margin:0;list-style-type:none}#admin-overview ul li{margin-bottom:5px;font-size:12px}#admin-overview ul li p{font-weight:600;display:inline-block;min-width:25px}#admin-overview ul li:last-child{margin-bottom:0}#modules-router{line-height:1.95;padding:0 15px}#modules-router a{border-radius:4px 4px 0 0;background:#ddd;color:#333;padding:5px 15px;border:1px solid #ddd;font-size:12px;margin-right:5px;text-decoration:none}#modules-router a:hover{text-decoration:none;background-color:#bfbfbf;border-color:#bfbfbf}#modules-router a.active{background:#1e2e5a;border-color:#1e2e5a;color:#fff}#admin-modules{width:100%;margin-bottom:25px}#edit-motif .flexbox,#new-motif .flexbox{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}#edit-motif .edit-motif-subcategories,#new-motif .edit-motif-subcategories{padding-left:10px;padding-bottom:15px}#edit-motif .edit-motif-subcategories div,#new-motif .edit-motif-subcategories div{display:inline}#edit-motif .edit-motif-subcategories p.motif-subcategory,#new-motif .edit-motif-subcategories p.motif-subcategory{display:inline;padding:5px 20px;color:#495051;border:1px solid #ced4da;border-radius:3px 0 0 3px;border-right:0}#edit-motif .edit-motif-subcategories p.delete-subcategory,#new-motif .edit-motif-subcategories p.delete-subcategory{display:inline;padding:5px 8px;margin-right:10px;background:#ced4da;border:1px solid #ced4da;font-weight:700;color:#fff;border-radius:0 3px 3px 0}#edit-motif .edit-motif-subcategories p.delete-subcategory:hover,#new-motif .edit-motif-subcategories p.delete-subcategory:hover{cursor:pointer;background:#b1bbc4;border-color:#b1bbc4}#edit-motif img,#new-motif img{height:32px;margin:0 10px 10px}#edit-motif label,#new-motif label{display:block;margin:0 10px 2px;font-size:8px;font-weight:900}#edit-motif input,#edit-motif select,#edit-motif textarea,#new-motif input,#new-motif select,#new-motif textarea{display:inline;font-size:12px;width:200px;margin:0 10px 15px;font-weight:500}#edit-motif input::-webkit-input-placeholder,#edit-motif select::-webkit-input-placeholder,#edit-motif textarea::-webkit-input-placeholder,#new-motif input::-webkit-input-placeholder,#new-motif select::-webkit-input-placeholder,#new-motif textarea::-webkit-input-placeholder{font-weight:400;color:#ccc;opacity:1}#edit-motif input::placeholder,#edit-motif select::placeholder,#edit-motif textarea::placeholder,#new-motif input::placeholder,#new-motif select::placeholder,#new-motif textarea::placeholder{font-weight:400;color:#ccc;opacity:1}#edit-motif input[name=file],#edit-motif input[name=name],#edit-motif select[name=file],#edit-motif select[name=name],#edit-motif textarea[name=file],#edit-motif textarea[name=name],#new-motif input[name=file],#new-motif input[name=name],#new-motif select[name=file],#new-motif select[name=name],#new-motif textarea[name=file],#new-motif textarea[name=name]{width:200px}#edit-motif input[name=adminTags],#edit-motif input[name=backgroundColors],#edit-motif input[name=searchTags],#edit-motif input[name=SubcategoryId],#edit-motif select[name=adminTags],#edit-motif select[name=backgroundColors],#edit-motif select[name=searchTags],#edit-motif select[name=SubcategoryId],#edit-motif textarea[name=adminTags],#edit-motif textarea[name=backgroundColors],#edit-motif textarea[name=searchTags],#edit-motif textarea[name=SubcategoryId],#new-motif input[name=adminTags],#new-motif input[name=backgroundColors],#new-motif input[name=searchTags],#new-motif input[name=SubcategoryId],#new-motif select[name=adminTags],#new-motif select[name=backgroundColors],#new-motif select[name=searchTags],#new-motif select[name=SubcategoryId],#new-motif textarea[name=adminTags],#new-motif textarea[name=backgroundColors],#new-motif textarea[name=searchTags],#new-motif textarea[name=SubcategoryId]{width:250px}#edit-motif input[name=height],#edit-motif input[name=maxUses],#edit-motif input[name=priority],#edit-motif input[name=upcharge],#edit-motif input[name=width],#edit-motif select[name=height],#edit-motif select[name=maxUses],#edit-motif select[name=priority],#edit-motif select[name=upcharge],#edit-motif select[name=width],#edit-motif textarea[name=height],#edit-motif textarea[name=maxUses],#edit-motif textarea[name=priority],#edit-motif textarea[name=upcharge],#edit-motif textarea[name=width],#new-motif input[name=height],#new-motif input[name=maxUses],#new-motif input[name=priority],#new-motif input[name=upcharge],#new-motif input[name=width],#new-motif select[name=height],#new-motif select[name=maxUses],#new-motif select[name=priority],#new-motif select[name=upcharge],#new-motif select[name=width],#new-motif textarea[name=height],#new-motif textarea[name=maxUses],#new-motif textarea[name=priority],#new-motif textarea[name=upcharge],#new-motif textarea[name=width]{width:100px}#edit-motif input[name=colorKey],#edit-motif select[name=colorKey],#edit-motif textarea[name=colorKey],#new-motif input[name=colorKey],#new-motif select[name=colorKey],#new-motif textarea[name=colorKey]{width:350px}#edit-motif hr,#new-motif hr{margin:5px 10px 25px;border:0;border-top:1px solid #eee}#edit-motif button.btn.btn-success,#new-motif button.btn.btn-success{background:#1e2e5a;border-color:#1e2e5a;width:100%;margin-left:10px}p.delete-restriction{color:#8b0000}p.delete-restriction:hover{cursor:pointer;text-decoration:underline}table.motif-list,table.restriction-list,table.submitted-belt-list{width:100%;list-style-type:none;padding:0;margin:0}table.motif-list thead tr th,table.restriction-list thead tr th,table.submitted-belt-list thead tr th{font-size:10px;padding:5px 10px 7px;color:#1e2e5a;border-right:1px solid #eee}table.motif-list thead tr th:last-child,table.restriction-list thead tr th:last-child,table.submitted-belt-list thead tr th:last-child{border:0}table.motif-list tbody tr,table.restriction-list tbody tr,table.submitted-belt-list tbody tr{border-top:2px solid #eee}table.motif-list tbody tr:last-child,table.restriction-list tbody tr:last-child,table.submitted-belt-list tbody tr:last-child{border-bottom:2px solid #eee}table.motif-list tbody tr:hover td,table.restriction-list tbody tr:hover td,table.submitted-belt-list tbody tr:hover td{background:#eee;cursor:pointer}table.motif-list tbody tr td,table.restriction-list tbody tr td,table.submitted-belt-list tbody tr td{background:#fcfcfc;padding:3px 10px;border-right:1px solid #eee;font-size:10px}table.motif-list tbody tr td:last-child,table.restriction-list tbody tr td:last-child,table.submitted-belt-list tbody tr td:last-child{border:0}table.motif-list tbody tr td img,table.restriction-list tbody tr td img,table.submitted-belt-list tbody tr td img{height:25px}table.motif-list tbody tr td svg,table.restriction-list tbody tr td svg,table.submitted-belt-list tbody tr td svg{height:40px}table.motif-list tbody tr td p,table.restriction-list tbody tr td p,table.submitted-belt-list tbody tr td p{font-size:10px;margin:0}table.motif-list tbody tr td .motif-name,table.restriction-list tbody tr td .motif-name,table.submitted-belt-list tbody tr td .motif-name{font-weight:700}table.motif-list tbody tr td.restriction-name,table.restriction-list tbody tr td.restriction-name,table.submitted-belt-list tbody tr td.restriction-name{padding:8px 10px;font-size:12px;font-weight:700}table.submitted-belt-list tbody tr td.resend{transition:background .2s ease-in-out}table.submitted-belt-list tbody tr td.resend:hover{background:#1e2e5a;color:#fff;text-decoration:underline}#admin-motifs{padding:0}#admin-motifs a.create-new{display:inline-block;font-size:12px;margin-bottom:10px;color:#1e2e5a;font-weight:700}#admin-motifs input{font-size:12px;margin-bottom:20px}#admin-motifs p.results-count{margin:5px 5px 5px 0;font-size:10px;color:#ccc;float:right}p{margin:0;font-size:12px}.selected{display:flex}.selected div{width:49%}.selected :first-child{margin-right:2%}#admin-restrictions #new-restriction select{width:300px;display:inline-block;margin-right:15px;font-size:12px}#admin-restrictions #new-restriction input{width:200px;display:inline-block;margin-right:15px;font-size:12px}#admin-restrictions #new-restriction input.message{width:400px}#admin-restrictions #new-restriction button{background-color:#1e2e5a;border-color:#1e2e5a}#admin-restrictions #new-restriction .restriction-comparison{display:inline-block;margin-right:15px;font-weight:700}#admin-categories #new-category{display:flex;align-items:center;justify-content:flex-start;margin-bottom:15px}#admin-categories #new-category h4{font-size:12px;margin:0 10px 0 0}#admin-categories #new-category input{max-width:300px;margin-right:0;border-radius:2px}#admin-categories #new-category button.btn{margin-left:10px;border-radius:2px;padding:6px 10px;background-color:#1e2e5a;border-color:#1e2e5a}#admin-categories #new-category a{margin-left:10px;font-size:12px;color:#1e2e5a;text-decoration:underline}.category-container{margin-bottom:20px;box-shadow:0 0 6px #ccc;border-radius:3px 3px 0 0}.category-container:last-child{margin-bottom:0}.category-container p.toggle-edit{font-weight:500;padding-left:20px;font-size:10px}.category-container p.toggle-edit:hover{text-decoration:underline;cursor:pointer}.category-container .category{font-size:14px;display:flex;justify-content:space-between;align-items:center;background:#eee;padding:5px 10px;font-weight:700;border-radius:3px 3px 0 0}.category-container .category #edit-category{display:flex;align-items:center;margin-left:10px}.category-container .category #edit-category input{font-size:10px;border-radius:2px 0 0 2px}.category-container .category #edit-category button.btn{margin:0 25px 0 0;border-radius:0 2px 2px 0;white-space:nowrap;padding:6px 15px;font-size:10px}.category-container .category p{margin:0}.category-container .category p.delete{margin-right:15px;margin-left:auto;margin-bottom:1px;color:#8b0000}.category-container .category p.delete:hover{cursor:pointer;text-decoration:underline}.category-container .category #drag-handle{width:15px;height:20px;fill:#333}.category-container .category #drag-handle:hover{cursor:pointer}.category-container .subcategory-container{width:100%}.category-container .subcategory-container .subcategory{font-size:10px;padding:5px 10px;background:#fff;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center;font-weight:700}.category-container .subcategory-container .subcategory #edit-subcategory{display:flex;align-items:center}.category-container .subcategory-container .subcategory #edit-subcategory input{font-size:8px;border-radius:2px 0 0 2px;margin-left:15px;width:200px}.category-container .subcategory-container .subcategory #edit-subcategory button.btn{margin:0 25px 0 0;border-radius:0 2px 2px 0;white-space:nowrap;font-size:8px}.category-container .subcategory-container .subcategory:last-child{border-bottom:none}.category-container .subcategory-container .subcategory p{margin:0}.category-container .subcategory-container .subcategory p.delete{margin-left:auto;font-size:10px;color:#8b0000}.category-container .subcategory-container .subcategory p.delete:hover{cursor:pointer;text-decoration:underline}.delete-personmotif{margin-left:auto;font-size:10px;color:#8b0000}.delete-personmotif:hover{cursor:pointer;text-decoration:underline}#admin-upload{padding:15px 15px 25px}#admin-upload h5{font-weight:700;font-size:16px;color:#1e2e5a;text-transform:uppercase}#admin-upload p{font-size:12px;margin-bottom:10px;width:400px}#admin-upload input{font-size:12px}#admin-submitted-belts .submitted-belt-list tbody tr td{font-size:12px;padding:10px}.admin-motif-info-container{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.admin-motif-info-container div.background{background:hsla(0,0%,78.4%,.6);width:100vw;height:100vh;position:fixed;top:0;left:0}.admin-motif-info-container div{border-radius:3px;box-shadow:0 0 10px #ccc;z-index:5;padding:30px;width:400px;border:1px solid #ccc;background:repeating-linear-gradient(-55deg,#f6f6f6,#f6f6f6 4px,#eee 0,#eee 8px)}.admin-motif-info-container div h5{font-weight:700;font-size:18px}.admin-motif-info-container div h5 img{float:right;height:66px;margin:0 0 15px 15px}.admin-motif-info-container div p{font-weight:500;margin:10px 0}.admin-motif-info-container div p:last-child{margin-bottom:0}#admin-analytics .admin-analytics-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}#admin-analytics .admin-analytics-toolbar p{color:#1e2e5a;font-weight:700;margin:0}#login-container{height:100vh;width:100vw;display:flex;justify-content:center;align-items:center}#login-container .login-module{width:200px}#login-container .login-module h4{font-size:16px;font-weight:700;color:#1e2e5a;margin:0 0 10px}#login-container .login-module input{font-size:12px;margin-bottom:15px}#login-container .login-module button.btn{width:100%;font-size:12px}#login-container .login-module .error-message{color:red;margin-top:10px}#login-container .login-module a{font-size:10px}.preview-motif{margin:0;height:100%;color:#fff;position:relative;display:flex;justify-content:center;z-index:100}.preview-motif img{height:100%;z-index:102}.preview-motif .svg{display:flex;align-items:center}.preview-motif .svg svg{height:100%;z-index:1000}.preview-motif .svg svg:hover{cursor:pointer}.preview-motif.premium{min-width:63px}.preview-motif .premium-tag{position:absolute;bottom:-20px;background:#666;font-size:10px;color:#fff;z-index:101;text-align:center;padding:0 10px;border-radius:2px;opacity:.6}@media (max-width:1200px){.preview-motif{min-width:40px}}#submit-belt{width:100%;min-height:190px;padding:20px 0;display:flex;align-items:center;position:relative;background:#f6f6f6}#submit-belt h4{font-size:14px;font-weight:700;margin:0 0 10px}#submit-belt h4 span{font-size:10px;font-weight:600;margin-left:5px}#submit-belt #belt-mock{width:100%;background-color:#1e2e5a;margin-bottom:15px;display:flex;justify-content:space-between;align-items:center;padding:0 28px;transition:background-color .2s ease-in-out;box-shadow:2px 2px 20px #bbb}#submit-belt #belt-mock.isActive{background-color:#223465}#submit-belt #belt-mock .motif{margin:0}#submit-form{padding:30px 0 50px;background:#f6f6f6;border-top:2px solid #e6e6e6;display:flex;justify-content:center;align-items:center}#submit-form button#draft-button,#submit-form button#pay-button{width:100%;text-transform:none;text-align:left;padding:12px}#submit-form button#draft-button p.main,#submit-form button#pay-button p.main{font-size:13px;margin-bottom:2px;font-weight:700}#submit-form button#draft-button p.main span,#submit-form button#pay-button p.main span{position:absolute;right:30px}#submit-form button#draft-button p.sub,#submit-form button#pay-button p.sub{font-size:12px;font-weight:400;line-height:1.7}#submit-form button#pay-button{margin-bottom:30px}#submit-form button#draft-button{background-color:#f6f6f6;color:#303352;border:1px solid #303352}#submit-form button#draft-button:hover{background-color:#ddd}#submit-form .col-5{display:flex;align-items:center}#submit-form #form{width:100%}#submit-form #form .subrow{display:flex;justify-content:space-between}#submit-form #form h4{font-size:14px;font-weight:700;margin:0 0 10px}#submit-form #form hr{margin:10px 0 15px}#submit-form #form input{margin-bottom:15px}#submit-form #form input.half{width:49%}#submit-form #form input.city{width:66%}#submit-form #form input.state{width:12%}#submit-form #form input.zip{width:20%}#submit-form #form textarea{margin-bottom:15px;font-size:12px}#submit-form #form .error{margin:15px 0;color:red;font-weight:700}#submit-form #form input.error-field,#submit-form #form text-area.error-field{border:2px solid red}#submit-form #form-info{padding:0 25px;overflow-y:scroll;height:380px}#submit-form #form-info h2{font-size:16px;font-weight:800;margin-bottom:15px;color:#050740}#submit-form #form-info h4{font-size:12px;font-weight:700;margin-bottom:15px;color:#050740}#submit-form #form-info p{font-size:13px;margin-bottom:25px;line-height:1.75;font-weight:500}#submit-form #form-info p:last-child{margin-bottom:0}#submit-form #form-info a{font-size:12px;font-style:italic;color:#1e2e5a;text-decoration:underline}#submit-form .scroll-down{padding:0 25px;font-size:12px;color:#aaa;width:100%;text-align:center;margin-top:10px;font-style:italic}.subInfo{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:20px}.subInfo .field{padding:5px}.subInfo .field,.subInfo .fieldName{display:flex;justify-content:flex-start}.subInfo .fieldName{font-size:12px;width:60px;margin-right:10px}.subInfo .fieldValue{font-size:13px;display:flex;justify-content:flex-start}#submit-complete{padding:30px 0 50px;background:#f6f6f6;border-top:2px solid #e6e6e6}#submit-complete,#submit-complete #complete-container{display:flex;justify-content:center;align-items:center}#submit-complete #complete-container #complete{max-width:550px;width:100%;text-align:center;height:100%}#submit-complete #complete-container #complete .pay-modal{width:450px;padding:30px;border:1px solid #ddd;border-radius:10px;margin:40px auto 0}#submit-complete #complete-container #complete h2{font-size:26px;font-weight:700;color:#1e2e5a;margin-bottom:0}#submit-complete #complete-container #complete p{color:#1e2e5a;margin:25px 0 30px;font-size:14px;line-height:1.8;font-weight:500}#submit-complete #complete-container #complete p.sub{margin:0 0 25px;font-size:12px}#submit-complete #complete-container #complete p.head{margin:0 0 15px}#submit-complete #complete-container #complete hr{margin-top:40px}#submit-complete #complete-container #complete p.complete-info{font-family:Courier New;margin:5px 0;font-size:16px}#submit-complete #complete-container #complete p.complete-info span{font-family:Open Sans,sans-serif;text-transform:uppercase;font-size:10px;font-weight:700;margin-right:10px}.confirm-link{margin:5px 0}.confirm-link .confirm-text{font-family:Open Sans,sans-serif;color:#1e2e5a;font-size:14px;margin:25px 0 0}.confirm-link a{color:"#007bff"}.confirm-link a:hover{cursor:pointer;text-decoration:underline}#submit{display:flex;flex-flow:column;height:100vh}#submit #belt,#submit #header,#submit #toolbar{flex:0 1 auto}#submit #submit-complete,#submit #submit-form{flex:1 1 auto}.m0{margin:0}a.btn,button.btn{background:#303352;border:0;color:#fff;font-size:11px;border-radius:3px;padding:8px 20px;margin-left:15px;font-weight:600;text-transform:uppercase;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out}a.btn:focus,button.btn:focus{outline:none}a.btn:hover,button.btn:hover{background:#182447;color:#fff}a.btn.right,button.btn.right{float:right;padding:5px 17px}a.btn.reset-button,button.btn.reset-button{background:transparent;color:red;border:1px solid red;border-radius:3px;height:32px;margin:0 10px 0 0;font-size:10px;line-height:1}a.btn.reset-button.clear,button.btn.reset-button.clear{border:1px solid #1e2e5a;color:#1e2e5a}a.btn.reset-button.clear:hover,button.btn.reset-button.clear:hover{color:#182447;border-color:#182447}a.btn.reset-button:hover,button.btn.reset-button:hover{background:transparent;border-color:#c00;color:#c00}a.btn.grey,button.btn.grey{background:#e6e6e6;color:#303352}a.btn.grey:hover,button.btn.grey:hover{background:#182447;color:#fff}a.btn.ghost,button.btn.ghost{background:#f6f6f6;color:#1e2e5a;border:1px solid #1e2e5a}a.btn.ghost.white,button.btn.ghost.white{background:transparent}a.btn.ghost:hover,button.btn.ghost:hover{background:#182447;color:#fff}a.btn.btn-disabled,button.btn.btn-disabled{background:#e6e6e6;color:#303352;position:relative}a.btn.btn-disabled .button-tooltip,button.btn.btn-disabled .button-tooltip{display:none;background:#f6f6f6;border:1px solid #ccc;color:#222;border-radius:3px;position:absolute;top:45px;left:0;padding:10px;line-height:1.6;font-size:11px;text-transform:none;z-index:1000}a.btn.btn-disabled:focus,button.btn.btn-disabled:focus{outline:none;box-shadow:none}a.btn.btn-disabled:hover,button.btn.btn-disabled:hover{cursor:not-allowed;color:#ccc}a.btn.btn-disabled:hover .button-tooltip,button.btn.btn-disabled:hover .button-tooltip{display:block}a.btn.btn-share,button.btn.btn-share{background:#303352;border:0;color:#fff;font-size:11px;border-radius:3px;font-weight:600;text-transform:uppercase;transition:background .2s ease-in-out,color .2s ease-in-out;width:100%;margin:5px 0 0;font-size:10px;padding:5px;text-align:center}a.btn.btn-m0,button.btn.btn-m0{margin:0}.info{background:#f6f6f6;padding:35px 0 25px;min-height:100vw}.info hr{margin-bottom:25px}.info h1{font-size:22px;font-weight:700;margin-bottom:35px;color:#050740}.info h2{font-size:19px;font-weight:700;margin:20px 0;text-decoration:underline}.info h3{font-size:13px;font-weight:700;margin-bottom:5px}.info p{margin-bottom:15px}.info p,.info ul li{font-size:13px;line-height:1.9}.info ul li{margin-bottom:5px}.info .col-10 div{margin-bottom:30px}.info .col-10 div img{width:100%}.info table{font-size:13px}.info table tr td:first-child{width:150px;padding:6px 0;font-weight:600}.info table tr td:last-child{padding:6px 0}.contentText{font-size:13px}body,html{height:100vh;margin:0;font-family:Open Sans,sans-serif}
/*# sourceMappingURL=main.1cb8b2f5.chunk.css.map */