﻿section.myslp-signup-form .row{display:flex;flex-flow:row wrap}section.myslp-signup-form .row.align-stretch{align-items:stretch}section.myslp-signup-form .row .columns{display:flex;max-width:33.3333%;flex:1 1 0px;margin:.5em}section.myslp-signup-form .price-tables .columns{max-width:33.3333%}@media(max-width: 640px){section.myslp-signup-form .price-tables .row{max-width:480px}section.myslp-signup-form .price-tables .row .columns{flex:100%;max-width:100%;margin-bottom:40px}}section.myslp-signup-form .pt-item{background:#fff;border-radius:10px;border:1px solid #ccc;text-align:center;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;height:100%;width:100%;cursor:pointer;position:relative}section.myslp-signup-form .pt-item .selected_label{display:none;position:absolute;top:-13px;height:25px;width:100%}section.myslp-signup-form .pt-item .selected_label .selected_text{padding:0 10px;background-color:#f0f0f0;color:#000;text-align:center;font-size:.75em;width:55%;margin:0px auto;border:solid 1px #888;border-radius:6px}section.myslp-signup-form .pt-item.selected{background-color:ivory}section.myslp-signup-form .pt-item.selected .selected_label{display:block}section.myslp-signup-form .pt-item:hover{border-width:2px}section.myslp-signup-form .pt-item:hover .pt-header{font-weight:bold}section.myslp-signup-form .pt-item.blue{border-color:#4072db}section.myslp-signup-form .pt-item.blue .pt-body li:before{color:#4072db}section.myslp-signup-form .pt-item.yellow{border-color:#ff8c00}section.myslp-signup-form .pt-item.yellow .pt-body li:before{color:#ff8c00}section.myslp-signup-form .pt-item.green{border-color:#5ea54d}section.myslp-signup-form .pt-item.green .pt-body li:before{color:#5ea54d}section.myslp-signup-form .pt-item.orange{border-color:#ff4902}section.myslp-signup-form .pt-item.orange .pt-body li:before{color:#ff4902}section.myslp-signup-form .pt-item .submit-wrapper input[type=submit]{margin-top:2px;box-shadow:0 5px 15px rgba(0,0,0,.2),0 2px 4px -5px rgba(0,0,0,.4)}section.myslp-signup-form .pt-item .submit-wrapper input[type=submit]:hover{background-color:#333}section.myslp-signup-form .pt-range{padding:15px;font-size:20px;color:#25375d;letter-spacing:2px;text-transform:uppercase;font-weight:300}section.myslp-signup-form .pt-price{background:#fff;color:#000;padding:10px;border:solid 1px #666;margin:0 -1px 5%}section.myslp-signup-form .pt-price .ammount{font-size:48px;line-height:1}section.myslp-signup-form .pt-price .period{font-size:16px}section.myslp-signup-form .pt-body{padding:3%;height:calc(100% - 120px);display:flex;flex-direction:column}section.myslp-signup-form .pt-body ul{flex-grow:1}section.myslp-signup-form .pt-body li{font-size:15px;color:#555;width:100%;padding:7px 0;text-align:left;list-style:none}section.myslp-signup-form .pt-body li:before{font-family:FontAwesome;content:"";margin-right:5px;display:inline-block;color:#5ea54d}section.myslp-signup-form .pt-body li.empty:before{content:"  "}section.myslp-signup-form .pt-button{margin-top:40px;display:block}section.myslp-signup-form .input-row{display:flex;margin-left:-10px;margin-right:-10px}section.myslp-signup-form .input-row>.input-group{padding-left:10px;padding-right:10px;width:100%}section.myslp-signup-form .input-row>.input-group label{left:10px}section.myslp-signup-form .input-row.coupon input[type=button]{text-align:left;border:none;float:left;background:#f0f0f0;display:inline-block;padding-left:10px;padding-right:10px;width:auto;border-radius:3px}section.myslp-signup-form .input-group{position:relative;margin-bottom:30px}section.myslp-signup-form .input-group:last-of-type{margin-bottom:0}section.myslp-signup-form .input-group input{-webkit-appearance:none;display:block;width:100%;background:none;border:none;border-bottom:1px solid #ccc;padding:12px 0;color:#555;box-shadow:none}section.myslp-signup-form .input-group input[type=password]{-webkit-text-security:disc;font:large Verdana,sans-serif}section.myslp-signup-form .input-group input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}section.myslp-signup-form .input-group input:focus{outline:none;border-bottom:1px solid #4072db}section.myslp-signup-form .input-group label{pointer-events:none;position:absolute;left:0;top:6px;color:#4072db;transition:.5s}section.myslp-signup-form .input-group label:hover{cursor:pointer}section.myslp-signup-form .input-group input~label,section.myslp-signup-form .input-group input.used~label{top:-20px;transform:scale(0.75);transform-origin:left;color:#4a89dc;transition:.5s}section.myslp-signup-form .input-group input~label{opacity:1}section.myslp-signup-form .input-group input~label{color:#999}section.myslp-signup-form .input-group input[type=submit]{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;border:none;background:#4072db;color:#fff;border-radius:5px;transition:.3s;box-shadow:0 5px 25px rgba(0,0,0,.5),0 2px 10px -5px rgba(0,0,0,.9)}section.myslp-signup-form .input-group input[type=submit]:hover{background-color:rgb(85.4559471366,129.8392070485,223.0440528634);transition:.3s}section.myslp-signup-form .input-group input[type=submit]:active{transform:translateY(5px);transition:.1s}section.myslp-signup-form .input-group input[type=submit]{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#fff;padding:10px 20px;border-radius:4px;margin-top:-10px;display:inline-block;transition:.5s}section.myslp-signup-form .input-group input[type=submit]:hover{background:#5ea54d;transition:.2s}section.myslp-signup-form .input-group input[type=submit]:active{background:rgb(74.1900826446,130.2272727273,60.7727272727);transition:0s}section.myslp-signup-form .input-group.remember-me{margin-top:-20px}section.myslp-signup-form .input-group.remember-me label{position:relative;pointer-events:auto;top:auto;left:auto;color:#525462;user-select:none}section.myslp-signup-form .input-group.remember-me input[type=checkbox],section.myslp-signup-form .input-group.remember-me input[type=checkbox]:focus{border:none;width:20px;margin:0;display:inline-block}section.myslp-signup-form .input-group.remember-me input[type=checkbox]:before,section.myslp-signup-form .input-group.remember-me input[type=checkbox]:focus:before{content:"";font-family:FontAwesome;display:inline-block;color:#4072db}section.myslp-signup-form .input-group.remember-me input[type=checkbox]:checked{color:#fff}section.myslp-signup-form .input-group.remember-me input[type=checkbox]:checked:before{content:""}section.myslp-signup-form .input-group.has-error:after{content:"";font-family:FontAwesome;display:inline-block;position:absolute;right:10px;top:12px;color:red}section.myslp-signup-form .input-group.has-error .help-block{display:none}.input-row section.myslp-signup-form .input-group.has-error:after{right:20px}section.myslp-signup-form .submit-wrapper input[type=submit]{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;border:none;background:#4072db;width:100%;color:#fff;border-radius:5px;transition:.3s;box-shadow:0 5px 25px rgba(0,0,0,.5),0 2px 10px -5px rgba(0,0,0,.9)}section.myslp-signup-form .submit-wrapper input[type=submit]:hover{background-color:rgb(85.4559471366,129.8392070485,223.0440528634);transition:.3s}section.myslp-signup-form .submit-wrapper input[type=submit]:active{transform:translateY(5px);transition:.1s}section.myslp-signup-form .subscribe-form{margin-top:30px;display:flex;justify-content:space-between}section.myslp-signup-form .subscribe-form .input-field{max-width:300px;width:100%}section.myslp-signup-form .subscribe-form label{font-weight:bold;margin-bottom:5px;display:block}section.myslp-signup-form .subscribe-form .subscribe-input{padding:13px;font-size:18px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#313168;border:1px solid #575785;width:100%;color:#fff}section.myslp-signup-form .subscribe-form .subscribe-input::-webkit-input-placeholder{color:#fff}section.myslp-signup-form .subscribe-form .subscribe-submit{background-color:#ff7200;border:1px solid #ff7200;font-size:18px;padding:13px 30px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;font-weight:bold;border-radius:3px;margin-top:32px;margin-left:5px}@media(max-width: 640px){section.myslp-signup-form .subscribe-form{display:block}section.myslp-signup-form .subscribe-form .input-field{max-width:100%;margin-bottom:10px}section.myslp-signup-form .subscribe-form .subscribe-submit{width:auto}}section.myslp-signup-form form#signupform{width:60%;margin:0px auto}section.myslp-signup-form form#signupform .form-error{margin:0 5%;border:solid 1px gray;padding:10px;background:#f4f4f4;border-radius:6px}section.myslp-signup-form form#signupform .form-error ul{list-style:none;margin:2px 0 0 0}section.myslp-signup-form #signup-notice{display:none;padding:10px;border:solid 1px #3f3f75;border-radius:6px;text-align:center;margin:50px auto;background-color:#f4f4f4}section.myslp-signup-form #signup-notice.success{background-color:ivory}section.myslp-signup-form #signup-notice.error{background-color:#cc2518;color:#fff}section.myslp-signup-form .StripeElement{padding:10px 12px;border-radius:4px;border:1px solid rgba(0,0,0,0);box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease}section.myslp-signup-form .StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}section.myslp-signup-form .StripeElement--invalid{border-color:#fa755a}section.myslp-signup-form .StripeElement--webkit-autofill{background-color:#fefde5 !important}section.myslp-signup-form .signupform .form-row{margin:20px 0}section.myslp-signup-form .signupform .input-group input[type=password]{position:relative}section.myslp-signup-form .signupform .strength-meter{position:absolute;right:0;transition:.5s;top:8px;font-size:12px;background:#fff !important;border:none !important}section.myslp-signup-form .signupform .input-group.has-error .strength-meter{right:33px;transition:.5s}section.myslp-signup-form .signupform .payment-form{display:flex;margin-bottom:20px}section.myslp-signup-form .signupform .payment-form .input-group{flex:1 1 auto}section.myslp-signup-form .signupform .payment-form img{display:inline-block;max-width:70px;transition:.3s}section.myslp-signup-form .signupform .payment-form img:active{transform:scale(0.9);transition:.1s}section.myslp-signup-form .signupform .payment-form .or{margin:0 20px;display:inline-block;line-height:2.5;color:#999}section.myslp-signup-form .signupform .stripe-button-el{width:100%;margin:2px 0;box-shadow:0 5px 15px rgba(0,0,0,.2),0 2px 4px -5px rgba(0,0,0,.4);border-radius:5px}section.myslp-signup-form .signupform .stripe-button-el span{font-family:Montserrat,Helvetica,sans-serif;font-weight:700;font-size:18px}section.myslp-signup-form .signupform .stripe-button-el:hover{background-color:#333}section.myslp-signup-form #signup-loading-indicator{margin:20px;position:relative}section.myslp-signup-form .loading_indicator{position:absolute;z-index:1000;margin:0 auto;width:100%;height:50px;display:none}section.myslp-signup-form .loading_indicator .the_loader{position:relative;margin:0 auto;width:50px;height:50px;border-radius:50%;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:5px solid #d3d3d3;border-top-color:#4072db}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}/*# sourceMappingURL=myslp-signup.min.css.map */
