.showcase-two-equal-right-rows-in-wide-left-column.wide-left {
  display: flex; }
  .showcase-two-equal-right-rows-in-wide-left-column.wide-left .score-right > .score-highlight:nth-child(1) {
    height: 50% !important; }

.score-content-spot.showcase-title-content-spots {
  color: #303030;
  font-weight: bold;
  font-size: 22px;
  margin-bottom: 10px;
  margin-top: 30px; }

.rfwf-buttons .multi-purpose-button-play-video,
.rfwf-buttons .multi-purpose-button-play-video:focus,
.rfwf-buttons .multi-purpose-button-share.rfwf-button-addthis-share-link,
.rfwf-buttons .multi-purpose-button-share.rfwf-button-addthis-share-link:focus {
  position: absolute;
  background-color: transparent;
  border: none;
  box-shadow: none; }
.rfwf-buttons .multi-purpose-button-play-video {
  top: 28%;
  left: 42%; }
.rfwf-buttons .multi-purpose-button-share.rfwf-button-addthis-share-link {
  top: 28%;
  left: 52%; }
.rfwf-buttons .multi-purpose-button-share.rfwf-button-addthis-share-link + .rfwf-button-addthis_toolbox {
  position: absolute;
  top: 35%;
  left: 47%; }

.rfwf-slick-slider-container .rfwf-slick-slider-default.showcase-rfwf-slick-slider-in-home .slick-next,
.rfwf-slick-slider-container .rfwf-slick-slider-default.showcase-rfwf-slick-slider-in-home .slick-prev {
  top: 35%; }
.rfwf-slick-slider-container .rfwf-slick-slider-default.showcase-rfwf-slick-slider-in-home .slick-slider-item .score-call-to-action a[class*="hw-bp-button-"] {
  min-width: unset; }

.score-header .score-megamenu {
  height: 85px; }
.score-header .score-content-spot {
  margin-bottom: 0px; }

.hw-bp-global-links-stripe .container .score-right .hw-bp-button-link-primary {
  border: none !important; }

.rfwf-feature-cookiebanner #HoneywellEUCookie-CookieDismiss {
  width: auto;
  margin: 10px auto;
  display: block; }

#homeBusinessSeparationMsg {
  background: #ffffff; }
  #homeBusinessSeparationMsg .importantImg div {
    height: auto;
    margin: 0 auto;
    /*padding: 5px;*/
    width: auto;
    /*background: rgb(243, 112, 43);*/ }
    #homeBusinessSeparationMsg .importantImg div .glyphicon-warning-sign, #homeBusinessSeparationMsg .importantImg div .glyphicon-exclamation-sign {
      left: 10px;
      top: 0px;
      right: auto; }
      #homeBusinessSeparationMsg .importantImg div .glyphicon-warning-sign:before, #homeBusinessSeparationMsg .importantImg div .glyphicon-exclamation-sign:before {
        padding: 12px;
        margin: 0 auto;
        font-weight: 100;
        font-size: 40px;
        display: block;
        color: #ffffff; }
  #homeBusinessSeparationMsg .importantMessage div {
    font-family: 'Honeywell Sans Web_Book';
    font-size: 16px;
    margin: 0px auto;
    display: block;
    width: 100%;
    background: #ffffff;
    padding: 15px 25px; }
  #homeBusinessSeparationMsg .important_Closeicon_Div button {
    margin: 0px 15px;
    font-size: 40px;
    color: black; }

@media only screen and (min-width: 992px) {
  .score-header .score-megamenu .navbar-brand {
    padding: 25px 0 !important; }
    .score-header .score-megamenu .navbar-brand img {
      height: 40px;
      width: auto; } }
@media only screen and (min-width: 992px) and (-ms-high-contrast: active), only screen and (min-width: 992px) and (-ms-high-contrast: none) {
  .score-header .score-megamenu .navbar-brand img {
    height: 40px;
    width: 500px; } }
