@font-face{font-family:'Knowledge';src:url(/fonts/knowledge-regular-webfont.eot);src:url(/fonts/knowledge-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/knowledge-regular-webfont.woff) format("woff"),url(/fonts/knowledge-regular-webfont.ttf) format("truetype"),url(/fontsknowledge-regular-webfont.svg#KnowledgeRegular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'KnowledgeLight';src:url(/fonts/knowledge-light-webfont.eot);src:url(/fonts/knowledge-light-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/knowledge-light-webfont.woff) format("woff"),url(/fonts/knowledge-light-webfont.ttf) format("truetype"),url(/fonts/knowledge-light-webfont.svg#KnowledgeLight) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'KnowledgeMedium';src:url(/fonts/knowledge-medium-webfont.eot);src:url(/fonts/knowledge-medium-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/knowledge-medium-webfont.woff) format("woff"),url(/fonts/knowledge-medium-webfont.ttf) format("truetype"),url(/fonts/knowledge-medium-webfont.svg#knowledgemedium) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'KnowledgeBold';src:url(/fonts/knowledge-bold-webfont.eot);src:url(/fonts/knowledge-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/knowledge-bold-webfont.woff) format("woff"),url(/fonts/knowledge-bold-webfont.ttf) format("truetype"),url(/fonts/knowledge-bold-webfont.svg#KnowledgeBold) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Helvetica67';src:url(/fonts/helveticaneueltstd-mdcn-webfont.eot);src:url(/fonts/helveticaneueltstd-mdcn-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/helveticaneueltstd-mdcn-webfont.woff) format("woff"),url(/fonts/helveticaneueltstd-mdcn-webfont.ttf) format("truetype"),url(/fonts/helveticaneueltstd-mdcn-webfont.svg#HelveticaNeueLTStd67MdCn) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Helvetica57';src:url(/fonts/helveticaneueltstd-cn-webfont.eot);src:url(/fonts/helveticaneueltstd-cn-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/helveticaneueltstd-cn-webfont.woff) format("woff"),url(/fonts/helveticaneueltstd-cn-webfont.ttf) format("truetype"),url(/fonts/helveticaneueltstd-cn-webfont.svg#HelveticaNeueLTStd57Condensed) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'SSPika';src:url(/fonts/ss-pika.eot);src:url(/fonts/ss-pika.eot?#iefix) format("embedded-opentype"),url(/fonts/ss-pika.woff) format("woff"),url(/fonts/ss-pika.ttf) format("truetype"),url(/fonts/ss-pika.svg#SSPika) format("svg");font-weight:normal;font-style:normal}.placeholder{cursor:wait}@page{margin-top:20mm;margin-left:0;margin-right:0}@page :first{margin-top:-10mm}nav,header,footer,#view[role="main"] #sidebar,#pencil_banner,#print,.flag-content,#supportModal,.print_confirmation_link,.retrieve_doc{display:none}#top-nav,h1,#embedded-messaging,.icon{display:none !important}html,body,body *,body #view[role="main"] #content,body.account #view[role="main"] #content,body #view[role="main"] #content *{color:#000000;background:none transparent;box-shadow:none}body.account-invoices,body.redesign-invoices{color:#000000;background:none transparent}body.account-invoices #view[role="main"] #content,body.redesign-invoices #view[role="main"] #content{float:none;width:100%}body.account-invoices #view[role="main"] #content:after,body.redesign-invoices #view[role="main"] #content:after{content:"";display:table;clear:both}body.account-invoices #view[role="main"] #content h1 a,body.redesign-invoices #view[role="main"] #content h1 a{display:none}body.account-invoices #view[role="main"] #content .invoice-info,body.redesign-invoices #view[role="main"] #content .invoice-info{padding:0}body.account-invoices #view[role="main"] #content .invoice-info:after,body.redesign-invoices #view[role="main"] #content .invoice-info:after{content:"";display:table;clear:both}body.account-invoices #view[role="main"] #content .invoice-info p,body.redesign-invoices #view[role="main"] #content .invoice-info p{font-style:normal}body.account-invoices #view[role="main"] #content .invoice-info em,body.redesign-invoices #view[role="main"] #content .invoice-info em{font-weight:bold}body.account-invoices #view[role="main"] #content table,body.account-invoices #view[role="main"] #content .terms,body.redesign-invoices #view[role="main"] #content table,body.redesign-invoices #view[role="main"] #content .terms{float:left;width:100%;clear:both}body.account-invoices #view[role="main"] #content table tr,body.redesign-invoices #view[role="main"] #content table tr{border-bottom:solid 1px #ccc}body.account-invoices #view[role="main"] #content table thead,body.redesign-invoices #view[role="main"] #content table thead{border-top:0}body.account-invoices #view[role="main"] #content table tbody tr:nth-child(2n+1),body.redesign-invoices #view[role="main"] #content table tbody tr:nth-child(2n+1){background:none}body.account-invoices #view[role="main"] #content ul#terms,body.redesign-invoices #view[role="main"] #content ul#terms{list-style:decimal;margin-left:20px}hgroup.order_confirmation_header h2{display:none}body.order_confirmation{margin:8px !important;font-family:unset !important}body.order_confirmation ol{list-style-type:none}body.order_confirmation .header-main-info>h1{margin-bottom:unset}body.order_confirmation div.viewport{display:unset}body.order_confirmation div.viewport>div#view[role=main]{margin-top:0px;padding:8px !important;width:auto !important}iframe{display:none}.transaction_details{border-top:1px solid #C2C2C2;border-bottom:1px solid #C2C2C2;padding:0 10px;overflow:hidden}.transaction_details li{clear:both;padding:16px 0;padding:1.3333rem 0;border-top:1px solid #ECECEC;overflow:hidden}.transaction_details li:first-child{border:none}.transaction_details li span{float:left;text-align:center}.transaction_details li span.meta_info{width:18.0722891566%;float:left;margin-right:2.4096385542%;text-align:left}.transaction_details li span.exemption_meta_info{width:38.5542168675%;float:left;margin-right:2.4096385542%;text-align:right}.transaction_details li span.exemption_info{width:38.5542168675%;float:left;margin-right:2.4096385542%;text-align:left}.transaction_details li span.qty{width:7.8313253012%;float:left;margin-right:2.4096385542%}.transaction_details li span.subtotal{width:7.8313253012%;float:left;margin-right:2.4096385542%}.transaction_details li span.multiuser_help{width:28.313253012%;float:left;margin-right:2.4096385542%}.transaction_details li span.multiuser_help a{background:url(/assets/icon-help-8ee7af3263cb1c9c1e9c580d781e4712d38525e954b140a9cd1c9362639f0ee5.png) left no-repeat;padding-left:24px;padding-left:2rem}.transaction_details li span.retrieve_doc a{display:none}.transaction_details li span.shipping_estimate{width:18.0722891566%;float:left;margin-right:2.4096385542%}.checkout-tax_exemptions .ss-icon{display:none}.checkout-tax_exemptions .print_link{display:none}.checkout-tax_exemptions ol{padding:0;margin:0}.order_process #content{padding:5px !important;padding-bottom:0 !important}.order_process #content .order_confirmation_header{float:none;border-bottom:1px solid #dfdfdf !important;box-shadow:0 10px 10px -10px rgba(0,0,0,0.2);font-weight:bold;margin-top:0.5rem !important;padding:0 0 0.5rem}.order_process #content .order_confirmation_header h1{font-weight:bold;color:#16c312;display:inline-block;*display:inline;zoom:1;width:79%;margin-top:0.25em;font:bold 22px/1.333 Arial, "Helvetica Neue", Helvetica, sans-serif}.order_process #content .order_confirmation_header h1 .ss-icon{display:none}.order_process #content .order_confirmation_header h2{display:inline-block;*display:inline;zoom:1;width:19%;font-size:1.16rem;text-align:right;color:#005a84;margin:0.25em 0}.order_process #content .order_confirmation_header h3,.order_process #content .order_confirmation_header h4{margin:0.25em 0;display:inline-block;*display:inline;zoom:1;width:79%}.order_process #content .order_confirmation_header h3{font-size:1rem}.order_process #content .order_confirmation_header span.print_invoice,.order_process #content .order_confirmation_header .email_support{display:none}.order_process #content .order_confirmation_header div#header-side-info{display:none !important}.order_process #content h3{font-size:1.8rem;margin-top:0.25em}.order_process #content h3.order_summary{line-height:2.1rem}.order_process #content h3.order_ship,.order_process #content h3.order_dl{padding:5px 0;margin:0 !important}.order_process #content ol.order_contents{overflow:hidden;background:none repeat scroll 0 0 #fff;border:1px solid #ddd !important;border-radius:5px !important;margin:5px 0;padding:0;font-size:12px}.order_process #content ol.order_contents.dl{display:block !important}.order_process #content ol.order_contents.dl>li>span>a{color:#fff;display:block;padding:5px 6px;margin-top:0;text-decoration:none;width:100%}.order_process #content ol.order_contents li{font-weight:normal;padding:0.5em 0.2em !important;height:auto !important}.order_process #content ol.order_contents li.item_bar{font:bold 14px/1.333 Arial, "Helvetica Neue", Helvetica, sans-serif;border-bottom:1px solid #ddd;font-weight:bold !important}.order_process #content ol.order_contents li.item_contents span.quantity{text-align:center}.order_process #content ol.order_contents li span{display:inline-block;*display:inline;zoom:1;overflow:hidden;vertical-align:middle;word-wrap:break-word}.order_process #content ol.order_contents li span.item{width:25%}.order_process #content ol.order_contents li span.price{width:15%}.order_process #content ol.order_contents li span.qty,.order_process #content ol.order_contents li span.quantity{width:9%;text-align:center}.order_process #content ol.order_contents li span.description{width:23%}.order_process #content ol.order_contents li span.shipping_estimate{width:21%}.order_process #content ul.details_info{border-bottom:1px solid #e5e5e5 !important;border-top:1px solid #e5e5e5 !important;padding:0.5em 0;display:block !important}.order_process #content ul.details_info li.card{display:inline-block;*display:inline;zoom:1;border-right:1px solid #e5e5e5 !important;overflow:hidden;vertical-align:top;max-width:33% !important;width:32% !important}.order_process #content ul.details_info li.card>div{box-shadow:0 2px 3px rgba(0,131,191,0.05);color:#fff;position:relative;width:13em !important;max-width:13em !important;margin:3% 5%}.order_process #content ul.details_info li.card>div h4{margin:0;background:#31b4e6;padding:5px;font-size:1.5em}.order_process #content ul.details_info li.card>div div{padding:3px 5px;width:auto !important;background:none repeat scroll 0 0 #767575}.order_process #content ul.details_info li.card>div p{color:#ff0000;line-height:1em;font-size:1em;margin:0.5em 0 0 0}.order_process #content ul.details_info li.card.last{border-right:0 !important}.order_process #content .text{display:inline-block;*display:inline;zoom:1;width:67%;vertical-align:top;font-weight:bold}.order_process #content .text p{margin:0.5em 0;width:55%;font-size:85%}.order_process #content .totals{display:inline-block;*display:inline;zoom:1;width:28%;color:#fff;margin-left:15px}.order_process #content .totals dl{text-align:right;margin:0}.order_process #content .totals dl.subtotals{background:none transparent !important;border:1px solid #767575 !important;border-top-right-radius:5px !important;border-top-left-radius:5px !important;padding:5px !important}.order_process #content .totals dl.total{border-bottom-right-radius:5px !important;border-bottom-left-radius:5px !important;background:none transparent !important;padding:5px !important;border:1px solid #767575 !important;font-size:16px !important;font-weight:bold !important}.order_process #content .totals dl dt{float:left;*display:inline;text-transform:capitalize}.order_process #content .totals .help{display:none !important}.order_process #content #support_center{text-align:center;padding-top:2em;display:block !important}.order_process #content #support_center .number{display:inline-block;font-weight:bold;vertical-align:text-bottom;*display:inline;zoom:1}.order_process #content #support_center br{display:none}.order_process iframe{display:none}.order_process .checkout_confirmation_js{display:none !important}.order_process script,.order_process script div{display:none}.order_process noscript,.order_process noscript div{display:none}body.account-invoices h1 a,body.invoices h1 a{display:none}body.account-invoices #print-invoice-button,body.invoices #print-invoice-button{top:-10px;position:relative;margin-right:38px}body.account-invoices .invoice-info,body.account-invoices table,body.account-invoices .terms,body.invoices .invoice-info,body.invoices table,body.invoices .terms{margin-bottom:36px;margin-bottom:3rem}body.account-invoices .invoice-info,body.invoices .invoice-info{float:left;width:50%;padding:0}body.account-invoices .invoice-info:after,body.invoices .invoice-info:after{content:"";display:table;clear:both}body.account-invoices .invoice-info p,body.invoices .invoice-info p{font-style:normal}body.account-invoices .invoice-info em,body.invoices .invoice-info em{font-weight:bold}body.account-invoices ul#terms,body.invoices ul#terms{list-style:decimal inside}body.invoices h1{margin-bottom:5%}body.invoices h1 a{margin-right:12%}body.invoices .terms{margin-bottom:7rem}.print_button_div{width:750px;margin:.5em auto .5em auto;padding:0 0 15px 0}.print_button_div .print_button{float:right;background:lightgray}#canvas_portrait{width:750px;margin:.5em auto;border:1px solid #999;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:12px;padding:.5em}#canvas_portrait section{display:block;overflow:hidden}#canvas_portrait section .subline{font-size:16px;font-weight:bold}#canvas_portrait section .disclaimer{font-size:9px}#canvas_portrait ul{list-style:inside none}#canvas_portrait hr{border-color:#eeeeee}#canvas_portrait section#header_prt div{width:33%;display:inline-block;*display:inline;zoom:1;vertical-align:top;vertical-align:middle}#canvas_portrait section#header_prt div:first-child span{padding:.25em 0}#canvas_portrait section#header_prt div:nth-child(2){text-align:center}#canvas_portrait section#header_prt div:nth-child(3){text-align:right;margin-left:-5px}#canvas_portrait section#header_prt div:nth-child(3) .invoice{font-size:17px;padding:.25em 0;font-weight:bold}#canvas_portrait section#header_prt div:nth-child(3) .invoice_id{font-size:14px;padding:.25em 0}#canvas_portrait section#header_prt div:nth-child(3) span{line-height:20px}#canvas_portrait section#header_prt div .headline{display:block}#canvas_portrait section#header_prt div .tagline{font-size:12px;font-weight:bold;font-style:italic}#canvas_portrait section#header_prt div span{display:block}#canvas_portrait section#ord_details div{border:1px solid #cccccc;padding:1em;margin-bottom:.25em}#canvas_portrait section#ord_details div span{width:156px;display:inline-flex}#canvas_portrait section#ord_details div span:nth-child(3){width:220px}#canvas_portrait section#ord_details div:nth-child(2) span:nth-child(2){width:310px}#canvas_portrait section#ord_details div:nth-child(2) span:nth-child(3){width:auto}#canvas_portrait section#address{width:100%}#canvas_portrait section#address div{border:1px solid #cccccc;padding:.5em;display:inline-block;*display:inline;zoom:1;vertical-align:top}#canvas_portrait section#address div:first-child{width:50%;margin-right:.2em}#canvas_portrait section#address div:first-child .acct_balance{font-size:14px}#canvas_portrait section#address div:first-child .sa-credit-card-remit{width:49%}#canvas_portrait section#address div:nth-child(2){width:49%;word-wrap:break-word;word-break:break-all}#canvas_portrait section#address div span.subline{display:block}#canvas_portrait section#address div span.subline .spacer+span{float:right}#canvas_portrait section#address div div{border:none;padding:0;width:46%;margin-right:5px;padding-top:.5em;font-size:9.5px}#canvas_portrait section#address div.sa-tall{height:250px;max-height:250px}#canvas_portrait section#order_details{margin-bottom:-5%}#canvas_portrait section#order_details #head,#canvas_portrait section#order_details #body{width:100%;font-size:12px}#canvas_portrait section#order_details #head tr,#canvas_portrait section#order_details #body tr{padding:0;border-bottom:0;width:100%}#canvas_portrait section#order_details #head tr td,#canvas_portrait section#order_details #head tr th,#canvas_portrait section#order_details #body tr td,#canvas_portrait section#order_details #body tr th{width:9%;padding:0.25em 0.5em;border:1px solid #999}#canvas_portrait section#order_details #head tr td:first-child,#canvas_portrait section#order_details #head tr th:first-child,#canvas_portrait section#order_details #body tr td:first-child,#canvas_portrait section#order_details #body tr th:first-child{width:32%}#canvas_portrait section#order_details #head tr td:nth-child(2),#canvas_portrait section#order_details #head tr th:nth-child(2),#canvas_portrait section#order_details #body tr td:nth-child(2),#canvas_portrait section#order_details #body tr th:nth-child(2){width:11%}#canvas_portrait section#order_details #head tr td:nth-child(3),#canvas_portrait section#order_details #head tr th:nth-child(3),#canvas_portrait section#order_details #body tr td:nth-child(3),#canvas_portrait section#order_details #body tr th:nth-child(3){width:11%}#canvas_portrait section#order_details #head{font-weight:bold;text-align:left}#canvas_portrait section#order_details #head tr{background:#cecece}#canvas_portrait section#totals{padding:1em 0 0}#canvas_portrait section#totals #left{width:60%;display:inline-block;*display:inline;zoom:1;vertical-align:top}#canvas_portrait section#totals #left .techpoints{border:1px solid #cccccc;padding:5px;width:100%}#canvas_portrait section#totals #left .techpoints div:first-child span{width:25%;display:inline-block}#canvas_portrait section#totals #left .techpoints div:first-child span:first-child{width:45%}#canvas_portrait section#totals #left .dynamic{border:1px solid #cccccc;margin-top:2em;padding:5px}#canvas_portrait section#totals #left .dynamic .subline{display:block}#canvas_portrait section#totals #left .dynamic .left,#canvas_portrait section#totals #left .dynamic .right{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:48%;padding-left:5px;vertical-align:top;padding-top:10px}#canvas_portrait section#totals #left .dynamic .left span,#canvas_portrait section#totals #left .dynamic .right span{width:50%;display:inline-block;*display:inline;zoom:1;vertical-align:top}#canvas_portrait section#totals #left .dynamic .right span:nth-child(odd){width:75%}#canvas_portrait section#totals #left .dynamic .right span:nth-child(even){width:25%}#canvas_portrait section#totals #right{width:37%;padding-left:1em;text-align:right;display:inline-block;*display:inline;zoom:1;vertical-align:top}#canvas_portrait section#totals #right div{text-align:right;line-height:20px}#canvas_portrait section#totals #right div span{display:inline-block;min-width:20%}#canvas_portrait section#totals #right div .leftspan{width:50%;float:left}#canvas_portrait section#totals #right div .rightspan{width:50%;float:right}#canvas_portrait ul{padding:5px 0 0;text-align:center}#canvas_portrait ul li{display:inline-block;font-size:9px}#canvas_portrait section#termsfooter .terms{font-size:11px}#canvas_portrait section#termsfooter .terms span{display:block}#canvas_portrait section#termsfooter .terms .subline{display:block}#canvas_portrait section#termsfooter .terms .left,#canvas_portrait section#termsfooter .terms .right{display:inline-block;*display:inline;zoom:1;vertical-align:top;padding-left:15px;width:45%;overflow:hidden}#canvas_portrait section#termsfooter .terms .left span,#canvas_portrait section#termsfooter .terms .right span{text-indent:-12px}#canvas_portrait section#termsfooter .terms .left{padding-right:10px}#canvas_portrait section#termsfooter .terms .left span:nth-child(2){padding-top:14px}#canvas_portrait section#termsfooter .notes{border:1px solid #cccccc;padding:10px 5px;margin-top:5px}div#spdf-modal-backdrop,div#spdf-tooltip-content,span#spdf-lock-icon,div#spdf-modal-header,div#spdf-modal-content{display:none}
