<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
a:visited, a.active, a.nav-tertiary {
    color: #257fba;
}

ul.raq-workflow-steps {
    position: relative;
    float: left;
    left: 50%;
}
ul.raq-workflow-steps &gt; li {
    position: relative;
    right: 50%;
}
ul.raq-workflow-steps &gt; li a {
    border-radius: 5px;
    display: inline-block;
    background-color: #aeaeae;
    color: #555555;
    padding: 5px 55px;
    border-radius: 2px;
    text-decoration: none;
    font-weight: bold;
    box-shadow: 0 1px 2px #666;
    color: white;
    font-size: 13px;
    text-shadow: 0 0 2px #666;
    margin-left: 10px !important;
}
ul.raq-workflow-steps &gt; li a.unavailable {
    color: #555;
    box-shadow: none;
    background-color: #dedede;
    text-shadow: none;
    cursor: text;
}
ul.raq-workflow-steps &gt; li.steps--startover {
    border-left: 1px solid #444;
}
ul.raq-workflow-steps &gt; li.steps--startover a {
    color: white;
    font-weight: bold;
    text-shadow: -1px -1px #999999;
    box-shadow: 0 3px -5px 3px black;
    background-image: -webkit-linear-gradient(#b2b3b3, #9e9f9f);
    padding: 5px 5px;
}
ul.raq-workflow-steps &gt; li.startover &gt; div {
    overflow: hidden;
    margin-left: 10px;
    border-left: 1px solid #ccc;
}
ul.raq-workflow-steps &gt; li.startover &gt; div a.startover {
    margin-left: 0;
    padding: 5px 5px;
}

.raq .pick_category .raq-workflow-steps .pick_category a {
    background-color: #2e2d2d;
    color: white;
}

.raq .pick_model .raq-workflow-steps .pick_model a {
    background-color: #2e2d2d;
    color: white;
}

.raq .pick_options .raq-workflow-steps .pick_options a {
    background-color: #2e2d2d;
    color: white;
}

.raq .pick_accessories .raq-workflow-steps .pick_accessories a {
    background-color: #2e2d2d;
    color: white;
}

.raq .review .raq-workflow-steps .review a {
    background-color: #2e2d2d;
    color: white;
}

.raq .complete .raq-workflow-steps .complete a {
    background-color: #2e2d2d;
    color: white;
}

ul.raq-wizard-form-navigation li {
    display: none;
}

.raq .pick_category ul.raq-wizard-form-navigation .pick_category {
    display: block;
}

.raq .pick_model ul.raq-wizard-form-navigation .pick_model {
    display: block;
}

.raq .pick_options ul.raq-wizard-form-navigation .pick_options {
    display: block;
}

.raq .pick_accessories ul.raq-wizard-form-navigation .pick_accessories {
    display: block;
}

.raq .review ul.raq-wizard-form-navigation .review {
    display: block;
}

.raq .complete ul.raq-wizard-form-navigation .complete {
    display: block;
}

a:visited, a.active, a.nav-tertiary {
    color: #257fba;
}

/*.accordion.accessories-accordion {
    visibility: hidden;
}*/
.accordion.accessories-accordion.visible {
    visibility: visible;
}
.accordion.accessories-accordion .ui-accordion-header .ui-icon,
.accordion.accessories-accordion .ui-accordion-content .ui-icon {
    display: none;
}
.accordion.accessories-accordion .ui-accordion-header {
    /*background-image: none;*/
    /*background: url("../../../images/jquery-ui/ui-bg_glass_75_e6e6e6_1x400.png") repeat-x scroll 50% 50% #E6E6E6;*/
    background: url("../../../images/jquery-ui/ui-bg_glass_75_dadada_1x400.png") repeat-x scroll 50% 50% #DADADA;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    margin: 0;
    padding: 0;
    border: 0;
    height: 34px;
    padding-left: 10px;
    line-height: 34px;
}
.accordion.accessories-accordion .ui-accordion-header.ui-state-hover {
    background: url("../../../images/jquery-ui/ui-bg_glass_75_e6e6e6_1x400.png") repeat-x scroll 50% 50% #E6E6E6;
}
.accordion.accessories-accordion .ui-accordion-header.ui-state-active {
    background: url("../../../images/jquery-ui/ui-bg_glass_65_ffffff_1x400.png") repeat-x scroll 50% 50% #FFFFFF;
}
.accordion.accessories-accordion .ui-accordion-header.header-group.has-required-label {
    height: 74px;
}
.accordion.accessories-accordion .ui-accordion-header.header-group.has-required-label .required-label {
    text-align: center;
    color: white;
    font-weight: bold;
    background-color: #257fba;
    margin-left: -8px;
    margin-top: 5px;
    margin-bottom: 5px;
    border: 1px solid #1c5479;
}
.accordion.accessories-accordion .ui-accordion-header.header-group.has-required-label .ui-accordion-header-icon {
    top: 20px;
}
.accordion.accessories-accordion .ui-accordion-header .ui-accordion-header-icon {
    left: auto;
    right: 10px;
    display: block;
    width: 15px;
    height: 15px;
    background-image: url(/consumer/images/quote/backgrounds/accordion-default.png);
    background-position: center center;
    background-repeat: no-repeat;
}
.accordion.accessories-accordion .ui-accordion-header.ui-accordion-header-active .ui-accordion-header-icon {
    background-image: url(/consumer/images/quote/backgrounds/accordion-active.png);
}
.accordion.accessories-accordion .ui-accordion-header a {
    display: block;
    margin: 0;
    padding: 0;
    font-weight: bold;
    color: black;
}
.accordion.accessories-accordion .ui-accordion-content {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    border: 0;
    margin: 0;
    padding: 0;
    max-height: 400px;
}
.accordion.accessories-accordion .ui-accordion-content ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.accordion.accessories-accordion .ui-accordion-content ul li {
    clear: both;
    vertical-align: middle;
    border-top: 1px solid #dfdfdf;
    background-color: #f4f4f4;
    padding: 10px;
}
.accordion.accessories-accordion .ui-accordion-content ul li.selected {
    background-color: white;
}
.accordion.accessories-accordion .ui-accordion-content ul li:first-child {
    border-top: 0;
}
.accordion.accessories-accordion .ui-accordion-content ul li &gt; div img {
    line-height: inherit;
    float: left;
    display: block;
    width: 100px;
    height: auto;
    vertical-align: middle;
}

a:visited, a.active, a.nav-tertiary {
    color: #257fba;
}

.raq .complete-your-kitchen {
    position: relative;
    margin-top: 30px;
    margin-bottom: 30px;
}
.raq .complete-your-kitchen &gt; .hook {
    position: absolute;
    top: 0;
    left: 0;
    height: 2px;
    width: 1000%;
    overflow: hidden;
    margin-left: -100%;
    margin-right: -100%;
    background-color: #e2e0e0;
}
.raq .complete-your-kitchen &gt; .hook + div {
    padding-top: 25px;
}
.raq .complete-your-kitchen h3, .raq .complete-your-kitchen h3 + p {
    text-align: center;
    font-weight: bold;
}
.raq .complete-your-kitchen h3 {
    color: #257fba;
}
.raq .complete-your-kitchen .horizon {
    position: relative;
}
.raq .complete-your-kitchen .horizon &gt; div.hook {
    position: absolute;
    top: 0;
    left: -148px;
    width: 1248px;
    height: 173px;
    background-position: top left;
    background-repeat: no-repeat;
}
.raq .complete-your-kitchen .horizon .hook + ul {
    padding-top: 23px;
}
.raq .complete-your-kitchen ul {
    overflow: hidden;
    list-style-type: none;
    margin: 0;
    padding: 0;
    padding-left: 20px;
    width: 852px;
    margin: 0 auto;
}
.raq .complete-your-kitchen ul li {
    float: left;
    width: 188px;
    margin-right: 20px;
}
.raq .complete-your-kitchen ul li &gt; div {
    width: 168px;
    text-align: center;
    background-repeat: no-repeat;
    background-position: 0 50px;
}
.raq .complete-your-kitchen ul li &gt; div:first-child {
    margin-left: 0;
}
.raq .complete-your-kitchen ul li &gt; div &gt; a + a {
    display: block;
}

a:visited, a.active, a.nav-tertiary {
    color: #257fba;
}

ul.raq-wizard-form-navigation {
    position: relative;
    margin: 0;
    padding: 0;
    margin-left: 30px;
    clear: left;
    overflow: hidden;
}
ul.raq-wizard-form-navigation li {
    display: none;
}
ul.raq-wizard-form-navigation li form {
    float: left;
    margin-left: 20px;
}
ul.raq-wizard-form-navigation li form:first-child {
    margin-left: 0;
}
ul.raq-wizard-form-navigation form textarea {
    display: none;
}

.raq.options .raq-wizard-form-navigation li.pick_options {
    display: block;
}

.raq.accessories .raq-wizard-form-navigation li.pick_accessories {
    display: block;
}

a:visited, a.active, a.nav-tertiary {
    color: #257fba;
}

.raq .quote-review .quote-review-table td a.remove-from-quote {
    display: block;
    text-align: right;
}

a:visited, a.active, a.nav-tertiary {
    color: #257fba;
}

.raq-theme .ui-dialog {
    position: relative;
    padding: 0;
}
.raq-theme .ui-dialog .ui-dialog-titlebar {
    padding: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    border-width: 0;
    background-color: #f4f4f4;
    background-image: none;
    line-height: 35px;
    box-shadow: 0 1px 2px #989898;
}
.raq-theme .ui-dialog .ui-dialog-titlebar span.ui-dialog-title {
    display: block;
    margin: 0 1em;
}
/*.raq-theme .ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-close {
  display: block;
  line-height: 35px;
  width: 72px;
  height: 35px;
  top: 0;
  margin-top: 0;
}*/
/*
.raq-theme .ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-close.ui-state-hover {
  background: transparent;
  border: 0;
}
*/
/*.raq-theme .ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-close span.ui-icon {
  width: inherit;
  height: inherit;
  margin: 0;
  background-color: transparent;
  background-image: url(/consumer/images/quote/buttons/close.png);
  background-position: 50% 50%;
  background-repeat: no-repeat;
}*/
/*
.raq-theme .ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-close:hover, .raq-theme .ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-close:active {
  background-image: inherit;
  border: 0;
}
*/
.raq-theme .ui-dialog .ui-dialog-content {
    padding: 8px 16px;
    text-align: left;
}
.raq-theme .ui-dialog .ui-dialog-content ul, .raq-theme .ui-dialog .ui-dialog-content ol {
    list-style-type: none;
}

.product-details-overlay.raq-overlay .tabs {
    position: relative;
    z-index: 50000;
    margin-top: -8px;
    margin-left: -1px;
}
.product-details-overlay.raq-overlay .tabs &gt; ul {
    overflow: hidden;
    list-style-type: none;
    margin: 0;
    padding: 0;
    margin-bottom: 20px;
    margin-left: -16px;
    margin-right: -16px;
    margin-bottom: 20px;
}
.product-details-overlay.raq-overlay .tabs &gt; ul &gt; li {
    float: left;
    background-color: white;
    box-shadow: inset 0 1px 3px #989898;
    margin-bottom: 4px;
}
.product-details-overlay.raq-overlay .tabs &gt; ul &gt; li.active {
    box-shadow: none;
    background-color: #f4f4f4;
}
.product-details-overlay.raq-overlay .tabs &gt; ul &gt; li a {
    font-weight: bold;
    display: block;
    padding: 11px 18px;
    margin-left: 1px;
    border: 1px solid #989898;
    border-width: 0 1px 1px 1px;
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}
.product-details-overlay.raq-overlay .tabs &gt; ul &gt; li.active a {
    box-shadow: 0 2px 3px #989898;
}
.product-details-overlay.raq-overlay .tabs &gt; ul &gt; li:first-child a {
    margin-left: 0;
}
.product-details-overlay.raq-overlay .tabs &gt; ul ~ div {
    text-align: left;
}
.product-details-overlay.raq-overlay .tabs &gt; ul ~ div ul, .product-details-overlay.raq-overlay .tabs &gt; ul ~ div ol {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.product-details-overlay.raq-overlay .tabs &gt; ul ~ div ul li h4, .product-details-overlay.raq-overlay .tabs &gt; ul ~ div ol li h4 {
    font-weight: bold;
}
.product-details-overlay.raq-overlay .tabs &gt; ul + .tabbed-content &gt; div {
    display: none;
}
.product-details-overlay.raq-overlay .tabs &gt; ul + .tabbed-content &gt; div.active {
    display: block;
}

.raq .radio-01 label {
    float: none;
    display: inline;
    width: auto;
    margin: 0;
    padding: 0;
    font-weight: normal;
}
.raq .container-options {
    background: none;
    border: none;
}

body .debug-area {
    display: none;
}
body.show-debug-area .debug-area {
    display: block;
}
body #header {
    position: relative;
    z-index: 100;
}
body #header ~ .raq {
    position: relative;
    z-index: 50;
}
body.raq-theme {
    background-image: url(/consumer/images/quote/RAQ-background.jpg);
    background-image: url(/consumer/images/quote/RAQ-background.jpg);
    background-repeat: repeat-x;
}
/*body.raq-theme #wrapper &gt; .raq {
    margin-top: -20px;
}
body.raq-theme &gt; div.hook {
    position: relative;
    overflow: hidden;
    z-index: 50;
    padding-top: 1px;
    background-image: url(/consumer/images/quote/theme/backgrounds/RAQ-background.jpg);
    background-repeat: no-repeat;
    background-position: top center;
}*/

