html,body{height:100%}.outer-wrapper{display:table;width:100%;height:100%}.inner-wrapper{display:table-cell;vertical-align:middle;padding:15px}.carousel-caption p{font-size:20px;line-height:1.4}.impersonation-banner{background-color:#f00}.btn-bracketed::before{display:inline-block;content:"[";padding-right:.5em}.btn-bracketed::after{display:inline-block;content:"]";padding-left:.5em}.carousel-inner .item img[src$=".svg"]{width:100%}.input-group{width:100%}.input-group-addon{background-color:#fff;border-radius:0}.input-group .input-group-addon+.form-control{border-left:none}.file{visibility:hidden;position:absolute}a{text-decoration:none}a:hover{text-decoration:none}.shoppingcart-subheading{font-size:16px;margin-bottom:13px;margin-left:5px}.wizard{margin:20px auto}.wizard .nav-tabs{position:relative;margin:40px auto;margin-bottom:0;border-bottom-color:#e0e0e0}.wizard>div.wizard-inner{position:relative}.connecting-line{height:2px;background:#e0e0e0;position:absolute;width:65%;margin:0 auto;left:0;right:0;top:50%;z-index:1}.wizard .nav-tabs>li.active>a,.wizard .nav-tabs>li.active>a:hover,.wizard .nav-tabs>li.active>a:focus{color:#555;cursor:default;border:0;border-bottom-color:transparent}span.round-tab{width:70px;height:70px;line-height:70px;display:inline-block;border-radius:100px;background:#fff;border:2px solid #e0e0e0;z-index:2;position:absolute;left:0;text-align:center;font-size:25px}span.round-tab i{color:#555}span.round-tab i.fa.fa-shopping-cart{font-size:28px;position:absolute;top:30%;left:25%}.wizard.checkout li.active span.round-tab{background:#fff;border:2px solid #19d27d}.wizard.checkout li.active span.round-tab i{color:#19d27d}span.round-tab:hover{color:#333;border:2px solid #333}.wizard.checkout .nav-tabs>li{width:33%}.wizard.checkout li:after{content:" ";position:absolute;left:47%;opacity:0;margin:0 auto;bottom:0;border:5px solid transparent;border-bottom-color:#19d27d;transition:.1s ease-in-out}.wizard.checkout .nav-tabs>li a{width:70px;height:70px;margin:20px auto;border-radius:100%;padding:0}.wizard.checkout .nav-tabs>li a:hover{background:transparent}.wizard.checkout .tab-pane{position:relative;padding:2em}.wizard.checkout h3{margin-top:0}.wizard.register{width:100%}.loading{position:absolute;background-color:rgba(143,143,143,.4);margin:1em;top:0;left:-1em;width:100%;height:100%;text-align:center;z-index:1000}.loading .loading-bar{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading .loading-bar i{color:#fff}.check-disabled{pointer-events:none;opacity:.4}.ticks input{display:none}.ticks{text-align:right}.tick-sub,.tick-cross{display:inline-block;width:40px;height:40px;border-radius:20px;margin:8px;background:#d9534f}.tick-sub label,.tick-cross label{display:block;width:40px;height:40px;border-radius:20px;padding:0;position:relative;cursor:pointer}.tick-sub label::before,.tick-cross label::before{display:block;font-family:"Font Awesome 5 Free";content:'';text-align:center;line-height:40px;color:#fff;font-size:2rem}.tick-sub label:hover:before,.tick-cross label:hover:before{content:''}.tick-sub label:hover,.tick-cross label:hover{background:#9faab7}.tick-sub input:checked+label::before,.tick-cross input:checked+label::before{content:''}.tick-sub input:checked+label::after,.tick-cross input:checked+label::after{-webkit-animation:click-wave .85s;-moz-animation:click-wave .85s;animation:click-wave .85s;background:#219653;content:'';display:inline-block;position:absolute;left:0;top:0;z-index:100}.tick-sub input:checked+label,.tick-cross input:checked+label{background:#219653}@keyframes click-wave{0%{width:50px;height:50px;border-radius:25px;opacity:.5}100%{width:300px;height:300px;border-radius:150px;margin-left:-125px;margin-top:-125px;opacity:0}}.product-cat{display:inline-block;position:relative;cursor:pointer}span.roll{height:100%;position:absolute;text-align:center;line-height:30px;width:100%;z-index:10}.roll:before{content:"";font-family:"Font Awesome 5 Free";font-style:normal;font-weight:normal;text-decoration:inherit;color:#fff;font-size:30px;position:absolute;top:10px;right:10px}.image-container{position:relative}.image-container:hover{cursor:pointer}.image-container .after{position:absolute;top:0;right:0;width:100%;height:100%;max-width:125px;max-height:125px;display:none;color:#fff;text-align:right}.image-container:hover .after{display:block;background:rgba(0,0,0,.6)}.song{float:left;width:100%;margin-bottom:30px}.song a{display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.song figure{float:left;width:100%;height:auto;margin-bottom:20px;position:relative;z-index:0}.song figure:hover .overlay{-webkit-opacity:1;-moz-opacity:1;opacity:1}.song figure:hover .overlay .icons{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-opacity:1;-moz-opacity:1;opacity:1}.song figure .overlay{position:absolute;width:100%;height:100%;z-index:2;top:0;left:0;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.song figure .overlay .background{position:absolute;width:100%;height:100%;top:0;left:0;background:#5b5b5a;-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;z-index:1}.song figure .overlay .icons{position:relative;vertical-align:middle;text-align:center;z-index:5;top:60%;margin-top:-20px;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.song figure .overlay .icons .pause-song{display:none}.song figure .overlay .icons ul{margin:0;padding:0;list-style:none;display:inline-block;text-align:center}.song figure .overlay .icons ul li{display:inline-block;margin:0;height:65px;color:#fff}.song figure .overlay .icons ul li a{color:#fff;text-decoration:none;outline:none}.song figure .overlay .icons ul li span .download-button{height:45px;width:50px;color:#fff}.song figure .overlay .icons ul li span .download-button i{height:55px;width:55px;margin-bottom:-12px;color:#f5f5f5}.song figure .overlay .icons ul li span .add-to-cart-button svg polygon,.song figure .overlay .icons ul li span .add-to-cart-button svg rect,.song figure .overlay .icons ul li span .add-to-cart-button svg line,.song figure .overlay .icons ul li span .add-to-cart-button svg path{stroke:white;stroke-width:2}.song figure .overlay .icons ul li .add-to-wishlist-button{width:40px}.song figure .overlay .icons ul li .add-to-wishlist-button svg{height:40px;width:40px;margin-bottom:-4px}.song figure .overlay .icons ul li .add-to-wishlist-button svg polygon,.song figure .overlay .icons ul li .add-to-wishlist-button svg rect,.song figure .overlay .icons ul li .add-to-wishlist-button svg line,.song figure .overlay .icons ul li .add-to-wishlist-button svg path{stroke:white;stroke-width:2}.song figure img{width:100%;height:auto}.song figure .label{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;z-index:1;position:absolute;bottom:0;left:0;padding:10px;color:#fff;font-family:"Montserrat",Arial,sans-serif;font-size:10px;font-weight:400;letter-spacing:1px}.song .title{float:left;width:100%;color:#303030;text-decoration:none;font-family:"Merriweather",Arial,sans-serif;font-size:14px;font-weight:400;line-height:28px;overflow:hidden !important;text-overflow:ellipsis;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;white-space:nowrap}.song .duration,.song .price{float:left;width:100%;color:#b2b2b2;font-family:"Montserrat",Arial,sans-serif;font-size:12px;font-weight:400;line-height:28px;letter-spacing:1px}.song.big .title{font-size:20px}.song.big .duration,.song.big .price,.song.big .artist{font-size:12px}.circle{position:relative;left:94%;display:block;margin:2em 0;color:#222;opacity:.7;text-align:center}.circle:after{display:block;padding-bottom:100%;width:100%;height:0;background:#222;border-radius:50%;content:""}.circle__inner{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%}.circle__wrapper{display:table;width:100%;height:100%}.circle__content{display:table-cell;padding:1em;vertical-align:middle}.addScroll{overflow-y:auto;height:400px}.upload-drop-zone{height:200px;border-width:2px;margin-bottom:20px}.upload-drop-zone{color:#ccc;border-style:dashed;border-color:#ccc;line-height:200px;text-align:center}.upload-drop-zone.drop{color:#222;border-color:#222}.pagination>li>a,.pagination>li>span{color:#808080 !important}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#19d27d !important;border-color:#19d27d !important;color:#f5f5f5 !important}.pagination>li:first-child>a,.pagination>li:first-child>span{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}input.some-class[type=text]{width:100%;border:2px solid #aaa;margin:8px 0;outline:none;padding:8px;box-sizing:border-box;transition:.3s}button.btn.btn-default.some-class[type=button],button.btn.btn-default.some-class[type=submit],button.btn.btn-link.some-class[type=reset],button.btn.btn-link.some-class[type=button]{margin:8px 0;outline:none;padding:11.5px;box-sizing:border-box;transition:.3s;line-height:inherit;height:inherit}button.btn.btn-default.some-class[type=button],button.btn.btn-default.some-class[type=submit]{width:100%}button.btn.btn-link.some-class[type=reset],button.btn.btn-link.some-class[type=button]{color:#b2b2b2;text-decoration:none}button.btn.btn-link.some-class[type=button]:hover,button.btn.btn-link.some-class[type=reset]:hover{color:#19d27d;text-decoration:none}input.some-class[type=text]:focus{border-color:#19d27d;box-shadow:0 0 8px 0 #19d27d}.inputWithIcon input[type=text]{padding-left:40px}.inputWithIcon{position:relative}.inputWithIcon i{position:absolute;left:0;top:12px;padding:9px 8px;color:#aaa;transition:.3s}.inputWithIcon input.some-class[type=text]:focus+i{color:#19d27d}.inputWithIcon.inputIconBg i{background-color:#aaa;color:#fff;padding:9px 4px}.inputWithIcon.inputIconBg input.some-class[type=text]:focus+i{color:#fff;background-color:#19d27d}input.currency{text-align:right;padding-right:15px}@media screen and (max-width:767px){.carousel-caption{display:none}}@media(min-width:768px){.dl-horizontal dt{text-align:left !important;width:130px}.dl-horizontal dd{margin-left:100px}}@media(max-width:585px){.wizard{width:90%;height:auto !important}span.round-tab{font-size:16px;width:50px;height:50px;line-height:50px}span.round-tab i.music-bag{font-size:25px}.wizard .nav-tabs>li a{width:50px;height:50px;line-height:50px}.wizard li.active:after{content:"";position:absolute;left:35%}}@media(min-width:480px){.circle__content{font-size:2em}}@media(min-width:768px){.circle__content{font-size:4em}}.write{color:#303030;font-family:"Montserrat",Arial,sans-serif;font-size:10px;font-weight:400;line-height:28px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;letter-spacing:1px}.tab{overflow:hidden;border:1px solid transparent;font-size:0}.tab button{background-color:#fff;float:none;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:.3s;font-size:14px}.tab button:hover{background-color:#ddd}.tab button.active{background-color:#ccc}.tabcontent{display:none}.tabcontent a{color:#333}.tabcontent a:hover{color:#19d27d;text-decoration:none}.tab-list-table{float:left;width:100%;background:#fff;padding:0 30px 50px 30px;margin-top:0;position:relative;z-index:5}.tab-list-table .table{float:left;width:100%}.tab-list-table .table th{padding:25px 10px;font-family:"Montserrat","Arial, sans-serif";font-size:12px;color:#b2b2b2;font-weight:400;letter-spacing:1px;line-height:25px;border-top:solid 1px #eee;text-align:center}.tab-list-table .table th a{color:inherit}.tab-list-table .table tr.clickable{cursor:pointer}.tab-list-table .table td{padding:35px 10px;font-family:"Merriweather","Arial, sans-serif";font-size:14px;font-weight:400;line-height:25px;border-top:solid 1px #eee;height:70px}.tab-list-table .table td a{color:inherit}.tab-list-table .table td a:hover{color:#19d27d;text-decoration:none}.tab-list-table .table td.row-item{color:#b2b2b2}.tab-list-table .table td.reference,.tab-list-table .table td.price{color:#303030}.tab-list-table .table td .ticket{text-decoration:none;font-family:"Montserrat","Arial, sans-serif";font-size:12px;color:#303030;font-weight:400;letter-spacing:1px;line-height:25px;border-bottom:solid 3px #303030;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;float:right}.balanceAmount p{float:left;width:100%;color:#000;font-family:"Montserrat",Arial,sans-serif;font-size:14px;font-weight:400}.tab-top{float:left;width:100%;background-size:cover;background-position:center;padding-top:40px;text-align:center}.tab-top .title-tag{margin-bottom:20px;float:left;width:100%;text-align:center}.tab-top .dates{float:left;width:100%;color:#303030;font-family:"Merriweather",Arial,sans-serif;font-size:12px;font-weight:400;line-height:28px;letter-spacing:1px;margin:0 0 15px}.tab-top h2{float:left;width:100%;color:#303030;font-family:"Merriweather",Arial,sans-serif;font-size:30px;font-weight:400;line-height:40px;margin:0 0 10px}.tab-top .description{float:left;width:100%;color:#303030;font-family:"Merriweather",Arial,sans-serif;font-size:14px;font-weight:400;line-height:30px}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}.ContactSearchResults-container{background-color:#f5f5f5;margin-top:.5em;padding:1em;-moz-box-shadow:0 0 5px 5px #19d27d;-webkit-box-shadow:0 0 5px 5px #19d27d;box-shadow:0 0 5px 5px #19d27d}.ContactSearchResults-container .ContactSearchResults a{text-decoration:none;color:#808080}.ContactSearchResults-container .ContactSearchResults a:hover{color:#19d27d}.ContactSearchResults-container .ContactSearchResults .result-item{margin:1em;padding:1em}.ContactSearchResults-container .ContactSearchResults .result-item:hover{background-color:#f1f1f1}.ContactSearchResults-container .ContactSearchResults .song{margin-bottom:0}.ContactSearchResults-container .ContactSearchResults .song figure{max-width:100px;max-height:100px}.ContactSearchResults-container .ContactSearchResults .song .reviews-count{border-bottom:none;margin-bottom:10px}.fixedSizePagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.fixedSizePagination>li{display:inline}.fixedSizePagination>li>a,.fixedSizePagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;text-decoration:none;background-color:#fff;border:1px solid #ddd;width:40px;color:#808080}.fixedSizePagination>li:first-child>a,.fixedSizePagination>li:first-child>span{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.fixedSizePagination>li:last-child>a,.fixedSizePagination>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0}.fixedSizePagination>li>a:focus,.fixedSizePagination>li>a:hover,.fixedSizePagination>li>span:focus,.fixedSizePagination>li>span:hover{color:#808080;background-color:#eee;border-color:#ddd}.fixedSizePagination>.active>a,.fixedSizePagination>.active>a:focus,.fixedSizePagination>.active>a:hover,.fixedSizePagination>.active>span,.fixedSizePagination>.active>span:focus,.fixedSizePagination>.active>span:hover{z-index:2;cursor:default;background-color:#19d27d !important;border-color:#19d27d !important;color:#f5f5f5 !important}.fixedSizePagination>.disabled>a,.fixedSizePagination>.disabled>a:focus,.fixedSizePagination>.disabled>a:hover,.fixedSizePagination>.disabled>span,.fixedSizePagination>.disabled>span:focus,.fixedSizePagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.fixedSizePagination-lg>li>a,.fixedSizePagination-lg>li>span{padding:10px 16px;font-size:18px}.fixedSizePagination-lg>li:first-child>a,.fixedSizePagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.fixedSizePagination-lg>li:last-child>a,.fixedSizePagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.fixedSizePagination-sm>li>a,.fixedSizePagination-sm>li>span{padding:5px 10px;font-size:12px}.fixedSizePagination-sm>li:first-child>a,.fixedSizePagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.fixedSizePagination-sm>li:last-child>a,.fixedSizePagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.contactsRow:hover{background-color:#f5f5f5}.directMessageBox{border:1px solid #aaa;background:#fff;width:100%;height:500px;padding:5px;overflow:auto}.reportedDirectMessageBox{border:1px solid #aaa;background:#fff;width:100%;padding-left:30%;padding-right:30%;overflow:auto}.directMessage{display:flex;flex-direction:row;align-items:flex-end;max-width:100%}.directMessageContact{background:#ccc;padding:5px;border-radius:10px;float:left}.directMessageUser{background:#19d27d;padding:5px;border-radius:10px;float:right}ul.ChatLog{list-style:none;padding-left:0}.ChatLog{max-width:100%;margin:0 auto}.ChatLog .ChatLog__entry{margin:.5em}.ChatLog__entry{display:flex;flex-direction:row;align-items:flex-end;max-width:100%}.ChatLog__entry.ChatLog__entry_mine{flex-direction:row-reverse}.ChatLog__avatar{flex-shrink:0;flex-grow:0;z-index:1;height:50px;width:50px;border-radius:25px}.ChatLog__entry.ChatLog__entry_mine .ChatLog__avatar{display:none}.ChatLog__entry .ChatLog__message{position:relative;margin:0 12px}.ChatLog__entry .ChatLog__message::before{position:absolute;right:auto;bottom:.6em;left:-12px;height:0;content:'';border:6px solid transparent;border-right-color:#ddd;z-index:2}.ChatLog__entry.ChatLog__entry_mine .ChatLog__message::before{right:-12px;bottom:.6em;left:auto;border:6px solid transparent;border-left-color:#19d27d}.ChatLog__message{background-color:#ddd;padding:.5em;border-radius:4px;font-weight:lighter;max-width:70%;word-wrap:break-word}.ChatLog__message__reported{border:5px solid #f00}.ChatLog__entry.ChatLog__entry_mine .ChatLog__message{border-top:1px solid #19d27d;border-bottom:1px solid #19d27d;background-color:#19d27d;color:#fff}.ChatLog__message .ChatLog__timestamp{display:block;font-size:x-small}.ChatLog__message .ChatLog__report{font-size:xx-small}.ChatLog__message .ChatLog__report:hover{color:#f00;cursor:pointer}#preloader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}#loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#19d27d;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#19d27d;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#19d27d;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}#preloader.fade{display:none}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.payment.stripeForm{background-color:#fff}.payment.stripeForm *{font-family:Source Code Pro,Consolas,Menlo,monospace;font-weight:500}.payment.stripeForm .row{display:-ms-flexbox;display:flex;margin:0 5px 10px}.payment.stripeForm .field{position:relative;width:100%;height:50px;margin:0 10px}.payment.stripeForm .baseline{position:absolute;width:100%;height:1px;left:0;bottom:0;background-color:#cfd7df;transition:background-color .3s cubic-bezier(.165,.84,.44,1)}.payment.stripeForm label{position:absolute;width:100%;left:0;bottom:8px;color:#cfd7df;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transform-origin:0 50%;cursor:text;transition-property:color,transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.payment.stripeForm .input{position:absolute;width:100%;left:0;bottom:0;padding-bottom:7px;color:#32325d;background-color:transparent}.payment.stripeForm .input::-webkit-input-placeholder{color:transparent;transition:color .3s cubic-bezier(.165,.84,.44,1)}.payment.stripeForm .input::-moz-placeholder{color:transparent;transition:color .3s cubic-bezier(.165,.84,.44,1)}.payment.stripeForm .input:-ms-input-placeholder{color:transparent;transition:color .3s cubic-bezier(.165,.84,.44,1)}.payment.stripeForm .input.StripeElement{opacity:0;transition:opacity .3s cubic-bezier(.165,.84,.44,1);will-change:opacity}.payment.stripeForm .input.focused,.payment.stripeForm .input:not(.empty){opacity:1}.payment.stripeForm .input.focused::-webkit-input-placeholder,.payment.stripeForm .input:not(.empty)::-webkit-input-placeholder{color:#cfd7df}.payment.stripeForm .input.focused::-moz-placeholder,.payment.stripeForm .input:not(.empty)::-moz-placeholder{color:#cfd7df}.payment.stripeForm .input.focused:-ms-input-placeholder,.payment.stripeForm .input:not(.empty):-ms-input-placeholder{color:#cfd7df}.payment.stripeForm .input.focused+label,.payment.stripeForm .input:not(.empty)+label{color:#aab7c4;transform:scale(.85) translateY(-25px);cursor:default}.payment.stripeForm .input.focused+label{color:#19d27d}.payment.stripeForm .input.invalid+label{color:#ffa27b}.payment.stripeForm .input.focused+label+.baseline{background-color:#19d27d}.payment.stripeForm .input.focused.invalid+label+.baseline{background-color:#e25950}.payment.stripeForm input,.payment.stripeForm button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border-style:none}.payment.stripeForm input:-webkit-autofill{-webkit-text-fill-color:#e39f48;transition:background-color 100000000s;-webkit-animation:1ms void-animation-out}.payment.stripeForm .StripeElement--webkit-autofill{background:transparent !important}.payment.stripeForm input,.payment.stripeForm button{-webkit-animation:1ms void-animation-out}.payment.stripeForm button{display:block;width:calc(100% - 30px);height:40px;margin:40px 15px 0;background-color:#19d27d;border-radius:4px;color:#fff;text-transform:uppercase;font-weight:600;cursor:pointer}.payment.stripeForm .error svg{margin-top:0 !important}.payment.stripeForm .error svg .base{fill:#e25950}.payment.stripeForm .error svg .glyph{fill:#fff}.payment.stripeForm .error .message{color:#e25950}.payment.stripeForm .success .icon .border{stroke:#abe9d2}.payment.stripeForm .success .icon .checkmark{stroke:#19d27d}.payment.stripeForm .success .title{color:#32325d;font-size:16px !important}.payment.stripeForm .success .message{color:#8898aa;font-size:13px !important}.payment.stripeForm .success .reset path{fill:#19d27d}.stripeMain{position:relative;display:block;z-index:1;width:100%}.stripeMain .container-lg{position:relative;padding:110px 20px 110px}.stripeMain .container-lg .cell{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:relative;-ms-flex:auto;flex:auto;min-width:100%;min-height:500px;padding:0 40px}.stripeMain .container-lg .cell+.cell{margin-top:70px}.stripeMain .container-lg .cell.intro{padding:0}@media(min-width:670px){.stripeMain .container-lg .cell.intro{-ms-flex-align:center;align-items:center;text-align:center}.optionList{margin-left:13px}}.stripeMain .container-lg .cell.intro>*{width:100%;max-width:700px}.stripeMain .container-lg .cell.intro .common-IntroText{margin-top:10px}.stripeMain .container-lg .cell.intro .common-BodyText{margin-top:15px}.stripeMain .container-lg .cell.intro .common-ButtonGroup{width:auto;margin-top:20px}.stripeMain .container-lg .payment{-ms-flex-align:center;align-items:center;border-radius:4px;box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);padding:80px 0}@media(min-width:670px){.stripeMain .container-lg .payment{padding:40px;width:100%}.stripeMain .container-lg .payment>div{width:100%}}.stripeMain .container-lg .payment.submitted form,.stripeMain .container-lg .payment.submitting form{opacity:0;transform:scale(.9);pointer-events:none}.stripeMain .container-lg .payment.submitted .success,.stripeMain .container-lg .payment.submitting .success{pointer-events:all}.stripeMain .container-lg .payment.submitting .success .icon{opacity:1}.stripeMain .container-lg .payment.submitted .success>*{opacity:1;transform:none !important}.stripeMain .container-lg .payment.submitted .success>:nth-child(2){transition-delay:.1s}.stripeMain .container-lg .payment.submitted .success>:nth-child(3){transition-delay:.2s}.stripeMain .container-lg .payment.submitted .success>:nth-child(4){transition-delay:.3s}.stripeMain .container-lg .payment.submitted .success .icon .border,.stripeMain .container-lg .payment.submitted .success .icon .checkmark{opacity:1;stroke-dashoffset:0 !important}.stripeMain .container-lg .payment .caption{display:flex;justify-content:space-between;position:absolute;width:100%;top:100%;left:0;padding:15px 10px 0;color:#aab7c4;font-family:Roboto,"Open Sans","Segoe UI",sans-serif;font-size:15px;font-weight:500}.stripeMain .container-lg .payment .caption *{font-family:inherit;font-size:inherit;font-weight:inherit}.stripeMain .container-lg .payment .caption .no-charge{color:#cfd7df;margin-right:10px}.stripeMain .container-lg .payment .caption a.source{text-align:right;color:inherit;transition:color .1s ease-in-out;margin-left:10px}.stripeMain .container-lg .payment .caption a.source:hover{color:#6772e5}.stripeMain .container-lg .payment .caption a.source:active{color:#43458b}.stripeMain .container-lg .payment .caption a.source svg{margin-right:10px}.stripeMain .container-lg .payment .caption a.source svg path{fill:currentColor}.stripeMain .container-lg .payment form{position:relative;width:100%;max-width:500px;transition-property:opacity,transform;transition-duration:.35s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.stripeMain .container-lg .payment form input::-webkit-input-placeholder{opacity:1}.stripeMain .container-lg .payment form input::-moz-placeholder{opacity:1}.stripeMain .container-lg .payment form input:-ms-input-placeholder{opacity:1}.stripeMain .container-lg .payment .error{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;top:100%;margin-top:20px;left:0;padding:0 15px;font-size:13px !important;opacity:0;transform:translateY(10px);transition-property:opacity,transform;transition-duration:.35s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.stripeMain .container-lg .payment .error.visible{opacity:1;transform:none}.stripeMain .container-lg .payment .error .message{font-size:inherit}.stripeMain .container-lg .payment .error svg{-ms-flex-negative:0;flex-shrink:0;margin-top:-1px;margin-right:10px}.stripeMain .container-lg .payment .success{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;height:100%;top:0;left:0;padding:10px;text-align:center;pointer-events:none;overflow:hidden}@media(min-width:670px){.stripeMain .container-lg .payment .success{padding:40px}}.stripeMain .container-lg .payment .success>*{transition-property:opacity,transform;transition-duration:.35s;transition-timing-function:cubic-bezier(.165,.84,.44,1);opacity:0;transform:translateY(50px)}.stripeMain .container-lg .payment .success .icon{margin:15px 0 30px;transform:translateY(70px) scale(.75)}.stripeMain .container-lg .payment .success .icon svg{will-change:transform}.stripeMain .container-lg .payment .success .icon .border{stroke-dasharray:251;stroke-dashoffset:62.75;transform-origin:50% 50%;transition:stroke-dashoffset .35s cubic-bezier(.165,.84,.44,1);animation:spin 1s linear infinite}.stripeMain .container-lg .payment .success .icon .checkmark{stroke-dasharray:60;stroke-dashoffset:60;transition:stroke-dashoffset .35s cubic-bezier(.165,.84,.44,1) .35s}.stripeMain .container-lg .payment .success .title{font-size:17px;font-weight:500;margin-bottom:8px}.stripeMain .container-lg .payment .success .message{font-size:14px;font-weight:400;margin-bottom:25px;line-height:1.6em}.stripeMain .container-lg .payment .success .message span{font-size:inherit}.stripeMain .container-lg .payment .success .reset:active{transition-duration:.15s;transition-delay:0s;opacity:.65}.stripeMain .container-lg .payment .success .reset svg{will-change:transform}.fancy-checkbox{color:#b2b2b2;cursor:pointer}.fancy-checkbox input[type="checkbox"],.fancy-checkbox .checked{display:none}.fancy-checkbox input[type="checkbox"]:checked~.checked{display:inline-block}.fancy-checkbox input[type="checkbox"]:checked~.unchecked{display:none}.align-items-center{-ms-flex-align:center !important;align-items:center !important}.d-flex{display:-ms-flexbox !important;display:flex !important}.validation-summary-errors ul{list-style-type:none}.validation-summary-errors ul li{color:#dc3545 !important}.popover .arrow{display:none}