.app-header-placeholder { min-height: 102px; }
.app-header-placeholder .header { min-height: 40px; background-color: rgb(255, 255, 255); }
.app-header-placeholder .r-nav { min-height: 62px; background-color: rgb(204, 204, 204); }
@media only screen and (min-width: 768px) {
	.app-header-placeholder { min-height: 106px; }
}
@media only screen and (min-width: 768px) {
	.app-header-placeholder .r-nav { min-height: 66px; }
}
@font-face {
	font-family: "uxfont";
	src: url('uxfont_001.woff2') format("woff2"), url('uxfont_001.woff') format("woff");
}
@font-face {
	font-family: "uxfont-2";
	src: url('uxfont-2_001.woff2') format("woff2"), url('uxfont-2_001.woff') format("woff");
}
/* ::::: https://img1.wsimg.com/wrhs-assets/a264f658db540b511d931b723bd89bca/uxcore2.min.css ::::: */

button, hr, input, select { overflow: visible; }
address, dl, ol, p, ul { margin-bottom: 1rem; }
[role="button"], [type="button"], [type="reset"], [type="submit"], button { cursor: pointer; }
article, aside, details, figcaption, figure, footer, header, legend, main, menu, nav, section, summary { display: block; }
.collapsing, .ux-pagetitle-show-icn, .uxicon, sub, sup { position: relative; }
.card-title, .uxicon, button, select { text-transform: none; }
.dropdown-menu, .list-big, .media-list, .nav, .ux-tabs-wiz-list { list-style: outside none none; }
html { font-family: sans-serif; }
audio:not([controls]) { display: none; height: 0px; }
a { background-color: transparent; }
.img-thumbnail, body { background-color: rgb(255, 255, 255); }
a:active, a:hover { outline-width: 0px; }
h1 { margin: 0.67em 0px; }
dl, h1, h2, h3, h4, h5, h6, ol, p, ul { margin-top: 0px; }
.uxicon, img { vertical-align: middle; }
svg:not(:root) { overflow: hidden; }
button, input, select, textarea { font: inherit; }
body, label { font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; }
.tooltip, .uxicon, address { font-style: normal; }
[type="reset"], [type="submit"], button, html [type="button"] {  }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0px none; padding: 0px; }
button:-moz-focusring, input:-moz-focusring { outline: 1px dotted buttontext; }
[type="search"] {  }
html { box-sizing: border-box; font-size: 14px; }
*, *::after, *::before { box-sizing: inherit; }
body { margin: 0px; font-size: 1rem; line-height: 1.5; color: rgb(51, 51, 51); }
a, a:focus, a:hover { color: rgb(8, 98, 207); text-decoration: underline; }
.uxicon, .uxicon:hover { text-decoration: none; }
a:focus { outline-offset: -2px; }
a:not([href]):not([tabindex]), a:focus:not([href]):not([tabindex]), a:hover:not([href]):not([tabindex]) { color: inherit; text-decoration: none; }
a:focus:not([href]):not([tabindex]) { outline: 0px none; }
[role="button"], a, area, button, input, label, select, summary, textarea { touch-action: manipulation; }
button:focus { outline: 1px dotted; }
button, input, select, textarea { margin: 0px; line-height: inherit; border-radius: 0px; }
.custom-select, button.close, input[type="search"] {  }
@font-face {
	font-family: "uxfont";
	src: url('uxfont_001.woff2') format("woff2"), url('uxfont_001.woff') format("woff");
}
@font-face {
	font-family: "uxfont-2";
	src: url('uxfont-2_001.woff2') format("woff2"), url('uxfont-2_001.woff') format("woff");
}
.uxicon { display: inline-block; font-family: uxfont !important; font-weight: 400; font-variant: normal; line-height: 1; }
.container, .container-fluid { margin-left: auto; margin-right: auto; padding-right: 10px; padding-left: 10px; }
.basegrid > thead > tr > th, .font-base, .font-primary-bold, .table > thead > tr > th { font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; }
.uxicon-plus::before { content: "+"; }
.uxicon-minus::before { content: "−"; }
.uxicon-mail::before { content: "✉"; }
.uxicon-user::before { content: ""; }
.uxicon-users::before { content: ""; }
.uxicon-magic::before { content: ""; }
.uxicon-heart-fill::before { content: ""; }
.uxicon-print::before { content: ""; }
.uxicon-trash::before { content: ""; }
.uxicon-home::before { content: ""; }
.uxicon-cloud-upload::before { content: ""; }
.uxicon-currency::before { content: ""; }
.uxicon-bar-graph::before { content: ""; }
.uxicon-pie-graph::before { content: ""; }
.uxicon-website::before { content: ""; }
.uxicon-star-outline::before { content: ""; }
.uxicon-star::before { content: ""; }
.uxicon-eye::before { content: ""; }
.uxicon-eye-close::before { content: ""; }
.uxicon-clock::before { content: ""; }
.uxicon-revert::before { content: ""; }
.uxicon-undo::before { content: ""; }
.uxicon-check-box::before { content: ""; }
.uxicon-refresh::before { content: ""; }
.uxicon-bullets::before { content: ""; }
.uxicon-mail-open::before { content: ""; }
.uxicon-settings::before { content: ""; }
.uxicon-filter::before { content: ""; }
.uxicon-folder-open::before { content: ""; }
.uxicon-edit::before { content: ""; }
.uxicon-window::before { content: ""; }
.uxicon-box::before { content: ""; }
.uxicon-grid-lg::before { content: ""; }
.uxicon-grid-horizontal::before { content: ""; }
.uxicon-desktop::before { content: ""; }
.uxicon-mobile-phone::before { content: ""; }
.uxicon-circle-outline::before { content: ""; }
.uxicon-play::before { content: ""; }
.uxicon-move::before { content: ""; }
.uxicon-add-fill::before { content: ""; }
.uxicon-remove::before { content: ""; }
.uxicon-delete-fill::before { content: ""; }
.uxicon-ok::before { content: ""; }
.uxicon-help::before { content: ""; }
.uxicon-information::before { content: ""; }
.uxicon-alert::before { content: ""; }
.uxicon-no::before { content: ""; }
.uxicon-cart::before { content: ""; }
.uxicon-unlocked::before { content: ""; }
.uxicon-locked::before { content: ""; }
.uxicon-checkmark::before { content: ""; }
.uxicon-x::before { content: ""; }
.uxicon-magnifying-glass::before { content: ""; }
.uxicon-map-pin::before { content: ""; }
.uxicon-comments::before { content: ""; }
.uxicon-comment::before { content: ""; }
.uxicon-img::before { content: ""; }
.uxicon-download::before { content: ""; }
.uxicon-flag::before { content: ""; }
.uxicon-credit-card::before { content: ""; }
.uxicon-grab-sq::before { content: ""; }
.uxicon-shield::before { content: ""; }
.uxicon-tools::before { content: ""; }
.uxicon-server2::before { content: ""; }
.uxicon-sm-business::before { content: ""; }
.uxicon-calendar::before { content: ""; }
.uxicon-world::before { content: ""; }
.uxicon-drive::before { content: ""; }
.uxicon-save::before { content: ""; }
.uxicon-phone::before { content: ""; }
.uxicon-add-to-page::before { content: ""; }
.uxicon-exchange::before { content: ""; }
.uxicon-camera::before { content: ""; }
.uxicon-bookmark::before { content: ""; }
.uxicon-package::before { content: ""; }
.uxicon-paypal::before { content: ""; }
.uxicon-homefinder::before { content: ""; }
.uxicon-yahoo-box::before { content: ""; }
.uxicon-chevron-right-lt::before { content: ""; }
.uxicon-chevron-left-lt::before { content: ""; }
.uxicon-chevron-down-lt::before { content: ""; }
.uxicon-chevron-up-lt::before { content: ""; }
.uxicon-radio-filled::before { content: ""; }
.uxicon-chevron-dbl-right-lt::before { content: ""; }
.uxicon-add-page::before { content: ""; }
.uxicon-chevron-dbl-left-lt::before { content: ""; }
.uxicon-alarm2::before { content: ""; }
.uxicon-drop-down::before { content: ""; }
.uxicon-drop-up::before { content: ""; }
.uxicon-drop-right::before { content: ""; }
.uxicon-drop-left::before { content: ""; }
.uxicon-gd-logo-text::before { content: ""; }
.uxicon-heart-outline::before { content: ""; }
.uxicon-cloud::before { content: "☁"; }
.uxicon-cloud-download::before { content: ""; }
.uxicon-copy::before { content: ""; }
.uxicon-grab-vert::before { content: ""; }
.uxicon-link::before { content: ""; }
.uxicon-link-delete::before { content: ""; }
.uxicon-redo::before { content: ""; }
.uxicon-share::before { content: ""; }
.uxicon-zoom-in::before { content: ""; }
.uxicon-zoom-out::before { content: ""; }
.uxicon-airplane::before { content: ""; }
.uxicon-alarm::before { content: ""; }
.uxicon-album-contacts::before { content: ""; }
.uxicon-asterisk::before { content: "*"; }
.uxicon-backspace::before { content: ""; }
.uxicon-backward::before { content: ""; }
.uxicon-barcode::before { content: ""; }
.uxicon-binoculars::before { content: ""; }
.uxicon-bluetooth::before { content: ""; }
.uxicon-briefcase::before { content: ""; }
.uxicon-cut::before { content: ""; }
.uxicon-divide::before { content: "÷"; }
.uxicon-dollar::before { content: ""; }
.uxicon-dropdown-solid::before { content: ""; }
.uxicon-drops::before { content: ""; }
.uxicon-eject::before { content: ""; }
.uxicon-ellipses::before { content: ""; }
.uxicon-euro::before { content: "€"; }
.uxicon-fast-backward::before { content: ""; }
.uxicon-fast-forward::before { content: ""; }
.uxicon-file::before { content: ""; }
.uxicon-file-down::before { content: ""; }
.uxicon-file-up::before { content: ""; }
.uxicon-fire::before { content: ""; }
.uxicon-folder-add::before { content: ""; }
.uxicon-forward::before { content: ""; }
.uxicon-gd-logo::before { content: ""; }
.uxicon-global-east::before { content: ""; }
.uxicon-global-west::before { content: ""; }
.uxicon-laptop::before { content: ""; }
.uxicon-leaf::before { content: ""; }
.uxicon-lightbulb::before { content: ""; }
.uxicon-lightning::before { content: ""; }
.uxicon-location::before { content: ""; }
.uxicon-mute::before { content: ""; }
.uxicon-paintbrush::before { content: ""; }
.uxicon-paperclip::before { content: ""; }
.uxicon-pause::before { content: ""; }
.uxicon-pointer-down::before { content: ""; }
.uxicon-pointer-left::before { content: ""; }
.uxicon-pointer-right::before { content: ""; }
.uxicon-pointer-up::before { content: ""; }
.uxicon-pound::before { content: ""; }
.uxicon-power::before { content: ""; }
.uxicon-qr-code::before { content: ""; }
.uxicon-random::before { content: ""; }
.uxicon-recycle::before { content: ""; }
.uxicon-resize::before { content: ""; }
.uxicon-resize-lg::before { content: ""; }
.uxicon-resize-sm::before { content: ""; }
.uxicon-signal::before { content: ""; }
.uxicon-step-backward::before { content: ""; }
.uxicon-step-forward::before { content: ""; }
.uxicon-stop::before { content: ""; }
.uxicon-stop-delete::before { content: ""; }
.uxicon-stopwatch::before { content: ""; }
.uxicon-subscript::before { content: ""; }
.uxicon-tablet::before { content: ""; }
.uxicon-tag::before { content: ""; }
.uxicon-thumbs-down::before { content: ""; }
.uxicon-thumbs-up::before { content: ""; }
.uxicon-tumbler::before { content: ""; }
.uxicon-umbrella::before { content: ""; }
.uxicon-user-add::before { content: ""; }
.uxicon-user-delete::before { content: ""; }
.uxicon-video-camera::before { content: ""; }
.uxicon-volume-down::before { content: ""; }
.uxicon-volume-up::before { content: ""; }
.uxicon-wi-fi::before { content: ""; }
.uxicon-accelerator::before { content: ""; }
.uxicon-at::before { content: ""; }
.uxicon-clipboard::before { content: ""; }
.uxicon-clock-refresh::before { content: ""; }
.uxicon-forward-2::before { content: ""; }
.uxicon-gift::before { content: ""; }
.uxicon-graph::before { content: ""; }
.uxicon-grid-sm::before { content: ""; }
.uxicon-horizontal-menu::before { content: ""; }
.uxicon-orientation-lock::before { content: ""; }
.uxicon-reply::before { content: ""; }
.uxicon-reply-all::before { content: ""; }
.uxicon-star-half::before { content: ""; }
.uxicon-vertical-menu::before { content: ""; }
.uxicon-align-center::before { content: ""; }
.uxicon-align-justify::before { content: ""; }
.uxicon-align-left::before { content: ""; }
.uxicon-align-right::before { content: ""; }
.uxicon-amazon-box::before { content: ""; }
.uxicon-apps::before { content: ""; }
.uxicon-at-box::before { content: ""; }
.uxicon-blogger-box::before { content: ""; }
.uxicon-bold::before { content: ""; }
.uxicon-bounding-box::before { content: ""; }
.uxicon-clear-formatting::before { content: ""; }
.uxicon-create-form::before { content: ""; }
.uxicon-create-nav::before { content: ""; }
.uxicon-crop::before { content: ""; }
.uxicon-dropdown::before { content: ""; }
.uxicon-equal-width::before { content: ""; }
.uxicon-eye-dropper::before { content: ""; }
.uxicon-facebook-box::before { content: ""; }
.uxicon-flatrate::before { content: ""; }
.uxicon-full-width::before { content: ""; }
.uxicon-google-plus-box::before { content: ""; }
.uxicon-img-gallery::before { content: ""; }
.uxicon-img-resize::before { content: ""; }
.uxicon-indent-left::before { content: ""; }
.uxicon-indent-right::before { content: ""; }
.uxicon-instagram::before { content: ""; }
.uxicon-italics::before { content: ""; }
.uxicon-linkedin-box::before { content: ""; }
.uxicon-locu::before { content: ""; }
.uxicon-locu-box::before { content: ""; }
.uxicon-map::before { content: ""; }
.uxicon-nav::before { content: ""; }
.uxicon-numbered-list::before { content: ""; }
.uxicon-page::before { content: ""; }
.uxicon-picasa-box::before { content: ""; }
.uxicon-pin::before { content: ""; }
.uxicon-pinterest-box::before { content: ""; }
.uxicon-remove-from-page::before { content: ""; }
.uxicon-retweet::before { content: ""; }
.uxicon-settings3::before { content: ""; }
.uxicon-social::before { content: ""; }
.uxicon-strike-through::before { content: ""; }
.uxicon-superscript::before { content: ""; }
.uxicon-table::before { content: ""; }
.uxicon-tag-end::before { content: ""; }
.uxicon-tag-open::before { content: ""; }
.uxicon-text-highlight::before { content: ""; }
.uxicon-text-tool::before { content: ""; }
.uxicon-truck::before { content: ""; }
.uxicon-twitter::before { content: ""; }
.uxicon-twitter-box::before { content: ""; }
.uxicon-underline::before { content: ""; }
.uxicon-video::before { content: ""; }
.uxicon-website-send::before { content: ""; }
.uxicon-yelp-box::before { content: ""; }
.uxicon-youtube-box::before { content: ""; }
.uxicon-core-os::before { content: ""; }
.uxicon-office365-box::before { content: ""; }
.uxicon-android-box::before { content: ""; }
.uxicon-apple-box::before { content: ""; }
.uxicon-archlinux::before { content: ""; }
.uxicon-blackberry::before { content: ""; }
.uxicon-centos::before { content: ""; }
.uxicon-create-btn::before { content: ""; }
.uxicon-debian::before { content: ""; }
.uxicon-fedora::before { content: ""; }
.uxicon-excel::before { content: ""; }
.uxicon-outlook::before { content: ""; }
.uxicon-pinned::before { content: ""; }
.uxicon-powerpoint::before { content: ""; }
.uxicon-privacy::before { content: ""; }
.uxicon-receipt::before { content: ""; }
.uxicon-ubuntu::before { content: ""; }
.uxicon-thunderbird::before { content: ""; }
.uxicon-word::before { content: ""; }
.uxicon-windows-box::before { content: ""; }
.uxicon-windowsserver::before { content: ""; }
.uxicon-wordpress-box::before { content: ""; }
.uxicon-folder::before { content: ""; }
.uxicon-kabob::before { content: ""; }
.container-fluid::after, .container::after, .row::after { content: ""; display: table; clear: both; }
.row { margin-left: -10px; margin-right: -10px; }
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { position: relative; min-height: 1px; padding-right: 10px; padding-left: 10px; }
.ux-pagetitle { padding: 3.0625rem 10px; margin-bottom: 30px; background-color: rgb(255, 255, 255); box-shadow: 0px 4px 0px rgba(0, 0, 0, 0.1); }
.ux-pagetitle h1 { margin: 0px; }
.ux-animation-circle::before { display: block; padding-top: 100%; content: ""; }
.ux-animation-finished .ux-animation-little-circle:nth-child(1) { animation-delay: 0s, 2.6s; }
.ux-animation-finished .ux-animation-little-circle:nth-child(2) { animation-delay: 0.3s, 2.6s; }
.ux-animation-finished .ux-animation-little-circle:nth-child(3) { animation-delay: 0.6s, 2.6s; }
.ux-animation-check::after, .ux-animation-check::before { content: ""; background-color: rgb(54, 144, 255); display: block; }
.ux-animation-little-circle::before { display: block; padding-top: 100%; content: ""; }
.ux-animation-little-circle:nth-child(1) { left: 21%; animation-delay: 0s; }
.ux-animation-little-circle:nth-child(2) { left: 42%; animation-delay: 0.3s; }
.ux-animation-little-circle:nth-child(3) { left: 63%; animation-delay: 0.6s; }
.ux-animation-check::before { width: 70%; padding-top: 8%; }
.ux-animation-check::after { width: 8%; padding-top: 30%; margin-top: -1px; }
.card-block::after, .card-footer::after, .card-header::after { content: ""; display: table; clear: both; }
.ux-card { margin: 0px 0px 20px; color: rgb(51, 51, 51); border: 0px none; box-shadow: 0px 4px 0px 0px rgba(0, 0, 0, 0.1); }
.input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) { border-radius: 0px; }
.input-group .form-control:not(:last-child), .input-group-addon:not(:last-child), .input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn, .input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:not(:last-child) > .btn, .input-group-btn:not(:last-child) > .btn-group > .btn, .input-group-btn:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0px; border-top-right-radius: 0px; }
.input-group-addon:not(:last-child) { border-right: 0px none; }
.input-group .form-control:not(:first-child), .input-group-addon:not(:first-child), .input-group-btn:not(:first-child) > .btn, .input-group-btn:not(:first-child) > .btn-group > .btn, .input-group-btn:not(:first-child) > .dropdown-toggle, .input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn, .input-group-btn:not(:last-child) > .btn:not(:first-child) { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }
.form-control + .input-group-addon:not(:first-child) { border-left: 0px none; }
.input-group-btn:not(:last-child) > .btn, .input-group-btn:not(:last-child) > .btn-group { margin-right: -1px; }
.input-group-btn:not(:first-child) > .btn, .input-group-btn:not(:first-child) > .btn-group { z-index: 2; margin-left: -1px; }
.input-group-btn:not(:first-child) > .btn-group:active, .input-group-btn:not(:first-child) > .btn-group:focus, .input-group-btn:not(:first-child) > .btn-group:hover, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:hover { z-index: 3; }
.basegrid tbody tr:hover, .basegrid tbody tr:nth-of-type(2n+1), .table-active, .table-active > td, .table-active > th, .table-compare tbody tr:nth-of-type(2n+1), .table-hover tbody tr:hover, .table-striped tbody tr:nth-of-type(2n+1) { background-color: rgb(251, 250, 248); }
.table-compare-wrap .table-compare-heading::after { content: " "; }
.table-compare-nested > table > tbody > tr:nth-of-type(2n+1) { background: rgba(0, 0, 0, 0) none repeat scroll 0px 0px; }
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { color: inherit; }
.list-inline, .list-unstyled { padding-left: 0px; list-style: outside none none; }
.list-inline-item:not(:last-child) { margin-right: 5px; }
.blockquote-footer::before { content: "—   "; }
.blockquote-reverse .blockquote-footer::before { content: ""; }
.blockquote-reverse .blockquote-footer::after { content: "   —"; }
.font-primary-bold { font-weight: 700; }
.h0, .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { font-family: inherit; font-weight: 500; line-height: inherit; }
.h0, .h1, h1 { line-height: 1; font-weight: 700; font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; }
.h1, .h2, h1, h2 { margin-bottom: 1.0715rem; }
.h3, .h4, .h5, .h6, h3, h4, h5, h6 { margin-bottom: 1.0715rem; }
.h1, h1 { font-size: 1.714rem; }
.h3, h3 { font-size: 1.286rem; line-height: 1.22; }
.h4, h4 { font-size: 1.143rem; line-height: 1.25; }
.h6, h6 { font-size: 0.9286rem; }
.headline-primary { font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; font-weight: 700; }
.close, .list-big li::before { font-weight: 700; font-size: 1.5rem; font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; }
.mark::after, mark::after { position: absolute; top: 0px; right: -0.1em; z-index: 1; width: 0.2rem; height: 1.48857rem; content: ""; background: rgba(255, 191, 75, 0.7) none repeat scroll 0% 0%; transform: skew(-5deg, 0deg); }
ol li, ul li { margin-top: 0.75rem; margin-bottom: 0.75rem; }
.list-big { counter-reset: listBigCounter 0; padding-left: 0px; }
.list-big li::before { position: absolute; top: 0px; left: 0px; width: 1.5rem; line-height: 1em; text-align: right; content: counter(listBigCounter, decimal) "."; counter-increment: listBigCounter 1; }
.close::before { content: "×"; }
.clearfix::after { content: ""; display: table; clear: both; }
.ux-accordion .panel-button::after { content: ""; font-family: uxfont; font-size: 1.125rem; position: absolute; right: 2px; top: 32px; transform: rotate(180deg); transition: all 0.3s ease 0s; }
.alert::after, .ux-btn-set::after { content: ""; clear: both; }
.ux-accordion .panel-button.collapsed::after, .ux-accordion .panel-button[aria-expanded="false"] { transform: rotate(0deg); }
.ux-accordion .panel-content > :last-child { margin-bottom: 0px; }
.alert::after { display: table; }
.btn, .custom-select, .form-check-inline, .form-control { vertical-align: middle; }
.ux-btn-set::after { display: table; }
.panel-button::after, .ux-criteria-box-checked::before, .ux-growl-msg-close { font-family: uxfont; }
.form-control, kbd kbd { box-shadow: none; }
.panel-button::after { content: ""; font-size: 1.125rem; position: absolute; right: 2px; top: 32px; transform: rotate(180deg); transition: all 0.3s ease 0s; }
.panel-button.collapsed::after, .panel-button[aria-expanded="false"] { transform: rotate(0deg); }
.form-check, .form-control, .form-control-file, .form-control-range { display: block; }
.ux-criteria-box-checked::before { content: ""; font-size: 14px; color: rgb(255, 255, 255); line-height: 0.8; position: absolute; top: 4.5px; left: 2px; }
.form-control, .has-danger .form-control-danger, .has-warning .form-control-warning { background-image: none; }
.ux-growl-msg-close::before { content: ""; }
.form-control { width: 100%; padding: 12px 20px; font-size: 1rem; line-height: 1.25; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgb(174, 169, 156); border-radius: 3px; box-shadow: none; }
.form-control:focus { border-color: rgb(0, 0, 0); outline: 0px none; }
.form-control::placeholder { color: rgb(134, 142, 150); opacity: 1; }
.form-control:disabled, .form-control[readonly] { background-color: rgb(242, 240, 235); opacity: 1; }
.form-control:disabled { cursor: not-allowed; }
select.form-control:not([size]):not([multiple]) { height: 46px; }
.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), .input-group-sm > select.input-group-addon:not([size]):not([multiple]), select.form-control-sm:not([size]):not([multiple]) { height: 32px; }
.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), .input-group-lg > select.input-group-addon:not([size]):not([multiple]), select.form-control-lg:not([size]):not([multiple]) { height: 60px; }
.form-control { height: 46px; transition: none 0s ease 0s ; }
.input-icon { position: relative; display: block; }
.input-icon .uxicon { position: absolute; top: 50%; display: block; width: 20px; margin-top: -0.45em; font-size: 20px; color: rgb(0, 0, 0); text-align: center; }
.input-icon-right .form-control { padding-right: 46px; }
.input-icon-right .uxicon { right: 20px; }
.btn, .custom-file-control { -moz-user-select: none; }
.custom-file-control, .custom-file-control::before { position: absolute; padding: 0.75rem 0.375rem; line-height: 1.5; color: rgb(51, 51, 51); border: 1px solid rgb(174, 169, 156); height: 46px; }
.custom-file-control:lang(en)::after { content: "Choose file..."; }
.custom-file-control::before { top: -1px; right: -1px; bottom: -1px; z-index: 6; display: block; background-color: rgb(233, 236, 239); border-radius: 0px 3px 3px 0px; }
.custom-file-control:lang(en)::before { content: "Browse"; }
.btn, .ux-search .dropdown-item { cursor: pointer; }
.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator::before { content: ""; font-family: uxfont; font-size: 14px; color: rgb(255, 255, 255); line-height: 0.8; position: absolute; top: 4.5px; left: 2px; }
.btn, .btn-link { font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; text-transform: none; }
.btn { display: inline-block; text-align: center; border: 1px solid transparent; }
.btn, .btn-group-lg > .btn, .btn-group-sm > .btn, .btn-lg, .btn-sm { border-radius: 3px; border-width: 0px; }
.btn:focus, .btn:hover { text-decoration: none; }
.btn.disabled, .btn:disabled { box-shadow: none; }
.btn { font-weight: 700; min-width: 120px; text-decoration: none; white-space: normal; transition: none 0s ease 0s ; outline: 0px none; padding: 12px 23px; font-size: 1.12857rem; line-height: 22px; }
.btn.active.focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn:active:focus, .btn:focus { outline: 0px none; box-shadow: none; }
.btn.active, .btn:active { background-image: none; box-shadow: none; }
.btn.disabled, .btn.disabled:active, .btn.disabled:focus, .btn.disabled:hover, .btn:disabled, .btn:disabled:active, .btn:disabled:focus, .btn:disabled:hover { opacity: 0.3; }
.btn-tertiary-inline::after, .btn-tertiary::after { display: none; text-align: center; margin-top: 0.1em; content: ""; font-family: uxfont; font-size: 1.125rem; }
.btn-addon, .nav { font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; font-weight: 700; }
.btn-tertiary-inline.more::after, .btn-tertiary.more::after { display: block; content: ""; color: rgb(29, 108, 205); }
.btn-tertiary-inline.less::after, .btn-tertiary.less::after { display: block; content: ""; color: rgb(29, 108, 205); }
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group-vertical > .btn:not(:first-child):not(:last-child), .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0px; }
.btn + .dropdown-toggle-split::after, .btn-group > .btn:first-child { margin-left: 0px; }
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0px; border-top-right-radius: 0px; }
.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0px; border-top-right-radius: 0px; }
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }
.btn-group-vertical > .btn:first-child:not(:last-child) { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.btn-group-vertical > .btn:last-child:not(:first-child) { border-top-right-radius: 0px; border-top-left-radius: 0px; }
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-right-radius: 0px; border-top-left-radius: 0px; }
.nav-inline .nav-item, .nav-link { display: inline-block; }
.nav { padding-left: 0px; margin-bottom: 0px; font-size: 0.92857rem; }
.nav-pills::after, .nav-tabs::after { display: table; content: ""; clear: both; }
.nav-item { margin: 0px; }
.nav-link { padding: 15px 30px; color: rgb(0, 0, 0); text-decoration: none; }
.nav-link:focus, .nav-link:hover { text-decoration: none; color: rgb(0, 0, 0); background-color: rgb(242, 240, 235); outline: 0px none; }
.dropdown-header, .dropdown-item { white-space: nowrap; display: block; }
.nav-tabs .nav-link .nav-item.open .nav-link::after, .nav-tabs .nav-link.active::after { position: absolute; top: -1px; right: -1px; left: -1px; display: block; height: 4px; content: ""; background-color: rgb(29, 108, 205); border-radius: 3px 3px 0px 0px; }
.ux-conveyor-control::before { display: block; content: ""; font-family: uxfont; font-size: 0.625rem; margin-top: 2.2em; }
.ux-conveyor-control.left::before { content: ""; }
.ux-conveyor-control.right::before { content: ""; }
.dropdown, .dropup { position: relative; }
.dropdown-toggle::after { width: 0px; height: 0px; vertical-align: middle; }
.dropdown-toggle:focus { outline: 0px none; }
.dropdown-menu { position: absolute; top: 100%; left: 0px; z-index: 1000; float: left; font-size: 1rem; color: rgb(51, 51, 51); text-align: left; background-color: rgb(255, 255, 255); background-clip: padding-box; border-radius: 3px; }
.dropdown-divider { height: 1px; overflow: hidden; background-color: rgb(242, 240, 235); }
.dropdown-item { width: 100%; clear: both; font-weight: 400; color: rgb(33, 37, 41); text-align: inherit; white-space: nowrap; background: rgba(0, 0, 0, 0) none repeat scroll 0px 0px; border: 0px none; }
.dropdown-item:focus, .dropdown-item:hover { color: rgb(29, 108, 205); text-decoration: none; background-color: rgb(251, 250, 248); }
.open > .dropdown-menu { display: block; }
.dropdown-menu-left { right: auto; left: 0px; }
.dropdown-header, .ux-tel-container { position: relative; }
.dropdown-item, .dropup .dropdown-menu { margin-bottom: 0px; }
.dropdown:not(.ux-select-dropdown) { display: inline-block; }
.dropdown-toggle::after { display: inline; margin-left: 0.35714rem; font-family: uxfont; font-size: 0.625rem; line-height: 1; content: ""; border: 0px none; }
.dropup > .dropdown-toggle::after, .open > .dropdown-toggle::after { content: ""; }
.dropup .dropdown-toggle::after { border: 0px none; }
.dropdown-menu { display: none; padding: 0px; margin: 0px; min-width: 100%; text-transform: none; border: 1px solid rgb(17, 17, 17); box-shadow: none; font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; }
.dropdown-divider { margin: 0px; }
.dropdown-header, .tooltip, .tooltip-title, .ux-tel-btn, .ux-toggle .ux-toggle-message { font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; }
.dropdown-item { padding: 10px 18px; text-decoration: none; }
.dropdown-item:focus { color: rgb(33, 37, 41); background: rgba(0, 0, 0, 0) none repeat scroll 0px 0px; }
.dropdown-header { padding: 14px 18px 18px; margin: 0px; font-size: 1rem; color: rgb(17, 17, 17); font-weight: 700; }
.btn + .dropdown-toggle-split::after, .dropdown-split + .dropdown-toggle::after { margin: 0px; }
.tooltip-arrow::after { position: absolute; top: 1px; left: -9px; display: block; width: 0px; height: 0px; content: ""; border-color: transparent transparent rgb(51, 51, 51); border-style: solid; border-width: 0px 9px 9px; }
.modal-footer::after, .modal-header::after { content: ""; display: table; clear: both; }
.modal-header .close::before { content: ""; font-family: uxfont; font-size: 16px; font-weight: 400; }
.ux-progress-label, .ux-tabs-wiz-list > li > a::before { font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; }
.ux-tabs-wiz-list > li::after, .ux-tabs-wiz-list > li::before { position: absolute; top: 0.7em; box-sizing: content-box; display: block; height: 0.5em; content: ""; background: rgb(232, 228, 220) none repeat scroll 0% 0%; }
.ux-tabs-wiz-list > li::before { right: 50%; left: 0px; margin-right: 1.8em; }
.ux-tabs-wiz-list > li::after { right: 0px; left: 50%; margin-left: 1.8em; }
.ux-tabs-wiz-list > li:first-child::before, .ux-tabs-wiz-list > li:last-child::after { display: none; }
.ux-tabs-wiz-list > li > a::before { position: absolute; top: 0px; left: 50%; z-index: 1; box-sizing: content-box; display: inline-block; width: 1.6em; height: 1.6em; margin: 0px 0.5em 0px -0.8em; font-size: 1.25em; line-height: 1.6em; text-align: center; content: counter(wizList, decimal); border-radius: 50%; font-weight: 700; }
.ux-tabs-wiz-list .ux-tabs-wiz-step-complete::after, .ux-tabs-wiz-list .ux-tabs-wiz-step-complete::before { background: rgb(0, 0, 0) none repeat scroll 0% 0%; }
.ux-tabs-wiz-list .ux-tabs-wiz-step-complete > a::before { content: ""; background: rgb(29, 108, 205) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-family: uxfont; }
.ux-tabs-wiz-list .ux-tabs-wiz-step-current::before { background: rgb(0, 0, 0) none repeat scroll 0% 0%; }
.ux-tabs-wiz-list .ux-tabs-wiz-step-current > a::before, .ux-tabs-wiz-list .ux-tabs-wiz-step-incomplete:hover > a::before { color: rgb(255, 255, 255); background: rgb(0, 0, 0) none repeat scroll 0% 0%; }
.ux-stars-rating .checked::before, .ux-stars-rating .unchecked::before { font-family: uxfont; font-size: 16px; }
.ux-stars-rating .checked::before { content: ""; color: rgb(29, 108, 205); }
.ux-stars-rating .unchecked::before { content: ""; color: rgb(174, 169, 156); }
.ux-pivot::after { content: ""; position: absolute; top: 50%; right: 20px; margin-top: -0.5em; font-family: uxfont; font-size: 15px; line-height: 1; }
.ux-table tbody tr:nth-child(4n+1), .ux-table tbody tr:nth-child(4n+2) { background-color: rgb(251, 250, 248); }
/* ::::: https://img1.wsimg.com/wrhs-assets/f3da0651dd8bcde53fc649618de2b0fd/appheader.min.css ::::: */

