
#gameSearchWrapper {
    width: 100%;
    padding: 16px 0 12px;
                display: flex;
                justify-content: center;
                box-sizing: border-box;
            }

            #gameSearchWrapper .game-search-box {
                position: relative;
                width: 94%;
                height: 34px;
                display: flex;
                align-items: center;
                padding: 0 10px;
                background: #ffffff;
                border: 1px solid #d5d5d5;
                border-radius: 8px;
                box-sizing: border-box;
            }

            #gameSearchWrapper .game-search-icon {
                width: 14px;
                height: 14px;
                margin-right: 7px;
                flex: 0 0 auto;
                color: #8b8b8b;
            }

            #gameSearchInput {
                width: 100%;
                height: 100%;
                margin: 0;
                padding: 0 27px 0 0;
                border: 0;
                outline: 0;
                box-shadow: none;
                background: transparent;
                color: #333333;
                font-size: 12px;
                box-sizing: border-box;
            }

            #gameSearchInput::placeholder {
                color: #969696;
                opacity: 1;
            }

            #clearSearch {
                position: absolute;
                top: 50%;
                right: 8px;
                width: 18px;
                height: 18px;
                padding: 0;
                border: 0;
                border-radius: 50%;
                transform: translateY(-50%);
                display: none;
                align-items: center;
                justify-content: center;
                background: #b9b9b9;
                color: #ffffff;
                font-size: 11px;
                line-height: 18px;
                cursor: pointer;
            }

            @media (max-width: 768px) {
                #gameSearchWrapper {
                    padding: 20px 0 5px;
                }

                #gameSearchWrapper .game-search-box {
                    width: 94%;
                    height: 32px;
                }
            }
        