*{font-family:"Open Sans",Verdana,Arial,Helvetica,sans-serif;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}pre{font-family:monospace;margin:1em 0}h1{font-size:2.4em;font-weight:bold}.splash{position:relative;margin-top:5em;margin-bottom:-5em;height:500px;overflow:hidden}.splash>img{display:inline-block;width:100%}.splash .content{height:500px;margin-left:auto;margin-right:auto;max-width:1155px;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;line-height:500px}.splash .content .splash-inset{position:absolute;bottom:0;right:0;width:15em}.splash h1{font-weight:normal;color:#fff;text-transform:uppercase;background-color:#f5a623;padding:0 .5em;display:inline-block;line-height:normal}h2{font-size:1.8em;font-weight:normal;color:grey;padding-bottom:.6em}h3{font-size:1.2em;font-weight:bold}input,select{font-size:.9em}body{min-width:60em;font-size:.8em}body,fieldset h1{background-color:#fff}#main-content{position:relative;padding-top:5em;z-index:2;max-width:1155px;margin-left:auto;margin-right:auto}@media(min-width:768px){#main-content .overflow-centre{margin-left:50%;transform:translate(-49vw,0);width:98vw}}a{text-decoration:none}section h1,fieldset h1{color:#666;font-weight:300;padding:1em 0}.cs-blurb{text-align:center;padding:1.5em .5em;margin:0 25%}.cs-note{font-weight:bold;text-align:center}.multi-line-text{white-space:pre}.clear{clear:both!important}.hidden{visibility:hidden!important}.no-display{display:none!important}.no-user-select{user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.clickable{cursor:pointer!important;display:inline-block}.no-close-button .ui-dialog-titlebar-close{display:none!important}.centered{text-align:center!important}.right{text-align:right!important}.left{text-align:left!important}.vertically-centred{vertical-align:middle!important}.vertically-centre-helper{vertical-align:middle!important;height:100%!important;display:inline-block!important}#header{position:fixed;top:0;right:0;left:0;height:5em;background-color:#fff;z-index:10}#header .logo{height:3em;margin:1em}.anchor{display:inline-block;visibility:hidden;padding-top:10em;margin-top:-10em;vertical-align:top}#menu-wrapper{width:100%;height:100%;box-shadow:0 6px 6px rgba(0,0,0,.11);text-align:center;white-space:nowrap}#top-menu,#user-actions{display:inline-block;height:100%;vertical-align:top}#top-menu{margin-right:8em}#top-menu .menu-level{width:100%;overflow:hidden;padding:0;text-align:center}#top-menu .menu-level ul,#user-actions{list-style:none;margin:0;padding:0}#top-menu .menu-level ul li{text-align:left}#top-menu .menu-level ul li,#user-actions>li{display:inline-block;position:relative;vertical-align:top}#top-menu .menu-level ul li ul li{display:block}#top-menu .menu-level ul li .cs-menu-item,#user-actions>li .cs-menu-item{display:inline-block;text-decoration:none;cursor:pointer;padding:0 1em;height:101%;line-height:4.55}#user-actions>li .cs-menu-item *{line-height:normal}#user-actions #cart-number{color:#f5a623;font-weight:bold}#top-menu .menu-level .sub-menu .cs-menu-item{line-height:normal;padding:1em 2em}#top-menu .menu-level ul li ul li .cs-menu-item{padding:0 2em}#top-menu .menu-level ul li .cs-menu-item:hover,#top-menu .menu-level ul li .cs-menu-item.selected,#user-actions .cs-menu-item.selected,#top-menu .menu-level ul li .sub-menu:hover~.cs-menu-item,#user-actions>li .cs-menu-item:hover,#user-actions>li .sub-menu:hover~.cs-menu-item{border-bottom:5px #f5a623 solid!important;font-weight:bold}#top-menu .menu-level.level-one{height:100%;position:relative}#top-menu .menu-level.level-one>ul{height:100%}#top-menu .menu-level.level-one ul li,#user-actions>li{padding:0;height:100%}#top-menu .menu-level.level-one ul li:first-child{border-left:none}#top-menu .menu-level.level-one ul li .sub-menu,#user-actions li .sub-menu{display:none;list-style:none;z-index:-1;box-shadow:0 6px 6px rgba(0,0,0,.11)}#top-menu .menu-level.level-one ul li .sub-menu li{display:inline-block;vertical-align:bottom;text-align:center;height:10em}#top-menu .menu-level.level-one ul li .sub-menu .img-wrapper{height:5em}#top-menu .menu-level.level-one ul li .sub-menu .img-wrapper img{height:100%}#top-menu .menu-level.level-one ul li:hover .sub-menu,#top-menu .menu-level.level-one ul li .sub-menu:hover{display:block;position:fixed;top:0;left:0;right:0;background:#fff;padding-top:5em}#user-actions>li:hover .sub-menu{display:block;position:absolute;text-align:left;padding:1em;top:5em;background-color:#fff}#user-actions>li .sub-menu li{padding:1em;white-space:nowrap}#user-actions>li .sub-menu li:hover,#user-actions>li .sub-menu li:hover input[type="submit"]{font-weight:bold}#user-actions>li .sub-menu li input[type="submit"]{padding:0;background-color:transparent!important}#top-menu .menu-level.level-one ul li .cs-menu-item,#user-actions li a,#user-actions li span,#logout-form input[type=submit]{color:#7f898f;font-size:1.1em}#user-actions .sub-menu li span{cursor:default;font-weight:normal}#top-menu .menu-level.level-one ul li .cs-menu-item{text-transform:uppercase}#logout-form input[type=submit]{text-decoration:none;cursor:pointer;background:none;border:none;box-shadow:none;background-color:transparent;text-transform:none}#top-menu .menu-level.level-two{background-color:rgba(68,68,68,.8)}#top-menu .menu-level.level-two>ul{padding:2em 0}#top-menu .menu-level.level-two>ul>li>.cs-menu-item{font-weight:bold;color:#fff}#logout-form{display:inline-block}#user-actions{list-style:none;display:inline-block}#help-link{font-size:1.2em;cursor:pointer}#help-link img{height:1.2em;vertical-align:middle}#cs-culture-selectors{display:inline-block;text-align:right;position:relative;top:-1em}#cs-culture-selectors #cs-data-culture-selector{padding-top:1em}#bottom-banner{width:100%;background-color:#fff;text-align:center}#copyright-notice{padding:1em 25% .5em;font-size:.8em;text-align:center}footer,#push{height:8.5em}footer{padding-top:2em}#header-and-main-content{min-height:97%;height:auto!important;height:100%;margin:0 auto .9em}fieldset{border:none}input[type=button]:hover,input[type=submit]:hover,button:hover,.button:hover,.ui-state-hover .button,.ui-state-hover .button:hover{color:#fff;background-color:#ff7902!important;border-color:#ff7902!important;cursor:pointer}input[type=button][disabled],input[type=submit][disabled],button[disabled],.button.disabled,input[readonly],textarea[readonly],select[disabled],input.primary[type=button][disabled],input.primary[type=submit][disabled],button.primary[disabled],.button.primary.disabled,input.dialog-button-confirm[type=button][disabled],input.dialog-button-confirm[type=submit][disabled],button.dialog-button-confirm[disabled],.button.dialog-button-confirm.disabled,input.primary[readonly],select[disabled]{background-color:rgba(233,231,227,.7)!important;border-color:rgba(233,231,227,.7)!important;cursor:default!important;pointer-events:none}input[type=button][disabled],input[type=submit][disabled],button[disabled],.button.disabled,input[type=button][disabled] *,input[type=submit][disabled] *,button[disabled] *,.button.disabled *,input.primary[type=button][disabled],input.primary[type=submit][disabled],button.primary[disabled],.button.primary.disabled,input.primary[type=button][disabled] *,input.primary[type=submit][disabled] *,button.primary[disabled] *,.button.primary.disabled *{color:rgba(68,68,68,.5)!important}button.ui-dialog-titlebar-close{background-color:#fff}input[type=button],input[type=submit],button,.button,.ui-button,button.ui-button.ui-state-default,.button.ui-button.ui-state-default,.ui-jqgrid .ui-jqgrid-view button{background:none;background-color:#f5a623;color:#fff;padding:.5em 1em;border:0;font-family:"Open Sans",Verdana,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:1.1em}input[type=button].primary,input[type=submit].primary,button.primary,.button.primary,.ui-button.primary,.button.ui-button.primary .ui-jqgrid .ui-jqgrid-view button.primary,input[type=button].dialog-button-confirm,input[type=submit].dialog-button-confirm,button.dialog-button-confirm,.button.dialog-button-confirm,.ui-button.dialog-button-confirm,.button.ui-button.dialog-button-confirm{background-color:#6bba00!important}input[type=button].primary:hover,input[type=submit].primary:hover,button.primary:hover,.button.primary:hover,.ui-button.primary:hover,.button.ui-button.primary:hover,.ui-jqgrid .ui-jqgrid-view button.primary:hover{background-color:#81d214!important}.ui-jqgrid .ui-pg-input,.ui-jqgrid .ui-jqgrid-toppager .ui-pg-input{height:2em;text-align:center}.ui-jqgrid .ui-jqgrid-titlebar{padding:.1em .5em;font-size:1em;height:2em}.ui-th-column,.ui-jqgrid .ui-jqgrid-htable th.ui-th-column{text-align:left}.ui-jqgrid tr.ui-row-ltr th{padding-left:7px}a.button{display:inline-block}.validation-summary-valid{visibility:hidden!important}.field-validation-valid,.field-validation-error{display:block}.validation-summary-errors{padding:2em;display:block!important}.validation-summary-errors *,.field-validation-error{color:red}.validation-summary-errors span,.field-validation-error{font-weight:bold}.validation-summary-errors span{padding:1em}.field-validation-error{padding-top:.5em}.validation-summary-errors ul{list-style:square inside}.validation-summary-errors ul li{padding:.5em 2em}.field{padding-bottom:1em;max-width:700px;margin:0 auto}.display-label,.editor-label,.action-description{font-size:1.1em;font-weight:300;padding-right:1em;padding-bottom:.5em}.action{text-align:left}.editor-label,.editor-field,.display-label,.display-field{display:inline-block;vertical-align:top}.action-description,.action-button{display:block}.action-button{float:left;margin-right:1em}.editor-field input,.editor-field select{padding:.5em 1em;width:30em;border:1px solid #333}.editor-field input[type="checkbox"],.editor-field input[type="radio"]{width:initial}.display-field{text-align:left;width:27em}.editor-field input.short,.editor-field select.short{width:25em}.editor-field input:hover{background-color:rgba(149,215,248,.1)}fieldset .fields{padding-top:1em;text-align:center}.field.multi-line .editor-label{vertical-align:top}.editor-field-option{width:27em;text-align:left;padding-bottom:1em}.editor-field-option label{width:25em;padding-left:.5em}.editor-field-option div,.editor-field-option label{display:inline-block;vertical-align:middle}fieldset .fields .fields-inner{text-align:right;display:inline-block}.field-horizontal-stack>*{display:inline-block;margin-left:1em}.field-horizontal-stack>*:first-child{margin-left:0}.loading-indicator{position:relative}.loading-indicator::after{content:'';margin:0 auto;border:2px solid transparent;border-radius:50%;border-top:2px solid #ff941a;width:1.1em;height:1.1em;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;display:inline-block;vertical-align:middle;position:absolute;top:.45em;right:.45em}.cs-progress-message{font-size:1.2em;font-weight:bold;margin-bottom:1em}.cs-progressbar{position:relative}.cs-progressbar-label{position:absolute;top:3px;width:100%;text-align:center;font-weight:bold;text-shadow:1px 1px 0 #fff}.cs-grid-loading-message{border:3px solid #fbcc6b;color:#fff;font-weight:bold;text-align:center;cursor:wait;background-color:#f5a623;padding:.2em .5em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:0!important}.ui-tooltip{pointer-events:none}.cs-cart-modal-content{background-color:#fefefe;margin:auto;padding:20px;border:.2em solid #f5a623;border-radius:7px;margin-top:130px;width:700px;max-width:61%;overflow:hidden}.cs-datagrid table{border-collapse:collapse;text-align:left;width:100%}.cs-datagrid{font:normal 12px/150% Arial,Helvetica,sans-serif;background:#fff;overflow:hidden;border:2px solid #f5a623;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:100%}.cs-datagrid table td,.datagrid table th{padding:5px 7px}.cs-datagrid table thead th{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f5a623),color-stop(1,#f5a623));background:-moz-linear-gradient(center top,#f5a623 5%,#f5a623 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5A623',endColorstr='#F5A623');background-color:#f5a623;color:#fff;font-size:14px;font-weight:bold;padding:5px 7px}.cs-datagrid table thead th:first-child{border:none}.cs-datagrid table tbody td{color:#000;font-size:13px;font-weight:normal}.cs-datagrid table tbody .alt td{background:#f5e6c9;color:#000}.cs-datagrid table tbody .subAlt td{background:#e5e2e2}.cs-datagrid table tbody .variant-option:first-child{text-indent:2em}.cs-datagrid table tbody .part{border-top:2px solid #f5a623;background:#ffdab9}.cs-datagrid table tbody td:first-child{border-left:none}.cs-datagrid table tbody tr:last-child td{border-bottom:none}.cs-summary-image{width:100px;height:100%;float:left}.cs-summary-image img{max-height:100%;max-width:150px;margin-left:20px}#cs-summary-actions{width:500px;float:right}#cs-quote-button{float:right;font-size:1.4em;margin-top:30px;margin-right:20px}.cs-summary-image-line{height:150px}.cs-summary-blerb{border:.2em solid #f5a623;border-radius:7px;width:100%;float:right;padding:12px;height:100px;overflow:auto}.cs-action-button-contianer{margin:1em 0;float:right}.cs-action-button{margin:5px}.cs-summary-name{font-size:2em;padding-bottom:10px}.cs-config-close{margin-top:10px;float:right}.cs-blockui{z-index:6;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.5;cursor:wait;position:fixed}.cs-blockui+.loading-indicator{position:fixed;top:0;bottom:0;left:0;right:0;z-index:7}.cs-blockui+.loading-indicator::after{height:8vw;width:8vw;right:45.2vw;border-width:.8vw;top:40%;position:absolute}.loader{margin:0 auto;border:5px solid #949494;border-radius:50%;border-top:5px solid #ff941a;width:1.5em;height:1.5em;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;display:inline-block;vertical-align:middle}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media screen and (max-width:1200px){#top-banner .logo{margin-right:0}#user-actions li{padding-right:.5em;padding-left:.5em}#user-actions li a,#logout-form input[type=submit]{padding-right:.5em;padding-left:.5em}}.cs-nolocks{text-align:center}.cs-popup-close{font-size:1.5em;cursor:pointer;position:absolute;right:10px;top:2px}.cs-checkbox-leftalign{margin-left:40px}.cs-summary-missing-option-container{width:100%;border:2px solid #b00;display:flex;flex-direction:column;margin-bottom:10px;border-radius:3px}.cs-summary-missing-option-header{background:#b00!important;padding:5px 7px;font-size:14px;font-weight:bold;color:#fff;text-align:left}.cs-summary-missing-items div{padding-top:4px;padding-bottom:4px;padding-left:7px}.cs-summary-missing-items div:nth-child(even){background:rgba(250,218,218,1)}.feedback-container{position:fixed;bottom:200px;right:0;background-color:#f5a623}.f-item{height:46px;width:46px;display:block;background-size:35px!important;padding:0!important;margin-top:4px;margin-bottom:4px}.f-contact{background:url(/images/contacts.png) no-repeat 6px center}.f-help{background:url(/images/help.png) no-repeat 6px center}.f-whatsnew{background:url(/images/whatsnew.png) no-repeat 6px center}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#f5a623;position:fixed;z-index:2000;top:0;right:100%;width:150%;height:2px;left:0}.pace-progress{top:300px}.pace-active{width:150%}