.container-fluid::after, .container::after { display: table; }
.clearfix::after, .container-fluid::after, .container::after { content: ""; clear: both; }
.logo, .manifest .nav-top .nav-left { float: left; }
.container, .container-fluid { margin-left: auto; margin-right: auto; padding-left: 10px; padding-right: 10px; }
.manifest, .notifications .dropdown-toggle.notifications-bell::before { font-size: 16px; }
.clearfix::after { display: table; }
.notification-cache, .notifications .dropdown-toggle::after { display: none; }
@font-face {
	font-family: "uxfont";
	src: url('uxfont_001.woff2') format("woff2"), url('uxfont_001.woff') format("woff");
}
.manifest { line-height: 1.5; font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; }
.app-icon, .notifications .dropdown-toggle::before, .notifications .notifications-list-empty::before, .notifications .notifications-list-items a::after, .notifications .notifications-list-items a::before { font-family: uxfont; }
.manifest, .manifest * { box-sizing: border-box; }
.notifications .dropdown-toggle::before { content: ""; }
.notifications .dropdown-toggle.notifications-mini-bell::before { font-size: 11px; position: absolute; height: 15px; width: 15px; border-radius: 50%; line-height: 15px; top: -4px; right: -9px; }
.notifications .notifications-list-items a::after { content: ""; font-size: 12px; display: flex; color: rgb(153, 153, 153); margin: 0px 10px; }
.notifications .notifications-list-items a::before { content: ""; border-radius: 50%; font-size: 18px; width: 30px; height: 30px; margin: 0px 13px; display: flex; -moz-box-align: center; align-items: center; -moz-box-pack: center; justify-content: center; line-height: 1; color: rgb(255, 255, 255); }
.manifest .nav-top .nav-item, .nav-bottom .nav-item { margin-top: 0px; margin-bottom: 0px; }
.notifications .notifications-list-items a:hover::after { color: rgb(51, 51, 51); }
.notifications .notifications-list-items a.high::before { background-color: rgb(204, 71, 51); }
.notifications .notifications-list-items a.medium::before { background-color: rgb(255, 191, 75); }
.notifications .notifications-list-items a.priority::before { content: ""; padding-bottom: 3px; }
.notifications .notifications-list-items a.priority.creditCardExpiration::before { content: ""; padding-bottom: 0px; }
.notifications .notifications-list-items a.priority.smsOptIn::before { content: ""; padding-top: 2px; }
.notifications .notifications-list-empty::before { content: ""; font-size: 35px; color: rgb(153, 153, 153); margin-bottom: 5px; }
.notifications .notifications-list-empty.notifications-alert::before { content: ""; }
.notifications .notifications-list-empty.notifications-session-alert::before { content: ""; }
.delegate-link, .logo, .logo:active, .logo:focus, .logo:hover, .manifest .nav-top .nav-link, .mobile-top-container .main-menu-btn, .nav-bottom .nav-link, .notifications .notifications-list-empty a:hover { text-decoration: none; }
.notifications .notifications-list-empty a::after, .notifications .notifications-list-empty a::before { display: none; }
.app-icon { position: relative; font-weight: 400; display: inline-block; }
.app-icon:only-child { margin: 0px; }
.app-icon-user { font-size: 20px; position: absolute; top: 8px; left: 14px; }
.app-icon-user::before { content: ""; }
.app-icon-cart::before { content: ""; }
.app-icon-bell::before { content: ""; }
.pro-icon, .pro-icon::before { content: ""; }
.logo { position: relative; margin-left: -10px; padding-left: 12px; padding-right: 12px; height: 40px; color: inherit; }
.logo::after { content: ""; position: absolute; right: 0px; top: 0px; display: block; height: 100%; width: 1px; background: rgb(174, 169, 156) none repeat scroll 0% 0%; }
.logo-text { display: block; height: 40px; line-height: 40px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; max-width: 98.03px; }
.manifest .nav-top { position: relative; font-size: 0.875em; z-index: 1001; background-color: rgb(255, 255, 255); }
.mobile-nav-open .nav-top, .nav-bottom { z-index: 1000; }
.manifest .nav-top .nav-left .dropdown:focus:not(.open), .manifest .nav-top .nav-left .dropdown:hover:not(.open), .manifest .nav-top .nav-right .nav-item:hover { background-color: rgb(251, 250, 248); }
.manifest .nav-top .nav { margin: 0px; padding: 0px; list-style: outside none none; }
.manifest .nav-top .nav-left .dropdown-item.active::before { content: ""; font-family: uxfont; color: rgb(29, 108, 205); font-size: 12px; position: absolute; left: 15px; top: 11px; }
.manifest .version, .nav-bottom .headings-panel .column-heading, .nav-bottom .subnav-item { font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; }
.manifest .nav-top .nav-right { float: right; font-size: 1em; margin-right: -10px; }
.manifest .nav-top .nav-item { float: left; }
.manifest .nav-top .nav-link { color: rgb(51, 51, 51); padding: 0px 15px; display: block; height: 40px; line-height: 40px; overflow: hidden; }
.manifest .nav-top .nav-link:focus, .manifest .nav-top .nav-link:hover { color: rgb(51, 51, 51); background-color: rgb(251, 250, 248); }
.manifest .product-name { font-size: 1.14286em !important; height: 40px; line-height: 40px; padding: 0px 15px; }
.manifest .notifications .notifications-bell::before { font-size: 17px; position: absolute; top: 10px; left: 15px; }
.manifest .notifications .notifications-mini-bell::before { background-color: rgb(255, 255, 255); }
.manifest .notifications .notifications-mini-bell:hover::before { background-color: rgb(251, 250, 248); }
.manifest .notifications.open .notifications-mini-bell::before { background-color: rgb(51, 51, 51); }
.manifest .notifications .dropdown-toggle::after { display: none; }
.manifest .notifications .notifications-close::before { color: rgb(255, 255, 255); }
.manifest .customer-menu .dropdown-toggle { position: relative; width: 47px; }
.manifest .version { color: rgb(153, 153, 153); font-weight: 700; float: left; padding: 0px 15px; height: 40px; line-height: 42px; }
.nav-bottom .nav-container::before { display: none; }
.nav-bottom .mobile-top-container .main-menu-btn::before { position: relative; top: 1.5px; }
.nav-bottom { background-color: rgb(29, 108, 205); font-size: 0.875em; position: relative; }
.nav-bottom .nav-container::after { content: ""; font-family: uxfont; font-size: 11px; position: absolute; right: 20px; color: rgb(255, 255, 255); top: 16px; transition: transform 0.2s cubic-bezier(0.65, -0.01, 0.26, 1) 0s, -webkit-transform 0.2s cubic-bezier(0.65, -0.01, 0.26, 1) 0s; transform: rotate(0deg); transform-origin: center center 0px; }
.mobile-nav-open .nav-container::after { transform: rotate(-180deg); }
.manifest .dropdown-toggle { background-color: transparent; height: 40px; min-width: 0px; padding: 0px 15px; font-size: 1em; color: inherit; }
.manifest .dropdown-toggle::after { content: ""; font-size: 12px; top: -0.1em; position: relative; margin-left: 5px; }
.manifest .open .dropdown-toggle::after { content: ""; }
.manifest .dropdown-item { color: inherit; padding: 10px 18px; }
.manifest .dropdown-item:focus { color: inherit; background-color: inherit; }
.manifest .dropdown-item:hover { color: rgb(29, 108, 205); background-color: rgb(251, 250, 248); }
.manifest .dropdown-menu { color: rgb(255, 255, 255); background-color: rgb(51, 51, 51); border-radius: 0px; border: medium none; font-size: inherit; overflow: hidden; }
.manifest .dropdown-divider { background-color: rgb(85, 85, 85); }
.manifest .dropdown-header { padding: 20px 20px 5px; font-size: 1.5em; color: rgb(54, 144, 255); }
.manifest .dropdown-header::before { display: block; width: 30px; height: 4px; margin-bottom: 5px; content: ""; background-color: rgb(54, 144, 255); }
.manifest .dropdown-nolink { display: block; padding: 10px 18px; }
.manifest .dropdown-nolink.dropdown-item:hover { color: inherit; background-color: inherit; }
.manifest .nav-right .dropdown-header, .manifest .nav-right .dropdown-nolink:hover, .manifest .nav-right .dropdown.open:not(.notifications) button, .manifest .nav-right .shopper { background-color: rgb(0, 0, 0); }
.shopper { line-height: 2; }
.footer { display: none; width: 100%; text-align: center; padding: 10px 0px; margin-top: 20px; color: rgb(51, 51, 51); background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: absolute; left: 0px; bottom: 0px; z-index: 989; }
.footer .container { font-size: 0.875em; }
.nav-container::before { content: ""; font-family: uxfont; position: absolute; top: 19px; left: 0px; }
.runway-container span:nth-child(1) { animation-delay: 0.5s; }
.runway-container span:nth-child(2) { animation-delay: 1s; }
.runway-container span:nth-child(3) { animation-delay: 1.5s; }
.mobile-top-container .main-menu-btn::before { font-family: uxfont; margin-right: 2px; content: ""; }
.mobile-buttons li:nth-child(2) a { border-right: 1px solid rgb(242, 240, 235); border-left: 1px solid rgb(242, 240, 235); }
/* ::::: https://img1.wsimg.com/fos/help-v2/2.232.3-1612/css/flamingo.min.css ::::: */