/*
	Viking
*/
body.raq-theme .raq .featured {
    clear: left;
    padding-top: 110px;

}
body.raq-theme .raq .featured &gt; div:first-child {
    margin-top: 16px;
}
body.raq-theme--All {
    background-image: url(/consumer/images/quote/theme/backgrounds/RAQ-background.jpg);
}

body.raq-theme .raq .raqheader--All{
    background-image: url(/consumer/images/quote/RAQ-headers.png);
    background-repeat: no-repeat;
    background-position: center -20px;
}

body.raq-theme .raq .raqheader--Professional{
    background-image: url(/consumer/images/quote/RAQ-headers3.png);
    background-repeat: no-repeat;
    background-position: center -20px;
}

body.raq-theme .raq .raqheader--Designer {
    background-image: url(/consumer/images/quote/RAQ-headers2.png);
    background-repeat: no-repeat;
    background-position: center -20px;

}
body.raq-theme .raq .raqheader--Outdoor{
    background-image: url(/consumer/images/quote/RAQ-headers4.png);
    background-repeat: no-repeat;
    background-position: center -20px;

}

.raq {
    margin-bottom: 30px;
}
/*.raq &gt; .hook {
    background-repeat: no-repeat;
    background-position: top center;
    margin-left: -20px;
    margin-right: -20px;
}*/
.raq .featured {
    clear: left;
}
.raq .featured.pillbox {
    margin-bottom: 40px;
}

