@import url(//fonts.googleapis.com/css?family=Roboto+Condensed);.cb-error{color:red}.cb-img-landscape{position:relative;width:100%;height:0;padding-bottom:56.25%}.cb-img-landscape>*:not(.popover){position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.cb-img-square{position:relative;width:100%;height:0;padding-bottom:100%}.cb-img-square>*:not(.popover){position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.vcenter{display:inline-block;vertical-align:middle;float:none}body{font-size:14px}h1{color:#666;font-size:26px;font-weight:100}label{font-weight:100}.btn-lg{text-transform:uppercase;font-size:17px}.btn-danger{background-color:#ff4b55}.price-table{border-bottom:0 solid #ccc}#main{background:0;width:1080px;margin:0 auto;overflow:visible}section#main{margin:77px auto 0 auto}.subsection{background:#f0f0f0;display:inline-block;margin:0 0 30px;padding:20px;vertical-align:top;width:800px}.subsection.iframe{padding:20px 0}.subsection.iframe #submit_button,.subsection.iframe h1{margin:0 20px}.subsection.white{background:#fff;padding:0 20px;margin:0 0 10px 0}#pre-submit-note{margin:0;width:100%;font-size:19px}#pre-submit-note small{display:block;font-size:14px}#pre-submit-note span{color:#ff4b55}#pre-submit-note>p{display:inline-block;margin:20px 0 0;padding:0 4% 0 0;vertical-align:top;width:50%}#pre-submit-note>p:nth-child(2n){border:0;padding:0 0 0 4%;border-left:1px solid #b9b9b9}.float-right{float:right}.summary{background:#f0f0f0;display:block;margin:0 0 40px 40px;padding:20px;width:236px}.summary .title{font-size:18px}.summary .summary-content{margin-top:15px}.summary dt{float:left;font-weight:300}.summary dd{float:right;font-weight:600;margin-left:0}.summary dt.cart_product_name{font-weight:bold}.summary dt span{color:#ff4b55;display:block}.summary dt span.payment_note{color:#359eb3;display:inline-block !important}.summary-total{margin-top:0;padding-top:20px;border-top:1px solid #ccc}#submit_button{margin:0 0 60px 0}#main-headline{font-size:26px;color:#666;font-weight:100;margin:40px 0 10px 0}.required{margin:0 0 20px 0}.discounted-price{color:red;font-size:14px}.top-menu{border-bottom:1px solid #666}.top-menu ul{margin:8px 0 0;padding:0}.top-menu li.on{border-bottom:9px solid #ff4b55;color:#333}.top-menu li{display:inline-block;font-size:15px;font-weight:800;line-height:20px;list-style:outside none none;margin:0;padding:0;text-align:center;text-transform:uppercase;width:33.333333%;color:#999}.join-suggestions{margin:30px auto 0}.join-suggestions h1{padding-bottom:16px}.join-suggestions h2{font-size:18px;line-height:1.2em;color:#58554c;font-weight:normal;margin-bottom:20px}.join-suggestions h2 a{font-size:16px;margin-left:20px}.join-suggestions .rightcol{float:right;margin-bottom:40px}.join-suggestions .rightcol img{background-color:#ebebeb;padding:15px}.join-suggestions .order-recap{margin:0 0 30px 0}.join-suggestions .order-recap p{font-size:16px;margin:0 0 10px 0}.next-steps{clear:both;padding:50px 0 40px 0}.steps .step-num{border-radius:36px;background:#ff4b55;display:inline-block;width:36px;height:36px;text-align:center;line-height:36px;color:#fff;font-size:26px;font-weight:800;margin:0 9px 0 0;vertical-align:middle}.steps li{margin:0 0 20px;line-height:18px;font-size:18px}.steps li:last-child{margin:0}.profile-cta{margin-top:30px}@media screen and (min-width:768px){.profile-cta{margin-left:45px}}.profile-cta .profile-cta-title{background:#f0f0f0;font-size:27px;padding:10px 5px;font-weight:300;color:#666}.profile-cta .profile-cta-ctrls{margin-top:20px}.profile-cta .profile-cta-ctrls .form-status{margin-right:10px}.profile-cta .profile-cta-ctrls .form-status .success-msg,.profile-cta .profile-cta-ctrls .form-status .error-msg{padding:5px}.profile-cta .profile-cta-ctrls .btn{width:150px}#portrait{display:inline-block;margin-top:15px}#portrait a{outline:0}#portrait img{width:100px;height:100px;border-radius:100px;vertical-align:top}#portrait .imgwrapper{position:relative;height:100px}#portrait .imgwrapper .imghover{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;border-radius:100px;opacity:.5;display:none}#portrait .imgwrapper .msghover{position:absolute;top:0;left:0;right:0;bottom:0;padding:27px 0;font-size:20px;text-align:center;color:#fff;display:none}#portrait .imgwrapper:hover .imghover{display:block}#portrait .imgwrapper:hover .msghover{display:block}.addthis_custom_follow{display:inline-block;vertical-align:middle;margin-left:5px}.addthis_custom_follow p{margin:0}.addthis_custom_follow a{margin-top:5px}.errors{margin:0 0 10px 0;color:#ff4b55}.errors ul{font-size:16px;list-style:none;margin:20px 0;padding:0}.signup-plans ul{margin:0;padding:0}.plans-detail{font-family:"Roboto Condensed",sans-serif;font-size:17px;color:#f8f8ff;display:inline-block;vertical-align:bottom;margin:0;padding:0;width:33%;overflow:visible}.plans-detail input{margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:bottom;display:none}.plans-detail label{position:relative;padding:12px;bottom:0;vertical-align:bottom;cursor:pointer;margin-bottom:10px}.plans-detail label p{line-height:1.2em}.plans-detail hr{width:75%;border-top:1px solid #f8f8ff;margin:0 auto 10px;padding:0}.plans-detail .plan-name{font-size:20px;font-weight:400}.plans-detail .price-box{background:#f0f0f0;width:75%;margin:0 auto 15px;padding:7px 5px;color:#424242;font-weight:700;font-size:20px}.plans-detail .select-box{background:#f8f8ff;width:50%;margin:0 auto 10px;padding:3px 5px;border:1px solid #000;border-radius:3px}.plans-detail .select-box:after{content:'Select';color:#424242;font-weight:400;text-transform:uppercase}.plans-detail .plan-features{display:inline-block}.plans-detail #label12month,.plans-detail #labelmonthly,.plans-detail #label6month{background:#ddd}.plans-detail #label12month.active .select-box,.plans-detail #label12month:hover .select-box,.plans-detail #labelmonthly.active .select-box,.plans-detail #labelmonthly:hover .select-box,.plans-detail #label6month.active .select-box,.plans-detail #label6month:hover .select-box{background:#f5f7c2}.plans-detail #label12month.selected .select-box:after,.plans-detail #labelmonthly.selected .select-box:after,.plans-detail #label6month.selected .select-box:after{content:'Selected'}.plans-detail #label12month{position:relative;overflow:visible}.plans-detail #label12month .burst{background:#ccc;font-size:20px;position:absolute;top:-10px;right:-10px;border-radius:50%;width:3em;height:3em;border:0}.plans-detail #label12month .burst .burst-text{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:2em;height:2em;line-height:1em;font-weight:700}.plans-detail #label12month.active,.plans-detail #label12month:hover{background:#d6023a}.plans-detail #label12month.active .price-box,.plans-detail #label12month:hover .price-box{background:#e5b7bf}.plans-detail #label12month.active .burst,.plans-detail #label12month:hover .burst{background:#f5f7c2;color:#d6023a;border:1px solid #666}.plans-detail #labelmonthly.active,.plans-detail #labelmonthly:hover{background:#0081d2}.plans-detail #labelmonthly.active .price-box,.plans-detail #labelmonthly:hover .price-box{background:#a8d9ef}.plans-detail #label6month.active,.plans-detail #label6month:hover{background:#526ba2}.plans-detail #label6month.active .price-box,.plans-detail #label6month:hover .price-box{background:#cbd3e6}.plans-detail .confidence_icons{padding:10px 0;text-align:left;width:530px}@media screen and (max-width:450px){#pre-submit-note{font-size:16px}#pre-submit-note>p{margin:20px 0 0;width:100%;padding:0}#pre-submit-note>p:nth-child(2n){border-right:0;padding:0}.top-menu li{font-size:14px}.confidence_icons{width:320px}}@media screen and (max-width:1080px){#pre-submit-note,.subsection,.summary{display:block;width:100%;float:none;margin:0 0 20px 0}.summary.no_plans{width:99%}.subsection,.summary{padding:2%;overflow:hidden}.subsection.iframe{padding:2% 0}.subsection.iframe #submit_button,.subsection.iframe h1{margin:0 2%}.float-right{float:none}#pre-submit-note{padding:0 2%}#submit_button{margin:0 20px 20px 20px}#main-headline{padding:0 20px}#main{width:100% !important}.topheader{width:100% !important}#brand-header{display:block;float:left;margin-left:2% !important;padding-top:10px !important;width:96% !important}#brand-header ul{margin:20px auto 0 0 !important;width:100% !important}#brand-header ul li{font-family:"Roboto Condensed",sans-serif;font-size:16px !important;margin-right:4% !important}#brand-header .stroke{display:none}#brand-header .icon-cart.payment{display:none}.brand-content{margin:20px 2% 0 !important;width:96% !important}.brand-page{font-family:inherit}.brand-page.brand-page-payment::after{clear:both;content:"";display:block;height:1000px;position:relative;width:200px;pointer-events:none}#acctform{position:relative;width:100% !important}.brand-page-payment #acctform input[type="text"]{padding:10px 2% !important;width:96% !important}.join-suggestions{margin:10px auto 0;padding:0 2%}.workshop-collection ul.workshop-collection-list .tutorial-item-v2.workshop-thumbnail-medium .tutorial-information .tutorial-information-top{top:-11px !important}.plans-detail{width:100%;display:block;overflow:visible;margin:auto}.plans-container{width:100%;margin:auto;overflow:visible}}#monthly_promo{position:absolute;margin:-201px auto;left:50%;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);z-index:5;color:#fff}#share_subscription_modal .modal-backdrop{z-index:-1}#share_subscription_modal .modal-dialog{top:50px}#share_subscription_modal .modal-dialog .modal-header{font-size:18px;color:#666}#share_subscription_modal .modal-dialog .modal-header .modal-title{font-weight:400}#share_subscription_modal .modal-dialog .modal-body{font-size:16px;color:#424242}.modal-backdrop{z-index:100}#brand-header{float:left;padding-top:70px;width:800px;margin-left:20px}#brand-header .icon-cart.sign-up{left:84px}#brand-header .icon-cart.payment{left:303px}#brand-header .icon-cart.confirmation{left:620px}#brand-header .stroke{margin:0}#brand-header ul{width:680px;margin:20px auto 0 70px}