body{background:0}#bdaphead{height:170px;width:100%;background:#fff url("../img/digital-technology.jpg") center 40px no-repeat;background-size:cover;box-shadow:0 6px 6px rgba(155,155,155,.7)}#bdaphead h1{background:transparent url("../img/buildfax_logo_md.png")!important;background-size:contain!important;margin-left:50%;left:-490px!important}#bdaphead #headercallout{position:absolute;top:31px;color:white!important;margin-left:50%!important;left:-200px!important}#headercallout strong{color:#fcbf83!important}#top-text{display:block;margin:0 auto;width:980px;color:#000}.block_vlg#consumer_frame{width:980px;border:0}#consumer_frame{text-align:left}#consumer2 #consumer_frame{background:white;font-family:tahoma,arial}#consumer_head{background:0;height:90px}#consumer_head h1{margin:0 0 8px 136px;padding-top:12px;font-size:2.1em;color:#9f3027;text-align:left}#consumer_head h2{width:600px;margin-left:12px!important;text-align:center;font-size:2em}h2 strong{font-size:1.2em;font-weight:bold}h2 strong span{font-size:1.4em}#consumer_head #cancelapp a{display:block;float:right;margin:3px;border:1px solid #335e86;height:15px;width:15px;text-align:center;background:#fff;font-weight:bold;font-size:14px;text-decoration:none}#consumer_head h3{color:#af6320;margin:4px 0 12px 140px;background:0}#consumer_head p{width:600px;text-align:center;margin-left:12px}#consumer_sample{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f',endColorstr='#ffc12e2a',GradientType=0);background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));border-color:#b92c28;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;float:right;color:white;margin:-50px 70px 60px 0;cursor:pointer;width:auto}#existingaccount{display:block;height:20px;position:relative;font-family:arial;font-weight:bold;padding:2px 0}#existingaccount a{display:inline;background:0}#consumer2 #consumer_head{font-family:tahoma,arial,helvetica}#consumer2 #consumer_head h2{margin-left:95px;font-weight:bold}#consumer2 #consumer_head h2 strong{font-size:1.2em;font-weight:bold;color:#d32301}#consumer2 #consumer_head h3{font-size:1.3em;font-weight:bold;color:black;margin-top:16px}#consumer_sideitems{display:block;position:relative;width:285px;margin-right:24px;clear:right;float:right;margin-top:-14px;color:white}#consumer_sideitems h3{font-size:1.3em;margin-bottom:12px;background:0;color:#fff;line-height:1.2em;text-align:left}#consumer_sideitems h3.extrastrong{font-size:1.2em}#consumer_sideitems ul li{list-style-type:square;margin-bottom:14px;line-height:1.6em;font-size:1.1em}#consumer_sideitems #partnerlogo{width:181px;height:106px;background:transparent url(../img/consumerformlogo.png) no-repeat;margin:0 auto}.consumer_inner ol{margin:0 20px;list-style-type:decimal!important;font-size:1.1em}.consumer_inner ol li{margin-bottom:1em}#consumer_sideitems h3{font-size:1.2em}#consumer2 #consumer_sideitems{font-family:arial,helvetica,sans;background:#325d83;width:299px!important;color:white}#consumer2 #consumer_sideitems p{width:auto;font-size:1.2em;margin-bottom:12px}#consumer2 #consumer_sideitems h3.narrow{font-size:1.3em;line-height:1em;color:#000!important}#consumer2 #consumer_sideitems .points{display:block;float:right}#consumer2 #consumer_sideitems .points strong{font-size:5.5em;font-weight:bold;color:#d32301;line-height:1em}#consumer2 #consumer_sideitems ul li{list-style-type:none;margin-left:12px;font-size:1.4em;line-height:1.2em;font-weight:bold;color:#ffd182}#consumer2 #consumer_sideitems ul li strong{font-weight:bold;font-size:1.2em;line-height:1.3em}#consumer2 #consumer_sideitems ul li img{float:left;margin-left:-20px;margin-right:6px}#consumer2 #consumer_sideitems .consumer_inner{margin:8px 12px}#consumer2 #consumer_sideitems .consumer_inner a.clink{background:0;opacity:100;margin-left:32px}#consumer_sideitems img.as_seen_in{display:block;width:300px;float:right;padding-top:8px}#consumer_signupform{width:600px;position:relative}#consumer_signupform strong{display:block;background:#77bfd8;color:#fff;padding:2px 9px;margin-bottom:16px;width:170px}#consumer_signupform p{display:block;margin:0;text-align:left;width:auto;vertical-align:bottom}#consumer_signupform input[type="text"],#consumer_signupform select,textarea{width:240px}#consumer_signupform ul{text-align:left;margin:8px 0 12px 28px;display:block;padding-bottom:8px}#consumer_signupform ul li{list-style-type:none;padding:4px 6px;margin-left:8px;clear:left;text-indent:-26px}#consumer_signupform ul li.planSelected{background:#ddd;border:1px solid #aaa}#consumer_signupform ul li a{font-weight:bold}#consumer_signupform p label{display:block;font-size:1em;line-height:1.2em;clear:left;width:150px;padding-top:7px;padding-right:4px}#consumer_signupform p.required label{color:#c44d0d}#consumer_signupform p span{display:block;margin-left:0;width:auto}#consumer_signupform p span:after{content:".";visibility:hidden}#consumer_signupform .submit{clear:left;margin-top:18px;padding:4px 22px;text-align:center;border:1px solid #ccc;background:#f1f1f1}#consumer_signupform input.btnsubmit{width:120px;margin-top:4px}#consumer_signupform select{width:110px}#consumer_signupform li input{width:1em!important;margin-bottom:-1px}#consumer_signupform li label{display:block;margin-bottom:8px!important}#consumer_signupform .plan.cost.discounted{font-weight:bold;color:#9f0909}#consumer_signupform .plan.msrp{text-decoration:line-through;padding-right:3px}#consumer_signupform input.checkbox{width:auto}#consumer_signupform .details p #id_billingPlan{width:200px;margin:0 auto}#consumer_signupform b{background:#526984 url("../img/grdbl.gif") repeat-x scroll 0 0;color:#FFF;font-size:.9em;padding:10px 0 10px 30px;display:block}div.fl ul{margin-left:8px}#consumer_signupform p span.help{display:block;position:absolute;right:2px;margin:-35px 0 0 0;width:20px;height:20px;background:transparent url(../img/consumer-help.png) no-repeat;padding:0;text-indent:20px;line-height:2em;overflow:hidden;float:none}#consumer_signupform p span.help.helpopen{width:120px!important;height:auto!important;background:#759cbd!important;background-image:none;text-indent:0;line-height:1em!important;padding:6px;border:1px solid #295077;overflow:auto;z-index:200;text-indent:0!important;right:-98px!important;color:white!important;line-height:1.1}#consumer_signupform ul.errorlist{border:0!important;padding:0;background:#9f3027;color:#fff;font-weight:bold;margin-bottom:2px!important;margin-left:0}.error label{font-weight:bold}#consumer_signupform ul.errorlist li{margin:1px 3px 1px 0;padding:1px 3px;text-indent:0}div#errorlist{background:#faeee1;border:2px solid #d32301;padding:4px 0;margin-bottom:12px;margin-right:6px}div#errorlist h3{font-size:1.3em;background:0;color:#d32301}div#errorlist h4{font-size:1.2em;padding-left:20px;padding-bottom:12px;color:#d32301}div#errorlist ul.formerrors{margin-left:36px}div#errorlist ul.formerrors li{font-weight:bold}.consumer_body{line-height:1.2em}.consumer_body p{padding:0 12px 0 96px}.consumer_body h1{margin-bottom:8px}.consumer_body #download{display:block;position:relative;float:right;width:160px;height:36px;margin:8px 24px 12px 0}.consumer_body #download a{display:block;background:transparent url(../img/consumer-download-button.png) no-repeat;width:160px;height:36px}.consumer_body #scrn{display:block;margin:12px auto}.consumer_body #scrn{display:block;width:382px;height:290px;background:transparent url(../img/partners/consumer-bdap.jpg) no-repeat}p.bottom{text-align:center;width:100%;padding:12px 0;background-color:#f1d5b9;clear:both}#base_footer a span{display:none}p.btn{width:375px;text-align:center!important;display:block;clear:left!important;margin-top:20px!important;margin-left:0;padding-left:0;padding-bottom:18px;padding-top:4px!important}#bdaphead p#headercallout{font-family:arial;font-size:1.3em;margin:44px 0 0 185px;line-height:1.4em}p#headercallout strong{color:#325d83;font-size:1.2em}p#headercallout em{font-weight:bold}body#signupframe{background:0}#signupframe #consumer_signupform{margin:0 auto;width:410px}#signupframe #bdaphead,#signupframe #base_nav,#signupframe #base_footer{display:none}#signupframe .formsent{width:355px;text-align:center;height:120px}#signupframe .formsent h3{font-size:2em;color:orange;background:0;margin:40px 0 0 0}#signupframe .formsent h4{font-size:1.4em;margin:8px 0 24px}#signupframe #consumer_signupform p.required span.help.helpopen{display:block;right:0!important}body.unframed{background:#d6bc98}body.unframed #consumer_signupform{background:#fff;border:2px solid #aa8653}body.unframed #consumer_signupform h3{font-size:1.7em;color:#9f3027;text-align:center;margin-top:18px}body#signupframe.unframed #consumer_signupform h4{font-size:1.3em;text-align:center;margin:8px 0 18px}.basic-grey{margin:0 auto;max-width:550px;background:#f7f7f7;padding:20px;color:#888;border:1px solid #e4e4e4}.basic-grey input[type="text"],.basic-grey input[type="email"],.basic-grey input[type="password"],.basic-grey textarea,.basic-grey select{border:1px solid #dadada;color:#888;height:30px;margin-bottom:16px;margin-right:6px;margin-top:2px;outline:0 none;padding:3px 3px 3px 5px;width:250px!important;font-size:1.1em;line-height:1;box-shadow:inset 0 1px 4px #ececec;-moz-box-shadow:inset 0 1px 4px #ececec;-webkit-box-shadow:inset 0 1px 4px #ececec}.basic-grey textarea{padding:5px 3px 3px 5px}.basic-grey select{background:#FFF;appearance:none;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:'';width:70%;height:35px;line-height:25px}.basic-grey textarea{height:100px}.basic-grey .button,.basic-grey .sprev,.basic-grey .snext,.basic-grey .sreview{background:#2690c1;border:0;padding:10px 25px 10px 25px;margin:3px 6px;color:#FFF;box-shadow:1px 1px 5px #b6b6b6;border-radius:3px;text-shadow:1px 1px 1px #9e3f3f;cursor:pointer;width:80px!important;display:inline!important}.basic-grey .button:hover,.basic-grey .sprev:hover,.basic-grey .snext:hover{background:#1c6587}#consumer_signupform input.btnsubmitlg,button.btnsubmitlg{padding:10px 60px;font-size:18px;font-weight:400;line-height:1.3333333;color:#fff;touch-action:manipulation;text-align:center;white-space:nowrap;vertical-align:middle;background-color:hsl(10,84%,35%)!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ef6348",endColorstr="#a4270e");background-image:-khtml-gradient(linear,left top,left bottom,from(#ef6348),to(#a4270e));background-image:-moz-linear-gradient(top,#ef6348,#a4270e);background-image:-ms-linear-gradient(top,#ef6348,#a4270e);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ef6348),color-stop(100%,#a4270e));background-image:-webkit-linear-gradient(top,#ef6348,#a4270e);background-image:-o-linear-gradient(top,#ef6348,#a4270e);background-image:linear-gradient(#ef6348,#a4270e);border-size:1px;border-radius:6px;border-color:#a4270e #a4270e hsl(10,84%,28.5%);text-shadow:0 -1px 0 rgba(0,0,0,0.42);-webkit-font-smoothing:antialiased}#consumer_signupform input.btnsubmitlg:hover,button.btnsubmitlg:hover{border-color:#17b5ff}.panelTitle{text-align:center}.panelTitle h2{color:black;font-size:24px;padding-top:6px}.panelTitle h3{font-weight:normal;color:#c44d0d;font-size:15px;padding:12px 0 8px}.panelTitle h3 .price{font-size:1.2em;font-weight:bold}input.validField,select.validField{background-color:#97ce6f;color:white!important}input.notValidField,select.notValidField{background-color:#ffa281;color:black!important}label.notValidFieldLabel:before{content:"**";margin-left:-16px};.thinkingoverlay{width:100%;height:100%;position:fixed;background:white;top:0;left:0;z-index:100;opacity:.7}.thinking{text-align:center;padding-top:60px;z-index:1200;color:black;font-size:2em;position:absolute;width:100%;top:0}button.btnsubmitlg.reload{cursor:pointer}@media only screen and (max-width:775px){.basic-grey.simple{width:85%;max-width:85%}#signupframe #consumer_signupform.simple{background-image:none!important}.details.simple{margin-left:0!important}#bfbuynow.modal.fade.in{top:10px!important}}@media only screen and (max-width:350px){.basic-grey.simple{width:95%;max-width:95%}#id_cvv.simple{float:none!important;margin-top:inherit!important}}