.raq .featured.pillbox.pick-category &gt; div {
    background-color: #f4f4f4;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    box-shadow: inset 0 1px 2px #444444;
    padding: 12px;
}
.raq .featured.pillbox.pick-category &gt; div .notification {
    clear: left;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    color: #333;
    margin-top: 10px;
    margin-bottom: -11px;
    margin-left: -11px;
    margin-right: -11px;
    padding: 8px;
    border-top: 1px solid #dddada;
    background-color: #ecebeb;
}
.raq .featured.pillbox.pick-category &gt; div .notification strong {
    text-transform: uppercase;
}
.raq .featured.pillbox.pick-category &gt; div .notification a {
    font-size: inherit;
    padding-left: 10px;
}
.raq .featured .series-selection-list.selected--All .selection--All {
    color: black;
    text-decoration: underline;
}
.raq .featured .series-selection-list.selected--Professional .selection--Professional {
    color: black;
    text-decoration: underline;
}
.raq .featured .series-selection-list.selected--Designer .selection--Designer {
    color: black;
    text-decoration: underline;
}
.raq .featured .series-selection-list.selected--Outdoor .selection--Outdoor {
    color: black;
    text-decoration: underline;
}
/*.raq .featured .series-selection-list.selected--Brigade .selection--Brigade {
    color: black;
    text-decoration: underline;
}
.raq .featured .series-selection-list.selected--BrigadeProfessional .selection--BrigadeProfessional {
    color: black;
    text-decoration: underline;
}*/
.raq .featured ul.centerable {
    margin: 0;
    padding: 0;
    position: relative;
    float: left;
    left: 50%;
    list-style-type: none;
    margin: 0;
    padding: 0;
    list-style-type: none;
    padding-top: 25px;
}
.raq .featured ul.centerable &gt; li {
    position: relative;
    right: 50%;
}
.raq .featured ul.centerable li {
    float: left;
    font-size: 11px;
}
.raq .featured ul.centerable li:first-child span {
    font-weight: bold;
}
.raq .featured ul.centerable li a {
    display: inline-block;
    font-size: inherit;
    margin-left: 25px;
}
.raq .featured ul.centerable li p {
    display: inline-block;
    font-weight: bold;
    padding-left: 20px;
    margin-left: 64px;
    background-image: url(/consumer/images/quote/badge-instant-savings-available.png);
    background-repeat: no-repeat;
    background-position: left middle;
}
.raq .featured.pillbox &gt; div:first-child {
    padding-top: 16px;
    width: 800px;
    margin: 0 auto;
}
.raq .featured.pillbox &gt; div:first-child &gt; div {
    overflow: hidden;
}
.raq .featured.pillbox &gt; div:first-child p {
    font-size: 16px;
    text-align: center;
    color: black;
}
.raq .featured.pillbox &gt; div:first-child p strong {
    font-weight: bold;
    color: #257fba;
}
.raq .featured.pillbox.pick_model &gt; div:first-child, .raq .featured.pillbox.pick_options &gt; div:first-child, .raq .featured.pillbox.pick_accessories &gt; div:first-child, .raq .featured.pillbox.review &gt; div:first-child {
    margin-top: 16px;
    background-color: #f4f4f4;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    box-shadow: inset 0 1px 2px #444444;
    padding: 12px;
}

