/* --------------------------------------- CSS/DEFAULT/SUPPORT/SUPPORT.CSS ----------------------------------------*/
@media (max-width: 768px){tr, td {display: block;}}.support_search_holder {border: 1px solid #ccc;max-width: 580px;padding: .7em 1.2em;background-color: #fff;max-height: auto;-webkit-transition: all 1000ms;-o-transition: all 1000ms;transition: all 1000ms;-webkit-transition-timing-function: cubic-bezier(0.6, -0.40, 0.300, 1.21); -o-transition-timing-function: cubic-bezier(0.6, -0.40, 0.300, 1.21);transition-timing-function: cubic-bezier(0.6, -0.40, 0.300, 1.21);}.support_search_holder.active {max-width: 1080px;height: 60vh;max-height: 800px;overflow: scroll;}.support_search_input {border: none;width: 90%;font-size: 1em;}.support_search_input:focus {width: 90%!important;}.support_text {font-size: 1.2em;font-weight: 500;}.support_links {border: 1px solid transparent;border-radius: 2px;}.support_links a {text-decoration: none;color: #383e40;padding: 10px;}.support_links:hover {background-color: #fff;border: 1px solid #eee;border-radius: 2px;}.support_icon {width: 80%;max-width: 128px;margin: auto;text-align: center;}.reported_items {line-height: 2em;}.product_lit_search_input {width: 100%;font-size: 1em;padding: 1.5em;border: 1px solid #eee;border-radius: 5px;background-color: #fff;}.product_lit_search_input:focus {width: 100%!important;}.product_lit_letters a {line-height: 2.5em;text-align: center;float: left;min-width: 25px;}.selected_letter {background: #1aa392;color: #fff;}.accordion_button {background-color: #1aa392!important;}.accordion_button:hover {background-color: #383e40!important;}a.phone_icon {display: inline;padding: 7px 14px;font-weight: 600;border-radius: 2px;border: 1px solid #1aa392;background-color: transparent;color: #1aa392;font-size: 14px;line-height: 44px;text-align: center;text-transform: uppercase;}a.phone_icon:hover,a.phone_icon:active {text-decoration: none;}p.location>i {cursor: pointer;color: #aaa;}#map-container {z-index: 999;position: relative;}.direction {cursor: pointer;background-color: #fff;color: #393e40;display: block;border-radius: 25px;padding: 10px;width: 30px;height: 30px;line-height: 30px;text-align: center;position: absolute;overflow: hidden;-webkit-box-shadow: 0px 1px 4px #ccc;box-shadow: 0px 1px 4px #ccc;-webkit-transition: all ease-in-out 750ms;-o-transition: all ease-in-out 750ms;transition: all ease-in-out 750ms;z-index: 9999;right: 10px;top: 14px}.direction .content i {position: absolute;top: 0px;right: 0px;padding: 10px;width: 30px;height: 30px;line-height: 30px;background-color: #fff;border-radius: 25px;text-align: center;-webkit-transition: all ease-in-out 750ms;-o-transition: all ease-in-out 750ms;transition: all ease-in-out 750ms;}.direction input {float: left;border: 0;outline: 0;height: 25px;line-height: 25px;width: 90%;opacity: 0;-webkit-transition: opacity ease-in-out 750ms;-o-transition: opacity ease-in-out 750ms;transition: opacity ease-in-out 750ms;margin-left: 10px;font-weight: 400;font-size: 16px;}.direction input:focus {border: 0;outline: 0;}.direction.active {text-align: left;width: 210px;}@media screen and (max-width: 768px) {.direction.active {width: 210px;}}.direction.active input {opacity: 1;}.fullscreen-btn {cursor: pointer;-webkit-appearance: none;border: 0;color: #393e40;background-color: #fff;display: no;border-radius: 25px;width: 50px;height: 50px;font-size: 16px;text-align: center;position: absolute;-webkit-box-shadow: 0px 1px 4px #ccc;box-shadow: 0px 1px 4px #ccc;z-index: 9999;right: 14px;top: 14px}.link_primary {color: #1aa392;}.office_details {background-color: #fff;padding-bottom: 28px;}.map-directions_container {line-height: 35px;display: none;-webkit-transition: all ease-in-out 750ms;-o-transition: all ease-in-out 750ms;transition: all ease-in-out 750ms;position: absolute;background-color: rgba(255, 255, 255, 0.9);z-index: 9999;overflow-x: hidden;padding: 7px 14px 14px 14px;}.map-directions_container.active {width: auto;left: 12px;bottom: 34px;max-height: 33%;display: block;overflow: scroll;overflow-x: hidden;}.map-directions_container.minimize {max-height: 32px;display: block;overflow: hidden;width: auto;left: 12px;bottom: 34px;overflow-x: hidden;}@media screen and (max-width: 768px) {.map-directions_container.active {left: 0;bottom: 0;max-height: 300px;display: block;overflow: scroll;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;}.map-directions_container.minimize {left: 0;bottom: 0;max-height: 52px;display: block;overflow: hidden;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;}}.map-directions_container button.close {cursor: pointer;-webkit-appearance: none;border: 0;background: transparent;color: #393e40;display: block;font-size: 16px;text-align: left;z-index: 9999;padding: 10px 0;margin: 0;width: 100%;}.map-directions_container button.close i {position: absolute;top: 14px;right: 0;}.map-directions select,.map-directions input {font-size: 15px;}.map-directions i {font-size: 12px;}.map-directions table img {display: none;}.map-directions .adp,.adp table {font-family: "proxima-nova", sans-serif!important;font-weight: 400;overflow: hidden;}.map-directions .adp,.adp table tr {border: 0}.adp-directions {width: 90%;}.map-directions table.adp-placemark {background: #fff;border: 0px;cursor: pointer;margin: 0px;vertical-align: middle;display: none;}@media print {#map {height: 500px;margin: 0;}.map-directions {float: none;width: auto;}}#map-canvas {min-height: 400px;height: 80vh;border: 1px solid #ebebeb;}@media (min-width: 768px) {#map-canvas {height: 70vh;}}.adp-maneuver {display: none}tr td.adp-substep:first-of-type {display: none;}.office_details .uk-button,.office-detail-block .uk-button {-webkit-appearance: none;margin: 0;border: none;overflow: visible;font: inherit;color: #393e40;text-transform: none;display: inline-block;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 12px;background: #f9f9f9;vertical-align: middle;line-height: 28px;min-height: 30px;font-size: 0.8rem;text-decoration: none;text-align: center;border: 1px solid #eee;background-origin: border-box;border-radius: 1px;text-transform: uppercase;font-weight: 600;}.office-name>i {cursor: pointer;}.adp-step,.adp-substep {border: 0!important;}input[type="search"].part_lit_search_input {display: block;font-size: 1em;padding: 1.5em;border: 1px solid #eee;border-radius: 2px;background-color: #fff;width: 100%;max-width: 100%;}select.part_lit_search_select {display: block;font-size: 1em;padding: 0.75em;border: 1px solid #eee;border-radius: 2px;background-color: #fff;width: 100%;max-width: 100%;}input[type="search"].part_lit_search_input:focus,select.part_lit_search_select:focus {width: 100%!important;max-width: 100%!important;}@media (max-width: 768px) {input[type="search"].part_lit_search_input {margin-top: 10px;}}.delivery_logo {width: 60%;-webkit-filter: grayscale(100%);filter: grayscale(100%);margin: 0 auto;display: block;}.delivery_logo:hover {-webkit-filter: grayscale(0%);filter: grayscale(0%);}@media screen and (max-width: 768px) {.table-stack {padding: 0;margin-left: 14px;}}.accordion-icon {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);-ms-transform-origin: 9px 5px;transform-origin: 9px 5px;-webkit-transform-origin: 9px 5px;right: 14px;width: 18px;height: 18px;}.uk-active .accordion-icon {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);-ms-transform-origin: 9px 5px;transform-origin: 9px 5px;-webkit-transform-origin: 9px 5px;}.christmas_and_new_year {background-color: #ddd;height: 250px;line-height: 250px;background-image: url('../../img/uploaded/banners/christmas_banner.jpg');background-position: center;background-size: cover;position: relative;}@media screen and (min-width: 768px) {.christmas_and_new_year .uk-container {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: auto;}}@media screen and (max-width: 768px) {.christmas_and_new_year .uk-container {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 90%;}.christmas_and_new_year .uk-container {padding: 0;margin: 0;}}.christmas_and_new_year .uk-container h2 {padding: 7px 14px;background-color: rgba(29, 155, 139, .83);color: #fff;font-weight: 700;}.officeAddressSearch ul.dropdown-menu {list-style: none;text-align: left;margin: 0;padding: 0;width: 100%;max-width: 600px;position: absolute;left: 50%;transform: translateX(-50%);z-index: 999;background: white;max-height: 195px;overflow-y: scroll;display: none;}.officeAddressSearch ul.dropdown-menu li {padding: 7px;border-bottom: 1px solid #ebebeb;}.officeAddressSearch ul.dropdown-menu li:last-child {padding-bottom: 0;}.officeAddressSearch .uk-button-group .uk-button {padding: 5px 18px;}.map_panel {box-shadow: 0 1px 1px 0 rgba(22, 29, 37, 0.03);border: 1px solid #E2EAF0;border-radius: 2px;}.directionInput {width: 100%;max-width: 600px;border:0;border-bottom: 1px solid #ebebeb;text-align: center;font-size: 16px;padding-top: 5px;padding-bottom: 5px;background-color: transparent;}.image_caption_bg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;}.image_caption {position: absolute;bottom: 0;left: 20px;right: 20px;bottom: 20px;color: #fff;font-size: 20px;}.image_caption.text-dark {color: #333;}.image_caption_bg:hover {animation: fadeOut 200ms ease-in-out forwards;}@keyframes fadeOut {from {opacity: 1; }to {opacity: 0; }}@-webkit-keyframes fadeOut {from {opacity: 1; }to {opacity: 0; }}.accordion-icon-vertical {font-family: FontAwesome;display: block;position: absolute;font-weight: normal;font-style: normal;line-height: 1;width: 15px;height: 15px;font-size: 15px;text-align: center;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;top: 50%;transform: translateY(-50%);right: 20px;}.accordion-icon-vertical:before {content: "\f078";}.uk-accordion-title.uk-active .accordion-icon-vertical:before {content: "\f077"}#directions_panel {text-align: left!important;}.office_panel {padding-top:28px; padding-bottom: 28px;}@media (min-width: 768px) {.office_panel {padding-top:56px; padding-bottom: 56px;}}.account-manager-preview {height:350px;position:relative;z-index: 20;width: 350px;}.propel-finance-banner-wrapper {position: relative;height: 400px;overflow: hidden;}.propel-finance-banner {height: 100%;width: 100%;object-fit: cover;display: block;}.propel-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(88, 87, 87, 0.63); pointer-events: none;}.propel-logo-container {display: block;}.propel-pay-logo {max-width: 100px;height: auto;}.propel-border {border: 2px solid #ee4483;border-radius: 20px;}.propel-grid-icon {max-width: 30px;height: auto;}.propel-text-color {color: #ee4483;}.propel-border-radius {border-radius: 10px;}.overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.3);z-index: 1;}