@media only screen and (max-width: 992px) {
  .score-header .score-megamenu {
    height: auto; }
    .score-header .score-megamenu .navbar-brand {
      padding: 10px 10px 15px !important; }
      .score-header .score-megamenu .navbar-brand > .img-responsive {
        height: auto;
        display: block; }
  .score-header .hw-bp-mega-menu-stripe {
    min-height: 125px; }
    .score-header .hw-bp-mega-menu-stripe .score-navbar-header {
      height: 120px;
      padding: 10px 0px 0px 5px !important; }

  header.score-navbar-header .navbar-brand > .img-responsive, .score-header .hw-bp-mega-menu-stripe .score-navbar-header .navbar-brand > .img-responsive {
    max-width: 100% !important;
    margin-bottom: 10px; }

  .rfwf-feature-cookiebanner #HoneywellEUCookie-CookieDismiss {
    width: 100%; }

  #homeBusinessSeparationMsg .importantMessage div {
    padding: 15px 10px 0px; }
  #homeBusinessSeparationMsg .important_Closeicon_Div button {
    margin: 0px 15px;
    font-size: 40px;
    color: black; } }
@media only screen and (max-width: 350px) {
  .score-header .score-megamenu .navbar-brand {
    font-size: 14px; } }
@media only screen and (min-width: 351px) and (max-width: 430px) {
  .score-header .score-megamenu .navbar-brand {
    font-size: 16px; } }
@media only screen and (min-width: 431px) and (max-width: 500px) {
  .score-header .score-megamenu .navbar-brand {
    font-size: 20px; } }
@media only screen and (min-width: 501px) and (max-width: 992px) {
  .score-header .score-megamenu .navbar-brand {
    font-size: 22px; } }
.custom-homepage-layout .score-hero {
  height: auto !important;
  padding: 0; }
  .custom-homepage-layout .score-hero .score-hero-image img {
    width: 100%; }

.custom-heading-title .score-content-spot h2 {
  clear: both;
  margin-bottom: 15px;
  text-align: center; }

.custom-3column-categries {
  border-bottom: none; }
  .custom-3column-categries .score-highlight {
    margin-bottom: 10px; }
    .custom-3column-categries .score-highlight img {
      margin-right: 15px; }
    .custom-3column-categries .score-highlight .caption {
      max-width: 70%; }
      .custom-3column-categries .score-highlight .caption h2 {
        margin-bottom: 10px; }
        .custom-3column-categries .score-highlight .caption h2 a {
          color: #303030;
          font-size: 18px;
          font-weight: bold;
          text-transform: uppercase; }
      .custom-3column-categries .score-highlight .caption .score-highlight-body {
        padding-left: 10px;
        margin-bottom: 25px; }

.custom-homepage-content-area {
  padding: 15px 0px; }

#signPostModal .modal-dialog .modal-header {
  border-bottom: 1px solid #C0C0C0; }
  #signPostModal .modal-dialog .modal-header h3 {
    font-weight: bold;
    color: black; }
#signPostModal .modal-dialog .modal-body button {
  display: block;
  margin: 0 auto;
  color: #ffffff; }
  #signPostModal .modal-dialog .modal-body button a {
    color: #ffffff;
    text-decoration: none;
    white-space: normal;
    word-wrap: break-word; }

@media only screen and (max-width: 992px) {
  .custom-3column-categries {
    border-bottom: none; }
    .custom-3column-categries .score-highlight img {
      margin: 15px auto; }
    .custom-3column-categries .score-highlight .caption {
      min-height: 0px; }
      .custom-3column-categries .score-highlight .caption .score-highlight-body {
        /*border-bottom:1px solid #C0C0C0;*/
        padding-bottom: 15px;
        margin-bottom: 0px !important; }

  #signPostModal .modal-dialog {
    width: 95%;
    margin: 100px auto 30px auto; }
    #signPostModal .modal-dialog .modal-header {
      padding: 5px; }
      #signPostModal .modal-dialog .modal-header h3 {
        font-size: 18px; }
    #signPostModal .modal-dialog .modal-body button {
      width: 100%; } }
.score-footer .score-column4.equal .score-right a {
  float: left;
  width: auto;
  padding-right: 10px; }

@media only screen and (max-width: 992px) {
  .score-footer .score-column4.equal .score-right a {
    padding-right: 20px; } }
.score-content-spot, .custom-score-content-spot {
  margin-bottom: 0px; }

