@import 'css/master/settings/settings'; #inkTonerV2SavedPrinters { position: relative; width: 100%; padding-bottom: 15px; border-bottom: 1px solid $grayLight; .saved_printer_new_name { .btn { position: absolute; bottom: 10px; left: 10px; width: 75px; &.primary { right: 10px; left: auto; } } } .lory_frame { width: 100%; } .printer_tile { position: relative; overflow: hidden; cursor: pointer; padding: 10px; width: 181px; height: 190px; margin: 0 10px 0 0; border: 2px solid $grayLight; @include border-radius(); .close_search { color: $gray; background: $grayLight; display: block; position: absolute; top: 10px; right: 10px; cursor: pointer; width: 25px; height: 25px; text-align: center; line-height: 25px; font-weight: $fontWeightSemiBold; @include font-size($baseFontSize - 2); @include border-radius(50%); } &:last-child { margin: 0; } &:hover { border: 2px solid rgba($blue, 0.7); .printer_options { display: block; float: left; } } .printer_options { position: absolute; bottom: 10px; left: 0; display: none; width: 100%; &.show { display: block; } .btn { margin-left: 10px; width: 75px; float:left; &.auto_width { width: 155px; margin: 0px 10px; } &.secondary { margin: 0 10px 0 0; float: right !important; } } } .printer_options.hide { display: none !important; } &.selected { border: 2px solid $blue; } input[type='text'] { padding: 7px 4px; margin: 0; width: 148px; @include font-size($baseFontSize - 2); @include box-sizing(content-box); } .form_field { margin: 0 0 5px 0; padding: 0; } .saved_printer_name { @include font-size($baseFontSize - 2); text-align: center; display: block; line-height: $baseFontSize - 2; margin-top: 10px; white-space: normal; &.hide { display: none !important; } } .duplicate_name_msg, .to_many_msg { color: $messageError; @include font-size($baseFontSize - 4); margin-top: 7px; &.hide { display: none; } } .to_many_msg { white-space: normal; line-height: 14px; text-align: center; position: absolute; bottom: 50px; } } }