//AQS Flyout #aqs-flyout { background: url( ../../.../images/search/inset-shadow.png ) right top repeat-y #ffffff; border: solid 2px $parker-gold; border-right: none; display: none; margin-right: -1px; max-width: 423px; position: absolute; text-align: left; top: 32px; right: 100%; width: 100%; z-index: 9999; .btn-default { background-color: $parker-gray-darker; border: none; color: #ffffff; font-size: 12px; font-family: "dinot-regular"; padding: 6px 24px; text-transform: none; &:hover { background-color: $parker-gray-medium; } } .type-highlight, .type-standard { position: relative; .btn-default { margin-top: -16px; position: absolute; top: 50%; } } .type-highlight { background: url( ../../.../images/search/inset-shadow.png) right top repeat-y #f1f1ef; border-bottom: solid 1px #d7d6d6; padding: 16px 12px 16px 16px; h3 { color: $parker-gray-darker; font-family: "dinot-medium"; font-size: 15px; margin: 6px 0 0 0; } h6 { color: $parker-gray-medium; font-family: "dinot-medium"; margin: 0; } .highlight-wrapper { float: left; width: 80%; } &:after { content: " "; visibility: hidden; display: block; height: 0; clear: both; } } .desc-wrapper { padding: 2px 12px 8px 16px; &:after { content: " "; visibility: hidden; display: block; height: 0; clear: both; } } .description { color: $parker-gray-darker; font-family: "dinot-regular"; font-size: 11px; line-height: 1.5; .thumbnail { max-width: 70px; } } .category-group { .thumbnail { float: left; margin: 0 12px 72px 12px; } .action { clear: both; padding: 12px 0 18px 0; text-align: center; .btn-default { float: none !important; position: static; } } .desc-wrapper { padding-top: 8px; } } .type-standard { border-bottom: solid 1px #d7d6d6; &:last-child { border: none; } .description { clear: left; float: left; line-height: 1.25; width: 80%; .thumbnail { float: right; margin: 0 8px 0 0; } p { margin: 0; padding: 8px 8px 0 0; overflow: hidden; position: relative; max-height: 47px; &:before { bottom: 0; content: '...'; margin-bottom: -1px; margin-left: -2px; position: absolute; right: 0; } } h6 { color: $parker-gray-darker; font-family: "dinot-bold"; margin: 8px 0 0 0; } } } }