@import 'css/master/settings/settings'; input.ink_toner_v2_search_field { @include font-size($baseFontSize); line-height: 46px; height: 46px; margin: 0; padding-right: 35px; } #inkTonerV2SearchFlyout { position: relative; } #searchDropDownFlyout { .cartridge_suggestion_link { display: table; width: 100%; text-align: left; padding: 0 10px; margin-bottom: 10px; @include clearfix(); &:hover { color: $blue; background-color: lighten($blue, 42%); svg { fill: $gray; } } .cartridge_suggestion_text, .cartridge_suggestion_image { display: table-cell; vertical-align: middle; } .cartridge_suggestion_image { width: 75px; img { margin-top: 5px; } } } } .searchSec_inkTonerV2 { .search_loading { position: absolute; top: 12px; right: 46px; } .form_field { padding: 0; } .search_field { position: relative; .button_go, .button_go:hover { line-height: 1; height: 48px; background: transparent; position: absolute; top: 0; right: 0; z-index: 2; } input[placeholder] { text-overflow: ellipsis; } .search_drop { background-color: $white; width: 502px; max-height: 500px; overflow-x: hidden; overflow-y: auto; z-index: 10; border: 1px solid $grayLight; position: absolute; padding: inherit; top: 48px; right: 2px; @include box-shadow(0 1px 2px 0px, rgba(0, 0, 0, 0.22)); @include border-radius(0px 0px 5px 5px); @include font-size(13px); .model_label { margin-left: 5px; font-weight: bold; } h3 { margin-bottom: 5px; @include font-size(16px); } h3 span { padding: 6px; margin-top: 5px; display: block; } .error_label { padding: 20px; } } } .svg_printer { display: inline-block; width: 100%; text-align: center; margin: 10px 0 3px 0; fill: $grayLight; &.svg_65x65 { margin: 0; svg { width: 65px; height: 65px; margin: 0; } } } } #inkNav { .search_field { padding: 0 10px; .search_drop { right: 10px; width: 670px; max-height: 522px; } } input.ink_toner_v2_search_field { padding: 0 0 0 10px; width: 680px; } }