.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.flexslider{padding:0;margin:0;background:#0c1937;position:relative}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.featured-products-wrapper .flex-direction-nav{*height:0;line-height:45px;width:100%;position:relative;z-index:10;bottom:90%;height:auto;float:left}.featured-products-wrapper .flex-direction-nav a{text-decoration:none;display:block;width:50px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:#fff;text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.featured-products-wrapper .flex-direction-nav .flex-prev{left:50px}.featured-products-wrapper .flex-direction-nav .flex-next{right:50px;text-align:right}.flexslider:hover .flex-prev{opacity:.7;left:0;text-align:center}.flexslider:hover .flex-next{opacity:.7;right:0;text-align:center}.featured-products-wrapper .flexslider:hover .flex-caption,.featured-products-wrapper .flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.featured-products-wrapper .flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.featured-products-wrapper .flex-direction-nav a:before{font-family:FontAwesome;font-size:40px;display:inline-block;content:'\f104'}.featured-products-wrapper .flex-direction-nav a.flex-next:before{content:'\f105'}.featured-products-wrapper .flex-direction-nav li{position:static!important}.featured-products-wrapper .flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:right;z-index:2}.featured-products-wrapper .flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.featured-products-wrapper .flex-control-paging li a{width:20px;height:8px;display:block;right:15px;background:#fff;color:transparent;cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#74809e}.flex-control-paging li a.flex-active{background:#74809e;cursor:default}.featured-products-wrapper .flexslider{height:355px;background-color:#212e52}.featured-products-wrapper ul.slides{height:355px;background-color:#0c1937}.featured-products-wrapper ul.slides li{height:355px;overflow:hidden;width:100%;position:absolute;z-index:2;display:block}.featured-products-wrapper .flexslider:hover img{opacity:.3}.featured-products-wrapper ul.slides li:hover img,ul.slides li:hover .flex-caption{transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out}.featured-products-wrapper ul.slides li img{max-height:355px;max-width:100%;opacity:1;position:relative;z-index:1;width:100%;height:auto;margin:0 auto}.featured-products-wrapper .flex-caption h2{padding:10px}.featured-products-wrapper .flex-caption h2 a{color:#fff;font-size:2.5rem;text-shadow:0 1px 5px #212e52}.featured-products-wrapper .flex-caption{display:block;position:absolute;width:97%;bottom:10px;left:10px;z-index:2;text-align:left;font-weight:500;opacity:0}.woocommerce a.button,a.button,button.button,input.button{color:#fff!important;background-color:#212e52!important;padding:2px 10px 0!important;line-height:30px!important;text-transform:uppercase;font-size:12px!important;font-family:'Heebo',sans-serif;font-weight:700!important;margin-right:10px;border:0;border-radius:2px!important}.woocommerce a.button,button.button,input.button{text-decoration:none}.woocommerce-error{border-top-color:#ff5757!important;width:100%!important;float:left}.lost_password a,.woocommerce-error::before{color:#ff5757!important}.woocommerce-info li,.woocommerce-message li{line-height:12px}.wc-memberships-member-discount-message{margin-top:15px}button.button,input.button{float:left}.woocommerce a.button,a.button{float:right}.woocommerce a.button:hover,a.button:hover,button.button:hover,input.button:hover{color:#fff;background-color:#74809e!important}.featured-link{font-weight:500;line-height:33px;float:right;color:#fff}.fa-angle-right,.featured-link a i{color:#74809e}.woo-cat-links a{background-color:#152141;padding:5px 10px;margin:2px 0;color:#fff}.woo-cat-links a:hover{background-color:#0c1937;color:#74809e}.slider-wrapper .flex-caption-meta{margin-left:10px}.woocommerce ul li.product h3{color:#212e52;font-weight:500}.woocommerce-notices-wrapper{display:block;float:left;width:100%}.variation p{margin:0!important}td.product-subtotal{font-weight:500}.holdingbox{position:absolute;top:0;display:inline-block;cursor:pointer}.leftbox,.rightbox{position:relative;display:inline-block}.leftbox{top:-10px;left:-10px;font-size:22px;background-color:#74809e;color:#fff;font-weight:700;padding:0 5px;border-radius:50%;width:30px;height:30px;line-height:32px}.leftbox.topbar{top:0;left:0}.rightbox{overflow:hidden;width:0;height:60px;vertical-align:top;margin-right:0}.insider-discount-text{width:160px;position:absolute;background-color:#fff;height:60px;left:0;top:0;right:0;color:#212e52;padding:5px;font-size:10px;font-weight:700;text-align:center;border:2px solid #74809e;line-height:12px}.insider-discount-text a{color:#212e52;text-decoration:underline}.woo-downloadable{display:block;float:left;clear:both;color:#212e52;font-weight:500}.woo-help{float:right;height:auto;clear:none;width:85%;font-size:12px;color:#999}.product-category-header{text-align:left;background-color:#212e52}.product-category-header h2{color:#fff;font-weight:500;line-height:33px}.product-category-header h5{line-height:33px}.product-category-header a{color:#fff}select.orderby{padding:5px;border:1px solid #dedede}.product-category-header a:hover{color:#74809e}.woo-list-product-wrapper .excerpt{font-size:1.2rem;font-size:12px;color:#999}.woo-list-product-wrapper{height:auto;float:left}.woo-list-thumbnail{width:100%;height:97px;overflow:hidden}.woo-list-thumbnail.shop-landing{width:100%;height:130px;overflow:hidden}.woo-list-thumbnail img{width:100%;height:auto}.flex-caption-meta{display:inline-block;width:100%;max-width:200px;height:41px!important}.woo-price{font-size:14px;font-weight:500;color:#39bdb4;padding:13px 10px 10px 0;float:left;clear:none}.entry-summary .price ins,.woo-price ins{text-decoration:none}.woo-price a,ul.wc-tabs li{display:inline-block}.entry-summary .price del,.woo-price del{font-weight:400;color:#999;opacity:.5}.flex-caption-meta a{margin-top:7px!important}.woocommerce-info,.woocommerce-message{background-color:#f3f3f3;color:#666;width:100%!important;height:auto;float:left}.woocommerce-message{padding:10px;line-height:25px;border-top:3px solid #39bdb4!important}.woocommerce-message:before{color:#39bdb4!important;position:relative;left:0;top:0;width:20px}.woocommerce-info{border-top-color:#74809e!important;font-weight:500;padding:1em 2em!important}.woocommerce-info:before{color:#74809e}.order-total .woocommerce-Price-amount.amount,a.showcoupon,a.showlogin,li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--subscriptions a{color:#39bdb4!important}tr.order-total.recurring-total .woocommerce-Price-amount.amount{color:#434967!important}.woocommerce-checkout-review-order .cart_item,tr.order-total.recurring-total{color:#434967;font-size:12px}a.woocommerce-remove-coupon{color:#ff5757!important}.cart-discount{background:#f7f6f7;color:#434967}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--subscriptions{border-color:#39bdb4!important}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--subscriptions.is-active{border-top:3px solid #39bdb4!important}a.button{text-decoration:none;margin-top:10px}.product,form.cart{float:left;width:100%;height:auto}.product{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.article-body .images{padding-bottom:10px}.h1.product_title,.woocommerce a,td.product-name a{color:#212e52;font-weight:500}.onsale{display:none}.total .amount{color:#39bdb4}.membership-product-price .amount,.price .amount{font-weight:800;font-size:16px;color:#39bdb4}.price ins .amount{font-size:20px}.membership-product-excerpt,.price .subscription-details{color:#999}form.cart{margin-top:20px}form.cart .quantity input.input-text{margin-bottom:10px;float:left;width:100px;margin-right:20px;height:30px}.first-payment-date{display:block;color:#74809e}.first-payment-date small{margin:10px 0;display:block;float:left}.product_meta,.wc-tabs-wrapper{float:left;height:auto;width:100%;margin-top:30px;margin-bottom:30px}.product_meta{display:block}.product_meta .posted_in,.product_meta .sku_wrapper{color:#999;float:left;height:30px;line-height:30px;width:auto;clear:both}#tab-description h2,.product_meta .sku_wrapper{display:none}.wc-tabs-wrapper{clear:both}.entry-content,ul.wc-tabs li a{background-color:#f3f3f3;font-size:14px}.entry-content,ul.tabs.wc-tabs{float:left;height:auto;width:100%}.entry-content{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:3px solid #f3f3f3;padding:15px;color:#727272}ul.tabs.wc-tabs{clear:both}ul.wc-tabs li{padding:5px 10px;float:left;height:auto;width:auto}ul.wc-tabs li.active a{border-top:3px solid #74809e}ul.wc-tabs li a{color:#74809e;font-weight:500;padding:8px 15px 7px;margin-top:10px;text-decoration:none}td.value select{color:#212e52}td.label{float:left;margin-top:3px;border-radius:0!important}.entry-content h2,.product_title,abbr.required,h2,mark,ul.products li h3{font-weight:500;color:#212e52}ul.products li a img{margin-top:10px;margin-bottom:10px}.single_variation,form.woocommerce-ordering{margin-bottom:20px}.related,.upsells{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}h3{margin-bottom:10px}ul.products li{border-bottom:1px solid #cecece;line-height:30px;float:left;height:350px;width:33%}.related,.upsells,.woocommerce,ul.products li .price{float:left;height:auto;width:100%;clear:both}.woocommerce .woocommerce-info{border-top-color:#74809e!important}.woocommerce .woocommerce-info:before{color:#74809e!important;position:relative;left:0;top:0;width:20px}.related h2,.upsells h2,h1.page-title{text-transform:uppercase;height:auto;font-weight:500;color:#212e52;font-size:2rem;padding:0 0 5px;border-bottom:1px solid #74809e;margin-bottom:10px}p.woocommerce-result-count{color:#565b73;font-size:14px}ul.page-numbers{text-align:center}ul.page-numbers li{display:inline-block;font-size:16px;padding:5px 10px}ul.page-numbers li .current{color:#74809e;font-weight:700;border-bottom:2px solid #74809e}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:left!important;width:100%!important}.woocommerce .quantity .qty,.woocommerce-MyAccount-content table td a,nav.woocommerce-MyAccount-navigation ul li a:hover{color:#212e52}td.product-thumbnail img{display:none!important}.cart_totals h2,.woocommerce h2,.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3,h3#order_review_heading{font-weight:500;color:#212e52;border-bottom:3px solid #212e52;margin-bottom:5px;margin-top:20px}.woocommerce h2,.woocommerce-billing-fields h3{float:left;width:100%}.woocommerce h3{font-weight:500;color:#212e52;font-size:16px!important}.woocommerce .cart-collaterals .cross-sells,.woocommerce-MyAccount-content table,.woocommerce-page .cart-collaterals .cross-sells{width:100%}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.variation-Chooseasubscriptionperiod{text-align:left;float:left;width:100%;font-weight:400;font-size:14px;color:#e1e9ff}table.shop_table td.product-name{text-align:left}.payment_box,.widget_shopping_cart_content,.woocommerce p{height:auto;float:left;width:100%}tr.cart_item td{background-color:#fff!important}form.lost_reset_password label{float:left;margin-right:20px;color:#212e52;font-weight:500}form.lost_reset_password input.button{float:left;clear:both;margin-top:20px}.woocommerce-password-strength.short{color:#ce0000}.woocommerce-password-strength.bad,.woocommerce-password-strength.good{color:#ee7600}.woocommerce-password-strength.strong{color:#0e870b}form.lost_reset_password input.button[disabled]{background-color:#e5e5e5!important;color:#ccc!important}.woocommerce-password-hint{color:#999}.my-membership-discounts h3,li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--my-membership-content,tr.cart-subtotal,tr.cart-subtotal.recurring-total,tr.recurring-totals{display:none}.my-membership-tabs-wrapper{width:100%;height:auto;display:block;float:left;clear:both;padding-top:10px;margin-bottom:20px}.wc-memberships-members-area-page-link{background-color:#f3f3f3;padding:5px 10px;border:1px solid #e5e5e5}.wc-memberships-members-area-page-link.left{float:left}.wc-memberships-members-area-page-link.right,a.edit{float:right}form.edit-account legend,nav.woocommerce-MyAccount-navigation{width:100%;height:auto;float:left;margin-bottom:10px}li.my-membership-tab a,nav.woocommerce-MyAccount-navigation ul li{width:auto;float:left;padding:10px;display:inline-block;border-top:3px solid #dedede;text-transform:uppercase;font-size:12px;font-weight:400}li.my-membership-tab span,nav.woocommerce-MyAccount-navigation ul li.is-active{border-top:3px solid #74809e;cursor:default}nav.woocommerce-MyAccount-navigation ul li a{color:#727272}nav.woocommerce-MyAccount-navigation ul li.is-active a{color:#212e52!important;font-weight:700}li.my-membership-tab span{float:left;padding:5px 10px;font-weight:500}.woocommerce-MyAccount-content table thead th{border-bottom:1px solid #74809e;padding:10px}.woocommerce-MyAccount-content table tfoot{background-color:#f3f3f3}.woocommerce-MyAccount-content table td,.woocommerce-MyAccount-content table tfoot th,table.woocommerce-MyAccount-orders th{padding:10px}.woocommerce-MyAccount-content table td a.button{margin:0 2px 2px 0}.woocommerce-MyAccount-content table td.membership-status{font-weight:700}mark{background:#fff!important;color:#74809e!important}.woocommerce h3{margin-top:20px}.woocommerce p{display:block}a.edit{background-color:#212e52;padding:5px 12px;color:#fff;display:inline-block;border-radius:2px}a.edit:hover{background-color:#74809e;color:#fff}form.edit-account legend{font-weight:500;color:#212e52;height:30px;border-bottom:1px solid #74809e}.woocommerce-MyAccount-content,form.edit-account label{width:40%;float:left;height:auto;display:block}form.edit-account fieldset{margin:0!important;padding:0!important}.woocommerce-MyAccount-content{width:100%}.woocommerce-MyAccount-content p label{float:left;margin-right:40px}.woocommerce-MyAccount-content input,.woocommerce-checkout input,.woocommerce-form-coupon input,.woocommerce-form-login input,input#coupon_code{line-height:normal;padding:10px;border:1px solid #dedede;color:#212e52;border-radius:5px}.woocommerce form .form-row textarea{border-radius:5px;padding:5px;height:15em!important}.woocommerce-billing-fields .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #dedede;border-radius:4px;padding:5px;height:38px}.woocommerce form .form-row label{margin-top:5px;color:#74809e;font-weight:500}abbr.required{color:#74809e;border-bottom:none!important}.wc-tab ol,.wc-tab ul{margin-left:30px}.wc-tab ul li{list-style-type:none!important}.wc-tab ul li:before{content:"-";padding-right:10px;margin-left:-15px}table.variations tr:first-child td{background-color:#f3f3f3;border:0 solid #f3f3f3;color:#212e52}table.variations tr:first-child:hover td{background:#f3f3f3!important}table.variations tr:first-child td:first-child{border-width:0}table.variations tr:first-child td:last-child{border-width:0}input.nyp-input,select#billing-period,select#deals{border:1px solid #39bdb4;padding:10px;font-weight:600}a.reset_variations{margin-left:10px;color:#999;font-size:12px;text-transform:uppercase;float:right;padding-top:10px;margin-right:10px}table.variations td.label{margin-top:10px}td.membership-discount-actions.order-actions{width:150px}figure.woocommerce-product-gallery__wrapper{margin:1em 0}ul.wc-item-downloads li a{color:#39bdb4;padding:10px;display:inline-block;text-decoration:underline}.woocommerce a.button.checkout-button,button#place_order{background-color:#ffcc05!important;color:#0c1937!important;padding:5px 20px!important;text-decoration:none;font-size:16px!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.woocommerce a.button.checkout-button:hover,button#place_order:hover{opacity:.7}.woocommerce a.button.cancel{background-color:#ff5757!important}.woocommerce a.button.cancel:hover,.woocommerce a.button.renew:hover,.woocommerce a.button.subscription_renewal_early:hover{background-color:#74809e!important;text-decoration:none}.woocommerce a.button.renew,.woocommerce a.button.subscription_renewal_early{background-color:#39bdb4!important}section.woocommerce-customer-details address{float:left;margin-top:20px}tr.order-total.recurring-total th:after{font-weight:500;font-style:italic;content:"- You can cancel at any time!";margin-left:3px;font-size:90%}tr.recurring-total *{font-weight:400!important;color:#434967!important;background:#f7f6f7}@media (max-width:767px){.flex-control-nav{display:none!important}ul.slides li img{opacity:.3}.flexslider .flex-caption{opacity:1}.flex-caption h2 a{font-size:2rem}ul.slides{background-color:#152141}ul.products li{height:380px;width:50%}.woo-list-thumbnail{height:140px}.wcs-modal.open>.content-wrapper{height:auto!important}.woocommerce-MyAccount-content table{font-size:10px}table.my_account_memberships td:nth-child(2),table.my_account_memberships th:nth-child(2){display:none}li.my-membership-tab span,nav.woocommerce-MyAccount-navigation ul li{width:48%}}article.content-wrapper{width:100%;max-height:70%}footer.modal-footer{min-height:auto!important;background:#fff}.wcs_early_renew_modal_totals_table,p.wcs_early_renew_modal_note{font-size:14px}.woocommerce-MyAccount-content .woocommerce-form-row span em,input#account_display_name,label[for=account_display_name],p.order-again{display:none!important}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{color:#39bdb4;margin:10px 0 30px}input.nyp-input{margin:10px 0;color:#39bdb4}.validate-required .woocommerce-input-wrapper input,.validate-required .woocommerce-input-wrapper span.selection .select2-selection{border:1px solid #39bdb4!important}.pdf-download a,p.wcs_early_renew_modal_note a{text-decoration:underline;color:#39bdb4}