.btn.full-screen-begin-continue { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-intro-continue { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-address-continue { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-selection-buy-now { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-selection-quote { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-options-quote { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-options-calendar-view { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-options-list-view { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-options-update { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.on-page-check-availability { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.on-page-quote { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.on-page-add-to-cart { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-begin-continue:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-intro-continue:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-address-continue:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-selection-buy-now:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-selection-quote:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-options-quote:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-options-calendar-view:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-options-list-view:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-options-update:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.on-page-check-availability:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.on-page-quote:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.on-page-add-to-cart:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-nav-close { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-nav-back { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-address-address-locate { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-address-toggle-calc { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-options-add-to-cart { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-cross-sells-continue-shopping { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-cross-sells-to-cart { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-cross-sells-to-checkout { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-quote-form-request-quote { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-nav-close:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-nav-back:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-address-address-locate:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-address-toggle-calc:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-options-add-to-cart:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-cross-sells-continue-shopping:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-cross-sells-to-cart:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-cross-sells-to-checkout:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-quote-form-request-quote:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-address-add-new-area { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-address-delete-pin { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-address-select-layer { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-address-delete-layer { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-selection-change-address { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-options-select-option { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-options-selected-option { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.on-page-select-option { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.on-page-selected-option { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.full-screen-address-add-new-area:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-address-delete-pin:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-address-select-layer:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-address-delete-layer:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-selection-change-address:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-options-select-option:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.full-screen-options-selected-option:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.on-page-select-option:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.btn.on-page-selected-option:hover { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.sod-sales .sod-selection-navigation  #sod-char li { 
  background-color: #789730; 
  color: #ffffff; 
} 
 
.sod-sales .sod-selection-navigation  #sod-char li:hover { 
  background-color: #242424; 
} 
 
.sod-sales h4.grass-type { 
  background-color: #789730; 
  color: #ffffff; 
} 
 
.sod-sales h4.grass-type:hover { 
  background-color: #242424; 
  color: #ffffff; 
} 
 
.sod-sales .selector-grasses-results .learn-more { 
  color: #ffffff; 
} 
 
.sod-sales .selector-grasses-results .learn-more:hover { 
  color: #ffffff; 
} 
 
.btn.sod-sales-pagination { 
  background-color: #ffffff; 
  color: #377a01; 
} 
 
.btn.sod-sales-pagination.active { 
  background-color: #377a01; 
  color: #ffffff; 
} 
 
.btn.sod-sales-pagination:hover { 
  background-color: #377a01; 
  color: #ffffff !important; 
} 
 
.btn.sod-sales-pagination-arrow { 
  background-color: #ffffff; 
  color: #377a01; 
} 
 
.btn.sod-sales-pagination-arrow:hover { 
  background-color: #377a01; 
  color: #ffffff !important; 
} 
 
.sod-sales .button-modal-yes, .sod-sales .button-modal-yes:hover, .sod-sales .button-modal-yes:active { 
  background-color: #488f0d; 
} 
 
.sod-sales .button-modal-yes.btn, .sod-sales .button-modal-yes.btn:hover, .sod-sales .button-modal-yes.btn:active { 
  color: #FFFFFF; 
} 
 
.sod-sales .button-modal-no, .sod-sales .button-modal-no:hover, .sod-sales .button-modal-no:active { 
  background-color: #C0382B; 
} 
 
.sod-sales .button-modal-no { 
  color: #FFFFFF; 
} 
 
.bar-top { 
  background-color: #377a01; 
} 
 
#buttons-area button { 
  background-color: #488f0d; 
  color: #ffffff; 
} 
 
.bar-middle { 
  background-color: #FFFFFF; 
} 
 
.bar-bottom { 
  background-color: #377a01; 
} 
 
.bar-bottom-text { 
  color: #FFFFFF; 
} 
 
.sod-sales .intro-body { 
  background-color: #377a01; 
  color: #FFFFFF; 
  font-weight: normal; 
} 
 
.sod-sales .intro-body h2 { 
  color: #FFFFFF; 
  font-weight: normal; 
} 
 
.sod-sales .intro-body h5 { 
  color: #FFFFFF; 
  font-weight: normal; 
} 
 
.sod-sales .intro-body p { 
  color: #FFFFFF; 
  font-weight: normal; 
} 
 
#video-heading-text { 
  color: #242424; 
} 
 
.breadcrumb-style { 
  color: #377a01; 
  font-weight: normal; 
} 
 
.sod-sales .steps { 
  background-color: #ffffff; 
  color: #242424; 
  border-color: #377a01; 
  font-weight: normal; 
} 
 
.sod-sales .active-step { 
  background-color: #488f0d; 
  color: #ffffff; 
  border-color: #488f0d; 
  font-weight: normal; 
} 
 
.address-capture-widget-text-color { 
  color: #242424; 
} 
 
.day-selected { 
  background-color: #488f0d; 
} 
 
.day-selected, .day-selected .price a, .day-selected .low-price a, .day-selected .high-price a { 
  color: #FFFFFF; 
} 
 
.calendar-display .month { 
  background-color: #FFFFFF; 
} 
 
.sod-sales .calendar-display .month .month-head { 
  background-color: #242424; 
  color: #FFFFFF; 
} 
 
.sod-sales .calendar-display .month { 
  border-color: #242424; 
} 
 
.day-label { 
  border-color: #242424; 
} 
 
.sod-sales .calendar-display .month .month-head h4 { 
  color: #FFFFFF; 
} 
 
.sod-sales .change-page-link { 
  color: #FFFFFF; 
} 
 
@media (max-width: 768px) { 
.sod-sales .calendar-display .price, .sod-sales .calendar-display .high-price, .sod-sales .calendar-display .low-price { 
  font-size: 14px; 
} 
} 
 
.sod-sales.sod-sales-widget-body h2, .sod-sales.single-page-interface h2 { 
  color: #377a01; 
  font-weight: 700; 
  font-family: 'Open Sans',sans-serif; 
  font-size: 2.25rem; 
} 
 
.sod-sales.sod-sales-widget-body h3, .sod-sales.single-page-interface h3 { 
  color: #377a01; 
  font-weight: 700; 
  font-family: 'Open Sans',sans-serif; 
  font-size: 2rem; 
} 
 
.sod-sales.sod-sales-widget-body h4, .sod-sales.single-page-interface h4 { 
  color: #377a01; 
  font-weight: 700; 
  font-family: 'Open Sans',sans-serif; 
  font-size: 1.5rem; 
} 
 
.sod-sales.sod-sales-widget-body h5, .sod-sales.single-page-interface h5 { 
  color: #377a01; 
  font-weight: 700; 
  font-family: 'Open Sans',sans-serif; 
  font-size: 1.25rem; 
} 
 
.sod-sales.sod-sales-widget-body h6, .sod-sales.single-page-interface h6 { 
  color: #377a01; 
  font-weight: 700; 
  font-family: 'Open Sans',sans-serif; 
  font-size: 1rem; 
} 
 
.sod-sales.sod-sales-widget-body h2, .sod-sales.sod-sales-widget-body h3, .sod-sales.sod-sales-widget-body h4, .sod-sales.sod-sales-widget-body h5, .sod-sales.sod-sales-widget-body h6, .sod-sales.single-page-interface h2, .sod-sales.single-page-interface h3, .sod-sales.single-page-interface h4, .sod-sales.single-page-interface h5, .sod-sales.single-page-interface h6 { 
  border-color: #377a01; 
  border-size: 2px; 
} 
 