/*
.ie-7 .raq .featured.pillbox,
.ie-8 .raq .featured.pillbox {
    position: relative;
    z-index: 53;
}

.ie-7 .raq .featured.pillbox.pick_model &gt; div:first-child,
.ie-7 .raq .featured.pillbox.pick_options &gt; div:first-child,
.ie-7 .raq .featured.pillbox.pick_accessories &gt; div:first-child,
.ie-7 .raq .featured.pillbox.review &gt; div:first-child,
.ie-8 .raq .featured.pillbox.pick_model &gt; div:first-child,
.ie-8 .raq .featured.pillbox.pick_options &gt; div:first-child,
.ie-8 .raq .featured.pillbox.pick_accessories &gt; div:first-child,
.ie-8 .raq .featured.pillbox.review &gt; div:first-child {
    position: relative;
    z-index: 55;
}
*/
.raq .featured.pillbox.pick_model &gt; div:first-child .notification, .raq .featured.pillbox.pick_options &gt; div:first-child .notification, .raq .featured.pillbox.pick_accessories &gt; div:first-child .notification, .raq .featured.pillbox.review &gt; div:first-child .notification {
    clear: left;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    color: #333;
    margin-top: 10px;
    margin-bottom: -11px;
    margin-left: -11px;
    margin-right: -11px;
    padding: 8px;
    border-top: 1px solid #dddada;
    background-color: #ecebeb;
}
.raq .featured.pillbox.pick_model &gt; div:first-child .notification strong, .raq .featured.pillbox.pick_options &gt; div:first-child .notification strong, .raq .featured.pillbox.pick_accessories &gt; div:first-child .notification strong, .raq .featured.pillbox.review &gt; div:first-child .notification strong {
    text-transform: uppercase;
}
.raq .featured.pillbox.pick_model &gt; div:first-child .notification a, .raq .featured.pillbox.pick_options &gt; div:first-child .notification a, .raq .featured.pillbox.pick_accessories &gt; div:first-child .notification a, .raq .featured.pillbox.review &gt; div:first-child .notification a {
    font-size: inherit;
    padding-left: 10px;
}
.raq .featured &gt; div {
    overflow: hidden;
    line-height: 12px;
    /*
    ul.raq-workflow-steps,
    ul.series-selection-list {
      margin: 0;
      padding: 0;

      list-style-type: none;


      li {
        float: left;

        &amp;:first-child span {
          font-weight: bold;
        }

        a {
          display: inline-block;
          margin-left: 25px;
        }

        // This is the block that says instant savings available in the series selection menu.
        p {
          display: inline-block;
          font-weight: bold;
          padding-left: 20px;
          margin-left: 64px;
          @include instant-savings-available;
        }
      }

    }
    */
}
.raq .featured ul.raq-workflow-steps {
    margin: 0;
    padding: 0;
    width: 771px;
    margin: 0 auto;
}
.raq .featured ul.raq-workflow-steps li a {
    width: 124px;
    padding: 5px 10px;
    text-align: center;
}
.raq .custom-catalog-view {
    clear: left;
    padding-top: 10px;
    margin-left: -20px;
    padding-left: 20px;
    margin-right: -20px;
    padding-right: 20px;
}
.raq .custom-catalog-view div.horizon {
    position: relative;
    height: 370px;
}
.raq .custom-catalog-view div.horizon &gt; div.hook {
    position: absolute;
    top: 0;
    left: -148px;
    width: 1248px;
    height: 173px;
    background-image: url("/consumer/images/quote/Horizon-Line.png");
    background-position: left top;
    background-repeat: no-repeat;
    z-index: 150;
}
.raq .custom-catalog-view div.horizon &gt; div.hook + ul {
    padding-top: 23px;
}
.raq .custom-catalog-view div.horizon &gt; ul {
	position: absolute;
	z-index: 170;
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    margin: 0 auto;
}
.raq .custom-catalog-view div.horizon &gt; ul.has-1 {
    width: 192px;
}
.raq .custom-catalog-view div.horizon &gt; ul.has-2 {
    width: 384px;
}
.raq .custom-catalog-view div.horizon &gt; ul.has-3 {
    width: 576px;
}
.raq .custom-catalog-view div.horizon &gt; ul.has-4 {
    width: 768px;
}
.raq .custom-catalog-view div.horizon &gt; ul.has-5 {
    width: 960px;
}
.raq .custom-catalog-view div.horizon &gt; ul &gt; li {
    display: inline-block;
    vertical-align: top;
    margin-right: 24px;
    margin-bottom: 30px;
    float: left;
}
.raq .custom-catalog-view div.horizon &gt; ul &gt; li &gt; div {
    width: 168px;
    background-repeat: no-repeat;
    background-position: 0 50px;
}
.raq .custom-catalog-view div.horizon &gt; ul &gt; li &gt; div &gt; img {
    display: block;
    height: 165px;
    margin: 0 auto 10px;
}
.raq .custom-catalog-view div.horizon &gt; ul &gt; li h3 {
    letter-spacing: 1px;
    font-weight: bold;
    text-transform: uppercase;
    background-image: url(/consumer/images/quote/Category-Heading-Border-Bottom.png);
    background-position: bottom left;
    background-repeat: repeat-x;
    margin-top: 20px;
    font-size: 14px;
    padding-bottom: 8px;
    margin-bottom: 8px;
    width: 156px;
}
.raq .custom-catalog-view div.horizon &gt; ul &gt; li ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.raq .custom-catalog-view div.horizon &gt; ul &gt; li ul &gt; li {
    margin-left: -20px;
    padding-left: 20px;
}
.raq .custom-catalog-view div.horizon &gt; ul &gt; li ul &gt; li.instant-savings-available {
    background-image: url(/consumer/images/quote/badge-instant-savings-available.png);
    background-repeat: no-repeat;
    background-position: left middle;
}
.raq .custom-catalog-view div.horizon &gt; ul &gt; li ul &gt; li &gt; a {
    font-weight: bold;
}
.raq .product-list {
    margin: 0;
    padding: 0;
    list-style-type: none;
    overflow: hidden;
    /*margin-left: 245px;*/
}

.raq .product-list.has-filter-search-form-false {
    margin: 0 auto;
}
.raq .has-filter-search-form-false.list-size-1 {
    width: 915px;
}
.raq .has-filter-search-form-false.list-size-2 {
    width: 915px;
}
.raq .has-filter-search-form-false.list-size-3 {
    width: 915px;
}
.raq .has-filter-search-form-false.list-size-4 {
    width: 915px;
}
.raq .has-filter-search-form-false.list-size-5-or-more {
    width: 915px;
}
.raq .product-list &gt; li {
    float: left;
    display: inline-block;
    height: 240px;
    vertical-align: top;
    width: 168px;
    margin-left: 15px;
    text-align: center;
}
.raq .product-list &gt; li &gt; div {
    padding: 10px 5px;
}
.raq .product-list &gt; li[class*=filter--].hide {
    display: none;
}

