#sayt-menu { display: block; width: 413px; margin: 0 auto; font-size: 12px; font-family: "proxima-nova", Tahoma, Arial, sans-serif; text-align: left; padding-left: 0; padding-right: 0; border-top: #959595 2px solid; border-left: #959595 2px solid; border-bottom: #959595 2px solid; border-right: #959595 2px solid; display: flex; position: absolute; background: #fff; z-index: 99999; right: 0;} #sayt-menu .shoe-wrap { vertical-align: top; margin: 0; padding: .5em; text-align: center; border: 0px solid #fff; display: inline-block; overflow: hidden; -webkit-transition: border 0.2s cubic-bezier(0.31, 0, 0.51, 1.37); transition: border 0.2s cubic-bezier(0.31, 0, 0.51, 1.37); } #sayt-menu .shoe-wrap .product-image { margin: 0 auto; } #sayt-menu .shoe-wrap figcaption { text-align: left; line-height: 2em; } #sayt-menu .shoe-wrap figcaption .shoe-name { line-height: initial; padding-bottom: 5px; } #sayt-menu .shoe-wrap figcaption .colors { display: inline-block; margin: 0; opacity: 1; -webkit-transition: all 0.2s cubic-bezier(0.31, 0, 0.51, 1.37); transition: all 0.2s cubic-bezier(0.31, 0, 0.51, 1.37); } #sayt-menu .shoe-wrap figcaption .color-swatches { display: none; opacity: 0; -webkit-transition: opacity 0.2s cubic-bezier(0.31, 0, 0.51, 1.37); transition: opacity 0.2s cubic-bezier(0.31, 0, 0.51, 1.37); } #sayt-menu .shoe-wrap figcaption .color-swatches img { margin: 5px 0 -5px; cursor: pointer; width: 20px; height: 20px; } #sayt-menu .shoe-wrap figcaption .shoe-name a { text-decoration: none; } #sayt-menu .shoe-wrap figcaption .shoe-name a span { color: #393939 !important; font-weight: 500; font-size: 1.16666em; font-family: "proxima-nova", Tahoma, Arial, sans-serif; text-decoration: none; -webkit-transition: color 0.2s cubic-bezier(0.31, 0, 0.51, 1.37); transition: color 0.2s cubic-bezier(0.31, 0, 0.51, 1.37); } #sayt-menu .shoe-wrap figcaption .shoe-name a:hover, #sayt-menu .shoe-wrap figcaption .vip { color: #00a8e1; } #sayt-menu .shoe-wrap figcaption .colors, #sayt-menu .shoe-wrap figcaption .msrp, #sayt-menu .shoe-wrap figcaption .vip { font-size: 0.8em; font-family: "proxima-nova", Tahoma, Arial, sans-serif; } #sayt-menu .shoe-wrap figcaption .rating { background-position: left bottom; background-repeat: no-repeat; background-size: 94px 16px; padding-top: 5px; -webkit-transition: opacity 0.2s cubic-bezier(0.31, 0, 0.51, 1.37); transition: opacity 0.2s cubic-bezier(0.31, 0, 0.51, 1.37); } #sayt-menu .ie10 .shoe-wrap figcaption .rating, #sayt-menu .ie9 .shoe-wrap figcaption .rating, #sayt-menu .no-svg .shoe-wrap figcaption .rating { background-image: url(../kids/images/icons/stars/star-rating-sml-4.png); } #sayt-menu .shoe-wrap:hover { border: 0px solid #eee; } #sayt-menu .shoe-wrap:hover .colors { opacity: 0; margin-left: -52px; } #sayt-menu .shoe-wrap:hover .color-swatches { opacity: 1; display: inline-block; padding-left: 10px; } #sayt-menu .shoe-wrap:hover .color-swatches a { display: inline-block; } #sayt-menu h1 { margin: 0; } #sayt-menu .results-img-container { width: 75%; float: right; display: flex; justify-content: center; padding: 10px; } #sayt-menu .results-img-container .product-image { max-width: 135px; border: 0px solid #ccc; } #sayt-menu .results-img-container .product_colorways { width: initial; height: initial; } #sayt-menu .results-img-container .celebros_name { font-family: inherit; font-size: inherit; } #sayt-menu .results-img-container .list_price_extra, #sayt-menu .results-img-container .celebros_list_price, #sayt-menu .results-img-container .sale_price_extra, #sayt-menu .results-img-container .celebros_sale_price, #sayt-menu .results-img-container .vip_price_extra, #sayt-menu .results-img-container .celebros_vip_price { margin: inherit; font-family: "proxima-nova", Tahoma, Arial, sans-serif; font-size: 0.8em} #sayt-menu .prod-cols figure { margin: 0 auto; } #sayt-menu .prod-cols .colors, #sayt-menu .prod-cols .msrp { font-size: 1em; } #sayt-menu .prod-cols .shoe-wrap .figcaption .colors, #sayt-menu .prod-cols .shoe-wrap .figcaption .msrp, #sayt-menu .prod-cols .shoe-wrap .figcaption .vip, #sayt-menu .prod-cols .shoe-wrap .figcaption .price { font-size: 0.8em; } #sayt-menu .results-txt-container { width: 100%; float: left; padding-top: 0px; padding-right: 5px; } #sayt-menu .results-txt-container hr { width: 90%; } #sayt-menu .results-txt-container ul { list-style-type: none; padding-left: 0; margin: 0; font-size: 12px; } #sayt-menu .results-txt-container li { display: block; cursor: pointer; } #sayt-menu .results-txt-container li a { font-family: "proxima-nova", Tahoma, Arial, sans-serif; color: #000; font-weight: 500; text-decoration: none; display: block; width: 90%; margin: 0 auto; height: 100%; padding: 5px 0; } #sayt-menu .results-txt-container li a:hover { background: #eee; color: #000; } #sayt-menu .results-txt-container h2 { font-size: 1.16666em; font-family: "proxima-nova", Tahoma, Arial, sans-serif; color: #eee; }
.ui-helper-hidden-accessible {	display:none !important; } #searchBarCont {	position: relative; }
.rrs-search-box { position: relative; flex-direction: column;
}
#rrs-header-main #sayt-container { display: -ms-flex; display: flex; width: 100%;
}
#rrs-header-main #sayt-container #sayt-menu { width: 100%; margin: 0 auto; font-size: inherit; text-align: left; padding-left: 0; padding-right: 0; border: none; outline: #959595 2px solid; position: absolute; background: #fff; z-index: 99999; list-style-type: none; right: auto; top: auto;
}
#rrs-header-main #sayt-container #sayt-menu .results-txt-container { width: 100%; float: none; padding: 2em;
}
#rrs-header-main #sayt-container #sayt-menu .results-txt-container li.ui-menu-item { cursor: pointer;
}
#rrs-header-main #sayt-container #sayt-menu .results-txt-container li a { color: #333; font-weight: 300; text-decoration: none; display: block; font-size: 1.8em; text-transform: capitalize; transition: 0.3s ease; width: auto; height: auto; padding: 0;
}
#rrs-header-main #sayt-container #sayt-menu .results-txt-container li a:hover { color: #0061af; background: rgba(0, 0, 0, 0.1);
}
#rrs-header-main #sayt-container #sayt-menu .results-txt-container li:not(:last-of-type) a { margin-bottom: 0.5em;
}
