#billing_first_name_field{float:right}body.logged-in .menu-item-login{display:none!important}body:not(.logged-in) .menu-item-logout{display:none!important}.masthead-cta p{line-height:1}.page-template-page-search form.cart{display:none;visibility:hidden;z-index:-100}.product-specs-photo{margin-top:0}.woocommerce div.product div.images .flex-control-thumbs{margin-top:0}.card.prod-match{padding-bottom:30px}.woocommerce-product-attributes-item__value a{color:#212529}a.et_pb_button{text-decoration:none}.logo-desktop{display:none}#main-footer .container{max-width:80%;margin-left:auto;margin-right:auto}.container-fluid{width:80%;max-width:1920px}p{font-size:20px}.et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu .et-menu-nav li a{font-size:18px;text-decoration:none}.blue{color:#2e4ccc}.bkg-blue{background-color:#2e4ccc}#static-page-banner{}#static-page-banner h1{font-size:45px;line-height:1.1;color:#fff}#static-page-banner p{font-size:24px;line-height:1.1;color:#fff}#static-page-body{}#static-page-body h2{}#static-page-body h3{font-size:24px;line-height:1.3;color:#000}#static-page-body h4{font-size:24px;line-height:1.3;color:#2e4ccc}#static-page-body .et_pb_blurb_content h4{color:#000}#static-page-body p{}.quote{font-size:18px;line-height:1.5}.quote.large{font-size:28px}.attribution{font-size:16px;line-height:1.5}.attribution.large{font-size:22px}.container-bkg-grey{background-color:#f0f0f0}.gform_button.button{font-size:16px;font-weight:400;padding:10px 40px;border-radius:5px;border:1px solid #999;color:#2e4ccc}a.more-link{border:1px solid #666;display:inline-block!important;padding:5px 15px;border-radius:5px;text-transform:capitalize}.post-content a.more-link:hover{background-color:#2e4ccc;color:#ffffff}.quote-wrapper{border:1px solid #999;border-radius:5px}.quote-wrapper h3,.quote-wrapper p{text-align:center}.quote-wrapper h3{color:#caa32e;font-weight:600}.quote-wrapper .quotemarks::before{content:open-quote;font-size:130%}.quote-wrapper .quotemarks::after{content:close-quote;font-size:130%}.stars{display:inline-block;width:95px;height:20px;background-image:url(/wp-content/uploads/stars@4x.png);background-size:100%;margin:0 calc(50% - 47px)}.stars.show45{background-position:0 -20px}.stars.show4{background-position:0 -40px}.stars.show35{background-position:0 -60px}.stars.show3{background-position:0 -80px}.stars.show25{background-position:0 -100px}.stars.show2{background-position:0 -120px}.et_pb_fullwidth_menu--without-logo #menu-main-menu{padding-top:0!important}.et_pb_fullwidth_menu--without-logo #menu-main-menu>li{margin-top:0!important}.bkg-grey a.btn.btn-default{display:inline-block;padding:5px 30px;background-color:#2e4ccc;color:white;font-weight:600}.bkg-grey .s-title{font-size:16px;font-weight:400;color:#888}.bkg-grey .s-attribute{font-size:20px;font-weight:500}.bkg-grey .woocommerce-breadcrumb{margin-bottom:30px;font-size:14px}th.woocommerce-product-attributes-header.prod-subhead{font-size:24px}.summary.entry-summary .prod-subhead{color:#2e4ccc}button.btn.software_add_to_cart_button{display:inline-block;padding:0px 5px;border:1px solid #999;font-size:14px;background-color:#f7f7f7}.row.m-0.sw-row .col-9 .row{padding:5px 0}.row.m-0.sw-row.sw-head{color:#990000;border-bottom:1px solid #666}.col.sw-table h4.sw-type{margin-top:20px;font-weight:500;font-size:24px;color:#222}section.related.products h2.prod-subhead{color:#2e4ccc}.col.sw-table{background-color:#f7f7f7;padding-top:1px;border-radius:9px;padding-bottom:14px;margin-bottom:20px}.macos-logo{background-image:url(/wp-content/uploads/img-mac-os-face.svg);background-repeat:no-repeat;float:left;width:50px;height:80px;margin:0 30px 0 0}h3.construction a{color:#3e4ccc}p.demo_store{background-color:#2e4ccc;padding-bottom:15px!important}.woocommerce-account input{font-size:20px}.sw-table{font-size:14px}.logo-desktop{display:none}.logo-mobile{display:block}@media (min-width:981px){#top-header{padding-top:15px;padding-bottom:15px;height:115px}#et-top-navigation{float:left;padding-left:30px!important}.et_fullwidth_secondary_nav #top-header .container{height:100%;padding-top:0;padding-bottom:0}#top-menu li a{font-weight:400}.logo-desktop{display:block}.logo-mobile{display:none}}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:20px;padding-top:10px}.wrapper_masthead-cta{position:absolute;width:100%;display:flex;align-items:center;justify-content:center;text-align:center}.masthead-cta{max-width:70%}section.bm49ers-blue-bkg .btn-default{background-color:#fff;color:#2e4ccc}section.bm49ers-blue-bkg .btn-default:hover{background-color:#ffffff55;color:#FFF}section.policies .btn-default{background-color:#fff;color:#2e4ccc}section.policies .btn-default:hover{background-color:#2e4ccc;color:#FFF}section.product-specs-photo .btn-default{background-color:#fff;color:#2e4ccc}section.product-specs-photo .btn-default:hover{background-color:#000;color:#fff}section.related.products .btn-default{background-color:#2e4ccc;color:#fff}section.related.products .btn-default:hover{background-color:#000;color:#fff}.btn.c{color:#fff;background-color:#2e4ccc;font-size:14px;padding:2px 5px}.btn.c:hover{color:#fff;background-color:#000}.row.m-0.sw-row.sw-head{color:#990000;border-bottom:1px solid #666;line-height:1;padding-bottom:3px}.single_add_to_cart_button.button.alt{background-color:#ffe768!important;color:#000!important;border:#ffe768 1px solid!important;border-radius:5px!important}.single_add_to_cart_button.button.alt:hover{background-color:#d8c040!important;border:#d8c040 1px solid!important;color:#fff!important;border-radius:5px!important}#buy_now_button{background-color:#2e4ccc;color:#fff;border:#2e4ccc 1px solid;border-radius:5px}#buy_now_button:hover{background-color:#000;color:#fff;border:#000 1px solid;border-radius:5px}.bkg-grey a.btn.btn-default{color:#fff;background-color:#2e4ccc}.bkg-grey a.btn.btn-default:hover{background-color:#000;color:#fff}nav .current_page_item a{text-decoration:underline!important}@media(min-width:768px){.glsr-reviews{grid-template-columns:1fr 1fr}}.awesomplete ul{max-height:200px}button.btn.software_add_to_cart_button{background-color:#ffe768!important;color:#000!important;border:#ffe768 1px solid!important;border-radius:5px!important}button.btn.software_add_to_cart_button:hover{background-color:#d8c040!important;border:#d8c040 1px solid!important;color:#fff!important;border-radius:5px!important}