.subscription #gk-content.no-breadcrumb{padding-top:30px}#subscription_container{font-family:"Open Sans","Josefin Sans",Arial,sans-serif;font-size:13px;margin-bottom:50px;min-height:1100px}#subscription_container *{box-sizing:border-box}#subscription_container hr{border-top:1px solid #eee}#subscription_container .container{position:relative}#subscription_container .message-placeholder{margin:10px 0 0;display:none;text-align:center}#subscription_container .message-placeholder.error,#subscription_container .message-placeholder.success{display:block}#subscription_container .message-placeholder.success{background:green}#subscription_container .message-placeholder.error{background:red}#subscription_container .calm-logo{width:300px;height:auto;position:absolute;right:-310px;top:300px}@media (min-width:1900px){#subscription_container .calm-logo{right:-335px}}@media (min-width:2100px){#subscription_container .calm-logo{right:-370px}}@media (min-width:2300px){#subscription_container .calm-logo{right:-395px}}.span12{width:100%}.span9{width:75%}.span8{width:66.66666666666666%}.span6{width:50%}.span4{width:33.33333333%}.span3{width:25%}.span12,.span3,.span4,.span6,.span8,.span9{float:left;padding-left:8px;padding-right:8px}.container{margin-right:auto;margin-left:auto;padding-left:8px;padding-right:8px;max-width:816px}.gk-header-wrapper .container{width:100%;max-width:100%}.dashed-bottom{border-bottom:1px dashed #e3e3e3}.text-left{text-align:left}.text-right{text-align:right}.pad-bot-15{padding-bottom:15px}.popup-open{overflow:hidden}.popup{display:none;overflow:auto;overflow-y:auto;position:fixed;top:50%;left:50%;z-index:99999;-webkit-overflow-scrolling:touch;outline:0}.popup.in{visibility:visible!important}.popup.fade .popup-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.popup.in .popup-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.popup-dialog{position:relative;width:auto;margin:10px}.popup-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}@media (min-width:769px){.popup-content{width:540px}}.popup-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.popup-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.popup-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.popup-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.43px;background:#4AB3E2;border-radius:5px 5px 0 0;font-size:20px;font-family:"Open Sans","Josefin Sans",Arial,sans-serif}.popup-header .popup-title{color:#fff}.popup-header .close{margin-top:-2px}.popup-title{margin:0;line-height:1.42857143}.popup-body{position:relative}.popup-body iframe{border:0;width:100%;height:750px;overflow:auto;visibility:visible!important}.popup-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.popup-footer .btn+.btn{margin-left:5px;margin-bottom:0}.popup-footer .btn-group .btn+.btn{margin-left:-1px}.popup-footer .btn-block+.btn-block{margin-left:0}.row{margin-left:-8px;margin-right:-8px}.row:after{display:block;content:"";clear:both}.cb-box{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:15px;padding:15px;background-color:#F5F5F5;border:1px solid #E3E3E3;line-height:20px;position:relative}.cb-box .loader{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.5)}.cb-box .loader .ripple{width:64px;height:64px;position:absolute;top:50%;left:50%;margin:-32px 0 0 -32px;background:url(../images/ripple.gif) center center no-repeat}.cb-box.loading .loader{display:block}.cb-box .cb-title{margin-bottom:9px}.cb-box .cb-title.blue-bg{border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;margin:-16px -16px 0 -16px;padding:9px 15px;background:#4AB3E2;color:#fff}.cb-box li{padding:10px 0;font-size:13px;line-height:20px}.cb-box.billing-info .btn-update-payment-method,.cb-box.billing-info .cb-payment-method-options,.cb-box.billing-info .row,.cb-box.payment-method-box .btn-update-payment-method,.cb-box.payment-method-box .cb-payment-method-options,.cb-box.payment-method-box .row{-webkit-transition:all 1s;transition:all 1s;overflow:hidden;height:0;max-height:0;padding:0;border:0}.cb-box.billing-info .blue-bg{margin-bottom:0}.cb-box.billing-info .loader{display:none}.cb-box.order-summary{overflow:hidden;height:0;max-height:0;padding:0;border:0 solid #fff;box-shadow:none;-webkit-transition:all 1s;transition:all 1s}.cb-box .info-box{font-size:12px;margin-top:10px}.no-guest .cb-box.payment-method-box .cb-payment-method-options{height:auto;max-height:500px;padding:15px 0 0}.no-guest .cb-box.payment-method-box .cb-payment-method-options input[type=radio]{display:none}.no-guest .cb-box .btn-update-payment-method{max-height:50px;height:auto;padding:inherit;border:1px solid #87B04C;margin-top:15px}.no-guest .cb-box .no-payment-method-msg{display:none;text-align:center;border:1px dashed #e3e3e3;padding:10px;margin-top:15px}.no-guest .cb-box .no-payment-method-msg .no-payment-method{display:block}.no-guest .cb-box .cb-payment-cards,.no-guest .cb-box .cb-payment-pp{display:none}.paypal_express_checkout .cb-box .cb-payment-pp{display:block}.card .cb-box .cb-payment-cards{display:block}.no-payment-method .cb-box .cb-payment-method-options{padding:0!important}.no-payment-method .cb-box .no-payment-method-msg{display:block}.has-payment-method .cb-box.billing-info{height:auto;max-height:500px;padding:15px}.has-payment-method .cb-box.billing-info .blue-bg{margin-bottom:15px}.has-payment-method .cb-box.billing-info .row{height:auto;max-height:100px}.has-payment-method .cb-box.billing-info.loading .loader{display:block}.has-payment-method .cb-box.order-summary{height:auto;max-height:180px;padding:0 15px 15px;border:1px solid #E3E3E3}.login-box,.register-box{-webkit-transition:all 1s;transition:all 1s}.login-box:not(.active),.register-box:not(.active){display:none}.login-box .cb-title.blue-bg,.register-box .cb-title.blue-bg{margin:-16px -16px 15px -16px}.login-box .main-buttons-wrapper,.register-box .main-buttons-wrapper{margin:10px 0 0}.register-box .g-recaptcha{margin:10px 0 5px}.form-switch{padding-top:5px;margin-top:15px;border-top:1px dashed #e3e3e3}.cb-order-tax li{line-height:20px}.cb-order-total{margin-bottom:15px}.cb-order-total li{font-size:15px;font-weight:600}.cb-order-toc{margin-bottom:20px}.cb-order-toc li{font-size:12px}.cb-order-toc .form-error{padding:4px 20px;display:block;font-weight:700;color:red}.form-group{margin-bottom:7px;position:relative}.form-group i{position:absolute;bottom:10px;left:16px;padding:0}.form-group i.fa-spin{left:auto;font-size:1.2em;right:5px;display:none}.form-group.loading .fa-spin{display:inline-block}.form-group.available:after,.form-group.busy:after{font-family:fontAwesome;display:block;position:absolute;bottom:6px;right:8px;content:"";color:green}.form-group.busy:after{content:"";color:red}.form-group input:disabled+i{opacity:.4}label{display:block;margin-bottom:5px}.label-alert{display:inline-block;text-transform:uppercase;font-size:10px;padding:1px 5px;border-radius:3px;color:#fff;margin-right:5px;background-color:#ff3232}.min-height-70{min-height:70px}input.form-control[type=text],input.form-control[type=password],input.form-control[type=url],input.form-control[type=email],select.form-control{font-family:"Open Sans","Josefin Sans",Arial,sans-serif;font-size:13px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background:#FFF;border-color:#D6D3CE;color:#000;width:100%;padding:6px 12px!important;height:34px!important}input.form-control[type=text] .btn,input.form-control[type=text] .btn:focus,input.form-control[type=text] .form-control:focus,input.form-control[type=text].form-control,input.form-control[type=password] .btn,input.form-control[type=password] .btn:focus,input.form-control[type=password] .form-control:focus,input.form-control[type=password].form-control,input.form-control[type=url] .btn,input.form-control[type=url] .btn:focus,input.form-control[type=url] .form-control:focus,input.form-control[type=url].form-control,input.form-control[type=email] .btn,input.form-control[type=email] .btn:focus,input.form-control[type=email] .form-control:focus,input.form-control[type=email].form-control,select.form-control .btn,select.form-control .btn:focus,select.form-control .form-control:focus,select.form-control.form-control{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;outline:0}input.form-control[type=text].form-control:focus,input.form-control[type=password].form-control:focus,input.form-control[type=url].form-control:focus,input.form-control[type=email].form-control:focus,select.form-control.form-control:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background:#FFF;border-color:#4AB3E2}input.form-control[type=text].form-control[disabled]+.input-group-addon,input.form-control[type=text].form-control[readonly]+.input-group-addon,input.form-control[type=password].form-control[disabled]+.input-group-addon,input.form-control[type=password].form-control[readonly]+.input-group-addon,input.form-control[type=url].form-control[disabled]+.input-group-addon,input.form-control[type=url].form-control[readonly]+.input-group-addon,input.form-control[type=email].form-control[disabled]+.input-group-addon,input.form-control[type=email].form-control[readonly]+.input-group-addon,select.form-control.form-control[disabled]+.input-group-addon,select.form-control.form-control[readonly]+.input-group-addon{background:#EEE;cursor:not-allowed}input.form-control[type=text].has-error,input.form-control[type=password].has-error,input.form-control[type=url].has-error,input.form-control[type=email].has-error,select.form-control.has-error{border-color:#b94a48}input.form-control[type=text].disabled,input.form-control[type=password].disabled,input.form-control[type=url].disabled,input.form-control[type=email].disabled,select.form-control.disabled{pointer-events:none;opacity:.7}.cb-order-discount{max-height:0;overflow:hidden}.coupon-id{padding:0 10px 0;max-height:0;-webkit-transition:all 1s;transition:all 1s;overflow:hidden}.coupon-id label{display:inline-block}.coupon-id .input-wrapper{display:inline-block;width:270px;position:relative}.coupon-id .input-wrapper input{padding-right:80px!important}.coupon-id .input-wrapper .btn{position:absolute;top:0;right:0;padding:0 15px}.billing-info .states,.billing-info .states select{display:none}.billing-info .states select[data-country=CA],.billing-info .states select[data-country=CA] #countries_CA,.billing-info .states[data-country=CA],.billing-info .states[data-country=CA] #countries_CA{display:block}.billing-info .states select[data-country=US],.billing-info .states select[data-country=US] #countries_US,.billing-info .states[data-country=US],.billing-info .states[data-country=US] #countries_US{display:block}.main-buttons-wrapper{padding-top:15px}.main-buttons-wrapper.no-padding{padding-top:0}.btn{font-family:"Open Sans","Josefin Sans",Arial,sans-serif;float:right;background-color:#9BCC55;border:1px solid #87B04C;color:#fff;height:34px;line-height:34px;font-weight:600;padding:0 40px;outline:0;margin:0;position:relative;text-transform:uppercase;cursor:pointer}.btn.btn-small{line-height:20px;height:20px;padding:0 10px;font-size:11px;font-weight:400}.btn i{display:none;padding-right:0;color:#fff;position:absolute;top:8px;right:8px;font-size:18px}.btn.processing i{display:inline-block}.btn.full-width{width:100%}.btn.disabled,.btn:disabled{opacity:.5;cursor:default}.btn.disabled:hover,.btn:disabled:hover{background-color:#9BCC55;border:1px solid #87B04C;color:#fff}button[type=submit]:disabled{opacity:.5}.plans-box .cb-title i{padding:0;float:right;color:#fff;cursor:pointer;position:relative;top:2px;-webkit-transition:all .6s;transition:all .6s}.plans-box .cb-title .view-all{margin:5px 0 0 0;font-weight:700;float:right;text-transform:uppercase;font-size:10px;border:1px solid #fff;cursor:pointer;padding:2px 4px}.plans-box .plan-title{font-size:16px;font-weight:700;color:#1b9ade}.plans-box ul li input{display:none}.plans-box ul li input:checked+label{background:#9BCC55;border:1px solid #87B04C;color:#fff}.plans-box ul li label{display:block;cursor:pointer;background:#f4f4f4;border:1px solid #e2e2e2;padding:4px;width:96%;position:relative;margin:10px auto 0;text-align:center;font-size:10px;text-transform:uppercase}.plans-box ul li label span:first-of-type{display:block;font-size:13px;font-weight:700}.plans-box ul li.plans-labels{padding-top:0;overflow:hidden;-webkit-transition:all .6s;transition:all .6s;max-height:70px}.plans-box.open ul li.plans-labels{max-height:210px}.plans-box.no-guest .cb-order-discount,.plans-box.no-guest .coupon-id{max-height:100px}.plans-box.no-guest .coupon-id{padding-top:10px;border-top:1px dashed #e3e3e3}.cb-payment-method-options{padding:15px 0 0}.cb-payment-method-options a[data-action=submit]{display:inline-block;float:right;font-weight:700}.plan-desc{font-size:12px;line-height:16px}.plan-desc>div:first-of-type{padding-top:5px}.plan-desc select{font-family:"Open Sans","Josefin Sans",Arial,sans-serif;padding:0 4px!important;height:22px!important;font-size:13px;line-height:22px!important;vertical-align:middle;float:right}.plan-desc .span6:first-of-type,.plan-desc .span8{text-indent:8px}.cb-payment-cards>img,.cb-payment-cards>input[type=radio],.cb-payment-cards>span,.cb-payment-pp>img,.cb-payment-pp>input[type=radio],.cb-payment-pp>span{display:inline-block;float:left}.cb-payment-cards>img[name=payment_method],.cb-payment-cards>input[type=radio][name=payment_method],.cb-payment-cards>span[name=payment_method],.cb-payment-pp>img[name=payment_method],.cb-payment-pp>input[type=radio][name=payment_method],.cb-payment-pp>span[name=payment_method]{margin-right:10px}.cb-payment-cards>img.american_express,.cb-payment-cards>img.discover,.cb-payment-cards>img.mastercard,.cb-payment-cards>img.visa,.cb-payment-cards>input[type=radio].american_express,.cb-payment-cards>input[type=radio].discover,.cb-payment-cards>input[type=radio].mastercard,.cb-payment-cards>input[type=radio].visa,.cb-payment-cards>span.american_express,.cb-payment-cards>span.discover,.cb-payment-cards>span.mastercard,.cb-payment-cards>span.visa,.cb-payment-pp>img.american_express,.cb-payment-pp>img.discover,.cb-payment-pp>img.mastercard,.cb-payment-pp>img.visa,.cb-payment-pp>input[type=radio].american_express,.cb-payment-pp>input[type=radio].discover,.cb-payment-pp>input[type=radio].mastercard,.cb-payment-pp>input[type=radio].visa,.cb-payment-pp>span.american_express,.cb-payment-pp>span.discover,.cb-payment-pp>span.mastercard,.cb-payment-pp>span.visa{width:32px;height:23px;margin-right:4px;background:url(../images/cb-hp-sprite.png) 0 0 no-repeat}.cb-payment-cards>img.mastercard,.cb-payment-cards>input[type=radio].mastercard,.cb-payment-cards>span.mastercard,.cb-payment-pp>img.mastercard,.cb-payment-pp>input[type=radio].mastercard,.cb-payment-pp>span.mastercard{background-position:-45px 0}.cb-payment-cards>img.american_express,.cb-payment-cards>input[type=radio].american_express,.cb-payment-cards>span.american_express,.cb-payment-pp>img.american_express,.cb-payment-pp>input[type=radio].american_express,.cb-payment-pp>span.american_express{background-position:-91px 0}.cb-payment-cards>img.discover,.cb-payment-cards>input[type=radio].discover,.cb-payment-cards>span.discover,.cb-payment-pp>img.discover,.cb-payment-pp>input[type=radio].discover,.cb-payment-pp>span.discover{background-position:-136px 0}.cb-payment-cards .card-status,.cb-payment-cards .pp-reference-id-status,.cb-payment-pp .card-status,.cb-payment-pp .pp-reference-id-status{display:inline-block;margin-left:10px;text-transform:uppercase;position:relative;height:auto;padding:2px 4px;float:left;color:#fff;top:-1px}.cb-payment-cards .card-status.is-valid,.cb-payment-cards .pp-reference-id-status.is-valid,.cb-payment-pp .card-status.is-valid,.cb-payment-pp .pp-reference-id-status.is-valid{background-color:green}.cb-payment-cards .card-status.expiring,.cb-payment-cards .pp-reference-id-status.expiring,.cb-payment-pp .card-status.expiring,.cb-payment-pp .pp-reference-id-status.expiring{background-color:orange}.cb-payment-cards .card-status.expired,.cb-payment-cards .pp-reference-id-status.expired,.cb-payment-pp .card-status.expired,.cb-payment-pp .pp-reference-id-status.expired{background-color:red}.cb-payment-cards .card-status.no-card,.cb-payment-cards .pp-reference-id-status.no-card,.cb-payment-pp .card-status.no-card,.cb-payment-pp .pp-reference-id-status.no-card{background-color:none;color:inherit}.cb-payment-cards .update-cc,.cb-payment-pp .update-cc{font-size:11px;text-transform:uppercase;margin-left:10px;font-weight:700;text-decoration:underline}.order-summary .main-buttons-wrapper{margin-top:5px;padding-top:0}.order-summary .message-placeholder.error+.main-buttons-wrapper{padding-top:0}.subscription-success{font-family:"Open Sans","Josefin Sans",Arial,sans-serif;font-size:14px}.subscription-success h3{margin:20px 0 40px}.subscription-success i{font-size:50px;color:green}.subscription-success i.fa-times-circle{color:red}.subscription-success a,.subscription-success a.active,.subscription-success a.inverse{color:#fff}.subscription-success button{font-family:"Open Sans","Josefin Sans",sans-serif;font-weight:700;font-size:15px;background-color:#20abe2;position:relative;height:55px;line-height:50px;display:block;width:350px;max-width:100%;margin:50px auto 0;float:none;text-align:left;padding:0 0 0 20px}.subscription-success button:hover:not(.btn-blank){border:0;background-color:#20abe2}.subscription-success button i,.subscription-success button i[class*=" fa-"],.subscription-success button i[class^="fa fa-"]{color:#fff;font-size:18px;border:2px solid #fff;border-radius:50%;width:40px;height:40px;line-height:18px;padding:8px 0 0;text-align:center;position:absolute;top:7px;right:7px;box-sizing:border-box}#plan_name_summary{font-weight:700}@media (max-width:576px){.container{width:100%}.span4,.span6,.span8{width:100%}.plans-box.open ul li.plans-labels{max-height:initial}#gk-content-wrap>#gk-content.no-breadcrumb{padding-top:0}#gk-content-wrap>#gk-content>#gk-mainbody{padding-top:0}#subscription_container .main-buttons-wrapper{width:100%}#subscription_container .main-buttons-wrapper .btn.full-width{margin:0}}@media (max-width:768px){#gk-bg-wrap #gk-header .gk-logo-wrap.gk-half-page{max-width:181px;position:static;padding-top:0}#gk-bg-wrap .header-top-wrapper{margin-top:20px}#subscription_container .calm-logo{display:none}.span8{width:100%}.span4 .span6{width:50%}.plans-box.open ul li.plans-labels{max-height:initial}#gk-content-wrap>#gk-content.no-breadcrumb{padding-top:0}#gk-content-wrap>#gk-content>#gk-mainbody{padding-top:0}#subscription_container .main-buttons-wrapper{width:50%}#subscription_container .main-buttons-wrapper .btn.full-width{margin:0}}@media (max-width:992px){#gk-header .gk-logo-wrap.gk-half-page{max-width:181px;margin-top:20px}#pwebcontact938.pweb-right{z-index:200!important}.container{width:98%}.span4,.span8{width:100%}.span6{width:50%}.plans-box.open ul li.plans-labels{max-height:initial}#gk-content-wrap>#gk-content.no-breadcrumb{padding-top:0}#gk-content-wrap>#gk-content>#gk-mainbody{padding-top:0}#subscription_container .main-buttons-wrapper{width:50%}#subscription_container .main-buttons-wrapper .btn.full-width{margin:0}}@media (max-width:1200px){#gk-content-wrap>#gk-content>#gk-mainbody{padding-top:0}#gk-content.no-breadcrumb{padding-top:125px}#subscription_container .calm-logo{right:auto;top:-180px}}