/*.raq form#filtered-search-form {
    float: left;
    width: 198px;
    margin-left: 30px;
    margin-bottom: 40px;
    font-size: 12px;
    padding-right: 17px;
}
.raq form#filtered-search-form a.reset {
    visibility: hidden;
}
.raq form#filtered-search-form dl {
    margin: 0;
    padding: 0;
    background-color: #f5f5f5;
    padding: 10px;
    border: 1px solid #CCC;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    box-shadow: 1px 1px 2px 1px #AAA;
    width: 142px;
}
.raq form#filtered-search-form dl h3 {
    color: black;
    font-weight: bold;
    font-size: 12px;
}
.raq form#filtered-search-form dl &gt; .buttons {
    overflow: hidden;
    margin: -10px -11px 20px;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}
.raq form#filtered-search-form dl &gt; .buttons ul {
    margin: 0;
    padding: 0;
    overflow: hidden;
    width: 100%;
}
.raq form#filtered-search-form dl &gt; .buttons ul li {
    margin: 0;
    padding: 0;
    width: 100%;
}
.raq form#filtered-search-form dl &gt; .buttons ul li form {
    width: 50%;
    float: right;
    background-color: #e2e2e2;
    min-height: 50px;
    line-height: 50px;
    text-align: right;
}
.raq form#filtered-search-form dl &gt; .buttons ul li form &gt; div {
    border: 1px solid #cccaca;
    border-width: 0 0 1px 1px;
    overflow: hidden;
    border-radius: inherit inherit 0 0;
    padding: 5px;
}
.raq form#filtered-search-form dl &gt; .buttons ul li form input[type=submit] {
    display: none;
}
.raq form#filtered-search-form dl &gt; .buttons ul li form a {
    display: block;
    float: right;
    line-height: inherit;
    vertical-align: middle;
    color: black;
    font-weight: bold;
    font-size: 12px;
    padding-right: 48px;
    background-image: url(/consumer/images/quote/buttons/forward.png);
    background-position: 100% 50%;
    background-repeat: no-repeat;
}
.raq form#filtered-search-form dl &gt; .buttons ul li form a, .raq form#filtered-search-form dl &gt; .buttons ul li form a:hover, .raq form#filtered-search-form dl &gt; .buttons ul li form a:active {
    text-decoration: none;
}
.raq form#filtered-search-form dl &gt; .buttons ul li form a span {
    font-weight: normal;
    color: #257fba;
}
.raq form#filtered-search-form dl &gt; .buttons ul li form:first-child {
    float: left;
    text-align: left;
}
.raq form#filtered-search-form dl &gt; .buttons ul li form:first-child a {
    float: left;
    padding-left: 48px;
    background-image: url(/consumer/images/quote/buttons/back.png);
    background-position: 0 50%;
    background-repeat: no-repeat;
}
.raq form#filtered-search-form dl &gt; .buttons ul.raq-wizard-form-navigation li form {
    margin: 0;
}
.raq form#filtered-search-form dl &gt; .buttons ~ .buttons {
    margin-top: 20px;
    margin-bottom: -10px;
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}
.raq form#filtered-search-form dl .container-options {
    margin: 0;
    padding: 0;
}
.raq form#filtered-search-form dl .container-options h3 {
    margin: 0;
    padding: 0;
}
.raq form#filtered-search-form dl dt {
    margin-top: 20px;
    font-weight: bold;
}
.raq form#filtered-search-form dl dt.label.raq-label:first-child {
    margin-top: 5px;
}
.raq form#filtered-search-form dl dt.label.raq-label:first-child + dt {
    margin-top: 5px;
}
.raq form#filtered-search-form dl dt.label.raq-label h3 {
    font-size: 14px;
    font-weight: normal;
}
.raq form#filtered-search-form dl dt.filter-reset {
    margin-top: 5px;
    display: block;
    visibility: hidden;
}
.raq form#filtered-search-form dl dd label {
    display: block;
}
.raq form#filtered-search-form dl dd input[type=checkbox],
.raq form#filtered-search-form dl dd input[type=radio] {
    display: inline !important;
}
.raq form#filtered-search-form dl dd span.checkbox-replacement {
    display: none;
}
.raq form#filtered-search-form.show-reset dt.filter-reset {
    display: block;
    visibility: visible;
}
.raq form#filtered-search-form.show-reset dt a.reset {
    visibility: visible;
}*/

/*.raq .search-form-theme {
	width: 230px;
	float: left;
}
.raq .search-form-theme.raq #filtered-search-form dl dt.label {
    display: block;
}
.raq .search-form-theme.raq dd {
    text-transform: lowercase;
}
.raq .search-form-theme.raq dd.series {
    text-transform: none;
}*/
/*.raq .filtered-results-wrapper {
    margin: 0 auto;
}
.raq .filtered-results-wrapper.has-filter-search-form-true {
    float: left;
    width: 750px;
}*/
/*.raq .filtered-search-title-wrapper .category-display-name {
	float: left;
	max-width: 250px;
	width: auto;
	padding-right: 0px;
}
.raq .filtered-search-title-wrapper .filtered-search-results-count {
	float: right;
	width: 57px;
	text-align: right;
	font-weight: normal;
	padding-right: 0px;
}*/

