﻿.form{display:block;border:solid #cecece 1px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;clear:both;margin:20px 0 30px;color:#333}.form .management{display:none;visibility:hidden}.form legend,.form .subtitle{font-size:24px;font-weight:300;line-height:1.3em;color:#000;padding:20px 20px 30px;float:left;width:100%}.form legend sup,.form .subtitle sup{font-size:14px}.form .subtitle.separator{padding:20px 0 30px}.form .formpanel{margin:20px 0;padding:0 20px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.form .formpanel .subsection{margin-top:25px}.form .formpanel .separator{margin:50px 0 0;border-top:1px solid #cecece;width:100%}.form .panel.collapsed{display:none}.form .confirmation h3{font-weight:normal;margin-bottom:0}.form .field{margin-top:15px}.form .field .fieldlabel{padding-top:2px;padding-right:10px}.form .field .fieldwarning{float:left;padding-top:5px}.form .field .fieldwarning .icon{background-color:transparent;background-image:url('/Static/img/Forms/Form-Icons.png');background-repeat:no-repeat;background-position:0 16px;width:16px;height:15px;float:left;display:none}.form .field .fieldwarning.forfullwidth{margin-left:20px}.form .field .fieldvalue .nooverlay{float:left;width:95%}.form .field .fieldvalue .overlay{background:#fff;border:1px solid #cecece;border-radius:4px 4px 4px 4px;float:left;width:100%}.form .field .fieldvalue .overlay:hover{border-color:#008ac6}.form .field .fieldvalue .overlay input[type=text],.form .field .fieldvalue .overlay input[type=password],.form .field .fieldvalue .overlay select,.form .field .fieldvalue .overlay textarea{width:99%;border:none;margin:2px;color:#666;margin-bottom:4px}.form .field .fieldvalue .overlay select{margin:2px}.form .field .fieldvalue .overlay textarea.noresize{resize:none}.form .field .fieldvalue .overlay.readonly{height:27px;color:#666;display:block;border:1px solid #cecece !important;background:#efefef;padding:2px 4px 4px}.form .field .fieldvalue .overlay.readonly span{display:block;width:98%}.form .field .fieldvalue .overlay.readonly select{background-color:#efefef}.form .field .fieldvalue .overlay.readonly.textarea{height:auto;padding:0 4px}.form .field .fieldvalue .overlay.readonly.textarea textarea{margin-bottom:0;margin-right:0;background:#efefef}.form .field .fieldvalue .overlay.readonly.multiline{min-height:27px;height:auto}.form .field .fieldvalue .overlay.readonly.select{padding:0}.form .field .fieldvalue .overlay.multilistboxes{float:left;width:40%}.form .field .fieldvalue .overlay.collapsed{display:none}.form .field .fieldvalue .dxradiobuttonlist{border:none 0}.form .field .fieldvalue .dxradiobuttonlist td.dxe{width:100%;padding:0}.form .field .fieldvalue .dxradiobuttonlist td.dxe .dxeBase{margin-right:10px}.form .field .fieldvalue .dxradiobuttonlist td.dxe .dxeBase .dxichCellSys{padding:7px 3px 1px 0;vertical-align:top;margin:0}.form .field .fieldvalue .dxradiobuttonlist.floated .dxe tr{width:45%;float:left}.form .field .fieldvalue .dxradiobuttonlist.floated .dxe .dxeBase tr{float:none}.form .field .fieldvalue .dxradiobuttonlist.floated.twocolumns .dxe tr{width:50%}.form .field .fieldvalue .dxradiobuttonlist.floated.threecolumns .dxe tr{width:33%}.form .field .fieldvalue .dxcheckbox{padding:5px 3px 4px 0;vertical-align:top;margin:0}.form .field .fieldvalue .dxcheckbox .dxichTextCellSys label p{display:inline}.form .field .fieldvalue .dxcheckbox .dxICBFocused{box-shadow:0 0 4px #008ac6;border-color:#cecece !important;background-color:transparent}.form .field .fieldvalue .dxcheckbox.nolabel{float:left}.form .field .fieldvalue .dxcheckbox.fullwidth{width:100%}.form .field .fieldvalue .dxcheckbox.fullwidth .dxichCellSys{padding-left:0;width:2%}.form .field .fieldvalue .dxcheckbox.fullwidth .dxichCellSys span{margin-left:0}.form .field .fieldvalue .dxcheckbox.fullwidth .dxichTextCellSys label{color:#000}.form .field .fieldvalue .dxcheckboxlist{border:none 0}.form .field .fieldvalue .dxcheckboxlist td.dxe{width:100%;padding:0}.form .field .fieldvalue .dxcheckboxlist td.dxe .dxeBase .dxichCellSys{padding:5px 3px 4px 0;vertical-align:top;margin:0}.form .field .fieldvalue .dxcheckboxlist .dxeICBFocused{box-shadow:0 0 4px #008ac6;border-color:#cecece !important;background-color:transparent}.form .field .fieldvalue .dxcheckboxlist.floated .dxe tr{width:45%;float:left}.form .field .fieldvalue .dxcheckboxlist.floated .dxe .dxeBase tr{float:none}.form .field .fieldvalue .dxcheckboxlist.floated.twocolumns .dxe tr{width:50%}.form .field .fieldvalue .dxcheckboxlist.floated.threecolumns .dxe tr{width:33%}.form .field .fieldvalue .dxcheckboxlist.floated.fourcolumns .dxe tr{width:25%}.form .field .fieldvalue .shared .overlay select{width:98%}.form .field .fieldvalue label{color:#666}.form .field .fieldvalue .checkbox{width:100%}.form .field .fieldvalue .checkbox .label{display:inline-block;padding-top:2px;vertical-align:top}.form .field .fieldvalue .checkbox input[type=checkbox]{margin:5px 7px 0 0;vertical-align:middle}.form .field .fieldvalue .radiobuttonlist,.form .field .fieldvalue .checkboxlist{border:0 none;margin:0}.form .field .fieldvalue .radiobuttonlist .dxichCellSys,.form .field .fieldvalue .checkboxlist .dxichCellSys{padding-left:0}.form .field .fieldvalue .radiobuttonlist .dxe,.form .field .fieldvalue .checkboxlist .dxe{padding:0}.form .field .fieldvalue .radiobuttonlist td td input,.form .field .fieldvalue .checkboxlist td td input{margin-left:0}.form .field .fieldvalue .radiobuttonlist .disabled label label,.form .field .fieldvalue .checkboxlist .disabled label label{color:#999}.form .field .fieldvalue .radiobuttonlist .label,.form .field .fieldvalue .checkboxlist .label{display:inline-block;padding-top:2px;vertical-align:top;width:auto}.form .field .fieldvalue .radiobuttonlist .label:before,.form .field .fieldvalue .checkboxlist .label:before{content:none}.form .field .fieldvalue .radiobuttonlist input,.form .field .fieldvalue .checkboxlist input{margin-left:0}.form .field .fieldvalue .radiobuttonlist input[type=radio],.form .field .fieldvalue .checkboxlist input[type=radio],.form .field .fieldvalue .radiobuttonlist input[type=checkbox],.form .field .fieldvalue .checkboxlist input[type=checkbox]{color:#666;margin:5px 7px 5px 0}.form .field .fieldvalue .radiobuttonlist .checkboxtitle,.form .field .fieldvalue .checkboxlist .checkboxtitle{display:block;font-weight:700}.form .field .fieldvalue .radiobuttonlist .dxeIRBFocused,.form .field .fieldvalue .checkboxlist .dxeICBFocused{box-shadow:none !important;border:none !important}.form .field .fieldvalue .radiobuttonlist.floated table.dxeBase,.form .field .fieldvalue .checkboxlist.floated table.dxeBase{margin-right:20px}.form .field .fieldvalue .radiobuttonlist.floated.twocolumns td,.form .field .fieldvalue .checkboxlist.floated.twocolumns td{width:45%;padding-right:initial;padding-bottom:5px}.form .field .fieldvalue .radiobuttonlist.floated.threecolumns td,.form .field .fieldvalue .checkboxlist.floated.threecolumns td{width:29%;padding-right:initial;padding-bottom:5px}.form .field .fieldvalue .radiobuttonlist.floated.fourcolumns td,.form .field .fieldvalue .checkboxlist.floated.fourcolumns td{width:25%;padding-right:initial;padding-bottom:5px}.form .field .fieldvalue .radiobuttonlist.vertical td,.form .field .fieldvalue .checkboxlist.vertical td{display:table;margin-top:7px}.form .field .fieldvalue .radiobuttonlist.vertical tr:first-child td,.form .field .fieldvalue .checkboxlist.vertical tr:first-child td{margin-top:0}.form .field .fieldvalue .radiobuttonlist.vertical input,.form .field .fieldvalue .checkboxlist.vertical input,.form .field .fieldvalue .radiobuttonlist.vertical label,.form .field .fieldvalue .checkboxlist.vertical label{display:table-cell}.form .field .fieldvalue .horizontal{width:100%}.form .field .fieldvalue .horizontal input[type=radio]{margin:4px 7px 0 30px;vertical-align:middle}.form .field .fieldvalue .horizontal td:first-child input[type=radio]{margin:4px 7px 0 0}.form .field .fieldvalue .horizontal input[type=checkbox]{margin:5px 7px 0 30px;vertical-align:middle}.form .field .fieldvalue .horizontal td:first-child input[type=checkbox]{margin:5px 7px 0 0}.form .field .fieldvalue input{padding:0}.form .field .fieldvalue .message{margin-top:3px;width:100%;display:block;font-size:11px}.form .field .fieldvalue .message .information{display:none;color:#666}.form .field .fieldvalue .message.show{display:block}.form .field .fieldvalue .message.show .information{display:block}.form .field .fieldvalue .processing{float:right;display:none}.form .field .fieldvalue .indication{padding-top:25px}.form .field .fieldvalue .left .label{padding-top:2px}.form .field .fieldvalue .multiple{float:none}.form .field .fieldvalue .multiple .left .status{color:#b0231c;font-weight:bold;margin-top:5px;display:none}.form .field .fieldvalue .multiple .left a,.form .field .fieldvalue .multiple .left input{float:left !important;margin-left:10px}.form .field .fieldvalue .multiple .left a:first-child,.form .field .fieldvalue .multiple .left input:first-child{margin-left:0}.form .field .fieldvalue .multiple .right{float:right}.form .field .fieldvalue .multiple .right a{margin-right:10px}.form .field .fieldvalue .multiple .right:last-child{margin-right:0}.form .field .fieldvalue .milestonecomments{clear:both;float:left;width:100%;margin-top:10px}.form .field .fieldvalue .milestonecomments .comments{clear:both;margin-top:20px}.form .field .fieldvalue .milestonecomments .comments p.comment{display:block;font-weight:600;margin-bottom:15px}.form .field .fieldvalue .milestonecomments .comments p.comment .date{font-weight:600;color:#666}.form .field .fieldvalue .milestonecomments .comments p.comment .author{font-weight:600;color:#666}.form .field .fieldvalue .milestonecomments .comments p.comment .description{display:block;font-size:12px}.form .field .fieldvalue .fullwidthfield{width:95%;float:left}.form .field .fieldvalue .warningforfullwidth{width:100%;margin-top:5px;float:left}.form .field .fieldvalue .warningmessage{color:#b0231c}.form .field .fieldvalue .successmessage{color:#008000}.form .field .formtable{background:none repeat scroll 0 0 #fff;border-radius:4px;border-collapse:separate;width:100%}.form .field .formtable th{background:#ddd;color:#000;font-family:'Open Sans',Sans-Serif;font-size:11px;font-weight:normal;padding:6px;border-top:1px solid #cecece;border-right:1px solid #cecece;border-bottom:1px solid #cecece}.form .field .formtable th:first-child{border-radius:4px 0 0 0}.form .field .formtable th:last-child{border-radius:0 4px 0 0}.form .field .formtable th:last-child td:first-child{border-radius:0 0 0 4px}.form .field .formtable th:last-child td:last-child{border-radius:0 0 4px 0}.form .field .formtable td{border-right:1px solid #cecece;border-bottom:1px solid #cecece;font-size:12px;padding:2px}.form .field .formtable td:first-child{border-left:1px solid #cecece}.form .field .formtable .tfoot td{background:#f0f0f0;border:none !important;padding-top:10px}.form .field .formtable .tfoot img{cursor:pointer}.form .field .uploads .control{float:left;margin-bottom:5px;width:100%}.form .field .uploads .control .dxucControl{float:left;width:85% !important}.form .field .uploads .control .dxucControl .dxucInputs{border:1px solid #cecece;border-collapse:separate !important;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.form .field .uploads .control .dxucControl .dxucInputs .dxucTextBox{border:none 0;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.form .field .uploads .control .dxucControl .dxucInputs .dxucTextBox .dxucEditArea{width:100%}.form .field .uploads .control .dxucControl .dxucInputs .dxucTextBox.dxCB{-moz-border-radius:initial;-webkit-border-radius:initial;border-radius:initial}.form .field .uploads .control .dxucControl .dxucInputs .dxucBrowseButton{background:transparent;border-top:none 0;border-bottom:none 0;border-right:none 0;border-left:1px solid #cecece}.form .field .uploads .control .dxucControl .dxucInputs .dxucBrowseButton:hover,.form .field .uploads .control .dxucControl .dxucInputs .dxucBrowseButton:focus{background:transparent}.form .field .uploads .control .dxucControl .dxucInputs .dxucBrowseButton a:hover{text-decoration:none}.form .field .uploads .control .button{float:right;text-align:center;font-size:14px;line-height:1.3em;padding:3px 10px 5px;color:#fff;background:none repeat scroll 0 0 #074a73;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;clear:none;display:initial;font-weight:normal;height:auto !important;margin:0 0 0 10px}.form .field .uploads .control .button:hover{box-shadow:0 2px 7px #666}.form .field .uploads .control .button:focus{box-shadow:0 0 10px #008ac6 !important}.form .field .uploads .fileuploads .title{float:left;font-weight:600;margin:5px 0;display:none}.form .field .uploads .fileuploads .uploadedfile{clear:both;display:block;float:left;margin-bottom:5px;width:100%}.form .field .uploads .fileuploads .uploadedfile a{float:left}.form .field .uploads .fileuploads .uploadedfile .cancel{background:transparent url('/Static/img/Forms/Close-icon-blue.png') no-repeat 0 0;cursor:pointer;float:left;height:16px;margin:1px 0 0 5px;width:16px}.form .field .logoupload{margin:10px 0 10px;border:1px solid #cecece;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:5px;width:192px;height:132px}.form .field .logoupload img{width:180px;height:120px}.form .field.fieldbutton{padding-top:20px}.form .field.fieldbutton .fieldlabel{padding-top:0}.form .field.fieldbutton input.button.blue{background:#01377f;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;text-decoration:none;padding:5px 10px 7px;color:#fff;border:0 none;float:right;margin-left:10px}.form .field.fieldbutton a.button.blue span{display:block}.form .field.fieldbutton .left{float:left;margin-right:10px;width:60%}.form .field.fieldbutton .floatedleft input,.form .field.fieldbutton .floatedleft a{margin-right:10px;float:left !important;margin-left:0 !important}.form .field.fieldbutton a.right{float:right}.form .field.fieldbutton input.alwaysvisible,.form .field.fieldbutton a.alwaysvisible{display:block !important}.form .field.fieldbutton .fieldvalue .message{display:none}.form .field.fieldbutton .fieldvalue .message.warning{color:#b0231c;font-size:14px;font-weight:400;line-height:1.5em;margin:0}.form .field.fieldbutton .fieldvalue .error{color:#b0231c;font-size:14px;font-weight:400;line-height:1.5em;margin:0}.form .field.collapsed{display:none}.form .field.hiddenfield{margin-top:0}.form .field.hiddenfield .message{margin-bottom:15px}.form .field.invalid .fieldvalue .message .information{color:#b0231c}.form .field.invalid .fieldwarning .icon{background-position:0 -15px;display:none}.form .field.valid .fieldwarning span.showvalidation{background-position:0 -30px;display:none}.form .field.custom .message{height:0;float:right;font-size:11px}.form .field.custom .message .icon{background-color:transparent;background-image:url('/Static/img/Forms/Form-Icons.png');background-repeat:no-repeat;background-position:0 -15px;width:16px;height:15px;float:right;margin-right:5px;margin-top:1px;display:none}.form .field.custom .message .information{display:none}.form .field.custom .show.message,.form .field.custom .show.message .information{height:20px;float:right;margin:0 0 20px}.form .field.custom .fieldwarning .icon{background-color:transparent;background-image:url('/Static/img/Forms/Form-Icons.png');background-repeat:no-repeat;background-position:0 -15px;width:16px;height:15px;display:none;margin-top:1px;float:left}.form .field.custom.invalid .message{margin:0 0 20px;background-color:transparent;background-image:url('/Static/img/Forms/Form-Icons.png');background-repeat:no-repeat;background-position:0 -15px;padding-left:22px;height:15px !important}.form .field.custom.invalid .message .information{color:#b0231c}.form .mb15{margin-bottom:15px !important}.form .isfocused{box-shadow:0 0 4px #008ac6;border-color:#cecece !important}.form .fieldtoolbar{clear:both;padding-top:50px}.form .fieldtoolbar .fieldlabel{margin:0 0 10px;padding-top:0}.form .fieldtoolbar .fieldlabel a.button.blue{background:#01377f;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;text-decoration:none;color:#fff;border:0 none;margin-top:5px}.form .fieldtoolbar .fieldlabel a.button.blue span{padding:5px 10px 8px}.form .fieldtoolbar .fieldlabel input.button.blue{background:#01377f;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;text-decoration:none;padding:5px 10px 7px;color:#fff;border:0 none}.form .fieldtoolbar .fieldlabel input.button.left,.form .fieldtoolbar .fieldlabel a.button.left{float:left;margin-right:10px}.form .fieldtoolbar .fieldlabel input.button.right,.form .fieldtoolbar .fieldlabel a.button.right{float:right;margin-left:10px}.form .fieldtoolbar .processing{margin:0 auto 10px;position:relative;text-align:center;top:24px;width:100%;display:none}.form .fieldtoolbar .processing div{background:transparent url('/Static/img/loading_medium.gif') no-repeat left center;padding:10px 0 10px 40px;width:150px;color:#074a73;display:inline}.form .fieldtoolbar .separator{border:0 none;margin:30px 0 20px;padding:0}.form .fieldtoolbar .separator .line{display:block;border-top:1px solid #cecece;margin:0 10px}.form .fieldtoolbar .fieldvalue{margin-bottom:20px}.form .fieldtoolbar .fieldvalue a.button.blue{background:#01377f;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;text-decoration:none;color:#fff;border:0 none;margin-top:5px}.form .fieldtoolbar .fieldvalue a.button.blue span{padding:5px 10px 8px}.form .fieldtoolbar .fieldvalue input.button.blue{background:#01377f;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;text-decoration:none;padding:5px 10px 7px;color:#fff;border:0 none}.form .fieldtoolbar .fieldvalue input.button.left,.form .fieldtoolbar .fieldvalue a.button.left{float:left;margin-right:10px}.form .fieldtoolbar .fieldvalue input.button.right,.form .fieldtoolbar .fieldvalue a.button.right{float:right;margin-left:10px}.form.withfilters{border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px}.form.withgloballoading{position:relative}.form.withgloballoading .globalloading{width:100%;height:100%;top:0;left:0;display:none;position:absolute;background:#efefef;background:rgba(239,239,239,.3);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#efefef, endColorstr=#efefef)";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.form.withgloballoading .globalloading .icon{background:transparent url("/Static/Img/Global/loading-large.gif") no-repeat center 200px;position:absolute;top:0;left:0;width:100%;height:100%;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.form.rtl .field .fieldlabel{float:right}.form.rtl .field .fieldvalue .row div:first-child{float:right}.form.rtl .field .fieldvalue .row.shared div{float:right}.form.rtl .field .fieldvalue .fullwidthfield{float:right}.form.rtl .field .fieldvalue .fieldwarning.forfullwidth{margin:0 20px 0 0}.form.rtl .field .fieldvalue .dxcheckbox{padding:5px 0 4px}.form.rtl .field .fieldvalue .dxcheckbox .dxichCellSys{padding:3px 0 1px 3px}.form.rtl .field .fieldvalue .dxcheckbox .dxichCellSys .dxICheckBox{margin:1px 0 1px 1px}.form.rtl .field.fieldbutton input.button{float:left;margin:0 10px 0 0}.dxradiobuttonlist .dxeIRBFocused{border:none 0}.dxradiobuttonlist .dxichSys{margin:0}.dxradiobuttonlist .dxichTextCellSys{padding:3px 0 5px;vertical-align:top}.termsandconditions{width:100%;height:250px;overflow:scroll;overflow-x:hidden;padding:10px}.termsandconditions dl{margin-bottom:10px}.termsandconditions dl dt{margin-top:5px}.termsandconditions dl dd{margin-left:20px;margin-bottom:3px}.customcheckboxlabel{display:inline-block}.customcheckboxlabel p{margin:0;color:#666}.customcheckboxlabel p span{color:#666;padding-left:5px;margin-top:3px}.sdt .sdt-specific{border:none !important;margin:unset !important}.sdt .progress-bar{background-color:#7ba9cf}.sdt #noCalculationsExist{font-style:italic}.sdt #collapseBOM{font-size:small}.sdt .padding-top-12{padding-top:12px}.sdt ul{margin-left:0 !important}.sdt .tab-content{padding-left:15px !important}.sdt #btnNextCalculation{float:right}.sdt hr{margin:0 !important;padding-bottom:20px}.sdt #cameraListButtons,.sdt #cameraButtons,.sdt #calculationListButtons{padding-bottom:10px}.sdt #lnkAdvancedContainer{padding-bottom:10px}.sdt #calculationState{padding-right:5px}.sdt #helpButtonContainer{position:absolute;right:0;top:5px;padding-right:10px}.sdt .linepaddingBottom{padding-bottom:10px}.sdt .boxRounded{border-radius:2px;background:#e5e5e5;padding:5px}.sdt .paddingLeftRight10{padding-left:10px;padding-right:10px}.sdt .paddingAll10{padding:10px}.sdt .paddingAll5{padding:10px}.sdt #bom h2{font-weight:bold !important}.sdt #bom #trial{font-size:large;font-weight:bold;color:#f00}.sdt #bom #integratorDetails,.sdt #bom #customerDetails{-ms-word-wrap:break-word;word-wrap:break-word}.sdt .header-fixed{width:100%}.sdt .header-fixed thead,.sdt .header-fixed tbody,.sdt .header-fixed thead>tr,.sdt .header-fixed tbody>tr,.sdt .header-fixed thead>tr>th,.sdt .header-fixed tbody>tr>td{display:block}.sdt .header-fixed tbody{overflow-y:auto;max-height:230px}.sdt .header-fixed thead>tr:after,.sdt .header-fixed tbody>tr:after{content:' ';display:block;visibility:hidden;clear:both}.sdt .header-fixed tbody>tr>td:nth-child(1),.sdt .header-fixed thead>tr>th:nth-child(1){width:12.5%}.sdt .header-fixed tbody>tr>td:nth-child(2),.sdt .header-fixed thead>tr>th:nth-child(2){width:40%}.sdt .header-fixed tbody>tr>td:nth-child(3),.sdt .header-fixed thead>tr>th:nth-child(3){width:30%}.sdt .header-fixed tbody>tr>td:nth-child(4),.sdt .header-fixed thead>tr>th:nth-child(4){width:17.5%}.sdt .header-fixed tbody>tr>td,.sdt .header-fixed thead>tr>th{float:left}.sdt .header-fixed .tableRowDisabled{cursor:not-allowed;background-color:#eee;opacity:.8}.errormessage{text-align:center;width:70%;margin:0 auto}.errormessage h2{font-weight:300;font-size:18px;margin:0 auto;margin-bottom:32px}.huskyform{float:left;width:100%;margin-bottom:22px}.huskyform .header{display:block;text-align:center;font-weight:300;font-size:46px;margin-bottom:18px}.huskyform .summary h2{font-weight:300;font-size:18px;margin:0 auto;text-align:center;width:850px;margin-bottom:32px}.huskyform .configuration{float:left;width:100%;margin-bottom:32px}.huskyform .configuration .image{float:left;width:50%;text-align:right;margin-top:37px}.huskyform .configuration .image img{margin-right:40px}.huskyform .configuration .description{float:right;width:50%}.huskyform .configuration .description .frame{float:left;width:380px}.huskyform .configuration .description .frame .title{font-weight:300;font-size:22px;margin-bottom:18px}.huskyform .configuration .description .frame .specifications{background:#efefef;padding:10px;float:left;width:320px}.huskyform .configuration .description .frame .specifications .subtitle{width:175px}.huskyform .configuration .description .frame .specifications .item{float:left;width:100%;margin-bottom:3px}.huskyform .configuration .description .frame .order{float:left;width:320px;margin-bottom:18px;background:#cecece;padding:10px}.huskyform .configuration .description .frame .order .quantity{float:left;width:50%}.huskyform .configuration .description .frame .order .quantity .title{font-weight:600;font-size:14px;margin-bottom:10px}.huskyform .configuration .description .frame .order .quantity .form{float:none;width:80%;margin-bottom:0}.huskyform .configuration .description .frame .order .quantity .form .formpanel{padding:0;margin:0}.huskyform .configuration .description .frame .order .quantity .form .formpanel .field{margin:0}.huskyform .configuration .description .frame .order .quantity .form .formpanel .field .fieldvalue{padding-left:0}.huskyform .configuration .description .frame .order .quantity .form .formpanel .field .fieldvalue .overlay input{padding:0;width:90%}.huskyform .configuration .description .frame .order .quantity .form .formpanel .field .fieldvalue .message .information{position:absolute;white-space:nowrap}.huskyform .configuration .description .frame .order .quantity .form .formpanel .field .fieldwarning .icon{background-position:0 -15px}.huskyform .configuration .description .frame .totalamount{float:left;width:50%}.huskyform .configuration .description .frame .totalamount .title{font-weight:600;font-size:14px;margin-bottom:10px}.huskyform .configuration .description .frame .totalamount .value{float:left;font-size:14px;font-weight:700;margin-top:2px}.huskyform .configuration .description .frame .error{display:none;float:left;margin-top:3px;width:100%;color:#b0231c}.huskyform .configuration .description .frame .shipping{float:left;margin-top:10px;clear:both}.huskyform .errormessage{text-align:center;width:70%;margin:0 auto}.huskyform .errormessage h2{font-weight:300;font-size:18px;margin:0 auto;margin-bottom:32px}@media(min-width:768px) and (max-width:991px){.form .field .fieldlabel{padding-bottom:5px}.form .field .field.fieldbutton .fieldvalue{padding-top:20px}}@media(max-width:767px){.form .field .fieldlabel{padding-bottom:5px}.form .field .field.fieldbutton .fieldvalue{padding-top:20px}}.loginform .loginlogo{margin:30px 0}.loginform .form{margin:20px 0}.loginform .loginwarning .validation-summary-errors span,.loginform .loginwarning .validation-summary-errors ul li{color:#b0231c}.loginform .loginfooter .loginfooterinformation{font-size:12px;color:#666}.loginform .loginfooter .loginfootercopyrights{font-size:12px;color:#666;text-align:right}.huskyleadform .field .demounits{font-size:12px}.huskyleadform .buttonblock{margin:0}.huskyleadform .buttonblock.submit{float:right;margin-left:10px}.huskyleadform .buttonblock.back{margin-top:10px}