body{padding:0;color:#1f3745;background:#fff url(images/bg-body.gif) repeat-x}.container{margin-top:15px}.print-header{display:none;visibility:hidden;height:0}.print-header img{margin-bottom:5px}.print-header .motto{color:#999;font-size:18px;float:right;padding-top:125px}.header{padding-top:19px;padding-bottom:10px;margin-bottom:0}.header h1.logo{text-indent:-9999px;overflow:hidden;background:url(images/logo.gif) no-repeat;width:183px;height:105px;margin:3px 0 0}.header h1.logo a{display:block;height:100%}.header .top-links{text-align:right;font-size:12px;color:#979797;height:30px}.header .top-links a{color:#979797;padding-left:34px}.header .social-media{text-align:right;color:#416ab8;height:32px;padding-top:26px}.header .social-media .icons{float:right}.header .social-media h2.slogan{float:right;line-height:32px;font-size:32px;font-weight:bold;margin:0 20px 0 0}.header .social-media h2.slogan em{font-size:24px;font-weight:normal;font-style:normal;color:#2d4a80}.footer1{margin-top:10px;text-align:right}.footer1 a{float:right;width:25px;height:25px;margin:0 15px 0 0;overflow:hidden;text-indent:-9999px;background:url(images/ico01.gif) no-repeat}.footer2{margin-top:8px;border-top:1px solid #d5d5d5;padding:5px 0;color:#666;font-size:11px;line-height:18px}.footer2 em{padding:0 5px;font-style:normal;background:url(images/sep-footer.gif) no-repeat;background-position-x:6px;background-position-y:1px}.footer2 a{color:#666}.index-text .hero-unit{padding:40px}.index-text .hero-unit>h1{text-align:center;margin:0 auto 20px;font-size:40px;color:#416ab8}.index-text .hero-unit>p{text-align:center;color:#666;line-height:24px;margin-bottom:0}.index-form .hero-unit{padding:20px;line-height:20px}.index-form .hero-unit>h2{text-align:left;margin:0 auto 10px;font-size:28px;font-family:'Fjalla One',sans-serif}.index-form .hero-unit>h2>em{color:#666;font-weight:normal;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-size:16px}.index-form .hero-unit.register>h2{color:#416ab8}.index-form .hero-unit.login>h2{color:#88c202}.index-form .hero-unit .instructions{font-size:12px;line-height:16px;color:#666;height:82px;padding-top:10px}.index-form .hero-unit.login>form{margin-bottom:0}.index-form .hero-unit>form>label{padding-left:5px;color:#666;margin-bottom:0;display:inline}.index-form .hero-unit.login>form>a{font-size:13px;font-weight:normal;display:inline-block;padding-top:10px}.index-form .hero-unit>form>span.field-validation-error{color:#b94a48;padding-left:8px;font-size:13px;font-weight:bold}.index-form .hero-unit>form>input[type=text],.index-form .hero-unit>form>input[type=password]{width:180px}.index-form .hero-unit>form>input[type=image]{float:right}.index-form .hero-unit.register>form>input[type=image]{margin-top:14px}.index-form .hero-unit.login>form>input[type=image]{margin-top:14px}#forgot-password,#file-duplication{width:450px}#password-email{width:400px}#forgot-password>.modal-body>.modal-form>label{padding-left:5px;color:#666;margin-bottom:0;display:inline}#forgot-password>.modal-body>.modal-form>span.field-validation-error{color:red;padding-left:8px;font-size:13px;font-weight:bold}.up-downloadfile a{padding:6px 0;display:inline-block}label.control-label.no-input{cursor:default}.up-pickfile{font-size:13px;height:24px;cursor:pointer;background-image:url('images/arrow_up_blue.png');background-repeat:no-repeat;padding-left:34px;padding-top:4px;float:left}.plupload input{cursor:pointer}.up-progress{height:24px;font-size:13px;float:left;background-image:url('images/ajax-loader.gif');background-repeat:no-repeat;background-position:4px 4px;margin-left:10px;padding-left:24px;padding-top:2px;display:none}.up-processing{height:24px;font-size:13px;float:left;background-image:url('images/ajax-loader.gif');background-repeat:no-repeat;background-position:4px 4px;margin-left:10px;padding-left:24px;padding-top:2px;display:none}.up-complete{height:24px;font-size:13px;float:left;background-image:url('images/checks.png');background-repeat:no-repeat;margin-left:10px;padding-left:30px;padding-top:4px;display:none}.up-error{height:24px;font-size:13px;color:red;background-image:url('images/forbidden.png');background-repeat:no-repeat;background-position:4px 4px;margin-left:10px;padding-left:24px;padding-top:2px;float:left;display:none}#credit-application{margin-left:22px}#terms-conditions{margin-bottom:10px}h1{margin:0 auto 20px;font-size:40px;color:#416ab8}h2{margin:0 auto 10px;font-size:28px;color:#416ab8}legend{margin-bottom:10px;font-size:16px;line-height:30px;font-weight:bold;color:#666}.control-group .field-validation-error{color:#b94a48;padding-left:20px;background-image:url(images/forbidden.png);background-repeat:no-repeat;background-position:0 0}.form-horizontal .control-group{margin-bottom:15px}.form-horizontal .control-group.line2{margin-top:-10px}.form-horizontal .control-group.shipping-only{display:none}.form-horizontal .shipping-address .control-group{margin-bottom:5px}.form-horizontal .shipping-address .control-group.line2{margin-top:0}.form-horizontal .shipping-address .control-group.shipping-only{display:block}.form-horizontal .control-group.tight{margin-top:0}.form-horizontal .control-group.line{margin-top:0;margin-bottom:0}.form-horizontal .control-group .controls.text{padding-top:5px}.validation-summary-valid{display:none}.validation-summary-errors{padding-left:35px;background-image:url(images/forbidden.png);background-repeat:no-repeat;background-position:10px 10px}input[type="radio"].radio-label{margin:0 0 5px}.radio-label{display:inline-block;margin-left:5px}.controls .instructional{color:#666}.controls .tips{font-size:12px}.controls .radio input[type=radio]{margin-top:2px}.controls label.radio.inline,.controls label.checkbox.inline{margin-right:15px;white-space:nowrap}.controls label.checkbox-label{display:inline;margin-left:5px;vertical-align:text-top;line-height:25px}input[type="submit"].btn-link{padding:0!important;vertical-align:baseline!important}.bootbox.modal.in{top:40%}.bootbox.modal.in .modal-footer{text-align:left}.bootbox.modal.in .modal-footer .btn-primary{float:left;margin-right:15px}.account-profile .well.menu{width:200px;padding:8px 0;float:left}.account-profile .well.menu .nav{border-bottom:0 none;padding-bottom:0;margin-bottom:0}.account-profile .well.menu .nav-list .nav-header{border-bottom:1px solid #d5d5d5;padding-bottom:8px}.account-profile form{margin-left:230px}.account-profile .title{padding:0 25px 10px 0;margin-bottom:10px;vertical-align:top}.account-profile .title a{float:right}.account-profile .address-list{clear:right}.account-profile .address-list .address-container{float:left;width:310px;padding:10px;margin-right:20px;margin-bottom:20px;border:1px solid #d5d5d5;-moz-border-radius:10px;border-radius:10px}.account-profile .address-list .address-container .address-display{min-height:120px}.account-profile .address-list .address-container img.address-default{margin:5px 0 0 5px;float:right}.account-profile .address-list .address-container a.btn{margin-top:5px;margin-right:10px}.modal-tall .modal-body,.modal-tall.modal-body{max-height:455px}.grid{border-collapse:collapse;background-color:#fff;border:1px solid #ddd;border-top:0;border-collapse:separate;*border-collapse:collapse;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.grid th,.grid td{padding:6px 10px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.grid th{font-weight:bold}.grid thead th{vertical-align:bottom;background-color:#eee}.grid thead th.date,.grid tbody td.date,.grid thead th.currency,.grid tbody td.currency,.grid thead th.numeric,.grid tbody td.numeric{text-align:right;padding-left:20px;padding-right:10px}.grid thead th.smallnumeric,.grid tbody td.smallnumeric{text-align:center;padding-left:20px}.grid thead th.functions,.grid tbody td.functions{text-align:center;padding-left:20px;white-space:nowrap}.grid tbody td.functions img{cursor:pointer;margin-left:10px}.grid tbody td.nobreak,.grid thead th.nobreak{white-space:nowrap}.grid tbody tr.gridrow_alternate td{background-color:#fcf8e3}.grid tbody tr.info td{background-color:#d9edf7}.grid tbody tr.expired td{color:#8a8a8a}.grid tbody tr.expired td a{color:#5a5a5a}.grid tbody tr.expired.gridrow td{background-color:#f3f3f3}.grid tbody tr.expired.gridrow_alternate td{background-color:#e3e3e3}.order-grid{border-collapse:collapse;background-color:#fff;border:1px solid #ddd;border-top:0;border-collapse:separate;*border-collapse:collapse;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.order-grid th,.order-grid td{padding:4px 20px 4px 10px;line-height:18px;font-size:12px;text-align:left;vertical-align:top}.order-grid th{font-weight:bold}.order-grid thead th{padding:8px 20px 4px 10px;line-height:20px;vertical-align:bottom;background-color:#eee;border-bottom:1px solid #ddd;white-space:nowrap}.order-grid tfoot td{font-weight:bold;padding:4px 10px 4px 20px;line-height:20px;vertical-align:top;background-color:#eee;border-top:1px solid #ddd;white-space:nowrap;text-align:right}.order-grid tbody td,.order-grid thead th,.order-grid tfoot td{border-left:1px solid #ddd}.order-grid tbody td:first-child,.order-grid thead th:first-child,.order-grid tfoot td:first-child{border-left:0 none}.order-grid thead th.date,.order-grid tbody td.date,.order-grid thead th.currency,.order-grid tbody td.currency,.order-grid thead th.numeric,.order-grid tbody td.numeric{text-align:right;padding-left:20px;padding-right:10px}.order-grid thead th.smallnumeric,.order-grid tbody td.smallnumeric{text-align:center;padding-left:20px}.order-grid tfoot tr.sales-tax,.order-grid tfoot tr.total-tax{display:none}.pager{margin:8px 3px;padding:3px}.pager .disabled{border:1px solid #ddd;color:#999;margin-top:4px;padding:3px;text-align:center}.pager .disabled [class^="icon-"]{background-image:url(images/glyphicons-halflings-disabled.png)}.pager .current{background-color:#416ab8;border:1px solid #6e99aa;color:#fff;font-weight:bold;margin-top:4px;padding:3px 5px;text-align:center}.pager span,.pager a{margin:4px 3px}.pager a{border:1px solid #aaa;padding:3px 5px;text-align:center;text-decoration:none}.part-thumbnail{border:1px solid #eee;cursor:pointer}.part-thumbnail:hover{border:1px solid #666}[id*="image-preview"] .title{font-weight:bold;font-size:16px;text-transform:uppercase}#BuildType1,#BuildType2,#SLAMaterial1,#SLAMaterial2,#SLAOptions1,#SLAOptions2,#SLAFinish1,#SLAFinish2{float:left;margin-right:20px}#SLAMaterial1 .popover,#SLAMaterial2 .popover{width:400px}#SLAMaterial1 .popover img,#SLAMaterial2 .popover img{width:150px;height:109px;float:left;margin:0 10px 10px 0}#SLAMaterial1 .popover-content label,#SLAMaterial2 .popover-content label{color:#416ab8;width:105px;display:inline;padding-right:4px}#SLAMaterial1 .popover-content a,#SLAMaterial2 .popover-content a{color:#416ab8;font-weight:bold;padding-top:6px;display:inline-block}#Units1,#LockOrientation1{float:left}#BuildType1>div,#BuildType2>div,#SLAMaterial1>div,#SLAMaterial2>div,#SLAOptions1>div,#SLAOptions2>div,#SLAFinish1>div,#SLAFinish2>div{margin-bottom:5px}#BuildType1>div,#SLAMaterial1>div,#SLAOptions1>div,#SLAFinish1>div{width:200px}#high-resolution-alert{display:none;margin:0 200px 5px 10px;float:left}#platform-bounds-error,#height-bounds-error{display:none}#platform-bounds-error .alert,#height-bounds-error .alert{float:left}.part-attributes{display:none}.part-attributes span.uneditable-input{width:auto}.part-attributes img.part-thumbnail{margin-left:20px}.part-attributes.orientation-select{margin:0 150px}.part-attributes.orientation-select:after{clear:both;display:table;content:" "}.part-attributes.orientation-select .part-dimensions{padding:10px 0 0 0;height:110px;line-height:36px;border-bottom:solid 1px #999;margin:0 auto;text-align:center;float:left;width:30%}.part-attributes.orientation-select .part-dimensions-label{padding:0;border-bottom:solid 1px #999;margin:0 auto;text-align:center;float:left;width:30%}.part-attributes.orientation-select .thumbnail-select{padding:25px 0 0 0;height:95px;border-bottom:solid 1px #999;margin:0 auto;text-align:center;float:left;width:35%}.part-attributes.orientation-select .thumbnail-select-label{padding:0;border-bottom:solid 1px #999;margin:0 auto;text-align:center;float:left;width:70%}.part-attributes.orientation-select .part-dimensions label{display:inline-block}.part-attributes.orientation-select .input-xlarge{min-width:55px}.error-size{display:none}.alert-block h4{margin-bottom:10px}img.help-tip{vertical-align:-30%;margin-left:10px;cursor:pointer}img.help-tip.inline{margin-left:0;margin-right:15px}.control-group.cvvcode .popover{width:305px}.control-group.cvvcode .popover .popover-content{font-size:12px}.control-group.cvvcode .popover .popover-content img{float:left;width:58px;height:43px;margin:5px 10px 5px 0}.btn-hide{display:none}.btn .caret{margin-left:4px}a.btn img{margin-right:5px;vertical-align:text-bottom}.quote-list{width:720px;margin:0 auto}.quote-list.quote-price{width:940px}.quote-list .header-title{float:right;width:250px;text-align:center;padding:0 10px;margin-bottom:20px;vertical-align:top}.quote-list .header-title h3{margin:0 0 5px 0;line-height:26px}.quote-list .header-title h4{margin:0 0 10px 0;line-height:19px}.quote-list .header-title .title-dates{text-align:left;padding-left:25px}.quote-list .header-title .title-dates strong{float:left;width:120px;text-align:right;margin-right:15px}.quote-list .customer-info{padding-left:20px}.quote-list .customer-info .company,.quote-list .customer-info .contact{margin-bottom:20px}.quote-list .customer-info .company strong,.quote-list .customer-info .contact strong{float:left;width:110px}.quote-list .customer-info .company div,.quote-list .customer-info .contact div{margin-left:110px}.quote-list .title a{float:right}.quote-list .row-heading{color:#666;font-size:13px;font-weight:bold;height:20px}.quote-list .row-part{border:1px solid #ccc;padding:10px 0;margin-bottom:10px;-moz-border-radius:10px;border-radius:10px}.quote-list [class*="column"]{float:left}.quote-list .column-image{width:130px}.quote-list .column-description{width:100px;margin-left:10px}.quote-list .column-quantity{width:100px}.quote-list .column-quantity .update-quantity{margin-bottom:0;padding:2px}.quote-list .column-quantity .update-link{font-size:12px;display:none}.quote-list .column-quantity .update-label{color:#00a504;font-size:12px;display:none}.quote-list .column-quantity .update-quantity{width:30px;text-align:center}.quote-list .column-price{text-align:right;padding-right:15px;width:85px}.quote-list .column-price.extended{width:105px}.quote-list .column-attributes{width:370px;overflow-x:hidden}.quote-list .column-attributes .information{color:#b94a48;display:inline-block}.quote-list .column-attributes .information .icon-info-sign{margin-right:5px}.quote-list .column-image,.quote-list .column-quantity{text-align:center}.quote-list .row-footer{margin-bottom:10px}.quote-list .row-footer .column-price{width:915px;font-weight:bold}.quote-list .row-footer .column-price span.total-label{margin-right:40px}.quote-list .row-action{padding:0 10px}.quote-list .row-action a{margin-left:20px}.quote-list .expired{margin-top:20px;font-style:italic;color:#000;text-align:center}.quote-list .expired a{margin:0;font-weight:bold}.quote-list .courtesy,.order-display .courtesy{text-align:center;margin:20px 0 10px 0;font-size:18px;font-weight:bold;font-style:italic}.quote-list .disclaimer,.order-display .disclaimer{text-align:center;margin:0 0 20px 0;font-size:16px;font-style:italic}.order-display{width:940px}.order-display .order-title{margin-bottom:10px;margin-right:20px;vertical-align:top;text-align:center;float:right;width:290px}.order-display .order-title h3,.order-display .order-title h4{margin-bottom:5px;margin-top:0}.order-display .order-title h3{line-height:1}.order-display .order-title .order-label{float:left;text-align:right;margin-right:10px;font-weight:bold;width:120px;padding-bottom:5px}.order-display .order-title .order-data{text-align:left;float:left;width:160px;padding-bottom:5px}.order-display .order-address{padding-left:20px}.order-display .order-address .order-group{float:none;clear:left;line-height:1.2}.order-display .order-address .order-group .order-label{float:left;width:100px;font-weight:bold}.order-display .order-address .order-group .order-data{float:left;padding-bottom:10px}.order-display .order-address .order-group .order-data .address-display{padding:0}.order-display .order-table{margin-top:20px;border:1px solid #ccc}.order-display .order-table .row-heading{color:#666;background-color:#ededed;border-bottom:1px solid #ccc;font-size:13px;font-weight:bold}.order-display .order-table .row-heading [class*="column"]{padding-top:5px;padding-bottom:5px}.order-display .order-table .row-part{padding:10px 0}.order-display .order-table [class*="column"]{float:left}.order-display .order-table .column-image{width:130px}.order-display .order-table .column-description{width:100px;margin-left:10px}.order-display .order-table .row-heading .column-description{width:470px}.order-display .order-table .column-attributes{width:370px;overflow-x:hidden}.order-display .order-table .column-attributes .information{color:#b94a48;display:inline-block}.order-display .order-table .column-attributes .information .icon-info-sign{margin-right:5px}.order-display .order-table .column-quantity{width:100px}.order-display .order-table .column-price{text-align:right;padding-right:15px;width:85px}.order-display .order-table .column-price.extended{width:105px}.order-display .order-table .column-image,.order-display .order-table .column-quantity{text-align:center}.order-display .row-footer{margin:10px 0}.order-display .row-footer .column-price{width:915px;text-align:right;font-weight:bold;font-size:16px}.order-display .row-footer .column-price span.total-label{margin-right:40px}.order-display .row-action{padding:0 10px}.processing{font-size:16px;padding-top:4px;display:none}.processing img{margin-right:10px;margin-top:-4px}.modal.address-modal{width:600px}.address-display{display:block;padding:5px 0}.address-selection .address-display{float:left;width:230px;padding:10px;margin:10px 0;border:1px solid #ddd;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.address-selection .address-display .action{text-align:center}.address-selection .address-display .action a.btn{margin:10px auto 5px auto}.address-hidden{display:none;margin:0;padding:0}.input-filter{padding-top:5px;margin-right:20px}.input-filter div[id*="RowFilter"]{float:left;margin-right:10px}.input-filter div[id*="RowFilter"] input{margin-top:-4px}.order-data.creditcard,.order-data.assigned{width:260px!important}.order-data.assigned input[type=text]{width:240px}.order-data.assigned form{margin:0}.order-data.assigned input[type=text].leadtime{width:100px;padding:2px;margin-left:20px;margin-bottom:-2px}.order-data.assigned .field-validation-error{color:#b94a48;padding-left:20px;background-image:url(images/forbidden.png);background-repeat:no-repeat;background-position:0 0}.creditcard>div{float:left}.creditcard .removecc{cursor:pointer;margin-left:5px;margin-top:-1px}.part-download{margin-left:5px}.part-download img{vertical-align:bottom}.doc-download{display:block;margin-bottom:3px}.doc-download img{vertical-align:bottom;margin-right:4px}#admin-role-group .controls div[id^=Role] div{float:left;width:135px}#ContactInfo #BillingAddressDisplay{}#ContactInfo #BillingAddressEdit{}#LeadTimeOtherValidation{margin-top:4px}.controls.customer-edit{display:none}.controls.customer-edit input[type="text"]{margin-bottom:4px}.controls.customer-view{display:block}.editCustomerIcon{margin-left:20px}.cancelCustomerIcon{margin-left:10px}.report-filter{margin:0;padding:0}.report-filter.navbar-inner .brand{margin-left:0;font-size:1.2em}.report-filter label{display:inline-block;margin:10px 5px 0 0}.report-filter input[type=datetime]{width:80px;margin:-4px 0 0 0}.report-filter.navbar-inner .btn{margin:-4px 0 0 0}.report-filter img.datepick-trigger{margin-left:4px;margin-right:20px;cursor:pointer}.datepick-month-header select,.datepick-month-header input{width:auto;line-height:1em;font-size:1em;padding:0}table.report{border-collapse:collapse;margin-bottom:20px}table.report tr th,table.report tr td{border:1px solid #ccc}table.report tr th,table.report tfoot tr td{background-color:#416ab8;color:#fff;font-weight:normal;font-size:1em;padding:4px 10px}table.report tr td{padding:1px 10px}table.report tr td.right-align{text-align:right}table.report tr td.center-align{text-align:center}table.report tr td.groupby{background-color:#95a7c8;color:#111}table.report tr.customer-contact{display:none}table.report tr.customer-contact td{background-color:#eee;font-size:12px}table.report tr td a.dropdown-toggle{padding-right:3px}table.report tr td a.dropdown-toggle b.caret-up{margin-top:6px;margin-left:2px;margin-right:4px;display:inline-block;width:0;height:0;vertical-align:top;border-left:4px solid #000;border-top:4px solid transparent;border-bottom:4px solid transparent;content:""}.report-list{margin:30px 80px 30px 40px;padding-left:48px;background-image:url(/content/images/document_info.png);background-repeat:no-repeat;background-position:left 2px}.report-list.export{background-image:url(/content/images/peachtree.png)}.report-list.csv{background-image:url(/content/images/excel-icon.png)}.report-list a h4{margin-bottom:0}.report-filter div[id^=TypeFilter]{display:inline-block}.report-filter div[id^=TypeFilter] label{margin-top:-4px;padding-top:0}.report-filter #TypeFilter2{margin-right:20px}.help-content{padding:0 20px 20px 20px}.help-content table tr{vertical-align:top}.help-content table tr td{font-size:12px;padding-left:10px;padding-bottom:10px}.help-content table tr td[id$="_label"]{color:#333;width:160px}.help-content table tr td[id$="_content"] label{color:#416ab8;width:105px;display:inline;padding-right:4px}.help-content table tr td[id$="_content"] a{color:#416ab8;font-weight:bold;padding-top:6px;display:inline-block}.nav{border-bottom:1px solid #d5d5d5;padding-bottom:8px;margin-bottom:10px}.nav>li>a{color:#416ab8;font-size:16px}.nav>li.admin>a{color:#dd8304}.nav-pills>.active>a,.nav-pills>.active>a:hover{background-color:#416ab8}.nav-pills>.active.admin>a,.nav-pills>.active.admin>a:hover{background-color:#eba420;color:#fff}.nav li.vertical-divider{width:5px;height:34px;border-right:1px solid #d5d5d5;margin-right:5px}.address-select ul.dropdown-menu{min-width:205px;max-height:360px;overflow-y:auto}.address-select ul.dropdown-menu li{cursor:pointer;font-size:12px;line-height:16px;white-space:nowrap;padding:5px 20px 5px 10px;border-top:1px solid #f5f5f5}.address-select ul.dropdown-menu li:first-child{border-top:none}.address-select ul.dropdown-menu li:hover{background-color:#fcf8e3}.address-select ul.dropdown-menu li.alt{background-color:#e5e5e5}.address-select ul.dropdown-menu li.alt:hover{background-color:#fcf8e3}.dropdown-menu li>a:hover,.dropdown-menu li>a:focus,.dropdown-submenu:hover>a,.dropdown-menu .active>a,.dropdown-menu .active>a:hover{background-color:#999}.nowrap{white-space:nowrap}#chk-agree{position:relative;float:left}#lbl-agree{position:relative;float:right;width:715px;margin-bottom:20px}