.connect-panel .login-link-button{margin-right:0}.product-page-content{padding:45px 0}.ui.segment.product-item:hover{opacity:1}.ui.segment.product-item.productpage-view .product-image-extension{cursor:default}.product-thumbnails{border-bottom:1px solid rgba(0,0,0,0.05)}.productpage-view .ui.divider{display:none}.product-description{word-wrap:break-word}.product-page-content .product-share{position:absolute;top:0;right:0;width:100%;height:40px;opacity:.1;text-align:right;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:none}.ui.button.share.product-share-button{margin-right:10px}.row.feed-item .product-share:hover{opacity:1;background:rgba(0,0,0,0.7)}.ui.modal.product-share-modal{width:440px;margin-left:-220px}.ui.modal.product-share-modal .product-share-url{text-align:center}.ui.modal.product-share-modal .ui.grid>.row>.column{padding-left:1.5%;padding-right:1.5%}.embed-code-holder .new-window-embed,.embed-code-holder.new-window .default-embed{display:none}.embed-code-holder.new-window .new-window-embed{display:inline-block}.ui.modal.product-share-modal .ui.divider{border-bottom:1px solid rgba(255,255,255,0.8);border-top:1px solid #e4e6ea}.ui.segment.bottom.attached.about-author-view{width:100%;margin:-5px 0 0;padding:30px 10px}.sidebar-price-wrap{margin-top:0!important;width:100%!important;text-align:center}.sidebar-price-wrap .old-price{display:block;color:#888}.sidebar-price-wrap .current-price{font-size:24px;font-weight:bold;color:#222;line-height:1;margin-bottom:20px}.sidebar-price-wrap .pay-more-label{margin-bottom:20px}.pay-more-label .pay-more-field{position:relative;max-width:200px;margin:0 auto}.pay-more-label h3.ui.header{font-weight:600}.pay-more-label.ui.form input.pay-more-input{font-size:18px;font-weight:600;text-align:center;padding:20px 15px!important}.pay-more-label.ui.form input.pay-more-input:focus{color:#222}.pay-more-label .pay-more-currency{font-size:18px;font-weight:600;left:12px;line-height:1;padding:22px 0;position:absolute;top:0;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.pay-more-label .angle.icon{z-index:2;font-weight:bold;text-align:right;right:8px;font-size:20px;position:absolute;cursor:pointer}.pay-more-label .icon.angle.up{top:12px}.pay-more-label .icon.angle.down{bottom:12px}.pay-more-label .icon.disabled{color:#a0a0a0}.pay-more-field .pay-more-popup{display:none;position:absolute;top:72px;left:0;width:100%;border-radius:3px;box-shadow:0 0 10px 0 rgba(0,0,0,0.25);background-color:#fff}.pay-more-field .pay-more-popup:after{position:absolute;top:-12px;width:100%;height:20px;background:transparent;left:0;content:""}.pay-more-popup .column{padding-top:3px!important;padding-bottom:3px!important}.pay-more-popup .column:hover{cursor:pointer}.pay-more-popup .price-up{font-size:12px;color:#888;margin-top:.625rem;display:block}.pay-more-field .pay-more-popup .icon{width:24px;margin-bottom:-10px;fill:#222;z-index:10}.pay-more-label .ui.message{margin-top:1.25rem}.ui.button.full-price{margin-bottom:30px;margin-top:5px;padding:15px 30px}.share-description{padding:0 30px}.ui.grid.slide.slide-share{padding:20px 0}.ui.twitter.button.twitter-share{font-size:16px;margin:30px 0 10px;padding:10px 20px}.ui.red.message.a-blocked{display:none;margin-left:20px;margin-right:20px;margin-top:20px;padding:10px 16px;text-align:left}.ui.link.facebook-share{font-size:14px}.sidebar-price-wrap .ui.button.fluid{padding-left:0;padding-right:0}.ui.bottom.attached.segment.sidebar-product-meta{width:100%!important;margin-bottom:20px}.sidebar-product-meta .ui.grid .row{border-bottom:1px solid rgba(0,0,0,.1);padding-top:20px;padding-bottom:20px}.sidebar-product-meta .ui.grid .row.low{padding-top:15px}.sidebar-product-meta .ui.grid .row.low.first{padding-top:20px}.sidebar-product-meta .ui.grid .row:first-child{padding-top:0}.sidebar-product-meta .ui.grid .row:last-child,.sidebar-product-meta .ui.grid .row.low{border:none;padding-bottom:0}.sidebar-product-meta .ui.statistics.deal-countdown{margin-top:0}.sidebar-product-meta .product-author{text-align:center}.sidebar-product-meta .product-author .ui.cover.image{width:50px;height:50px;display:block;margin:0 auto 10px}.sidebar-product-meta .product-author .truncate{padding-bottom:20px;display:block;font-size:16px}.product-author-actions{font-size:0}.product-author-actions>.button{width:50%;display:inline-block}.product-author-actions>.button:first-child{padding-right:5px}.product-author-actions>.button:last-child{padding-left:5px}.product-author-actions .ui.button{padding-left:0;padding-right:0}.product-author-actions .ui.button .icon{vertical-align:middle;line-height:8px}.flw-button.unflw .profile-unsubscribe-btn{display:inline-block}.flw-button.unflw .profile-subscribe-btn,.flw-button.flw .profile-unsubscribe-btn{display:none}.ui.grid.related-block-wrap{background:none;box-shadow:none;padding:0 0 30px}.ui.grid.related-block-wrap .ui.header{color:#222;font-size:24px;font-weight:normal;margin:0 0 5px;text-align:left}.ui.grid.related-block-wrap .sidebar-view{margin:10px 0}.ui.grid.related-block-wrap .sidebar-view .noembed-embed-inner>iframe{height:225px!important}.product-like-wrap{cursor:pointer}.product-like-wrap .liked,.product-like-wrap.active .like{display:none}.product-like-wrap.active .liked{display:inline}.product-like-wrap:hover{color:#1E282F}.product-like-wrap.active .icon{color:#d95c5c}.sidebar-bundle{background:#000;border-radius:3px;overflow:hidden}.sidebar-bundle,.sidebar-bundle>img{display:block;width:100%;max-width:300px;margin:0 auto}.sidebar-bundle:hover>img{opacity:.9}.ui.hollow.segment.author-dash-panel{text-align:center;margin-bottom:20px}.author-dash-panel .share-button{margin-right:5px}.author-dash-panel .note{bottom:-11px;left:0;position:absolute;text-align:center;width:100%;z-index:2}.author-dash-panel .note p{background:#f4f4f4;display:inline-block;font-size:12px;padding:0 6px}.product-share-modal .ui.form .field input[type="checkbox"]{vertical-align:middle}.ui.segment.sidebar-checkout{padding:20px}.sidebar-checkout .ui.header{position:relative;font-weight:bold;margin-bottom:25px}.geotrust-badge{background-image:url('https://d300b3jgvyc6sw.cloudfront.net/assets/images/checkout-geotrust-logo-color.png');background-size:90px 22px;width:90px;height:22px;position:absolute;right:0;font-size:0;cursor:default}.sidebar-checkout .ui.radio.checkbox{padding:15px;width:100%}.sidebar-checkout .grouped.fields .field:last-child{margin-top:0}.sidebar-checkout .payment-method-radio{border:1px solid transparent;background-repeat:no-repeat;background-position:center right 15px}.sidebar-checkout .payment-method-radio.checked,.sidebar-checkout .payment-method-radio.active{background-color:#ECF0F1;border:1px solid #D8D8D8;border-radius:3px}.payment-method-radio.paypal{background-image:url('https://d300b3jgvyc6sw.cloudfront.net/assets/images/checkout-paypal-logo-color.png');background-size:66px 18px}.payment-method-radio.cc{background-image:url('https://d300b3jgvyc6sw.cloudfront.net/assets/images/checkout-cc-logos.png');background-size:100px 19px}.braintree-cc,.braintree-paypal{display:none}#payment-options.paypal .braintree-paypal{display:block}#payment-options.cc .braintree-cc{display:block}.one.column.row.related-product-wrap{padding-bottom:50px;text-align:left}.related-product-wrap .product-item,.related-product-wrap .product-item:first-child{margin:20px 20px 0 0}.related-product-wrap .product-item:last-child{margin-right:0}.ui.header.related-product-header{margin:40px 0 0}.noembed-embed-inner,.noembed-meta-info{display:none}.noembed-embed-inner.noembed-slideshare{display:block}.noembed-embed-inner.noembed-youtube{display:block}.noembed-embed-inner.noembed-soundcloud{display:block}.noembed-embed-inner.noembed-vimeo{display:block}.noembed-embed-inner>iframe{display:block;margin-bottom:0!important;width:100%}.noembed-youtube,.noembed-vimeo{line-height:0}.noembed-slideshare>div{display:none}.sellfy-slide{width:100%;background:#FFF;padding-top:3px;position:absolute;left:0;display:none}.sellfy-slide>.form{border-top:1px solid #CCC;border-radius:4px}.slide_hide{position:absolute;top:8px;right:4px;z-index:20;cursor:pointer}#slide_content_wrap{width:100%;height:100%;position:absolute;top:0;z-index:9;display:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}#slide_ccpayment{z-index:30}.ui.grid>.row.slide{display:none;left:0;position:relative;top:0;width:100%;z-index:10;padding:0 10px}.ui.grid>.row.slide>.column{padding:0!important}.billing-error{display:none}.billing-footer{bottom:-35px;color:#69A729;font-size:14px;left:0;position:absolute;text-align:center;width:100%}.ui.form .row.coupon-code-discount,.coupon-form-wrap.active .billing-coupon-activate,.coupon-form-wrap.active.applied .coupon-form,.coupon-form-wrap.applied .billing-coupon-activate,.coupon-form,.ui.grid>.row.coupon-code-applied{display:none}.coupon-form-wrap.active .coupon-form,.coupon-form-wrap.applied .coupon-code-applied{display:block}.ui.form .coupon-form-wrap label.error{display:none}.ui.form .coupon-form-wrap.error label.error{display:block!important}.ui.form .coupon-form-wrap .input{width:240px;vertical-align:middle}.ui.form .coupon-form-wrap .input input,.ui.form .coupon-form-wrap .input .button{padding:5px 10px!important}.billing-form-wrap,.sidebar-checkout{display:none}.product-page-content.checkout .billing-screen{display:block}.product-page-content.checkout .feed-content,.product-page-content.checkout .related-product-wrap,.product-page-content.checkout .sidebar-product-info{display:none}.product-page-content.soc-share .discount-wrap{display:block!important}.product-page-content.soc-share .related-product-wrap,.product-page-content.soc-share .product-wrap{display:none}.product-page-content.cc-payment .slide-ccpayment-wrap{display:block!important}.product-page-content.cc-payment .product-wrap{display:none}.billing-paypal-btn .paypal-connecting,.billing-paypal-btn.connecting .paypal-full,.billing-screen .download-text,.billing-screen .download .paypal-full,.billing-screen .download .payment-options-wrap,.download .billing-paypal-btn.connecting .download-text{display:none}.billing-paypal-btn.connecting .paypal-connecting,.billing-screen .download .download-text{display:inline-block}.ui.grid.billing-form{color:#2F2D45}div.ui.grid.billing-form>div.row>div.column{width:360px!important;padding-left:10px!important;padding-right:10px!important;margin:10px auto 0!important}.billing-option .dropdown.error{background:rgba(250,50,0,0.1)}div.ui.grid.billing-form .billing-summary-table{border:1px solid rgba(0,0,0,0.15);border-radius:4px;margin-left:0;margin-right:0}div.ui.grid.billing-form .billing-summary-table .row{padding-top:8px;padding-bottom:8px}div.ui.grid.billing-form .billing-summary-table .row .column{font-size:14px;padding:0 2px}div.ui.grid.billing-form .billing-summary-table .row .column label{font-size:inherit}div.ui.grid.billing-form .billing-summary-table .row .column:first-child{padding-left:10px!important}div.ui.grid.billing-form .billing-summary-table .row .column:last-child{padding-right:10px!important}div.ui.grid.billing-form .billing-summary-table .row label.error{display:none!important}div.ui.grid.billing-form .billing-total{background:#EBEBEB}div.ui.grid.billing-form .billing-total strong{font-size:14px}.ui.grid>.row>.column.ccpayment-summary div.grid.billing-total{margin:0;border-radius:4px;padding-left:10px;padding-right:10px}.ui.grid>.row>.ui.grid.billing-form .billing-summary-table .row.ccpayment-expiry-cvv{margin-bottom:5px}div.ui.grid.billing-form>div.row>.column.ccpayment-details{margin-bottom:10px!important}.ccpayment-details .ccpayment-expiration input.ui.input{padding:.85em 0;text-align:center;width:48%}.ccpayment-details .ccpayment-cvv input{text-align:center}.column.ccpayment-details .field{margin-bottom:0}.ccpayment-secure{background:#E1F9E1}.ui.inverted.dimmer .ui.mini.loader{font-size:16px;text-align:center}.ui.grid.paypal-buy-page{margin:50px auto;max-width:960px;padding:0 10px}.ui.grid.paypal-buy-page .row.paypal-buy-connect #close-error{margin-top:10px}.ui.grid.paypal-buy-page .row.paypal-buy-connect #close-error.hidden{display:none}.ui.grid.paypal-buy-page .icon{display:inline-block;margin-right:10px}.ui.grid.paypal-buy-page .paypal-mobile-wrap,.ui.button.paypal-mobile-button{display:none}.ui.button.paypal-mobile-button.active{display:inline-block}.billing-summary-table .row.message{border-top:1px solid rgba(0,0,0,0.15)}.billing-summary-table .row.validation-error{background:#FCDCDC;display:none}.sellfy-logo{padding:0;text-align:right}.sellfy-logo a{line-height:1}.icon.close.close-iframe{display:none}.payment-complete{max-width:940px;margin:0 auto}.payment-complete .ui.header{margin-bottom:40px}.payment-complete.download .ui.segment{max-width:645px;margin:0 auto;padding-top:40px;padding-bottom:40px}.payment-complete.download h3.ui.header{margin-bottom:40px;line-height:1}.payment-complete.download .email-sent{padding-bottom:30px;line-height:1}.payment-complete.download .icon{width:104px;height:100px}@media(max-width :361px){div.ui.grid.billing-form>div.row>div.column{padding-left:5px!important;padding-right:5px!important;margin-left:auto!important;margin-right:auto!important}.ccpayment-details .ccpayment-expiration,.ccpayment-details .ccpayment-cvv{width:50%!important}.ccpayment-cvv{padding-right:10px!important}.ccpayment-submit{padding-left:10px!important;width:100%!important}.download-page #download_button_holder{width:auto;padding:0 15px}.download-page .download-page-content{padding-left:10px;padding-right:10px}.download-page .ui.form.tabbed{width:100%}}@media(max-width :767px){.product-page-content{padding-bottom:0!important}.ui.grid .row.related-product-wrap>.column{width:100%!important;overflow:hidden;text-align:center}.ui.grid.billing-form>.row>div.column{margin-top:20px!important}.ui.grid>.row.slide{padding-bottom:40px!important}.ui.divider.vertical{display:none}.no-mobile{display:none!important}.only-mobile{display:block!important}.ui.grid>.row>.column.download_page_side{margin:0!important;padding:0!important}.download-page .ui.horizontal.divider{margin:40px 0!important}.download-button-wrap{padding-top:0!important}}@media(max-width :960px){.ui.grid.feed-wrap{width:100%!important;padding-top:0!important}.ui.grid>.row>.column.left-content{margin:0 auto!important;display:block!important;padding:0!important;width:620px!important}.ui.grid.feed-content{padding-bottom:20px!important}.ui.grid>.row>.column.right-sidebar{display:block!important;margin:0 auto!important;padding:0!important;width:620px!important}.sidebar-product{display:inline-block!important;margin:0 10px 20px!important;vertical-align:top!important}.ui.grid.sidebar-block-wrap .ui.fluid.button{display:inline-block!important;max-width:260px}.ui.grid.related-block-wrap>.row:last-child>.column{text-align:center}.ui.grid.related-block-wrap .sidebar-view{display:inline-block;margin:0 5px 20px}.one.column.row.related-product-wrap{text-align:center}.one.column.row.related-product-wrap>.column{max-width:320px}.social-buttons{display:none}}@media(max-width :620px){.product-page-content{padding-top:0}.ui.grid>.row>.column.left-content{width:100%!important;margin:0!important}.ui.grid>.row>.column.right-sidebar{width:100%!important}.ui.segment.product-item.feed-view{margin:0!important}.ui.grid.feed-content>.row.feed-item{margin:0!important}.ui.segment.bottom.attached.about-author-view{display:none}.row.feed-item .product-image img{height:auto!important}.ui.grid.feed-content{padding:0!important}.ui.grid.feed-content>.row.feed-item .product-info .ui.segment{border-radius:0!important;width:100%;-webkit-box-shadow:none;box-shadow:none}.ui.segment.product-item .product-image{width:100%!important}.ui.grid.billing-form>div.row>div.column{width:100%!important}.ui.grid.billing-form{margin-bottom:30px}.ui.step-progress{display:none}.slide_hide{font-size:18px;top:7px}.ui.grid .row.related-product-wrap .product-item{margin:20px 0}}@media(max-width :480px){.ui.grid>.row.slide>.full-width>.ui.segment{padding:0}div.ui.grid.billing-form .billing-total{margin-top:20px!important}div.ui.grid.billing-form>div.row>div.column{width:300px!important}.ui.form .field>label{font-size:12px!important}}@media(max-width :380px){.ui.fluid.button.buy-now-button{width:100%!important}}.thankyou-wrap{padding:0 10px}.thankyou-wrap .icon{width:100%;height:auto}.iframe .ui.grid.thankyou-wrap{padding:10px}.iframe .thankyou-wrap .icon{width:52px;height:50px}.iframe .ui.grid.thankyou-wrap>.row>.column{padding:10px}.thankyou-wrap .ui.header{margin-bottom:5px}@media(max-width:620px){.thankyou-page .product-page-content{padding-top:50px!important}.thankyou-page .thankyou-wrap .ui.grid>.column.email-icon{width:20%!important}}.checkout .row .column.left-content{padding-right:30px}.billing-screen .ui.image{width:80px;height:60px}.billing-screen .ui.list .item .content{padding-left:20px;font-size:14px}.billing-screen .ui.list .item .content .header{font-size:18px;padding-bottom:5px}.billing-screen>.ui.grid>.row{border-bottom:1px dashed rgba(0,0,0,0.2);padding:20px 0}.billing-screen>.ui.grid .column{font-size:14px}.billing-screen>.ui.grid>.row:first-child{padding-top:0}.billing-screen>.ui.grid>.row:last-child{border:none}.billing-screen a{color:#888;text-decoration:underline}.billing-screen .ui.dropdown>.text{color:#888}.billing-screen .location{position:relative;display:block;margin-bottom:20px}.billing-screen .location select{margin-bottom:0}.billing-screen .total-price{color:#222}.billing-screen .ui.grid .row .column.totals{width:14%!important}.billing-screen .ui.grid .row .column.subtotals{width:20%!important}.billing-screen .ui.grid .row .column.column-text{width:66%!important;line-height:1;vertical-align:top}.billing-screen .ui.grid .row .column.product-info{width:86%!important}.billing-screen .two.fields>.field.location-country.fluid{width:100%;padding-right:0}.billing-screen .field.location-state{display:none}.billing-screen .field.location-state.visible{display:inline-block}.ui.label.validation-error{left:50%;margin:10px 0;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;display:none;z-index:9}.error .ui.label.validation-error{display:block}.active .ui.label.validation-error{display:none}.ui.label.validation-error.email{position:relative;margin:10px 0 0}.hide-billing-slide{cursor:pointer}.billing-screen .ui.form>.field.email-wrap{margin-bottom:20px}.billing-screen .hidden{display:none}.billing-screen .payer-info-block{padding:20px 0 0}.billing-screen .payer-info-block .payment-method-radio{padding:1em;margin-bottom:20px}.billing-screen .payer-info-block .truncate{max-width:70%}@media(max-width :620px){.billing-screen{padding:20px!important}.billing-screen .ui.grid .row .column.totals{width:20%!important}.billing-screen .ui.grid .row .column.subtotals{width:20%!important}.billing-screen .ui.grid .row .column.column-text{width:60%!important}.billing-screen .ui.grid .row .column.product-info{width:80%!important}}