/*.raq .product-configuration .configuration-options,
.raq .product-configuration .configuration-result {
    float: left;
}
.raq .product-configuration .configuration-options {
    width: 415px;
    margin-bottom: 10px;
}
.raq .product-configuration .configuration-options .swatch-container-wrapper {
    padding: 10px;
}
.raq .product-configuration .configuration-options .swatch-container {
    clear: left;
}
.raq .product-configuration .configuration-options &gt; div {
    background-color: #f5f5f5;
    border-left: 1px solid #CCC;
    border-right: 1px solid #CCC;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    box-shadow: 1px 1px 2px 1px #AAA;
}
.raq .product-configuration .configuration-options &gt; div h3 {
    color: black;
    font-weight: bold;
    font-size: 12px;
}
.raq .product-configuration .configuration-options &gt; div &gt; .buttons {
    overflow: hidden;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

.raq .product-configuration .configuration-options &gt; div &gt; .buttons ul {
    margin: 0;
    padding: 0;
    overflow: hidden;
    width: 100%;
}
.raq .product-configuration .configuration-options &gt; div &gt; .buttons ul li {
    margin: 0;
    padding: 0;
    width: 100%;
}
.raq .product-configuration .configuration-options &gt; div &gt; .buttons ul li form {
    width: 50%;
    float: right;
    background-color: #e2e2e2;
    min-height: 50px;
    line-height: 50px;
    text-align: right;
}
.raq .product-configuration .configuration-options &gt; div &gt; .buttons ul li form &gt; div {
    padding: 5px;
}
.raq .product-configuration .configuration-options &gt; div &gt; .buttons ul li form#pick-model-from-options &gt; div,
.raq .product-configuration .configuration-options &gt; div &gt; .buttons ul li form#pick-options-from-accessories &gt; div {
    padding: 5px 0px 5px 5px;
}

.raq .product-configuration .configuration-options &gt; div &gt; .buttons ul li form input[type=submit] {
    display: none;
}
.raq .product-configuration .configuration-options &gt; div &gt; .buttons ul li form a {
    display: block;
    float: right;
    line-height: inherit;
    vertical-align: middle;
    color: black;
    font-weight: bold;
    font-size: 12px;
    padding-right: 48px;
    background-image: url(/consumer/images/quote/buttons/forward.png);
    background-position: 100% 50%;
    background-repeat: no-repeat;
}
.raq .product-configuration .configuration-options &gt; div &gt; .buttons ul li form a, .raq .product-configuration .configuration-options &gt; div &gt; .buttons ul li form a:hover, .raq .product-configuration .configuration-options &gt; div &gt; .buttons ul li form a:active {
    text-decoration: none;
}
.raq .product-configuration .configuration-options &gt; div &gt; .buttons ul li form a span {
    font-weight: normal;
    color: #257fba;
}
.raq .product-configuration .configuration-options &gt; div &gt; .buttons ul li form:first-child {
    float: left;
    text-align: left;
}
.raq .product-configuration .configuration-options &gt; div &gt; .buttons ul li form:first-child a {
    float: left;
    padding-left: 48px;
    background-image: url(/consumer/images/quote/buttons/back.png);
    background-position: 0 50%;
    background-repeat: no-repeat;
}
.raq .product-configuration .configuration-options &gt; div &gt; .buttons ul.raq-wizard-form-navigation li form {
    margin: 0;
}
.raq .product-configuration .configuration-options &gt; div &gt; .buttons ~ .buttons {
    margin-top: 20px;
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}
.raq .product-configuration .configuration-options &gt; div .container-options {
    margin: 0;
    padding: 0;
}
.raq .product-configuration .configuration-options &gt; div .container-options h3 {
    margin: 0;
    padding: 0;
}
.raq .product-configuration .configuration-options &gt; div ul {
    margin: 0;
    padding: 0;
}
.raq .product-configuration .configuration-options &gt; div ul.swatch &gt; li.selected {
    border-right: 1px solid transparent;
    border-bottom: 1px solid transparent;
    box-shadow: 0 0 5px #257fba;
}

.raq .product-configuration .configuration-options &gt; div .burner-configurations .product-burner-config-item &gt; div {
    text-align: center;
    width: 123px;
    padding-right: 47px;
}
.raq .product-configuration .configuration-options &gt; div .burner-configurations .product-burner-config-item.selected &gt; div img,
.raq .product-configuration .configuration-options &gt; div .door-style-list li.selected img,
.raq .product-configuration .configuration-options &gt; div .door-hinge-list li.selected img {
    border-collapse: separate;
    box-shadow: 0 0 5px #257FBA;
}

.raq .product-configuration .configuration-options &gt; div .burner-configurations .product-burner-config-item &gt; div img, .raq .product-configuration .configuration-options &gt; div .burner-configurations .product-burner-config-item &gt; div span {
    display: block;
}
.raq .product-configuration .configuration-options &gt; div .burner-configurations .product-burner-config-item &gt; div img {
    width: 123px;
    height: auto;
}
.raq .product-configuration .configuration-options &gt; div .burner-configurations .product-burner-config-item &gt; div img.selected {
    box-shadow: 0 0 5px #257fba;
}*/
.raq .product-configuration .configuration-result {
    /*width: 560px;*/
}
/*.raq .product-configuration .configuration-result #viewer-container.prodImageContainer {
    width: inherit;
}
.raq .product-configuration .configuration-result #viewer-container.prodImageContainer #control-container {
    overflow: hidden;
    width: auto;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    box-shadow: 0 1px 3px #a3a3a3;
    background-color: #f4f4f4;
    background-image: none;
    height: 409px;
}
.raq .product-configuration .configuration-result #viewer-container.prodImageContainer #control-container &gt; div.text {
    float: left;
    font-size: 13px;
    font-weight: bold;
    width: 254px;
}
.raq .product-configuration .configuration-result #viewer-container.prodImageContainer #control-container &gt; div.text &gt; div {
    padding: 15px 0 15px 15px;
}
.raq .product-configuration .configuration-result #viewer-container.prodImageContainer #control-container &gt; div.text &gt; div h3 {
    font-weight: bold;
}
.raq .product-configuration .configuration-result #viewer-container.prodImageContainer #control-container &gt; div.text &gt; div * {
    font-size: 13px;
}
.raq .product-configuration .configuration-result #viewer-container.prodImageContainer #control-container &gt; div.text a:after {
    content: " ›";
}
.raq .product-configuration .configuration-result #viewer-container.prodImageContainer #control-container &gt; div.buttons {
    position: relative;
    float: right;
    padding-right: 20px;
}

.raq .product-configuration .configuration-result #viewer-container.prodImageContainer #control-container &gt; div.buttons #zoom-out{
	float: none;
	margin: 0 0 0 7px;
}

.raq .product-configuration .configuration-result #viewer-container.prodImageContainer #control-container &gt; div.buttons #zoom-in{
	float: none;
	margin: 25px 0 0 7px;
}

.raq .product-configuration .configuration-result #viewer-container.prodImageContainer #control-container &gt; div.buttons #arrow-container{
	background:#ffffff url('../../../images/scene7-viewer/controller_bkg_raq.png') no-repeat right top;
	margin: 25px -10px 30px 0;
	height: 75px;
	width: 100%;
}

.raq .product-configuration .configuration-result #viewer-container.prodImageContainer #control-container &gt; div.buttons #arrow-container td#arrow-down {
	padding-top: 20px;
}

.raq .product-configuration .configuration-result #viewer-container.prodImageContainer #control-container &gt; div.buttons #arrow-container td#arrow-left {
	padding: 23px 1px 0 0;
}

.raq .product-configuration .configuration-result #viewer-container.prodImageContainer #control-container &gt; div.buttons #arrow-container td#arrow-right {
	padding: 23px 5px 0 3px;
	margin-left:-20px;

}

.raq .product-configuration .configuration-result #viewer-container.prodImageContainer #control-container &gt; div.buttons #arrow-container td#arrow-up{
	padding-top: 7px;
}

.raq .product-configuration .configuration-result #viewer-container.prodImageContainer #control-container &gt; div.buttons #reset {
    float: none;
	margin: 25px 0 0 7px;
}*/