.custom-height30, .custom-height50, .custom-height100 {
  display: block;
  width: 100%;
  clear: both; }

.custom-height30 {
  height: 30px; }

.custom-height50 {
  height: 50px; }

.custom-height100 {
  height: 100px; }

div.custom-btn {
  text-align: center; }
  div.custom-btn a {
    text-decoration: none;
    border-radius: 5px;
    text-align: center;
    padding: 7px;
    min-height: 40px;
    display: inline-block;
    color: white;
    margin: 0px auto;
    min-width: 100px;
    background: #1792E5; }

.container .score-column1 .score-section-header {
  margin-bottom: 20px; }
.container .score-column1 .rfwf-product-resources {
  margin: 0px 0px 25px 0px; }
  .container .score-column1 .rfwf-product-resources .product-resources table thead tr td {
    vertical-align: middle; }
    .container .score-column1 .rfwf-product-resources .product-resources table thead tr td::before {
      content: "";
      background: #ffffff;
      position: absolute;
      top: 5%;
      bottom: 5%;
      left: -10px;
      height: 90%;
      width: 1px; }
  .container .score-column1 .rfwf-product-resources .product-resources table tbody tr:nth-of-type(odd) > td {
    background: #f9f9f9;
    vertical-align: middle; }
  .container .score-column1 .rfwf-product-resources .product-resources table tbody tr:nth-of-type(even) > td {
    background: #ffffff;
    vertical-align: middle; }
  .container .score-column1 .rfwf-product-resources .product-resources table tbody tr td.pr-tab-row div a img {
    display: block;
    margin: 0 auto; }

.container .score-column1 .score-section-header {
  margin-bottom: 20px; }

.coveo-first-loading-animation {
  min-height: 200px; }

.custom-hny-highlight .score-highlight .score-highlight-header {
  margin-bottom: 15px; }
.custom-hny-highlight .score-highlight .caption {
  min-height: 85px; }
  .custom-hny-highlight .score-highlight .caption .score-highlight-body {
    margin-bottom: 10px; }

a {
  word-wrap: break-word; }

hr {
  border-top: 1px solid #C0C0C0; }

.score-document-header {
  border-bottom: none; }
  .score-document-header h1 {
    font-size: 24px;
    margin: 0px;
    padding: 0px;
    font-weight: bold;
    font-family: "Honeywell Sans Web_book"; }

ul.score-site-map li a {
  text-transform: uppercase;
  font-family: "Honeywell Sans Web_Book";
  font-size: 13px;
  font-weight: normal;
  color: #303030;
  padding: 5px 15px; }
  ul.score-site-map li a:hover, ul.score-site-map li a:active, ul.score-site-map li a:focus, ul.score-site-map li a:visited {
    background: #ffffff;
    box-shadow: none;
    border: none;
    outline: none; }

.magic-box .magic-box-input input {
  font-family: "Honeywell Sans Web_Book"; }

.custom-sign-post-box {
  font-family: 'Honeywell Sans Web_Book';
  font-size: 16px;
  margin: 0px auto;
  display: block;
  width: 100%;
  background: #ffffff;
  padding: 15px 25px;
  white-space: normal;
  word-wrap: break-word; }

@media only screen and (max-width: 992px) {
  div.custom-btn a {
    width: 100%; }

  .custom-mob-center {
    margin: 0 auto;
    display: block; }

  .custom-mob-100 {
    display: block;
    width: 100%;
    margin: 0 auto; }

  .custom-hny-highlight .score-highlight .caption {
    min-height: 35px; }

  .container .score-column1 .score-section-header {
    margin-bottom: 20px; }
    .container .score-column1 .score-section-header h2 {
      margin: 10px 0px; }

  .score-section-header {
    padding-left: 0px; } }
.score-megamenu .score-nav-wrapper .score-nav .navbar-nav .score-megamenu-basic-item.active a {
  background: #ffffff; }

@media only screen and (min-width: 992px) {
  .score-header .score-megamenu .score-megamenu-content .score-section-menu li a {
    padding: 5px 30px !important; }
  .score-header .score-megamenu .score-megamenu-content .score-section-menu li.score-section-menu-root a {
    padding: 15px 30px !important; }
  .score-header .score-megamenu .score-megamenu-content .score-section-menu li:last-child a {
    padding: 15px 30px !important; } }
@media only screen and (max-width: 992px) {
  .score-megamenu .score-nav-wrapper .score-nav .navbar-nav .score-megamenu-basic-item.active a {
    background: none !important; }
  .score-megamenu .score-nav-wrapper .score-nav .navbar-nav .score-megamenu-basic-item.search-box {
    margin: 0px 15px; } }
.magic-box .magic-box-input .magic-box-underlay, .magic-box .magic-box-input > input {
  font-family: Honeywell Sans Web_Book; }

.CoveoSearchbox .magic-box .magic-box-input > input {
  font-family: Honeywell Sans Web_Book; }

.CoveoSearchInterface {
  font-family: "Honeywell Sans Web_Book"; }
  .CoveoSearchInterface .coveo-tab-section.coveo-placeholder-fix {
    display: none; }
  .CoveoSearchInterface .coveo-main-section .coveo-logo {
    display: none; }
  .CoveoSearchInterface .coveo-main-section .coveo-result-frame .coveo-result-row {
    margin-bottom: 0; }
    .CoveoSearchInterface .coveo-main-section .coveo-result-frame .coveo-result-row .coveo-result-cell .coveo-icon.filetype {
      /*display:none;*/ }
    .CoveoSearchInterface .coveo-main-section .coveo-result-frame .coveo-result-row .coveo-result-cell .coveo-field-table-toggle {
      /*display:none;*/ }
    .CoveoSearchInterface .coveo-main-section .coveo-result-frame .coveo-result-row .coveo-result-cell .coveo-field-table-toggle-container {
      /*display:none;*/ }
    .CoveoSearchInterface .coveo-main-section .coveo-result-frame .coveo-result-row .coveo-result-cell a.CoveoResultLink {
      padding-left: 15px;
      margin-bottom: 0px !important;
      font-size: 16px;
      text-transform: uppercase; }
  .CoveoSearchInterface .coveo-main-section .coveo-results-column.coveo-no-results {
    max-width: 85%; }
  .CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoPager {
    margin-top: 0px;
    margin-left: 0px; }
  .CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultsPerPage {
    margin: 0px 0px 15px 0px; }
  .CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoSearchbox {
    font-family: Honeywell Sans Web_Book; }
    .CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoSearchbox .CoveoSearchButton {
      border-left: none; }
  .CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResult {
    margin: 20px 0px 15px 20px; }

div.rfwf-SearchResult .coveo-results-column .coveo-results-header {
  display: block;
  box-shadow: none;
  min-height: 0px; }
  div.rfwf-SearchResult .coveo-results-column .coveo-results-header .coveo-summary-section {
    padding-left: 15px;
    display: block;
    margin-bottom: 0px; }
  div.rfwf-SearchResult .coveo-results-column .coveo-results-header .coveo-sort-section {
    height: auto; }
    div.rfwf-SearchResult .coveo-results-column .coveo-results-header .coveo-sort-section > div {
      height: auto;
      padding-top: 0px; }

@media only screen and (max-width: 992px) {
  div.rfwf-SearchResult .coveo-results-column .coveo-results-header .coveo-sort-section {
    margin: 0px !important; }

  div.rfwf-SearchResult .coveo-facet-column {
    display: none; }

  .CoveoSearchInterface .coveo-main-section .coveo-result-frame .coveo-result-row .coveo-result-cell .coveo-icon.filetype {
    /*display:none;*/ }
  .CoveoSearchInterface .coveo-main-section .coveo-result-frame .coveo-result-row .coveo-result-cell .coveo-field-table-toggle {
    /*display:none;*/ }
  .CoveoSearchInterface .coveo-main-section .coveo-result-frame .coveo-result-row .coveo-result-cell .coveo-field-table-toggle-container {
    /*display:none;*/ }
  .CoveoSearchInterface .coveo-main-section .coveo-result-frame .coveo-result-row .coveo-result-cell a.CoveoResultLink {
    margin-bottom: 0px !important;
    position: relative !important;
    left: auto !important; }
  .CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoPager {
    margin-bottom: 10px; } }

/*# sourceMappingURL=main.css.map */