.arrow { color: rgb(43, 43, 43); }
.arrow-down-lg, .arrow-up-lg { width: 0px; height: 0px; border-left: 13px solid transparent; border-right: 13px solid transparent; }
.arrow-down-lg { border-top: 13px solid; }
.arrow-left-sm, .arrow-right-sm { width: 0px; height: 0px; border-top: 8px solid transparent; border-bottom: 8px solid transparent; }
.arrow-right-sm { border-left: 8px solid; }
.help-articles table.help-standard .table-striped > tbody > tr:nth-child(1) > th { background-color: rgb(204, 204, 204); }
.help-articles table.help-standard td:nth-child(1) { font-weight: 700; }
@media not all, (-webkit-transform-3d) {
}
.carousel-control .icon-prev::before { content: "‹"; }
.carousel-control .icon-next::before { content: "›"; }
@media screen and (min-width: 768px) {
}
.card-bkgd, .help-card { background-color: rgb(255, 255, 255); }
.breadcrumb > li + li::before { content: "/ "; padding: 0px 1px; font-size: 1em; vertical-align: middle; color: rgb(153, 153, 153); }
#content-body.container { padding: 0px; }
.help-card { padding: 25px; }
.help-pagetitle { padding-top: 27px; padding-bottom: 27px; }
a:focus, a:hover { cursor: pointer; }
.app-header .nav-top .nav-right .nav-item a[data-eid="uxp.hyd.app_header.shared.help.header_link.link.click"] { display: none !important; }
.telephone-presence #contactDropdown, .ua-cnfg-fc { height: 35px; }
.telephone-presence { color: rgb(43, 43, 43); font-size: 11px; padding: 0px; text-align: right; }
.telephone-presence .phone-section { padding-left: 5px; padding-right: 5px; float: left; }
.telephone-presence .phone-section a { font-size: 13px; color: rgb(17, 17, 17); text-decoration: none; line-height: 30px; }
.telephone-presence a:hover { text-decoration: underline; }
.chat-presence { float: right; }
.contact-us-container .chat-button .g-btn-hlp:not(.g-btn-hlp-inactive) { display: inline-block; margin-bottom: 0px; font-weight: 400; font-family: Walsheim-Bold,"Arial Black",sans-serif; text-align: center; vertical-align: middle; cursor: pointer; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; -moz-user-select: none; text-decoration: none; text-transform: uppercase; transition: transform 0.1s ease 0s; padding: 7px 20px 8px; font-size: 18px; line-height: 1.42857; color: rgb(255, 255, 255) !important; background-color: transparent !important; border-color: rgb(255, 255, 255) !important; border-width: 3px; }
.contact-us-container .chat-button .g-btn-hlp:hover:not(.g-btn-hlp-inactive) { color: rgb(43, 43, 43) !important; background-color: rgb(255, 255, 255) !important; border-color: rgb(255, 255, 255) !important; }
.hover-text-primary:focus, .hover-text-primary:hover { color: rgb(0, 166, 63) !important; }
.reseller .hover-text-primary:focus, .reseller .hover-text-primary:hover { color: rgb(29, 108, 205) !important; }
body, html { height: 100%; }
.page-footer, .page-wrap::after { min-height: 0px; }
.page-wrap::after { content: ""; display: block; }
.page-footer { display: none; }
.app-background { background-color: rgb(232, 232, 232); }
.app-header { margin: 0px auto; display: none; }
.app-footer { margin: 0px auto; position: relative; }
.app-title, .app-title-article { margin: 0px; display: none; }
.app-title { padding-bottom: 6px; }
.more-products h4 { margin-top: 20px; }
.search-box .search-box-border { border: 1px solid rgb(204, 204, 204); border-radius: 3px; }
.search-box .search-box-dropdown { display: none; cursor: pointer; }
.search-box-loc-content { margin-top: 0px; }
.top-help-products { margin-top: 20px; margin-bottom: 20px; }
.top-help-products .top-help-product { border-bottom: 1px solid rgb(204, 204, 204); display: block; text-decoration: none; color: inherit; padding: 0.9em 1em 0.9em 42px; position: relative; }
.top-help-products .top-help-product:focus, .top-help-products .top-help-product:hover { color: inherit; }
.top-help-products .top-help-graphic { display: block; position: absolute; left: 0px; top: 50%; margin-top: -16px; }
.top-help-products .top-help-graphic img, .top-help-products .top-help-graphic svg { width: 32px; height: 32px; vertical-align: bottom; }
.top-help-products .top-help-product-small { position: absolute; line-height: 1; right: 0px; top: 50%; margin-top: -0.5em; }
.top-help-products #default-help-product .top-help-product-label h3, .top-help-products #default-help-product .top-help-product-label h4 { margin-top: 2px; margin-bottom: 2px; }
.top-help-products #more-help-product .top-help-product-label h3 { margin-top: 2px; margin-bottom: 2px; }
.top-help-products .top-help-more { text-align: center; margin-top: 10px; margin-bottom: 10px; cursor: pointer; }
.top-help-products .top-help-more .h6 { margin-bottom: 7px; }
.st0 { fill: rgb(29, 108, 205); }
.st1 { fill: rgb(17, 17, 17); }
.st2 { fill: rgb(255, 255, 255); }
.st9 { fill: rgb(204, 204, 204); }
.st33 { fill: rgb(242, 108, 49); }
.st40 { fill: rgb(194, 33, 38); }
.st46 { fill: rgb(242, 35, 7); }