.raq table {
    width: 100%;
}
.raq table tbody ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.raq table tbody tr td:first-child img {
    float: left;
    margin: 0 10px 10px 0;
}
.raq table tbody tr td.accessories li.none {
    font-style: italic;
}
.raq table tbody tr td:first-child + td dl {
    overflow: hidden;
}
.raq table tbody tr td:first-child + td dl dt, .raq table tbody tr td:first-child + td dl dd {
    float: left;
}
.raq table tbody tr td:first-child + td dl dt {
    clear: left;
}
.raq table tbody tr td:first-child + td dl dd {
    display: inline-block;
    margin-left: 20px;
}

/*
.raq .accessories-configuration .accessories-accordion-wrapper,
.raq .accessories-configuration .product-configuration-panel {
    float: left;
}

.raq .product-configuration .configuration-result #viewer-container #scene7AltTag {
    width: 450px;
}
.raq .accessories-configuration .accessories-accordion-wrapper {
    border: 1px solid #CCC;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    box-shadow: 1px 1px 2px 1px #AAA;
    width: 415px;
    border: 0;
    margin-bottom: 10px;
}
.raq .accessories-configuration .accessories-accordion-wrapper h3 {
    color: black;
    font-weight: bold;
    font-size: 12px;
}
.raq .accessories-configuration .accessories-accordion-wrapper &gt; .buttons {
    background-color: #E2E2E2;
    overflow: hidden;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}
.raq .accessories-configuration .accessories-accordion-wrapper .buttons #pick-options-from-accessories div,
.raq .product-configuration .configuration-options .buttons #pick-model-from-options div {
    border-right: 1px solid #CCCACA;
}
.raq .accessories-configuration .accessories-accordion-wrapper &gt; .buttons ul {
    margin: 0;
    padding: 0;
    overflow: hidden;
    width: 100%;
}
.raq .accessories-configuration .accessories-accordion-wrapper &gt; .buttons ul li {
    margin: 0;
    padding: 0;
    width: 100%;
}
.raq .accessories-configuration .accessories-accordion-wrapper &gt; .buttons ul li form {
    width: 50%;
    float: right;
    min-height: 50px;
    line-height: 50px;
    text-align: right;
}
.raq .accessories-configuration .accessories-accordion-wrapper &gt; .buttons ul li form &gt; div,
.raq .product-configuration .configuration-options &gt; div &gt; .buttons ul li form &gt; div {
    overflow: hidden;
    border-radius: inherit inherit 0 0;
    padding: 5px;
}
.raq .accessories-configuration .accessories-accordion-wrapper &gt; .buttons ul li form input[type=submit] {
    display: none;
}
.raq .accessories-configuration .accessories-accordion-wrapper &gt; .buttons ul li form a {
    display: block;
    float: right;
    line-height: inherit;
    vertical-align: middle;
    color: black;
    font-weight: bold;
    font-size: 12px;
    padding-right: 48px;
    background-image: url(/consumer/images/quote/buttons/forward.png);
    background-position: 100% 50%;
    background-repeat: no-repeat;
}
.raq .accessories-configuration .accessories-accordion-wrapper &gt; .buttons ul li form a, .raq .accessories-configuration .accessories-accordion-wrapper &gt; .buttons ul li form a:hover, .raq .accessories-configuration .accessories-accordion-wrapper &gt; .buttons ul li form a:active {
    text-decoration: none;
}
.raq .accessories-configuration .accessories-accordion-wrapper &gt; .buttons ul li form a span {
    font-weight: normal;
    color: #257fba;
}
.raq .accessories-configuration .accessories-accordion-wrapper &gt; .buttons ul li form:first-child {
    float: left;
    text-align: left;
}
.raq .accessories-configuration .accessories-accordion-wrapper &gt; .buttons ul li form:first-child a {
    float: left;
    padding-left: 48px;
    background-image: url(/consumer/images/quote/buttons/back.png);
    background-position: 0 50%;
    background-repeat: no-repeat;
}
.raq .accessories-configuration .accessories-accordion-wrapper &gt; .buttons ul.raq-wizard-form-navigation li form {
    margin: 0;
}
.raq .accessories-configuration .accessories-accordion-wrapper &gt; .buttons ~ .buttons {
    -webkit-border-radius: 0 0 5px;
    -moz-border-radius: 0 0 5px;
    border-radius: 0 0 5px 5px;
}
.raq .accessories-configuration .accessories-accordion-wrapper .container-options {
    margin: 0;
    padding: 0;
}
.raq .accessories-configuration .accessories-accordion-wrapper .container-options h3 {
    margin: 0;
    padding: 0;
}
.raq .accessories-configuration .accessories-accordion-wrapper .buttons {
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
}
.raq .accessories-configuration .accessories-accordion-wrapper .buttons-top,
.raq .product-configuration .configuration-options .buttons-top {
    border-top: 1px solid #CCCCCC;
}
.raq .accessories-configuration .accessories-accordion-wrapper .buttons-bottom,
.raq .product-configuration .configuration-options .buttons-bottom {
    border-bottom: 1px solid #CCCCCC;
}
.raq .accessories-configuration .accessories-accordion-wrapper ul li {
    overflow: hidden;
}
.raq .accessories-configuration .accessories-accordion-wrapper ul li div.product-stuff {
    margin-left: 112px;
    line-height: normal;
}
.raq .accessories-configuration .accessories-accordion-wrapper ul li div.product-stuff &gt; div {
    font-weight: bold;
}
.raq .accessories-configuration .accessories-accordion-wrapper ul li div.amulet {
    float: left;
    line-height: 20px;
    margin-top: 10px;
    padding: 5px;
}
.raq .accessories-configuration .accessories-accordion-wrapper .accordion {
    border-left: 1px solid #CCC;
    border-right: 1px solid #CCC;
    max-height: 500px;
}
.raq .accessories-configuration .accessories-accordion-wrapper &gt; .buttons + .accordion + .buttons {
    margin-top: 0;
}*/
.raq .product-configuration .configuration-result &gt; div {
    margin-left: 40px;
}
.raq .accessories-configuration .ui-accordion-content-active {
    /*max-height: 420px;*/
    overflow: auto;
}

