*{margin:0;padding:0;border:0}* iframe,* img,* video{max-width:100%}:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.row{width:100%;max-width:100%;margin:0 auto}html{font-size:16px}body{font-family:"Open Sans",sans-serif;max-width:100%;color:#333;margin:0 auto}a[href*="/broken-link"]{color:crimson!important}input[type=button],input[type=email],input[type=submit],input[type=text]{-webkit-appearance:none}table{border-collapse:collapse}textarea[name=project_requirements]{resize:none}.disclaimer,.tbl-rates-disclaimers{font-size:11px;font-style:italic}.skip-nav{position:absolute;top:-50px;width:100%;text-align:center;overflow:hidden;z-index:999999999;-webkit-transition:all 400ms;transition:all 400ms;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.skip-nav>a{display:block;width:25%;margin:0 auto;padding:5px;background:#0097C3;font-size:1rem;color:white;text-decoration:none}.skip-nav:focus,.skip-nav:focus-within{top:0}@media (max-width:1024px){.skip-nav{display:none}}a.button,button{background-color:#0097C3;color:white;padding:9px 20px;border:1px solid #0097C3;-webkit-transition:all 400ms;transition:all 400ms;text-decoration:none;display:inline-block;text-transform:uppercase;position:relative;letter-spacing:1px;font-size:0.7rem;margin-top:5px;margin-bottom:5px;font-weight:bold;-webkit-transform:scale(1);transform:scale(1)}a.button:hover,button:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}main ol,main ul{margin:0 0 20px 40px}@media (max-width:599px){main ol,main ul{margin-left:20px}}main ol.two-col,main ul.two-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main ol.two-col li,main ul.two-col li{-webkit-box-flex:1;-ms-flex:1 320px;flex:1 320px}main ol li,main ul li{padding-bottom:10px}main ol li ul,main ul li ul{margin-top:10px;margin-bottom:0}main ol li ul li:last-child,main ul li ul li:last-child{padding:0}main a:not(.button){color:#0097C3}.font-small{font-size:0.8em}.font-large{font-size:1.2em}.sr-only,.v-hidden,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.field-auto-capture{display:none}.posts-only{display:none}.posts-only .sfPageEditor{display:block}.video-container{position:relative;padding-bottom:56.25%;height:0}.inside-content .row main .video-container iframe,.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.customfancybox-image,.customfancybox-inner,.customfancybox-nav,.customfancybox-nav span,.customfancybox-outer,.customfancybox-skin,.customfancybox-tmp,.customfancybox-wrap,.customfancybox-wrap iframe,.customfancybox-wrap object{padding:0;margin:0;border:0;outline:none;vertical-align:top}.customfancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.customfancybox-skin{position:relative;background:#fff;color:#444;text-shadow:none;border-radius:4px}.customfancybox-opened{z-index:20000000000000000000000}.customfancybox-opened .customfancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.customfancybox-inner,.customfancybox-outer{position:relative}.customfancybox-inner{overflow:hidden}.customfancybox-type-iframe .customfancybox-inner{-webkit-overflow-scrolling:touch}.customfancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.customfancybox-iframe,.customfancybox-image{display:block;width:100%;height:100%}.customfancybox-image{max-width:100%;max-height:100%}#customfancybox-loading,.customfancybox-close,.customfancybox-next span,.customfancybox-prev span{background-image:url("../images/fancybox_sprite.png")}#customfancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#customfancybox-loading div{width:44px;height:44px;background:url("../images/fancybox_loading.gif") center center no-repeat}.customfancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.customfancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../images/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.customfancybox-prev{left:0}.customfancybox-next{right:0}.customfancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:visible}@media screen and (max-width:799px){.customfancybox-nav span{visibility:visible;opacity:0.5}}.customfancybox-prev span{left:10px;background-position:0 -36px}@media screen and (max-width:599px){.customfancybox-prev span{left:5px}}.customfancybox-next span{right:10px;background-position:0 -72px}@media screen and (max-width:599px){.customfancybox-next span{right:5px}}.customfancybox-nav:hover span{visibility:visible}.customfancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.customfancybox-lock{overflow:hidden!important;width:auto}.customfancybox-lock body{overflow:hidden!important}.customfancybox-lock-test{overflow-y:hidden!important}.customfancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:999999;background:url("../images/customfancybox_overlay.png")}.customfancybox-overlay-fixed{position:fixed;bottom:0;right:0}.customfancybox-lock .customfancybox-overlay{overflow:auto;overflow-y:scroll}.customfancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.customfancybox-opened .customfancybox-title{visibility:visible}.customfancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.customfancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.customfancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.customfancybox-title-inside-wrap{padding-top:10px}.customfancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#customfancybox-loading,.customfancybox-close,.customfancybox-next span,.customfancybox-prev span{background-image:url("../images/fancybox_sprite@2x.png");background-size:44px 152px}#customfancybox-loading div{background-image:url("../images/fancybox_loading@2x.gif");background-size:24px 24px}}.success-message{text-align:center;margin:30px;font-size:1.2rem}.filter-wrap{background-color:#acce45;padding:20px 5%;text-align:center;font-family:"Syncopate",Verdana,Geneva,sans-serif;text-transform:uppercase;font-weight:700}.filter-wrap select{padding:5px;margin:0 5px;font-family:"Open Sans",sans-serif}ul{list-style:none}.inside-content .row main .onsert-form ul,.onsert-form ul{margin-left:0}.inside-content .row main .onsert-form ul li,.onsert-form ul li{background-image:none}.inside-content .row main .onsert-form ul li:before,.onsert-form ul li:before{content:none}.inside-content .row main .onsert-form h2,.onsert-form h2{text-align:center;border-bottom:2px solid #acce45;padding-bottom:5px;margin-bottom:0;font-family:"Syncopate",Verdana,Geneva,sans-serif;font-weight:700;text-transform:uppercase;color:#0097C3}.inside-content .row main .onsert-form .lazy-button,.onsert-form .lazy-button{margin:auto;display:none;margin-bottom:60px;width:60%;min-width:240px;text-align:center;font-size:0.9rem;background-color:#0097C3;border-color:#0097C3}.inside-content .row main .onsert-form .lazy-button:hover,.onsert-form .lazy-button:hover{cursor:pointer}.inside-content .row main .onsert-form .mod-rem-button,.inside-content .row main .onsert-form a.button,.onsert-form .mod-rem-button,.onsert-form a.button{-webkit-box-sizing:border-box;box-sizing:border-box}.inside-content .row main .onsert-form .onsert-list,.onsert-form .onsert-list{padding:20px 20px 120px 20px}@media screen and (max-width:600px){.inside-content .row main .onsert-form .onsert-list,.onsert-form .onsert-list{padding:0 0 120px 0}}.inside-content .row main .onsert-form .onsert-list ul,.onsert-form .onsert-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px 20px -20px}@media screen and (max-width:600px){.inside-content .row main .onsert-form .onsert-list ul,.onsert-form .onsert-list ul{display:block;margin:0 0 20px 0}}.inside-content .row main .onsert-form .onsert-list ul li,.onsert-form .onsert-list ul li{padding:20px;-webkit-box-flex:1;-ms-flex:1 250px;flex:1 250px;max-width:33.333%;min-width:26%;text-align:center;display:none;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:950px){.inside-content .row main .onsert-form .onsert-list ul li,.onsert-form .onsert-list ul li{max-width:50%;min-width:34%}}@media screen and (max-width:600px){.inside-content .row main .onsert-form .onsert-list ul li,.onsert-form .onsert-list ul li{max-width:100%;padding:20px 0}}.inside-content .row main .onsert-form .onsert-list ul li.noShow,.onsert-form .onsert-list ul li.noShow{width:1px;height:1px;position:absolute;visibility:hidden;overflow:hidden}.inside-content .row main .onsert-form .onsert-list ul li:nth-child(-n+3),.onsert-form .onsert-list ul li:nth-child(-n+3){display:block}.inside-content .row main .onsert-form .onsert-list ul li img,.onsert-form .onsert-list ul li img{width:100%;height:auto;border:1px solid #636A6B}.inside-content .row main .onsert-form .onsert-list ul li .thumbnail-image,.onsert-form .onsert-list ul li .thumbnail-image{margin-bottom:10px}.inside-content .row main .onsert-form .onsert-list ul li .thumbnail-image img,.onsert-form .onsert-list ul li .thumbnail-image img{-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.inside-content .row main .onsert-form .onsert-list ul li h3,.onsert-form .onsert-list ul li h3{font-size:1rem;color:#333;margin-bottom:10px}.inside-content .row main .onsert-form .onsert-list ul li a.button,.onsert-form .onsert-list ul li a.button{width:240px;display:block;margin:10px auto;line-height:1rem}.inside-content .row main .onsert-form .onsert-list ul li .mod-rem-button,.onsert-form .onsert-list ul li .mod-rem-button{background-color:#0097C3;color:white;padding:9px 20px;border:1px solid #0097C3;-webkit-transition:all 400ms;transition:all 400ms;text-decoration:none;display:inline-block;text-transform:uppercase;position:relative;letter-spacing:1px;font-size:0.7rem;margin-top:5px;margin-bottom:5px;font-weight:bold;-webkit-transform:scale(1);transform:scale(1);width:240px;margin:10px auto;display:none;line-height:1rem}.inside-content .row main .onsert-form .onsert-list ul li .mod-rem-button:hover,.onsert-form .onsert-list ul li .mod-rem-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.inside-content .row main .onsert-form .onsert-list ul li .mod-rem-button a,.onsert-form .onsert-list ul li .mod-rem-button a{display:inline-block;color:white;text-decoration:none}.inside-content .row main .onsert-form .onsert-list ul li .mod-rem-button a:hover,.onsert-form .onsert-list ul li .mod-rem-button a:hover{text-decoration:underline}.inside-content .row main .onsert-form .onsert-list ul li .mod-rem-button .undo-select-button,.onsert-form .onsert-list ul li .mod-rem-button .undo-select-button{margin-left:2px;padding-left:7px;border-left:1px solid white}.inside-content .row main .onsert-form .onsert-list ul .onsert-fields,.onsert-form .onsert-list ul .onsert-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:10px}.inside-content .row main .onsert-form .onsert-list ul .onsert-fields fieldset,.onsert-form .onsert-list ul .onsert-fields fieldset{-webkit-box-flex:1;-ms-flex:1;flex:1}.inside-content .row main .onsert-form .onsert-list ul .onsert-fields .remove-button,.onsert-form .onsert-list ul .onsert-fields .remove-button{width:50px;color:#333;text-decoration:none;font-size:0.65rem;line-height:1rem}.inside-content .row main .onsert-form .onsert-list ul .onsert-fields .remove-button img,.onsert-form .onsert-list ul .onsert-fields .remove-button img{width:30px;display:block;margin:auto;border:none}.inside-content .row main .onsert-form .onsert-list ul .onsert-fields .month-fields,.onsert-form .onsert-list ul .onsert-fields .month-fields{display:none}.inside-content .row main .onsert-form .onsert-list ul .onsert-fields .month-fields.months-visible,.onsert-form .onsert-list ul .onsert-fields .month-fields.months-visible{display:block}.inside-content .row main .onsert-form .onsert-list ul .onsert-fields .sizing-fields,.onsert-form .onsert-list ul .onsert-fields .sizing-fields{display:none}.inside-content .row main .onsert-form .onsert-list ul .onsert-fields .sizing-fields.sizing-visible,.onsert-form .onsert-list ul .onsert-fields .sizing-fields.sizing-visible{display:block}.inside-content .row main .onsert-form .onsert-list ul .onsert-fields .sizing-fields label,.onsert-form .onsert-list ul .onsert-fields .sizing-fields label{display:none}.inside-content .row main .onsert-form .onsert-list ul .onsert-fields .est-total,.onsert-form .onsert-list ul .onsert-fields .est-total{margin-top:10px}.inside-content .row main .onsert-form .onsert-list ul .onsert-fields .running-total,.onsert-form .onsert-list ul .onsert-fields .running-total{font-weight:700}.inside-content .row main .onsert-form .onsert-list ul .selected-onsert .thumbnail-image,.onsert-form .onsert-list ul .selected-onsert .thumbnail-image{position:relative}.inside-content .row main .onsert-form .onsert-list ul .selected-onsert .thumbnail-image:before,.onsert-form .onsert-list ul .selected-onsert .thumbnail-image:before{content:" ";display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,0.5);background-image:url(/ResourcePackages/Custom/assets/images/bfs_checkmark_grn.svg);background-size:100px 100px;background-repeat:no-repeat;background-position:center;pointer-events:none}.inside-content .row main .onsert-form .onsert-list .more-button,.onsert-form .onsert-list .more-button{color:#333;background-color:#e4e4e4;text-decoration:none;display:block;text-align:center;margin:20px auto 30px;padding:2px 10px 7px}.inside-content .row main .onsert-form .onsert-list .more-button:before,.onsert-form .onsert-list .more-button:before{content:" + ";font-weight:400;font-size:2.2rem;line-height:1rem;height:1rem;display:inline-block;position:relative;top:0.4rem;margin-right:5px}.inside-content .row main .onsert-form .onsert-list .preview-button a,.onsert-form .onsert-list .preview-button a{background:#acce45;border-color:#acce45;color:black}.inside-content .row main .onsert-form .onsert-list .preview-button a:nth-child(n+2),.onsert-form .onsert-list .preview-button a:nth-child(n+2){display:none}.inside-content .row main .onsert-form .onsert-list .dynamic-fields,.onsert-form .onsert-list .dynamic-fields{display:none;max-width:500px;margin:auto}.inside-content .row main .onsert-form div:not(.lk-form) fieldset,.onsert-form div:not(.lk-form) fieldset{max-width:100%;border:none;margin:0;padding:0}.inside-content .row main .onsert-form div:not(.lk-form) fieldset a.button,.onsert-form div:not(.lk-form) fieldset a.button{line-height:1rem}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display,.onsert-form div:not(.lk-form) fieldset .select-display{position:relative;max-width:500px;margin:auto}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display[id*=account] ul.no-items:before,.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display[id*=type] ul.no-items:before,.onsert-form div:not(.lk-form) fieldset .select-display[id*=account] ul.no-items:before,.onsert-form div:not(.lk-form) fieldset .select-display[id*=type] ul.no-items:before{content:"Choose One"}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display.sizing-fields ul.no-items:before,.onsert-form div:not(.lk-form) fieldset .select-display.sizing-fields ul.no-items:before{content:"Select Size"}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display[id*=month] ul.no-items:before,.onsert-form div:not(.lk-form) fieldset .select-display[id*=month] ul.no-items:before{content:"Select Month End"}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display ul,.onsert-form div:not(.lk-form) fieldset .select-display ul{position:relative}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display ul.no-items,.onsert-form div:not(.lk-form) fieldset .select-display ul.no-items{padding-right:30px!important}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display ul.no-items:before,.onsert-form div:not(.lk-form) fieldset .select-display ul.no-items:before{color:#999999}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display ul.no-items:after,.onsert-form div:not(.lk-form) fieldset .select-display ul.no-items:after{content:" ";position:absolute;right:13px;top:0.6rem;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px solid black;border-right:2px solid black}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display ul.error,.onsert-form div:not(.lk-form) fieldset .select-display ul.error{border:1px solid crimson}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display ul li,.onsert-form div:not(.lk-form) fieldset .select-display ul li{padding:0 5px 0 5px;max-width:100%;background-color:#e4e4e4;font-size:0.75rem;border-radius:6px;position:relative;margin:0 3px;text-align:center;display:inline-block}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display>div,.onsert-form div:not(.lk-form) fieldset .select-display>div{z-index:55;position:absolute;width:100%;margin-top:-10px;display:none}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display>div label,.onsert-form div:not(.lk-form) fieldset .select-display>div label{display:block;padding:2px 5px;background:white;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display>div label.checked,.onsert-form div:not(.lk-form) fieldset .select-display>div label.checked{background-color:#0097C3;color:white}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display>div label.checked:hover,.onsert-form div:not(.lk-form) fieldset .select-display>div label.checked:hover{background-color:#333}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display>div label:last-child,.onsert-form div:not(.lk-form) fieldset .select-display>div label:last-child{border-bottom:1px solid #e4e4e4}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display>div label:hover,.onsert-form div:not(.lk-form) fieldset .select-display>div label:hover{background-color:#e4e4e4}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display>div label input[type=checkbox],.onsert-form div:not(.lk-form) fieldset .select-display>div label input[type=checkbox]{opacity:0;width:0}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display.sizing-fields label,.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display.sizing-fields>div label,.onsert-form div:not(.lk-form) fieldset .select-display.sizing-fields label,.onsert-form div:not(.lk-form) fieldset .select-display.sizing-fields>div label{display:none}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display.select-open>div,.onsert-form div:not(.lk-form) fieldset .select-display.select-open>div{display:block}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display ul,.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=email],.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=text],.inside-content .row main .onsert-form div:not(.lk-form) fieldset select,.onsert-form div:not(.lk-form) fieldset .select-display ul,.onsert-form div:not(.lk-form) fieldset input[type=email],.onsert-form div:not(.lk-form) fieldset input[type=text],.onsert-form div:not(.lk-form) fieldset select{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid black;display:block;line-height:1.5rem;min-height:2rem;margin:10px auto;max-width:500px;font-size:0.85rem;font-family:"Open Sans",sans-serif;padding:4px}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display ul::-webkit-input-placeholder,.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=email]::-webkit-input-placeholder,.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=text]::-webkit-input-placeholder,.inside-content .row main .onsert-form div:not(.lk-form) fieldset select::-webkit-input-placeholder,.onsert-form div:not(.lk-form) fieldset .select-display ul::-webkit-input-placeholder,.onsert-form div:not(.lk-form) fieldset input[type=email]::-webkit-input-placeholder,.onsert-form div:not(.lk-form) fieldset input[type=text]::-webkit-input-placeholder,.onsert-form div:not(.lk-form) fieldset select::-webkit-input-placeholder{font-size:0.85rem;font-family:"Open Sans",sans-serif;color:#333}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display ul::-moz-placeholder,.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=email]::-moz-placeholder,.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=text]::-moz-placeholder,.inside-content .row main .onsert-form div:not(.lk-form) fieldset select::-moz-placeholder,.onsert-form div:not(.lk-form) fieldset .select-display ul::-moz-placeholder,.onsert-form div:not(.lk-form) fieldset input[type=email]::-moz-placeholder,.onsert-form div:not(.lk-form) fieldset input[type=text]::-moz-placeholder,.onsert-form div:not(.lk-form) fieldset select::-moz-placeholder{font-size:0.85rem;font-family:"Open Sans",sans-serif;color:#333}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display ul:-ms-input-placeholder,.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=email]:-ms-input-placeholder,.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=text]:-ms-input-placeholder,.inside-content .row main .onsert-form div:not(.lk-form) fieldset select:-ms-input-placeholder,.onsert-form div:not(.lk-form) fieldset .select-display ul:-ms-input-placeholder,.onsert-form div:not(.lk-form) fieldset input[type=email]:-ms-input-placeholder,.onsert-form div:not(.lk-form) fieldset input[type=text]:-ms-input-placeholder,.onsert-form div:not(.lk-form) fieldset select:-ms-input-placeholder{font-size:0.85rem;font-family:"Open Sans",sans-serif;color:#333}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display ul::-ms-input-placeholder,.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=email]::-ms-input-placeholder,.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=text]::-ms-input-placeholder,.inside-content .row main .onsert-form div:not(.lk-form) fieldset select::-ms-input-placeholder,.onsert-form div:not(.lk-form) fieldset .select-display ul::-ms-input-placeholder,.onsert-form div:not(.lk-form) fieldset input[type=email]::-ms-input-placeholder,.onsert-form div:not(.lk-form) fieldset input[type=text]::-ms-input-placeholder,.onsert-form div:not(.lk-form) fieldset select::-ms-input-placeholder{font-size:0.85rem;font-family:"Open Sans",sans-serif;color:#333}.inside-content .row main .onsert-form div:not(.lk-form) fieldset .select-display ul::placeholder,.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=email]::placeholder,.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=text]::placeholder,.inside-content .row main .onsert-form div:not(.lk-form) fieldset select::placeholder,.onsert-form div:not(.lk-form) fieldset .select-display ul::placeholder,.onsert-form div:not(.lk-form) fieldset input[type=email]::placeholder,.onsert-form div:not(.lk-form) fieldset input[type=text]::placeholder,.onsert-form div:not(.lk-form) fieldset select::placeholder{font-size:0.85rem;font-family:"Open Sans",sans-serif;color:#333}.inside-content .row main .onsert-form input[type=number],.onsert-form input[type=number]{padding:5px;border:1px solid #333;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:0.85rem;color:#333;font-family:"Open Sans",sans-serif}.inside-content .row main .onsert-form input[type=number].error,.onsert-form input[type=number].error{border:1px solid crimson}.inside-content .row main .onsert-form .review-order-pop,.onsert-form .review-order-pop{position:fixed;left:0;right:0;bottom:0;padding:20px 20px 25px 20px;background:#acce45;z-index:3000;text-align:center;display:none}.inside-content .row main .onsert-form .review-order-pop .total-summary,.onsert-form .review-order-pop .total-summary{margin-bottom:5px}.inside-content .row main .onsert-form .review-order-pop .clear-all-button,.onsert-form .review-order-pop .clear-all-button{display:block;margin-top:10px;color:#333}.inside-content .row main .onsert-form .review-order-pop .clear-all-button:hover,.onsert-form .review-order-pop .clear-all-button:hover{cursor:pointer}.inside-content .row main .onsert-form .review-order-pop .qty,.onsert-form .review-order-pop .qty{display:none;background:red;border-radius:50%;width:30px;min-width:30px;height:30px;margin:-5px -15px -5px 5px;margin-top:-10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:white;font-size:0.8rem;position:relative;top:-2px}@media screen and (max-width:599px){.inside-content .row main .onsert-form .review-order-pop .qty,.onsert-form .review-order-pop .qty{top:1px;margin-left:auto}}.inside-content .row main .onsert-form .review-order-pop a.button,.onsert-form .review-order-pop a.button{color:#0097C3;background:white;font-size:1rem;line-height:1.4rem;padding:9px 20px 8px 20px}@media screen and (max-width:499px){.inside-content .row main .onsert-form .review-order-pop a.button,.onsert-form .review-order-pop a.button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.inside-content .row main .onsert-form .review-order-pop a.button:hover,.onsert-form .review-order-pop a.button:hover{cursor:pointer}.inside-content .row main .onsert-form .review-order-pop a.button:after,.onsert-form .review-order-pop a.button:after{content:none}.inside-content .row main .onsert-form .qty-field,.onsert-form .qty-field{display:none}.inside-content .row main .onsert-form .qty-field input,.onsert-form .qty-field input{display:none}.inside-content .row main .onsert-form .qty-field.quantity-visible input,.onsert-form .qty-field.quantity-visible input{display:block}.inside-content .row main .onsert-form .qty-field.activated,.onsert-form .qty-field.activated{display:block}.inside-content .row main .onsert-form .month-fields,.onsert-form .month-fields{display:none}.inside-content .row main .onsert-form .month-fields.months-visible,.onsert-form .month-fields.months-visible{display:block}.inside-content .row main .onsert-form .sizing-fields,.onsert-form .sizing-fields{display:none}.inside-content .row main .onsert-form .sizing-fields.sizing-visible,.onsert-form .sizing-fields.sizing-visible{display:block}.inside-content .row main .onsert-form .sizing-fields label,.onsert-form .sizing-fields label{display:none}.inside-content .row main .onsert-form .order-details,.onsert-form .order-details{text-align:center;display:none}.inside-content .row main .onsert-form .order-details a.button,.onsert-form .order-details a.button{margin:10px;line-height:1rem;width:240px}.inside-content .row main .onsert-form .order-details a.confirm-button,.onsert-form .order-details a.confirm-button{text-align:center;width:130px}@media screen and (max-width:599px){.inside-content .row main .onsert-form .order-details a.confirm-button,.onsert-form .order-details a.confirm-button{width:240px}}.inside-content .row main .onsert-form .order-items-list ul li,.onsert-form .order-items-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 5%;border-bottom:1px solid #e4e4e4}@media screen and (max-width:799px){.inside-content .row main .onsert-form .order-items-list ul li,.onsert-form .order-items-list ul li{display:block;padding:20px 0}}.inside-content .row main .onsert-form .order-items-list ul li img,.onsert-form .order-items-list ul li img{max-width:200px;height:auto;border:1px solid #636A6B}.inside-content .row main .onsert-form .order-items-list ul li h2,.onsert-form .order-items-list ul li h2{font-size:1rem;color:#333}@media screen and (min-width:800px){.inside-content .row main .onsert-form .order-items-list ul li .item-name,.onsert-form .order-items-list ul li .item-name{margin-right:40px}}.inside-content .row main .onsert-form .order-items-list ul li fieldset,.onsert-form .order-items-list ul li fieldset{-webkit-box-flex:1;-ms-flex:1;flex:1}.inside-content .row main .onsert-form .order-items-list ul li table,.onsert-form .order-items-list ul li table{text-align:left;width:100%}@media screen and (max-width:799px){.inside-content .row main .onsert-form .order-items-list ul li table,.onsert-form .order-items-list ul li table{font-size:0.75rem;line-height:1rem}.inside-content .row main .onsert-form .order-items-list ul li table .select-display,.onsert-form .order-items-list ul li table .select-display{min-width:100px}}.inside-content .row main .onsert-form .order-items-list ul li table a,.onsert-form .order-items-list ul li table a{color:#333;text-decoration:none}.inside-content .row main .onsert-form .order-items-list ul li table a:hover,.onsert-form .order-items-list ul li table a:hover{color:#0097C3}.inside-content .row main .onsert-form .order-items-list ul li table a.button,.onsert-form .order-items-list ul li table a.button{color:white}.inside-content .row main .onsert-form .order-items-list ul li table .select-display,.onsert-form .order-items-list ul li table .select-display{min-width:150px}.inside-content .row main .onsert-form .order-items-list ul li table thead tr td,.inside-content .row main .onsert-form .order-items-list ul li table thead tr th,.onsert-form .order-items-list ul li table thead tr td,.onsert-form .order-items-list ul li table thead tr th{padding:5px 10px}.inside-content .row main .onsert-form .order-items-list ul li table thead tr td:first-child,.inside-content .row main .onsert-form .order-items-list ul li table thead tr th:first-child,.onsert-form .order-items-list ul li table thead tr td:first-child,.onsert-form .order-items-list ul li table thead tr th:first-child{padding-left:0}.inside-content .row main .onsert-form .order-items-list ul li table td,.inside-content .row main .onsert-form .order-items-list ul li table th,.onsert-form .order-items-list ul li table td,.onsert-form .order-items-list ul li table th{width:30%;text-align:left}.inside-content .row main .onsert-form .order-items-list ul li table td:nth-child(3),.inside-content .row main .onsert-form .order-items-list ul li table th:nth-child(3),.onsert-form .order-items-list ul li table td:nth-child(3),.onsert-form .order-items-list ul li table th:nth-child(3){width:50px}.inside-content .row main .onsert-form .order-items-list ul li table td:nth-child(4),.inside-content .row main .onsert-form .order-items-list ul li table th:nth-child(4),.onsert-form .order-items-list ul li table td:nth-child(4),.onsert-form .order-items-list ul li table th:nth-child(4){width:130px}.inside-content .row main .onsert-form .order-items-list ul li table td:last-child,.inside-content .row main .onsert-form .order-items-list ul li table th:last-child,.onsert-form .order-items-list ul li table td:last-child,.onsert-form .order-items-list ul li table th:last-child{width:130px}@media screen and (max-width:799px){.inside-content .row main .onsert-form .order-items-list ul li table td:nth-child(4),.inside-content .row main .onsert-form .order-items-list ul li table th:nth-child(4),.onsert-form .order-items-list ul li table td:nth-child(4),.onsert-form .order-items-list ul li table th:nth-child(4){display:none}.inside-content .row main .onsert-form .order-items-list ul li table td:last-child,.inside-content .row main .onsert-form .order-items-list ul li table th:last-child,.onsert-form .order-items-list ul li table td:last-child,.onsert-form .order-items-list ul li table th:last-child{width:70px}}.inside-content .row main .onsert-form .order-items-list ul li table tbody tr,.onsert-form .order-items-list ul li table tbody tr{border-bottom:1px solid #333}.inside-content .row main .onsert-form .order-items-list ul li table tbody tr.modify-row,.onsert-form .order-items-list ul li table tbody tr.modify-row{display:none}@media screen and (max-width:599px){.inside-content .row main .onsert-form .order-items-list ul li table tbody tr.modify-row td,.inside-content .row main .onsert-form .order-items-list ul li table tbody tr.modify-row th,.onsert-form .order-items-list ul li table tbody tr.modify-row td,.onsert-form .order-items-list ul li table tbody tr.modify-row th{display:block;width:0;padding:0}.inside-content .row main .onsert-form .order-items-list ul li table tbody tr.modify-row td .select-display,.inside-content .row main .onsert-form .order-items-list ul li table tbody tr.modify-row th .select-display,.onsert-form .order-items-list ul li table tbody tr.modify-row td .select-display,.onsert-form .order-items-list ul li table tbody tr.modify-row th .select-display{min-width:80vw}.inside-content .row main .onsert-form .order-items-list ul li table tbody tr.modify-row td .qty-field input,.inside-content .row main .onsert-form .order-items-list ul li table tbody tr.modify-row th .qty-field input,.onsert-form .order-items-list ul li table tbody tr.modify-row td .qty-field input,.onsert-form .order-items-list ul li table tbody tr.modify-row th .qty-field input{min-width:60px}}.inside-content .row main .onsert-form .order-items-list ul li table tbody tr td,.onsert-form .order-items-list ul li table tbody tr td{padding:5px 10px}@media screen and (max-width:599px){.inside-content .row main .onsert-form .order-items-list ul li table tbody tr td,.onsert-form .order-items-list ul li table tbody tr td{padding:5px}}.inside-content .row main .onsert-form .order-items-list ul li table tbody tr td:first-child,.onsert-form .order-items-list ul li table tbody tr td:first-child{padding-left:0}.inside-content .row main .onsert-form .order-items-list ul li table tbody tr td:last-child,.onsert-form .order-items-list ul li table tbody tr td:last-child{padding-right:0;text-align:right}@media screen and (max-width:799px){.inside-content .row main .onsert-form .order-items-list ul li table tbody tr td:last-child,.onsert-form .order-items-list ul li table tbody tr td:last-child{text-align:center}}.inside-content .row main .onsert-form .order-items-list ul li table tbody tr:last-child,.onsert-form .order-items-list ul li table tbody tr:last-child{border-bottom:0}.inside-content .row main .onsert-form .order-items-list ul li table .est-total,.onsert-form .order-items-list ul li table .est-total{display:none}.inside-content .row main .onsert-form .order-items-list ul li table .table-remove,.onsert-form .order-items-list ul li table .table-remove{padding-left:5px;margin-left:5px;border-left:1px solid #333}@media screen and (max-width:799px){.inside-content .row main .onsert-form .order-items-list ul li table .table-remove,.onsert-form .order-items-list ul li table .table-remove{display:block;border-left:0;border-top:1px solid #333;text-align:center;padding:0;margin:0}}.inside-content .row main .onsert-form .order-items-list .total-summary,.onsert-form .order-items-list .total-summary{padding:0 5% 20px 5%;text-align:right;font-size:1.2rem}@media screen and (max-width:599px){.inside-content .row main .onsert-form .order-items-list .total-summary,.onsert-form .order-items-list .total-summary{text-align:center}}.inside-content .row main .onsert-form .total-total,.onsert-form .total-total{display:inline-block;font-weight:700}.inside-content .row main .onsert-form .final-info,.onsert-form .final-info{display:none}.inside-content .row main .onsert-form .final-info ul,.onsert-form .final-info ul{max-width:500px;text-align:left;margin:40px auto}.inside-content .row main .onsert-form .final-info ul li label,.inside-content .row main .onsert-form .final-info ul li legend,.onsert-form .final-info ul li label,.onsert-form .final-info ul li legend{text-align:left;text-transform:none;font-weight:400;padding:0}.inside-content .row main .onsert-form .final-info ul li .select-display ul,.inside-content .row main .onsert-form .final-info ul li input[type=email],.inside-content .row main .onsert-form .final-info ul li input[type=text],.inside-content .row main .onsert-form .final-info ul li select,.onsert-form .final-info ul li .select-display ul,.onsert-form .final-info ul li input[type=email],.onsert-form .final-info ul li input[type=text],.onsert-form .final-info ul li select{margin-top:2px}.inside-content .row main .onsert-form .final-info .error-message,.onsert-form .final-info .error-message{color:crimson}.inside-content .row main .onsert-form .final-info .g-recaptcha,.onsert-form .final-info .g-recaptcha{min-height:82px;margin:0 auto;text-align:right;max-width:304px}.inside-content .row main .onsert-form .final-info .return-button,.onsert-form .final-info .return-button{display:block;width:240px;margin:10px auto;text-align:center}.inside-content .row main .onsert-form .back-button,.inside-content .row main .onsert-form .return-button,.onsert-form .back-button,.onsert-form .return-button{background:#acce45;border-color:#acce45;color:#333}.inside-content .row main .onsert-form input[type=submit],.onsert-form input[type=submit]{background-color:#0097C3;color:white;padding:9px 20px;border:1px solid #0097C3;-webkit-transition:all 400ms;transition:all 400ms;text-decoration:none;display:inline-block;text-transform:uppercase;position:relative;letter-spacing:1px;font-size:0.7rem;margin-top:5px;margin-bottom:5px;font-weight:bold;-webkit-transform:scale(1);transform:scale(1);width:240px;margin:10px auto;line-height:1rem;display:block}.inside-content .row main .onsert-form input[type=submit]:hover,.onsert-form input[type=submit]:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.inside-content .row main .onsert-form input[type=submit]:hover,.onsert-form input[type=submit]:hover{cursor:pointer}.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=email].error,.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=text].error,.onsert-form div:not(.lk-form) fieldset input[type=email].error,.onsert-form div:not(.lk-form) fieldset input[type=text].error{border-color:crimson}.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=email].error::-webkit-input-placeholder,.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=text].error::-webkit-input-placeholder,.onsert-form div:not(.lk-form) fieldset input[type=email].error::-webkit-input-placeholder,.onsert-form div:not(.lk-form) fieldset input[type=text].error::-webkit-input-placeholder{color:crimson}.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=email].error::-moz-placeholder,.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=text].error::-moz-placeholder,.onsert-form div:not(.lk-form) fieldset input[type=email].error::-moz-placeholder,.onsert-form div:not(.lk-form) fieldset input[type=text].error::-moz-placeholder{color:crimson}.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=email].error:-ms-input-placeholder,.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=text].error:-ms-input-placeholder,.onsert-form div:not(.lk-form) fieldset input[type=email].error:-ms-input-placeholder,.onsert-form div:not(.lk-form) fieldset input[type=text].error:-ms-input-placeholder{color:crimson}.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=email].error::-ms-input-placeholder,.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=text].error::-ms-input-placeholder,.onsert-form div:not(.lk-form) fieldset input[type=email].error::-ms-input-placeholder,.onsert-form div:not(.lk-form) fieldset input[type=text].error::-ms-input-placeholder{color:crimson}.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=email].error::placeholder,.inside-content .row main .onsert-form div:not(.lk-form) fieldset input[type=text].error::placeholder,.onsert-form div:not(.lk-form) fieldset input[type=email].error::placeholder,.onsert-form div:not(.lk-form) fieldset input[type=text].error::placeholder{color:crimson}.inside-content .row main .onsert-form div:not(.lk-form) fieldset label.error,.onsert-form div:not(.lk-form) fieldset label.error{color:crimson;font-size:0.85rem}#OtherOnserts{display:none}.onsert-home .customfancybox-inner{padding:50px 0 120px 0}.onsert-home .customfancybox-inner img{border:1px solid #636A6B}.onsert-home .customfancybox-inner .disclaimer{margin-top:1.7rem;text-align:center;color:#333}.onsert-home .customfancybox-inner:after{content:"The designs will be sized to fit the onsert ad space on your statements, and will appear in the area designated for your onsert ads. Layout may be changed slightly. Envelope backers will be printed in one color. Layout may be changed slightly for poster, flyer, direct mailer and website banner ads.";display:block;font-size:11.5px;font-weight:500;margin-top:1.7rem;background:#333;color:white;padding:15px 10px;text-align:center}@media screen and (max-width:499px){.onsert-home .customfancybox-inner:after{font-size:9px}}.onsert-home .customfancybox-title{bottom:140px}.onsert-home .customfancybox-title .child{font-family:"Open Sans",sans-serif;color:#333;font-size:1rem;background:transparent;text-shadow:none;font-weight:500}.inside-content .row main div:not(.lk-form) fieldset span.required-field{position:static;display:inline-block;margin-left:0;width:auto;color:crimson}.onsert-home .grey-box{margin:0 20px 50px 20px}.onsert-home .grey-box p{max-width:700px}
/*# sourceMappingURL=bfs-onserts.css.map */