@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i) ;.cart-container{max-width:480px!important;margin-left:auto;margin-right:auto}.container-padding{padding-top:40px;padding-bottom:10px}.cart-footer-container{width:512px;margin-left:auto;margin-right:auto}.width-100{}.padding-container{padding:2%}#body_content{padding-bottom:32px}.continue-shopping{background-color:#fff;color:#ffa500;border:2px solid #ffa500;border-radius:5px;padding:7px 14px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;transition-duration:0.4s;outline:none}.continue-shopping:hover{background-color:#ffa500;color:#fff;text-decoration:none;outline:none}*:focus{outline:0!important}.aerio_cart_heading{font-size:16px;font-weight:bold}.mobile_signIn_heading{color:#0062cc;cursor:pointer}.form-control.is-valid,.was-validated .form-control:valid{border-color:none;background-image:none}.form-control.is-valid,.was-validated .form-control:valid{border-color:none;background-image:none}.aerio_cart_contained_info{border-radius:4px;border:1px solid #bebebe;background-color:#dcdcdc;padding:10px 12px;width:100%;position:relative}.aerio_cart_edit_info_button{position:absolute;height:100%;right:0px;width:36px;text-indent:12px;font-size:24px;font-weight:bold;cursor:pointer}.aerio_cart_edit_info_arrow_button{font-size:140%;cursor:pointer}.aerio_cart_item_image{height:50px}.aerio_cart_charges_note{text-align:center;font-size:12px;font-style:italic;margin-top:12px}.aerio_border_light{border-color:#eee!important}.aerio_shipping_billiing_same_label{padding-right:10px;font-weight:800}.aerio-item-finalization{text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;max-height:3.6em;-webkit-box-orient:vertical}.padding-left-Change{padding-right:5px!important}.order-success-border{border:1px solid #dcdcdc}.order-guest-finalize-title{font-size:17px}.StripeElement{height:40px;padding:10px 12px;width:100%;color:#32325d;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5!important}.payment-row{margin-right:-15px}.payment-col{width:100%}.aerio_cart_card_logo{width:42px;margin-right:4px;display:inline-block}.aerio_cart_card_logo img{width:100%}.aerio_cart_step_payment h3{margin-top:20px;margin-bottom:10px}.aerio_cart_heading{font-size:16px;font-weight:bold}.aerio_cart_step_payment{width:480px;padding:8px;margin-left:auto;margin-right:auto}.freegiveaway-text{color:#fff;display:block;font-size:16px;height:40px;line-height:42px;margin-bottom:-40px;margin-left:auto;margin-right:auto;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.giveaway-cover-image{width:100%;margin-left:auto;margin-right:auto;height:340px;text-align:center;margin-bottom:8px}.giveaway-cover-image img{max-width:90%;max-height:100%}.giveaway_ebook_title{text-align:center;font-size:24px}.free-download-container .control-label{padding-left:12px;padding-top:8px;position:absolute;font-size:19px;margin-top:3px;margin-left:0px}.free-download-container .text-user-email{font-size:16px;padding:6px 12px;height:42px;text-indent:28px;margin-bottom:12px}.freegiveaway-text-container{background-color:#a4a4a4}.main-footer{background-color:rgba(220,220,220,1);height:80px;border-top:1px solid rgba(220,220,220,1);margin-top:0px;margin-bottom:0px;width:100%;z-index:1020}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-bottom:0px}.row{margin-right:-15px;margin-left:-15px}.footer-text-pb{margin:0;text-align:center;color:#474747;font-size:14px}.footer-text{line-height:80px;text-align:center;margin:0;padding:0;color:#8d8c8c;font-size:12px}.footer-text:hover{color:#8c8c8c;text-decoration:none}.footer-logo{float:middle;margin-bottom:8px;width:70px;height:20px}.login-box,.register-box{width:360px;margin:7% auto}.login-logo,.register-logo{font-size:35px;text-align:center;margin-bottom:25px;font-weight:300}.login-logo-style{width:162px}.login-box-body,.register-box-body{background:#fff;padding:20px;border-top:0;color:#666}.alert{position:relative;padding:0.75rem 0.25rem;margin-bottom:1rem;padding-left:12px;border:1px solid transparent;border-radius:0.25rem}.alert-text{text-align:center;font-size:14px}.login-other-link{text-decoration:underline;cursor:pointer;text-align:center;font-size:14px;margin-top:10px}.login_content_footer{background:#f5f5f5;text-align:center;padding:5px;bottom:0px;width:100%}.sign-up-wrapper{padding:0px;background-color:#fff;-webkit-box-shadow:4px 3px 11px 3px #ddd;box-shadow:4px 3px 11px 3px #ddd}.row.sign-up-wrapper .col-md-6{padding:30px 40px}.sign-up-header{font-size:24px;font-weight:700;text-align:center;color:rgba(40,40,40,1)}.sign-up-aside{background-color:#f8f8f8;border-left:solid 1px #dcdcdc;color:#505050}.sign-up-box{max-width:882px;margin:7% auto}.sign-up-heading-wrapper{position:relative}.sign-up-heading-wrapper .paddingL{padding-left:70px}.sign-up-heading-wrapper .h4{margin:0;text-align:left;font-size:16px;color:#00539b;font-weight:700}.sign-up-heading-wrapper img{width:42px}.sign-up-heading-wrapper img.icon{position:absolute;margin:15px 0 0 0}.sign-up-heading-tipnote{font-size:10px;color:#fff}.form-area{background-color:#fff;height:100vh;box-shadow:0 0 30px rgba(0,0,0,0.5);overflow:auto}.message-area{background-image:url(/images/log-in-bg.jpg);background-size:cover;background-position:center top;height:100vh;overflow:auto;width:fit-content}.padding-0{padding:0}.logo{width:140px;margin:0 auto 40px;display:block}h1{font-family:"Open Sans",Helvetica,Arial,sans-serif;color:rgba(40,40,40,1);text-align:center;padding:0;margin:0 0 15px 0;font-size:24px;font-weight:bold}.form-container{position:absolute;max-width:315px;margin:-220px auto 0 auto;padding:0px 4px;top:40%;left:0;right:0;overflow:hidden}.form-container-create{position:absolute;max-width:330px;margin:-375px auto 0 auto;padding:40px 4px;height:780px;top:50%;left:0;right:0;overflow:hidden}.fb-login{margin:0 auto;padding:0;display:block;width:192px}.g-login{margin:0 auto;padding:0;display:block;width:172px}.btn-white{background:#fff;border:1px solid rgba(220,222,224,1)}.btn-white:hover{background:#eee}.btn-38{height:38px}.or{width:100%;margin:0 0 15px 0}.copyright{color:rgba(150,150,150,1);font-size:11px}.foot{position:relative;bottom:8px;left:0;right:0}.foot p{font-size:11px}.marketing-message-header{font-size:40px;line-height:1.1;font-weight:700;margin-bottom:30px}.marketing-message-subhead{font-size:18px;font-weight:700}.marketing-p{font-size:14px;line-height:22px;margin-bottom:25px}a.btn-marketing{font-size:16px;font-weight:500;height:38px;background:#fff;border:0;padding-left:20px;padding-right:20px}a.btn-marketing:hover{opacity:0.8;background:#fff}.message-icon{float:left;padding:0 15px 40px 0;margin-top:4px;width:54px}.message-container{max-width:315px;height:430px;position:absolute;top:48%;margin-left:80px;margin-top:-215px}@media (max-height:800px){.form-container{position:relative;max-width:315px;margin:0 auto;padding:40px 4px;top:0;left:0;right:0}.form-container-create{position:relative;max-width:315px;margin:0 auto;padding:40px 4px;top:0;left:0;right:0}.message-container{max-width:315px;position:relative;top:60px;margin-left:40px;margin-top:0}.foot{height:54px;padding-top:5px;background-color:#fff;border-top:1px solid rgba(220,222,224,1)}.form-checkbox-input{position:absolute;margin-top:0.3rem;margin-left:-1.25rem}.form-checkbox-label{margin-bottom:0}}