.ms-membership-form-wrapper #ms-shortcode-register-user-form,.ms-membership-form-wrapper #ms-view-frontend-profile-form{padding:40px;border:1px solid rgb(204 204 204);max-width:640px;margin:auto;margin-top:40px;margin-bottom:20px;background-color:rgb(255 255 255 / 1);-webkit-box-shadow:0 0 20px rgb(0 0 0 / .05);box-shadow:0 0 20px rgb(0 0 0 / .05);position:relative}.ms-membership-form-wrapper #ms-shortcode-register-user-form:before,.ms-membership-form-wrapper #ms-view-frontend-profile-form:before{content:'';display:block;bottom:100%;height:3px;left:-1px;right:-1px;background-color:rgb(217 37 29);position:absolute}#ms-shortcode-register-user-form #register{text-transform:uppercase}.ms-membership-form-wrapper legend{font-size:28px;font-weight:700;color:rgb(34 34 34);border-bottom:none;margin-top:-14px;margin-bottom:24px}.ms-membership-form-wrapper .ms-form-element{margin:0 0 20px 0}.ms-membership-form-wrapper .ms-form-element.ms-form-element-submit{margin:0}.ms-membership-form-wrapper .ms-form-element.ms-form-element-submit~p{padding:0;margin:0}.ms-membership-form-wrapper .ms-form-element .wpmui-field-label{display:block;margin-top:-7px;margin-bottom:7px;color:rgb(153 153 153)}body #wpwrap .wpmui-field-input,body #wpwrap .wpmui-field-button,body .ms-membership-form-wrapper .wpmui-field-input,body .ms-membership-form-wrapper .wpmui-field-button{margin:0}body #wpwrap .wpmui-field-input.button,body #wpwrap .wpmui-field-input.button-primary,body #wpwrap .wpmui-field-button,body .ms-membership-form-wrapper .wpmui-field-input.button,body .ms-membership-form-wrapper .wpmui-field-input.button-primary,body .ms-membership-form-wrapper .wpmui-field-button{margin-right:0}body #wpwrap .wpmui-field-input.button~br,body #wpwrap .wpmui-field-input.button-primary~br,body #wpwrap .wpmui-field-button~br,body .ms-membership-form-wrapper .wpmui-field-input.button~br,body .ms-membership-form-wrapper .wpmui-field-input.button-primary~br,body .ms-membership-form-wrapper .wpmui-field-button~br,.ms-membership-form-wrapper~.tptn_counter{display:none}body #wpwrap .wpmui-field-input.button~.wpmui-link,body #wpwrap .wpmui-field-input.button-primary~.wpmui-link,body #wpwrap .wpmui-field-button~.wpmui-link,body .ms-membership-form-wrapper .wpmui-field-input.button~.wpmui-link,body .ms-membership-form-wrapper .wpmui-field-input.button-primary~.wpmui-link,body .ms-membership-form-wrapper .wpmui-field-button~.wpmui-link{float:right;margin:8px 0 0}body #wpwrap .wpmui-field-input.button:not(.wpmui-link):not(:hover),body #wpwrap .wpmui-field-input.button-primary:not(.wpmui-link):not(:hover),body #wpwrap .wpmui-field-button:not(.wpmui-link):not(:hover),body .ms-membership-form-wrapper .wpmui-field-input.button:not(.wpmui-link):not(:hover),body .ms-membership-form-wrapper .wpmui-field-input.button-primary:not(.wpmui-link):not(:hover),body .ms-membership-form-wrapper .wpmui-field-button:not(.wpmui-link):not(:hover){background-color:rgb(38 38 38)}#ms-view-frontend-profile-form~*{margin-bottom:-8px;margin-top:-22px}#cancel{text-decoration:none}#cancel:hover{text-decoration:underline}@media(max-width:640px){body #wpwrap .wpmui-field-input.button~.wpmui-link,body #wpwrap .wpmui-field-input.button-primary~.wpmui-link,body #wpwrap .wpmui-field-button~.wpmui-link,body .ms-membership-form-wrapper .wpmui-field-input.button~.wpmui-link,body .ms-membership-form-wrapper .wpmui-field-input.button-primary~.wpmui-link,body .ms-membership-form-wrapper .wpmui-field-button~.wpmui-link{display:block;float:none}}.ms-protection-msg{padding:15px;margin:20px;border:1px solid #fff0;border-radius:4px;color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.ms-protection-msg a{color:#000}.ms-wrapper{padding:60px 40px;border:1px solid rgb(204 204 204);max-width:640px;margin:auto;margin-top:40px;margin-bottom:20px;background-color:rgb(255 255 255 / 1);-webkit-box-shadow:0 0 20px rgb(0 0 0 / .05);box-shadow:0 0 20px rgb(0 0 0 / .05);position:relative;text-align:center}.ms-wrapper:before{content:'';display:block;bottom:100%;height:3px;left:-1px;right:-1px;background-color:rgb(217 37 29);position:absolute}.ms-wrapper .ms-icon{width:120px;height:120px;border-radius:50%;-webkit-border-radius:50%;background-color:rgb(234 234 234);margin:auto;text-align:center;line-height:120px;font-size:65px;color:rgb(255 255 255 / 1);margin-bottom:20px}.ms-wrapper .ms-content{font-size:20px;color:rgb(153 153 153);margin-bottom:19px}.ms-wrapper .btn{background-color:rgb(188 188 188)}.ms-wrapper .btn:hover{background-color:rgb(34 34 34)}.ms-wrapper p:last-child{margin-top:5px;margin-bottom:-15px}.ms-form-price-boxes{font-size:0;line-height:0;margin-left:-15px;margin-right:-15px;text-align:center;margin-bottom:-30px}.ms-form-price-boxes>.ms-membership-form{width:25%;display:inline-block;vertical-align:middle;font-size:14px;line-height:1.8;padding-left:15px;padding-right:15px;margin-bottom:30px;position:relative}.ms-form-price-boxes>.ms-membership-form:before{content:'';display:block;position:absolute;top:-6px;left:9px;right:9px;bottom:-6px;background-color:rgb(242 242 242);border-radius:5px;-webkit-border-radius:5px}.ms-form-price-boxes>.ms-membership-form .ms-membership-details-wrapper{margin:0;width:100%;border-radius:3px;-webkit-border-radius:3px;border-color:rgb(200 200 200);position:relative;overflow:visible;background-color:rgb(255 255 255 / 1)}.ms-membership-details-wrapper .ms-top-bar{background-color:rgb(153 153 153);position:relative;margin-left:-1px;margin-right:-1px;margin-top:-1px;border-top-left-radius:3px;border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px}.ms-membership-details-wrapper .ms-top-bar h4{color:rgb(255 255 255 / 1);text-align:center;font-size:20px}.ms-membership-details-wrapper .ms-price-details{padding:0}.ms-price-details .ms-description{padding:20px;text-align:left}.ms-price-details .ms-description p{margin-top:-15px;margin-bottom:-15px}.ms-price-details .ms-price{font-size:60px;color:rgb(34 34 34);font-weight:700;text-align:center;line-height:1;background-color:rgb(215 215 215 / .18);padding-top:28px;padding-bottom:11px;border-top:1px solid rgb(215 215 215 / .75)}.ms-price-details .ms-bottom-msg{padding:20px}.ms-price-details .ms-price .currency-mb{font-size:18px;font-weight:700;vertical-align:top;display:inline-block;margin-right:-12px;padding-top:6px}.ms-bottom-bar{background-color:rgb(215 215 215 / .18);padding-top:10px;padding-bottom:30px;text-align:center}.ms-bottom-bar .ms-signup-button{float:none}html body .ms-membership-details-wrapper .ms-bottom-bar .wpmui-field-input.ms-signup-button{text-transform:uppercase}html body .ms-membership-details-wrapper .ms-bottom-bar .wpmui-field-input.ms-signup-button:not(:hover){background-color:rgb(217 37 29)}.ct-ms-subcription{padding-top:40px;padding-bottom:20px}.ct-ms-subcription .c-sub-title{margin-top:-15px;text-align:center}.ct-ms-subcription .c-sub-title:last-child{margin-bottom:-15px}.ct-ms-subcription .c-sub-desc{margin-bottom:25px;text-align:center}.ct-ms-subcription .c-sub-desc:last-child{margin-bottom:-15px}.ct-ms-subcription .ms-move-from{display:none}@media(max-width:991px){.ms-form-price-boxes>.ms-membership-form{width:50%}}@media(max-width:767px){.ms-form-price-boxes>.ms-membership-form{width:100%}}.ms-wrapper.videopro-ct-acc .ms-membership-form-wrapper{display:none}.ms-account-wrapper>*{max-width:640px;margin:0 auto 40px auto;border:1px solid rgb(204 204 204);padding:17px 30px 32px 30px;position:relative}.ms-account-wrapper>*:before{content:'';display:block;position:absolute;bottom:100%;left:-1px;right:-1px;height:3px;background-color:rgb(217 37 29)}.ms-account-wrapper>* h2{font-size:20px}.ms-account-wrapper>* h2 a,.ms-account-wrapper>* h2 a{background-color:#fff0;color:rgb(102 102 102);font-weight:400;border:1px solid rgb(215 215 215);padding:6px 10px 5px 10px;transition:none;-webkit-transition:none;font-size:12px;background:#fff0;background:-moz-linear-gradient(top,#fff0 0%,rgb(242 242 242) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#fff0),color-stop(100%,rgb(242 242 242)));background:-webkit-linear-gradient(top,#fff0 0%,rgb(242 242 242) 100%);background:-o-linear-gradient(top,#fff0 0%,rgb(242 242 242) 100%);background:-ms-linear-gradient(top,#fff0 0%,rgb(242 242 242) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(242 242 242) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#f2f2f2',GradientType=0);text-decoration:none;border-radius:3px;-webkit-border-radius:3px;text-transform:uppercase}.ms-account-wrapper>* h2 a:hover{background-color:#fff0;background:rgb(34 34 34);color:rgb(255 255 255 / 1);border-color:rgb(34 34 34)}#body-wrap #wrap .ms-account-wrapper table,#body-wrap #wrap [class*="ms-subscription-"] table{margin-top:1.75em;margin-bottom:0}#body-wrap #wrap .ms-account-wrapper table tbody>tr,#body-wrap #wrap .ms-account-wrapper table tbody>tr:nth-child(even),#body-wrap #wrap [class*="ms-subscription-"] table tbody>tr,#body-wrap #wrap [class*="ms-subscription-"] table tbody>tr:nth-child(even){background-color:#fff0}#body-wrap #wrap .ms-account-wrapper table tbody tr>*,#body-wrap #wrap .ms-account-wrapper table thead tr>*,#body-wrap #wrap [class*="ms-subscription-"] table tbody tr>*,#body-wrap #wrap [class*="ms-subscription-"] table thead tr>*{padding-left:15px;padding-right:15px}#body-wrap #wrap .ms-account-wrapper table tr>*:first-child,#body-wrap #wrap [class*="ms-subscription-"] table tr>*:first-child{padding-left:0}#body-wrap #wrap .ms-account-wrapper table tr>*:last-child,#body-wrap #wrap [class*="ms-subscription-"] table tr>*:last-child{padding-right:0}#body-wrap #wrap .ms-account-wrapper table tbody tr:last-child>*,#body-wrap #wrap [class*="ms-subscription-"] table tbody tr:last-child>*{border-bottom:none;padding-bottom:0}#account-profile table tr>*:last-child{text-align:right}#account-profile table tbody tr:first-child>*{border-bottom:1px solid rgb(215 215 215)}#account-membership h2{margin-bottom:12px}#account-profile th{color:rgb(34 34 34)}.ms-account-wrapper+br{display:none}@media(max-width:680px){#body-wrap #wrap .ms-account-wrapper table,#body-wrap #wrap .ms-account-wrapper table tbody,#body-wrap #wrap .ms-account-wrapper table thead,#body-wrap #wrap .ms-account-wrapper table tfoot,#body-wrap #wrap .ms-account-wrapper table tr,#body-wrap #wrap .ms-account-wrapper table td,#body-wrap #wrap .ms-account-wrapper table th,#body-wrap #wrap .ms-account-wrapper table tbody tr>*,#body-wrap #wrap .ms-account-wrapper table thead tr>*,#body-wrap #wrap [class*="ms-subscription-"] table,#body-wrap #wrap [class*="ms-subscription-"] table tbody,#body-wrap #wrap [class*="ms-subscription-"] table thead,#body-wrap #wrap [class*="ms-subscription-"] table tfoot,#body-wrap #wrap [class*="ms-subscription-"] table tr,#body-wrap #wrap [class*="ms-subscription-"] table td,#body-wrap #wrap [class*="ms-subscription-"] table th,#body-wrap #wrap [class*="ms-subscription-"] table tbody tr>*,#body-wrap #wrap [class*="ms-subscription-"] table thead tr>*{display:block;width:100%;padding-left:0;padding-right:0;text-align:left}#body-wrap #wrap .ms-account-wrapper table tbody tr,#body-wrap #wrap [class*="ms-subscription-"] table tbody tr{border-bottom:1px solid rgb(215 215 215)}#body-wrap #wrap .ms-account-wrapper table tbody tr:last-child,#body-wrap #wrap [class*="ms-subscription-"] table tbody tr:last-child{border-bottom:none}#body-wrap #wrap .ms-account-wrapper table td,#body-wrap #wrap [class*="ms-subscription-"] table td{border:none}#body-wrap #wrap .ms-account-wrapper table td:empty,#body-wrap #wrap [class*="ms-subscription-"] table td:empty{display:none}}.ms-login-form #loginform{margin:0}.ms-login-form #loginform p input{margin:0}.ms-login-form #loginform .nav{float:right}.ms-login-form #loginform .login-remember{float:left}.ms-login-form #loginform .login-remember>*{display:inline-block;vertical-align:middle;margin-bottom:0}.ms-login-form #loginform .login-submit{text-align:left;clear:both}.ms-login-form #loginform .login-submit:before{content:'';display:table;clear:both}.ms-login-form~a{float:right;margin-top:-40px}.ms-membership-form-wrapper .ms-alert-box{box-shadow:none;-webkit-box-shadow:none;background-color:rgb(221 221 221 / .3);border:none;color:rgb(0 0 0 / 1)}.ms-signup .ms-cancel-button{display:block;width:100%;background:none;padding:10px 0;text-decoration:none;text-transform:uppercase;color:#9a9a9a}.ms-signup .ms-cancel-button:hover{background:none}.ms-membership-details-wrapper.horizontal{border-radius:4px;border-radius:7px;box-shadow:0 0 0 8px #F8F8F8;margin-bottom:46px;display:table}.ms-membership-details-wrapper.horizontal .ms-price-details{display:table-cell;background:#FFF;border-right:1px solid #CCC;min-height:230px;width:68%;padding:32px 29px;vertical-align:top}.ms-membership-details-wrapper.horizontal .ms-price-details .ms-description{padding:0}.ms-membership-details-wrapper.horizontal .ms-price-details h4{margin-bottom:15px}.ms-membership-details-wrapper.horizontal .ms-bottom-bar{display:table-cell;background:none;width:32%;padding:20px 40px}.ms-membership-details-wrapper.horizontal:after{content:' ';clear:both}.ms-membership-details-wrapper.horizontal{background:#F8F8F8}.ms-membership-details-wrapper.horizontal .ms-price{font-size:60px;color:rgb(34 34 34);font-weight:700;text-align:center;line-height:1;padding-top:28px;padding-bottom:11px}.ms-membership-details-wrapper.horizontal .ms-signup-button{margin-bottom:20px}@media(max-width:414px){.ms-membership-details-wrapper.horizontal{display:block}.ms-membership-details-wrapper.horizontal .ms-price-details{display:block;width:100%}.ms-membership-details-wrapper.horizontal .ms-bottom-bar{display:block;width:100%}}.alert .ms-membership{padding:3px 5px;color:#FFF}.dark-schema .ms-membership-form-wrapper legend{color:#FFF}.dark-schema .ms-membership-form-wrapper .ms-alert-box{color:#FFF;box-shadow:none;-webkit-box-shadow:none}.dark-schema .ms-account-wrapper>* h2 a,.dark-schema .ms-account-wrapper>* h2 a{background:#000;color:#8a8a8a;border-color:#2b2b2b}.dark-schema #account-profile th{color:#FFF}.dark-schema #account-invoices table:not(#wp-calendar) thead tr:first-child,.dark-schema #account-activity table:not(#wp-calendar) thead tr:first-child{color:#FFF}.dark-schema .ms-account-wrapper>*,.dark-schema #account-profile table:not(#wp-calendar) tbody tr:first-child>*,.dark-schema table:not(#wp-calendar) thead tr:first-child>*,.dark-schema table:not(#wp-calendar) tbody tr>*{border-color:#333;color:#FFF}.ms-alert-box{text-shadow:none}