body.instant-savings-available--false .instant-savings {
    display: none;
}

.ie.ie-7 .raq div#viewer-container div#control-container div#zoom-out {
    margin-left: 35px !important;
}
.ie.ie-7 .raq #control-container #arrow-container table {
    width: 72px;
    float: left;
}
.ie.ie-7 .raq #control-container #arrow-container table tr td {
    width: 24px !important;
}


.quotes-header div {
    background-color: #E8E8E8;
    color: #454545;
    font-size: 14px;
    height: 24px;
    text-align: left;
    text-transform: uppercase;
}

.quotes-header div.products {
    -webkit-border-radius: 10px 0px 0px 0px;
    -moz-border-radius: 10px 0px 0px 0px;
    border-radius: 10px 0px 0px 0px;
    box-shadow: inset 1px 1px 0px 0px #D5D5D5;
    padding: 5px 0px 0px 15px;
}

.quotes-header div.options {
    box-shadow: inset 0px 1px 0px 0px #D5D5D5;
    padding: 5px 0px 0px 0px;
}

.quotes-header div.accessories {
    box-shadow: inset 0px 1px 0px 0px #D5D5D5;
    padding: 5px 0px 0px 0px;
}

.quotes-header div.controls {
    -webkit-border-radius: 0px 10px 0px 0px;
    -moz-border-radius: 0px 10px 0px 0px;
    border-radius: 0px 10px 0px 0px;
    box-shadow: inset -1px 1px 0px 0px #d5d5d5;
    padding: 5px 0px 0px 0px;
}

a.remove-from-quote {
    color: #828282;
    float: right;
}

div#msrp{
    float: left;
	margin-left:30px;
}

.quote-controls {
    margin-top: 10px;
}

.quote-controls ul {
    float: right;
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.quote-controls ul &gt; li {
    float: left;
}
.quote-controls ul &gt; li.first {
    line-height: 30px;
    margin-right: 14px;
}

.quote-controls ul a {
    font-weight: bold;
}

.quote-review-table &gt; tbody &gt; tr &gt; td {
    padding-top: 15px;
}

.quote-review-table tr:nth-child(2) td {
    padding-top: 0px;
}

.quote-review-table tr:nth-child(2) td.empty-quote-text,
.quote-review-table tr:nth-child(2) td.empty-quote-text a {
    font-size: 15px;
    font-weight: bold;
}

.quote-review-table .space-filler td {
    line-height: 10px;
    padding-top: 0px;
}

.quote-review-table tr td.products {
    max-width: 360px;
    min-width: 270px;
    width: 360px;
}
.quote-review-table tr td.products .product-info {
    float: left;
}

.quote-review-table tr td.products .product-info ul {
    display: block;
    font-size: 12px;
    padding-right: 0px;
    width: 180px;
}
.quote-review-table tr td.products .product-info ul .product-display-name {
    font-weight: bold;
}
.quote-review-table tr td.products .product-info ul .sku-display-name {
    font-size: 13px;
}

.quote-review-table tr td.options {
    max-width: 220px;
    min-width: 170px;
    width: 220px;

}
.quote-review-table tr td.accessories {
    max-width: 250px;
    min-width: 170px;
    width: 250px;

}

.quote-review-table td.accessories table {
    margin-top: 10px;
}

.quote-review-table td.accessories table:nth-child(1) {
    margin-top: 0px;
}

.quote-review .acc-quote-items {
    list-style: disc outside none;
    margin-left: 20px;
}

.quote-review .acc-quote-items .quote-item {
    display: list-item;
    width: 200px;
}
.quote-review .edit-options-form,
.quote-review .edit-accessories-form {
    margin-top: 15px;
}

#more-info div.products-longDescription {
    width: 580px;
} * html #more-info div.products-longDescription { w\idth: 410px; width: 580px; }
#more-info div.products-longDescription ul {
    list-style-type: disc;
    margin: 1em 0;
    padding-left: 40px;
}
#more-info div.products-longDescription ul li ul {
    list-style-type: circle;
    margin: 1em 0;
}

div.no-options-at-all ul,
div.no-accessories-at-all ul {
    list-style-type: none;
    margin: 26px 10px 0px 10px;
    padding: 0px 0px 0px 0px;
}

div.no-options-at-all ul li,
div.no-accessories-at-all ul li {
    font-size: 14px;
    line-height: 22px !important;
}

.remove-product-confirmation .ui-dialog-titlebar-close,
.remove-product-confirmation .ui-dialog-titlebar {
    display: none !important;
}



.ui-dialog.remove-product-confirmation .ui-dialog-buttonpane .no-remove-button {
    float: left;
}
.ui-dialog.remove-product-confirmation .ui-dialog-buttonpane .yes-remove-button {
    float: right;
}

.ui-dialog.remove-product-confirmation .ui-dialog-buttonpane .ui-dialog-buttonset {
    margin-left:auto;
    margin-right:auto;
    width: 70%;
}

.no-products-available-message {
    font-size: 14px;
}

.add-another-product {
    font-size: 13px !important;
    text-transform: uppercase;
}


div#header.header-slim {
    background-color: white;
    border: none !important;
    border-radius: none !important;
    box-shadow: none !important;
    height: auto;
    margin-left: -20px;
    margin-right: -20px;
    margin-top: -20px;
    width: 994px;
}

/*div#model-number-text {
	float:left;
	font-size: 11px;
	margin: -5px 0 0 0;
	text-align: left;
}

div#sku-name-div {
	float:left;
	font-size: 11px;
	margin: -5px 0 0 0;
	text-align:right;
}*/

div#sku-price-div {
	float:right;
	font-size: 11px;
	margin: -5px 225px 0 0;
	text-align:left;
}

/* Override Cybernautic treatment on fieldset/legends here */
html &gt; body section.configuration-options fieldset {
    height: inherit;
    width: auto;
    padding: initial;

}
html &gt; body section.configuration-options legend {
    display: none;
}</pre></body></html>