.subscriptions-detail #item-body .alert{margin-bottom:10px;}.subscriptions-detail #item-body .row .col-md-2:first-child{padding-left:0;}.subscriptions-detail #item-body .row .col-md-6:last-child{float:right;width:66.66%;padding-right:0;margin-right:8.33%;}.subscriptions-detail #item-body .border-box{min-height:100px;padding-bottom:1px;}.subscriptions-detail #item-body .price{margin-bottom:10px;}.subscriptions-detail #item-body .discount{margin-top:0;}@media (max-width: 1023px) {.subscriptions-detail.row,.subscriptions-detail .row{margin-left:0;margin-right:0;}.subscriptions-detail .alert{margin-left:0;margin-right:0;width:100%;}.subscriptions-detail #item-body .row .col-md-2:first-child{float:left;padding-left:0;padding-right:0;margin-left:0;width:22%;}.subscriptions-detail #item-body .row .col-md-6:last-child{float:right;padding-left:0;padding-right:0;width:76%;margin-right:0;}.subscriptions-detail .border-box{min-height:100px;padding-bottom:1px;}.subscriptions-detail .border-box .title{font-size:17px;}.subscriptions-detail .border-box .price{font-size:26px;line-height:1.5em;}.page-template-blank-page-php .bp-directory>.pull-left .btn-default{margin-right:10px;}.page-template-blank-page-php .bp-directory>.clearfix[role=navigation] ul{float:left;padding-left:0;padding-right:0;}.page-template-blank-page-php .bp-directory>.clearfix[role=navigation] ul a{padding:10px 7px;font-size:13px;height:41px;}}@media (max-width: 600px) {.page-template-blank-page-php #post-content{padding-top:12px;}.subscriptions-detail #item-body .row .col-md-2:first-child{float:none;width:100%;padding-left:0;padding-right:0;}.subscriptions-detail #item-body .row .col-md-2:first-child .border-box{margin-bottom:18px;width:200px;margin-left:auto;margin-right:auto;}.subscriptions-detail #item-body .row .col-md-2:first-child h4{text-align:center;}.subscriptions-detail #item-body .row .col-md-6:last-child{float:none;width:100%;}.subscriptions-detail #item-body .row .col-md-6:last-child th{text-align:center;padding-left:4px;padding-right:4px;}.subscriptions-detail #item-body .row .col-md-6:last-child td{padding-left:4px;padding-right:4px;}.subscriptions-detail #item-body .row:last-child .col-md-2{float:left;width:50%;}.subscriptions-detail #item-body .row:last-child .col-md-2 .upgrade{text-align:left;}.subscriptions-detail #item-body .row:last-child .col-md-6{float:right;width:50%;text-align:right;}}.subscriptons-container .gform_wrapper{display:block!important;}.subscriptons-container .gform_wrapper .gform_footer .button.gform_button{font-size:20px;}@media (max-width: 1280px) {.subscriptons-container .gform_wrapper .subscription_choices .gfield_radio li{width:30%;}}@media (max-width: 1023px) {.subscriptons-container .gform_wrapper .subscription_choices .gfield_radio{padding-left:0;padding-right:0;}.subscriptons-container .gform_wrapper .subscription_choices .gfield_radio li{width:33%;}.subscriptons-container .gform_wrapper .subscription_choices .gfield_radio li label{margin-left:5px;margin-right:5px;}.register-progress .register-progress-bar>div{float:left;width:50%;}}@media (max-width: 600px) {.subscriptons-container .gform_wrapper .subscription_choices .gfield_radio li{width:49%;min-height:150px;}}@media (max-width: 480px) {.subscriptons-container .gform_wrapper .subscription_choices .gfield_radio li{width:90%;margin-left:5%;min-height:100px;}.subscriptons-container .gform_wrapper .subscription_choices .gfield_radio li label{padding-top:5px;padding-bottom:5px;margin-bottom:5px;height:auto!important;}}.billing-container .choose-payment li{width:32.9%;}.pay-info .creditcard-wrapper select{padding-top:0.42em;padding-bottom:0.42em;padding-left:10px;padding-right:0;}.pay-info .creditcard-wrapper .col-sm-4 select{width:100%;}form .pay-info .creditcard-wrapper .btn.btn-blue{font-size:19px;}.register .gform_wrapper .gfield input.error,.register .gform_wrapper .ginput_complex input.error{margin-bottom:5px;}.register .gform_wrapper .gfield label.error,.register .gform_wrapper .ginput_complex label.error{display:block;font-size:11px;letter-spacing:normal;}@media (max-width: 1023px) {.page-template-page-register-php .AuthorizeNetSeal{left:390px!important;top:-95px!important;}}@media (max-width: 768px) {.page-template-page-register-php .creditcard-wrapper{padding-bottom:0;}.page-template-page-register-php .AuthorizeNetSeal{left:40px!important;top:0px!important;}.choose-payment ul{padding-left:0;padding-right:0;}}@media (max-width: 530px) {.page-template-page-register-php .row.page-step2{margin-left:0;margin-right:0;}.billing-container .choose-payment li{float:left;}.billing-container .choose-payment li label{margin-left:5px;margin-right:5px;padding:5px;}}@media (max-width: 768px) {.responsive-video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.responsive-video iframe,.responsive-video object,.responsive-video embed{position:absolute;top:0;left:0;width:100%;height:100%;}}.navbar-right{font-weight:500;color:#fff;}.navbar-right li>a{font-family:'Dosis',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;}.navbar-right .login .dropdown-menu{width:250px;padding:20px;}.navbar-right .login label{margin-bottom:5px;}.navbar-right .login .submit input{margin-left:15px;}.navbar-right .login .submit input,.navbar-right .login .submit label{vertical-align:middle;margin-top:0;margin-bottom:0;}.registration .gform_wrapper{max-width:100%;}ul:before,.ginput_container:before,ul:after,.ginput_container:after{display:table;content:" ";}ul:after,.ginput_container:after{clear:both;}.subscription_choices .ginput_container{clear:both;min-height:200px;text-align:center;}.subscriptons-container .gform_footer.right_label{padding:0;}.subscriptons-container .gform_wrapper .gform_footer{margin-top:0px!important;padding:0 0 20px 0!important;width:100%;text-align:center;}.subscriptons-container .gform_wrapper .gform_footer .button.gform_button{display:inline-block;}.subscription_choices .gfield_label,.without-label .gfield_label{display:none;}.gfield.without-label .gfield_checkbox li label{margin-left:40px!important;}.subscriptons-container .gfield.without-label .gfield_checkbox li{width:90%;}.subscriptons-container .gfield.without-label .gfield_checkbox li label{padding-left:105px;}.gform_wrapper .subscription_choices ul.gfield_radio,.choose-payment ul{background:#EAEAEA;padding:0 7%;margin-bottom:0;}.subscription_choices .gfield_radio li,.gform_wrapper .subscription_choices ul.gfield_radio li,.choose-payment li{display:inline-block;width:25%;overflow:visible;min-height:200px;vertical-align:top;}.billing-container .choose-payment li{min-height:130px;}.choose-payment li{width:33%;}.billing-container .border-box{min-height:50px;padding:25px 10px;}.billing-container .border-box .title{font-weight:bold;}.membership_coupon_form div,.membership_coupon_form p{text-align:center;}.membership_coupon_form p{margin-top:15px;}.membership_coupon_form form.loading{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:0.4;}.gform_wrapper .subscription_choices ul.gfield_radio li:last-child,.choose-payment li:last-child{margin-right:0;}.subscription_choices input[type=radio]{position:absolute;bottom:-30px;left:45%;}.subscriptons-container,.register-step1-wrap{background:#fff;}.subscriptons-container .gform_wrapper .gform_heading{display:none;}.subscriptons-container .gform_wrapper h2,.billing-container h2{padding:20px 0;font-size:22px;margin:0;text-align:center;width:100%;}.billing-container h2.auth-billing-name{padding:20px 0;font-size:22px;margin:0;text-align:left;color:#15ABE8;margin-left:35px;}.billing-container h2.auth-card-main-heading{background:url(../images/blue-lock.png) left center no-repeat;padding-left:27px;}#payment-locked{padding:0 10px 30px 10px;margin-top:20px;background:#F6F6F6;}.pay-info .creditcard-wrapper form.locked .btn.btn-blue{font-size:19px;background:#ccc;border-color:#ccc;color:#888;opacity:0.6;cursor:wait;}#post-content .membership_payment_form .card-tip p{top:auto;left:auto;right:10px;bottom:-7px;background:#f6f6f6;line-height:1;color:#666;text-align:right;}.graybg{background:#EAEAEA!important;}.greenbg{background:#94cb3f;color:#ffffff}.purplebg{background:#824fa5;color:#ffffff;}.registration .widget_display_discussions a,.color-header a{color:#15ABE8;}.registration .carousel.flip-style .post-item,.registration .carousel.flip .table{height:290px;}.subscriptons-container .gform_wrapper,div.gform_wrapper .gfield_html.gfield_no_follows_desc{padding-bottom:0!important;margin:0!important;}.gform_wrapper .subscription_choices .gfield_radio label,.choose-payment label,.border-box{border:5px solid transparent;box-shadow:0 0 1px #ddd;border-radius:10px;cursor:pointer;display:block;background-color:#fff;padding:10px;margin:0 12% 15px;min-height:168px;text-align:center;}.gform_wrapper .subscription_choices .gfield_radio label{border:5px solid #d0d0d0;padding:30px 10px 14px;min-height:100px;}.border-box{margin:0;}.choose-payment label{min-height:120px;}.choose-payment label img{display:block;margin:20px auto 0;height:auto;max-width:100%;}.choose-payment .disabled label{cursor:default;}.choose-payment .disabled label:hover,.choose-payment .disabled label:focus{border-color:#f4f2f2;}.gform_wrapper .subscription_choices input[type="radio"],.choose-payment input[type="radio"]{display:none;}.gform_wrapper .subscription_choices .gfield_radio label:focus,.gform_wrapper .subscription_choices .gfield_radio label:hover,.choose-payment label:focus,.choose-payment label:hover{border-color:#C9E9F8;}.gform_wrapper .subscription_choices .gfield_radio .selected label,.border-box,.choose-payment .selected label{border-color:#2eace7;}.subscription_choices label,.border-box .title{color:#15ABE8;font-size:22px;min-height:57px;text-transform:uppercase;}.subscription_choices label .title i{display:block;font-size:16px;}.subscription_choices label .price,.border-box .price{color:#707F85;display:block;font-size:36px;line-height:1.2em;font-weight:bold;}.subscription_choices .select-tip{color:#707F85;font-style:italic;font-weight:700;text-align:center;}.subscription_choices .select-tip span{margin-right:5px;}.gform_fields label .price small,.border-box .price small{font-size:22px;vertical-align:top;}.subscription_choices label .description,.subscription_choices label .discount,.border-box .discount{display:block;color:#15ABE8;font-size:16px;font-weight:700;line-height:1.2;padding:0;text-transform:none;}.subscription_choices label .discount,.border-box .discount{color:#84CF55;margin-top:5px;}.subscription_choices label[for^="choice"]>span{display:block;}#register-page,.step-description,.registration-form{background:#fff;display:table;margin:0;width:100%;}.registration h3{color:#15ABE8;}.step-description>li{display:table-cell;border-right:1px solid #EBECEE;padding:0 20px 20px;width:50%;}.step-description>li:last-child{border-right-color:#fff;}.step-description li li{float:left;padding-left:20px;position:relative;width:50%;}@media (max-width: 768px) {.billing-container h2.auth-billing-name{margin-left:0;}.step-description li li{float:none;width:100%;}}.step-description li li:before{display:block;font-family:'Glyphicons Halflings';content:"\e013";color:#67C729;position:absolute;left:0;top:0;}.gform_wrapper .gfield_required,.gform_wrapper .top_label .subscription_choices .gfield_label,.gform_wrapper .gfield .ginput_complex label{display:none;}.gfield.col-md-8{margin:5px 0;}div.gform_wrapper .top_label .gfield_label{width:20%;padding-left:4%;margin:0;vertical-align:middle;}.registration input[type="text"],.registration input[type="password"],.registration select,.registration textarea.form-control,div.gform_wrapper li.gfield_error input[type=password],div.gform_wrapper li.gfield_error input[type=text]{background-color:#fff;border:2px solid #CDCDCD;border-radius:5px;color:#5a5a5a;font-size:14px!important;}.registration input[type="text"],.registration input[type="password"],.registration select,div.gform_wrapper li.gfield_error input[type=password],div.gform_wrapper li.gfield_error input[type=text]{height:36px;}.registration input.error,.registration input.error{border-color:#C32D2B!important;}.registration #content_wrapper{float:none;padding-top:0;width:100%;}.registration #post-content{overflow:hidden;}.publish-spinner,.publish-site-avail,.publish-site-taken{display:none;font-size:30px;vertical-align:middle;padding:0 5px;}.publish-site-avail{color:green;}.publish-site-taken{color:red;}.green-button,.button.gform_button,.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type="submit"],.btn-flat-blue{color:#fff;background-color:#15ABE8;border-color:#1B92D3;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.btn-flat-blue{min-width:190px;}.green-button:hover,.button.gform_button:hover,.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input[type="submit"]:hover,.btn-flat-blue:hover{color:#fff;text-decoration:none;background-color:#1B92D3;}.blue-button{background:#2FADE2;background-image:url('images/icons-sprite.png');background-repeat:no-repeat;padding:15px 25px 15px 45px;color:#fff;display:inline-block;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-bottom:2px solid #1A79A2;}.blue-button:hover{color:#fff;text-decoration:none;background-color:#1A79A2;}.gfield.col-md-8 .ginput_container{float:left;width:80%!important;}div.gform_wrapper .right_label input.medium{width:44%;}.gform_body{position:relative;}.subscriptons-container .gfield.promise,.subscriptons-container .gfield.membership-gift{border-width:1px 0;border-style:solid;border-color:#d8d8d8;padding:20px!important;width:100%;}@media (min-width: 1051px) {.subscriptons-container .gfield.promise,.subscriptons-container .gfield.membership-gift{background-color:#F5F5F5;border:none;margin-top:20px!important;}div.gform_wrapper .gfield.membership-gift{margin-top:20px!important;}}div.gform_wrapper .gfield.membership-gift{padding-bottom:20px!important;}.subscriptons-container .gform_wrapper .email-field,.subscriptons-container .gform_wrapper #field_1_5{margin-bottom:100px!important;}div.logo-section{clear:both;float:none;margin:0 auto 30px;}div.logo-section img{display:inline-block;max-height:100px;}.registration .page-title{display:none;}.register-progress{position:relative;margin:0 25px 30px;padding:40px 0;}@media (max-width: 530px) {.register-progress{margin-right:45px;margin-left:45px;}}.register-progress-bar{position:absolute;top:50%;margin-top:-10px;width:100%;}.register-progress-bar>div{background-color:#fff;height:30px;border:8px solid #fff;padding-left:0;padding-right:0;margin-top:-5px;position:relative;}.register-progress-bar .done{background-color:#2eace7;}.register-progress-bar .done:after,.register-progress-bar .done:before{background-color:#2eace7;content:'';top:0;position:absolute;right:7px;width:10px;height:100%;z-index:1;}.register-progress-bar .done:before{right:auto;left:7px;}.register-progress .progress-milestone{position:absolute;left:0;top:50%;margin-top:-25px;width:100%;}.register-progress .progress-milestone li{width:33.333333%;padding:0;list-style:none;position:absolute;}.register-progress .progress-milestone li span{margin-left:-25px;}.register-progress .progress-milestone li.step2 .milestone-text{margin-left:-37px;}.progress-milestone .step2{left:50%;}.progress-milestone .step3{left:100%;}.progress-point{background:#fff;border-radius:100%;border:8px solid #fff;height:50px;width:50px;position:relative;left:-25px;}.progress-point.current,.progress-point.done{background:#2eace7;}.fb-register-button-wrap{text-align:center;line-height:44px;padding:10px 0 0 0;margin-bottom:-10px;}@media (min-width: 1051px) {.fb-register-button-wrap{width:66.66%;}}#fb-register-button{background-color:#4862a3;background-image:url(data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAVCAYAAABCIB6VAAAAY0lEQVR4AWMgBfz//18PiBcB8X0g/v4fFTAgYxBBLLYB4h/IJlHL4AMg3bQw+CuSIeuAWAxZnnyDUYEISIwWBjOMNIOJBwtpZXAKrQxWG8gwHjV41OCWmRf+E4ORAFHqh57BAG+LoXLIP30nAAAAAElFTkSuQmCC);background-position:20px 50%;background-repeat:no-repeat;color:#fff;font-size:15px;padding:13px 20px 13px 55px;white-space:nowrap;border-radius:4px;margin:0 auto;text-align:left;}#fb-register-button.loading{-webkit-animation-name:doublepulse;animation-name:doublepulse;-webkit-animation-duration:1s;animation-duration:1s;}#fb-register-error{display:block;margin:5px 0;padding:10px 0;line-height:1.1em;background-color:#FBE3E4;border:1px solid #FBC2C4;color:#8a1f11;}.milestone-title,.milestone-text{font-weight:700;position:absolute;top:-20px;}.milestone-text{top:50px;}@media (max-width: 768px) {.milestone-title,.milestone-text{font-size:0.81em;line-height:1.3em;}.milestone-text{top:52px;}}.registration #post-content{background:transparent;}.registration .page-title{color:#15ABE8;font-size:36px;text-align:center;}div.gform_wrapper .gform_footer{padding-left:13.333%;}div.pay-info{background:#fff;margin:0;padding-bottom:20px;}div.pay-info>.col-sm-4{margin-top:20px;}.creditcard-wrapper{padding-bottom:50px;position:relative;}.membership_payment_form{position:relative;padding-bottom:1px;}.membership_payment_form .auth-submit{margin-bottom:80px;}.creditcard-wrapper #authorize_errors{position:absolute;bottom:0;width:100%;height:70px;}.creditcard-wrapper #authorize_errors p.error{margin:0;font-size:14px;line-height:18px;max-height:70px;overflow:hidden;}.billing-container .auth-billing,.billing-container .auth-cc,.billing-container .auth-exp,.billing-container .auth-sec{border:none;}div.cardimage{background:url('/wp-content/themes/liberty/images/creditcards-sm.png')!important;width:180px;height:27px;margin-top:5px;position:relative;left:18px;z-index:2;}div.cardimage.visa_card{width:45px;background-position:-45px 0!important;}div.cardimage.mastercard{width:45px;background-position:0 0!important;}div.cardimage.amex{width:45px;background-position:-90px 0!important;}div.cardimage.discover_card{width:45px;background-position:-135px 0!important;}.card-number{position:relative;}.card-number .card-tip{bottom:10px;border-radius:0 0 5px 5px;border:1px solid #CDCDCD;border-top-color:transparent;height:25px;width:70%;margin-left:1%;position:absolute;}.card-number .card-tip p{background:#fff;color:#CDCDCD;margin-bottom:0;font-size:12px!important;position:absolute;padding:0 5px;bottom:-10px;left:205px;}.auth-billing>div{display:block;float:none;}.billing-container .membership_cart_billing .input_field{width:80%;}div.cardimage{display:block;}.membership-coupon{clear:both;display:none;width:100%;border-width:1px 0;border-style:solid;border-color:#d8d8d8;margin:10px 0;}.membership-coupon .couponbar{background:none;}@media (min-width: 1051px) {.membership-coupon{border:none;}.membership-coupon .couponbar{background-color:#F5F5F5;margin:0;}}.coupon-error{color:red;}.membership-coupon #coupon_code{display:inline-block;width:65%;}.membership-coupon .couponbar{color:#848484;padding-bottom:20px;}@media (max-width: 991px) {.membership-coupon{position:relative;top:0;right:0;width:100%;clear:both;height:auto;margin-bottom:20px;}.membership-coupon .couponQuestion{margin:0 0 5px;font-size:16px;}.membership-coupon .couponbar{margin:0 auto;max-width:300px;}}.membership-coupon #submit_coupon_code{display:inline-block;border-width:0;float:none;height:36px;background:#54a546;color:#fff;position:relative;top:-1px;width:30%;text-align:center;}.membership-coupon #submit_coupon_code:hover{background:#398840;}.membership-coupon input[type="text"]{padding:5px 12px;}.pay-info>.col-md-4{padding-top:90px;}.couponQuestion{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:21px;color:#15ABE8;margin:10px 0;}.payment-buttons-wrapper,.payment-buttons-wrapper-free{text-align:center;display:none;}div.gform_wrapper .gfield_description{font-size:16px;}.registration .sidebar-discussion{display:block!important;margin-left:20px;}.welcome-wrapper{background:#fff;padding-top:0!important;}.welcome-wrapper .btn{padding:0 15px;display:block;margin:15px auto 0;width:210px;}div.welcome-wrapper .top_label .gfield_label,div.welcome-wrapper .ginput_container{display:block;padding-left:0;width:100%;}div.welcome-wrapper .top_label input.medium{width:80%;}.welcome-wrapper iframe{display:block;margin:0 auto;max-width:100%;}@media (max-width: 1024px) {.welcome-wrapper .col-md-6{display:block;width:100%;border-right:none;}.welcome-wrapper .col-md-6.padding-left-50{padding-left:15px;}}@media (max-width: 600px) {.welcome-wrapper.narrow-col{padding-left:15px;padding-right:15px;display:block;}}div.padding-left-50{padding-left:50px;}div.padding-right-50{padding-right:50px;}div.table-row{display:table;}div.table-row>div{display:table-cell;border-right:1px solid #EDEDED;float:none;}div.table-row>div:last-child{border-right-width:0;}.registration .guides h2{display:none;}.registration .widget[class*="widget_display_"] ul li div{background-color:transparent;}.registration .widget_display_discussions .comment-count{padding-left:0;}.registration .widget_display_discussions li .comment-count{color:#AFAFAF;}div.gform_wrapper .ginput_complex input[type=text],div.gform_wrapper .ginput_complex input[type=password],div.gform_wrapper .ginput_complex .ginput_right input[type=text],div.gform_wrapper .ginput_complex .ginput_right input[type=password],div.gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=password],div.gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=text]{width:100%!important;}div.gform_wrapper .right_label .gfield_label{line-height:38px;margin:0;padding:0 10px 0 0;width:20%;}@media (max-width: 530px) {div.gform_wrapper .right_label .gfield_label{font-size:11px;}}.ginput_left,.ginput_right{position:relative;padding-right:30px;overflow:visible!important;}div.gform_wrapper .ginput_complex,div.gform_wrapper ul.gfield_checkbox li,div.gform_wrapper .gfield.without-label ul.gfield_checkbox{overflow:visible;}input.error,div.gform_wrapper li.gfield.gfield_error{background-color:transparent;border:none;padding:0;margin:0;}.registration .gfield,div.gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin:0!important;padding:0 0 15px 0!important;}.gform_wrapper .gfield input.error{margin-bottom:27px;}.gform_wrapper .ginput_container .gfield_checkbox label.error{margin-left:0!important;left:auto;right:auto;}.gform_wrapper .gfield_checkbox label.error:after{display:none;}.creditcard-wrapper .form-group label.error{display:none!important;}.creditcard-wrapper .form-control.error,.registration select.error{border-color:#E95A61;}.creditcard-wrapper select.error{clear:none;}.gform_wrapper .gfield .gfield_checkbox label.error{right:48%;top:12px;}.gform_wrapper .gfield .gfield_checkbox label.error:after{top:-12px;}.subscription_choices,.auth-billing .form-group{position:relative;}div.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top:0;}#post-content .gform_wrapper .gform_body .gfield_description.validation_message,#post-content .coupon-error{color:#C32D2B;margin-left:20%;font-weight:normal;margin-top:-5px;padding:0!important;font-size:0.9em;}#post-content .coupon-error{margin-top:5px;margin-left:0;}#post-content .gform_wrapper .gform_body .gfield_description.validation_message:before,#post-content .coupon-error:before{position:relative;top:2px;margin-right:5px;display:inline-block;color:#C32D2B;content:"\e014";font-family:'Glyphicons Halflings';}#post-content .gform_wrapper .gform_body .subscription_choices .gfield_description.validation_message{margin:-15px 0 0 0;padding-bottom:10px!important;background:#EAEAEA;position:static;width:100%;text-align:center;}#post-content .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0;}#post-content .gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right,.gform_wrapper .ginput_complex .ginput_full{}#post-content .gform_wrapper ul.side-information{position:absolute;top:0;right:20px;width:30%;top:60px;}p.coupon-applied{text-align:center;font-size:0.9em;}p.coupon-applied strong{display:block;}p.coupon-applied a.btn{margin-top:10px;}div.gform_wrapper .gfield_error .gfield_label,div.gform_wrapper li.gfield_error ul.gfield_checkbox{color:#5a5a5a;}.gform_wrapper .subscription_choices .gfield_radio li{position:static;}.gform_wrapper .subscription_choices .gfield_radio li.disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:0.4;}.subscription_choices .error,.subscription_choices .error:after{top:10px;right:40px;}.subscription_choices .error:after{right:20px;}.gfield_checkbox input{margin-left:20%!important;padding-left:5px;}.gfield_radio .selected-tip{display:none;}.text-h3{font-size:21px;}.subscriptions-only.subscriptons-container .gform_wrapper .gform_footer .button.gform_button{display:block;margin:0 auto!important;}.subscriptions-only.subscriptons-container .gform_wrapper .gform_footer{width:auto;}.subscriptions-detail .single.border-box{overflow:hidden;}.subscriptions-detail .row:nth-child(3){padding-top:15px;}.subscriptions-detail .upgrade{text-align:center;}.subscriptions-detail .cancel-hidden{display:none;}#bitpay-form{display:none;}#bitpay-form input[type="image"]{height:42px;position:relative;top:-3px;left:120px}@media (max-width: 530px) {.gform_wrapper .subscription_choices ul.gfield_radio li{width:90%;}.sales-pitch #post-content>.row{padding:20px 5px;}.step-description{display:block;padding-bottom:15px;}.step-description li{display:block;float:none;width:auto;border-right:0;padding:5px 20px;}.subscriptons-container div.gform_wrapper .right_label .gfield_label{padding-left:5px;width:25%;}.subscriptons-container .gfield.col-md-8 .ginput_container{width:74%!important;}.subscriptons-container .gform_wrapper .ginput_complex .ginput_left,.subscriptons-container .gform_wrapper .ginput_complex .ginput_right,.subscriptons-container div.gform_wrapper .right_label input.medium{float:none;width:100%;}.subscriptons-container .gfield.without-label .gfield_checkbox li label{padding-left:40px;}.subscriptons-container .gfield.col-md-8.without-label .ginput_container{width:100%!important;}.subscriptons-container .gfield.col-md-8.single-group .ginput_container{padding-right:30px;}.subscriptons-container .gfield_checkbox input{margin-left:55px!important;}.subscriptons-container .gform_wrapper .gform_footer{width:100%;}.subscriptons-container .gform_wrapper .gform_footer .button.gform_button{display:block;margin:0 auto!important;}.choose-payment li{width:100%;}.membership_cart_billing .form-group select{max-width:100%;}.creditcard-wrapper{padding-bottom:20px;}.creditcard-wrapper #authorize_errors{z-index:100;}.error{border-width:2px;}.billing-container{padding-left:0;padding-right:0;}.pay-info>.col-sm-4{padding-bottom:20px;}.registration #post-content{padding:20px 0;}.registration #post-content .row{margin-left:0;margin-right:0;}.subscriptons-container .registration .gfield,div.gform_wrapper li.gfield.gfield_error.gfield_contains_required{width:auto;}.subscriptons-container div.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{max-width:none;width:auto;}}.bg-warning a{border:none!important;background:transparent!important;color:#3a87ad!important;}.bg-warning a,.bg-warning a:active,.bg-warning a:hover,.bg-warning a:focus,.bg-warning a:visited,.bg-warning a:link{text-decoration:underline;}.subscriptions-detail #item-body .alert{margin-bottom:10px;}.subscriptions-detail #item-body .row .col-md-2:first-child{padding-left:0;}.subscriptions-detail #item-body .row .col-md-6:last-child{float:right;width:66.66%;padding-right:0;margin-right:8.33%;}.subscriptions-detail #item-body .border-box{min-height:100px;padding-bottom:1px;}.subscriptions-detail #item-body .price{margin-bottom:10px;}.subscriptions-detail #item-body .discount{margin-top:0;}@media (max-width: 1023px) {.subscriptions-detail.row,.subscriptions-detail .row{margin-left:0;margin-right:0;}.subscriptions-detail .alert{margin-left:0;margin-right:0;width:100%;}.subscriptions-detail #item-body .row .col-md-2:first-child{float:left;padding-left:0;padding-right:0;margin-left:0;width:22%;}.subscriptions-detail #item-body .row .col-md-6:last-child{float:right;padding-left:0;padding-right:0;width:76%;margin-right:0;}.subscriptions-detail .border-box{min-height:100px;padding-bottom:1px;}.subscriptions-detail .border-box .title{font-size:17px;}.subscriptions-detail .border-box .price{font-size:26px;line-height:1.5em;}.page-template-blank-page-php .bp-directory>.pull-left .btn-default{margin-right:10px;}.page-template-blank-page-php .bp-directory>.clearfix[role=navigation] ul{float:left;padding-left:0;padding-right:0;}.page-template-blank-page-php .bp-directory>.clearfix[role=navigation] ul a{padding:10px 7px;font-size:13px;height:41px;}}@media (max-width: 600px) {.page-template-blank-page-php #post-content{padding-top:12px;}.subscriptions-detail #item-body .row .col-md-2:first-child{float:none;width:100%;padding-left:0;padding-right:0;}.subscriptions-detail #item-body .row .col-md-2:first-child .border-box{width:200px;margin-left:auto;margin-right:auto;margin-bottom:0;}.subscriptions-detail #item-body .row .col-md-2:first-child h4{text-align:center;}.subscriptions-detail #item-body .row .col-md-6:last-child{float:none;width:100%;}.subscriptions-detail #item-body .row .col-md-6:last-child th{text-align:center;padding-left:4px;padding-right:4px;}.subscriptions-detail #item-body .row .col-md-6:last-child td{padding-left:4px;padding-right:4px;}.subscriptions-detail #item-body .row:last-child .col-md-2{float:left;width:50%;}.subscriptions-detail #item-body .row:last-child .col-md-2 .upgrade{text-align:left;}.subscriptions-detail #item-body .row:last-child .col-md-6{float:right;width:50%;text-align:right;}}.subscriptons-container .gform_wrapper .gform_footer .button.gform_button{font-size:20px;}@media (max-width: 1280px) {.subscriptons-container .gform_wrapper .subscription_choices .gfield_radio li{width:30%;}}@media (max-width: 1023px) {.subscriptons-container .gform_wrapper .subscription_choices .gfield_radio{padding-left:0;padding-right:0;}.subscriptons-container .gform_wrapper .subscription_choices .gfield_radio li{width:33%;}.subscriptons-container .gform_wrapper .subscription_choices .gfield_radio li label{margin-left:5px;margin-right:5px;}.register-progress .register-progress-bar>div{float:left;width:50%;}}@media (max-width: 600px) {.subscriptons-container .gform_wrapper .subscription_choices .gfield_radio li{width:49%;min-height:150px;}}@media (max-width: 480px) {.subscriptons-container .gform_wrapper .subscription_choices .gfield_radio li{width:90%;margin-left:5%;min-height:100px;}.subscriptons-container .gform_wrapper .subscription_choices .gfield_radio li label{padding-top:5px;padding-bottom:5px;margin-bottom:5px;height:auto!important;}}.billing-container .choose-payment li{width:32.7%;}.pay-info .creditcard-wrapper select{padding-top:0.42em;padding-bottom:0.42em;padding-left:10px;padding-right:0;}.pay-info .creditcard-wrapper .col-sm-4 select{width:100%;}.pay-info .creditcard-wrapper .btn.btn-blue{font-size:19px;}.page-template-page-register-php .AuthorizeNetSeal{left:400px!important;top:-225px!important;}@media (max-width: 768px) {.page-template-page-register-php .creditcard-wrapper{padding-bottom:0;}.creditcard-wrapper #authorize_errors{bottom:0;}.page-template-page-register-php .AuthorizeNetSeal{left:40px!important;top:0px!important;}.choose-payment ul{padding-left:0;padding-right:0;}}@media (max-width: 530px) {.page-template-page-register-php .row.page-step2{margin-left:0;margin-right:0;}.billing-container .choose-payment li{float:left;}.billing-container .choose-payment li label{margin-left:5px;margin-right:5px;padding:5px;}}@media (max-width: 1050px) {.gform_body .promise{display:none;}.gform_wrapper .subscription_choices ul.gfield_radio li{width:50%;}#post-content .gform_wrapper ul.side-information{position:static;width:100%;}}@media (max-width: 530px) {#post-content .gform_wrapper .gfield_error .ginput_complex .ginput_left,#post-content .gform_wrapper .gfield_error .ginput_complex .ginput_right{width:100%;margin-bottom:10px;}#post-content .gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=text],#post-content .gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=url],#post-content .gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=email],#post-content .gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=tel],#post-content .gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=number],#post-content .gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=password]{width:100%!important;}#post-content .gform_wrapper .gform_body .gfield_description.validation_message{color:#C32D2B;margin-left:25%;font-weight:normal;margin-top:-5px;padding:0!important;font-size:0.9em;}}.line-through{position:relative;}.line-through::after{border-bottom:5px solid red;content:"";left:35%;position:absolute;right:0;top:50%;width:33%;}.welcome-wrapper .gform_wrapper ul li.gfield,.welcome-wrapper .col-md-6 h3{padding-top:20px;border-top:1px solid #EDEDED;margin-top:20px;}.welcome-wrapper .gform_wrapper ul li.gfield:first-child,.welcome-wrapper .col-md-6 h3:first-child{padding-top:0;border-top-color:transparent;margin-top:0;}.gform_wrapper form .left_label .col-md-8,.gform_wrapper form .right_label .col-md-8{margin-left:0px!important;}.gform_wrapper .right_label li.field_sublabel_below .gfield_label{margin:0!important;}.gform_wrapper .name_first,.gform_wrapper .name_last{padding-right:30px;}#field_1_10,#field_1_1{max-width:100%!important;margin-left:0px!important;width:100%!important;}#field_1_1 .gfield_radio{margin-left:0px!important;}.gform_wrapper label.gfield_label+div.ginput_container{margin-top:0!important;}.gform_wrapper ul.gfield_checkbox,.gform_wrapper ul.gfield_radio{margin:6px 0;padding:0;}.gform_wrapper .gform_footer.right_label{margin-left:0px!important;width:100%!important;}@media (max-width: 530px) {.gform_wrapper .ginput_complex.ginput_container.has_first_name.no_middle_name.has_last_name span{width:100%!important;}.gform_wrapper .ginput_complex .ginput_right{margin-left:0px!important;}}@media (min-width: 992px){.col-md-8{width:66.66666666666666%!important:;}}