.ms-membership-form-wrapper #ms-shortcode-register-user-form,.ms-membership-form-wrapper #ms-view-frontend-profile-form{padding:40px;border:1px solid rgba(204,204,204,1.0);max-width:640px;margin:auto;margin-top:40px;margin-bottom:20px;background-color:rgba(255,255,255,1.00);-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(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:rgba(217,37,29,1.0);position:absolute}#ms-shortcode-register-user-form #register{text-transform:uppercase}.ms-membership-form-wrapper legend{font-size:28px;font-weight:bold;color:rgba(34,34,34,1.0);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:rgba(153,153,153,1.0)}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:rgba(38,38,38,1.0)}#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 transparent;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 rgba(204,204,204,1.0);max-width:640px;margin:auto;margin-top:40px;margin-bottom:20px;background-color:rgba(255,255,255,1.00);-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(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:rgba(217,37,29,1.0);position:absolute}.ms-wrapper .ms-icon{width:120px;height:120px;border-radius:50%;-webkit-border-radius:50%;background-color:rgba(234,234,234,1.0);margin:auto;text-align:center;line-height:120px;font-size:65px;color:rgba(255,255,255,1.00);margin-bottom:20px}.ms-wrapper .ms-content{font-size:20px;color:rgba(153,153,153,1.0);margin-bottom:19px}.ms-wrapper .btn{background-color:rgba(188,188,188,1.0)}.ms-wrapper .btn:hover{background-color:rgba(34,34,34,1.0)}.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:rgba(242,242,242,1.0);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:rgba(200,200,200,1.0);position:relative;overflow:visible;background-color:rgba(255,255,255,1.00)}.ms-membership-details-wrapper .ms-top-bar{background-color:rgba(153,153,153,1.0);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:rgba(255,255,255,1.00);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:rgba(34,34,34,1.0);font-weight:bold;text-align:center;line-height:1;background-color:rgba(215,215,215,.18);padding-top:28px;padding-bottom:11px;border-top:1px solid rgba(215,215,215,.75)}.ms-price-details .ms-bottom-msg{padding:20px}.ms-price-details .ms-price .currency-mb{font-size:18px;font-weight:bold;vertical-align:top;display:inline-block;margin-right:-12px;padding-top:6px}.ms-bottom-bar{background-color:rgba(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:rgba(217,37,29,1.0)}.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 rgba(204,204,204,1.0);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:rgba(217,37,29,1.0)}.ms-account-wrapper>* h2{font-size:20px}.ms-account-wrapper>* h2 a,.ms-account-wrapper>* h2 a{background-color:transparent;color:rgba(102,102,102,1.0);font-weight:normal;border:1px solid rgba(215,215,215,1.0);padding:6px 10px 5px 10px;transition:none;-webkit-transition:none;font-size:12px;background:rgba(242,242,242,0);background:-moz-linear-gradient(top,rgba(242,242,242,0) 0%,rgba(242,242,242,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(242,242,242,0)),color-stop(100%,rgba(242,242,242,1)));background:-webkit-linear-gradient(top,rgba(242,242,242,0) 0%,rgba(242,242,242,1) 100%);background:-o-linear-gradient(top,rgba(242,242,242,0) 0%,rgba(242,242,242,1) 100%);background:-ms-linear-gradient(top,rgba(242,242,242,0) 0%,rgba(242,242,242,1) 100%);background:linear-gradient(to bottom,rgba(242,242,242,0) 0%,rgba(242,242,242,1) 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:transparent;background:rgba(34,34,34,1.0);color:rgba(255,255,255,1.00);border-color:rgba(34,34,34,1.0)}#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:transparent}#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 rgba(215,215,215,1.0)}#account-membership h2{margin-bottom:12px}#account-profile th{color:rgba(34,34,34,1.0)}.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 rgba(215,215,215,1.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}#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:rgba(221,221,221,.3);border:none;color:rgba(0,0,0,1.00)}.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:rgba(34,34,34,1.0);font-weight:bold;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}