.search
    position relative
    
    shadowUnder(#e4a7ad)

    > input[type=text]
        background          transparent
        border              0
        border-bottom       1px solid #960018
        color               #600
        font-family         OpenSans Regular
        font-size           1rem
        height              2rem
        margin              0
        outline             none
        padding             0
        text-align          left
        width               100%

        &::placeholder
            color       #600
            opacity     .5
            font-family OpenSans Regular
            font-size   .8em
            font-style  italic
        
        /* Style for selected text */
        &::selection
            background-color #960018
            color            #fff
        
        /* Style for selected text, for Firefox */
        &::-moz-selection
            background-color #960018
            color            #fff

    /* Search results, box */
    > ul.suggestions
        background #fff
        display    none
        list-style none
        margin     0
        overflow-x hidden
        overflow-y hidden
        padding    0
        position   absolute
        width      100%
        z-index    9999
        
        boxShadowShiftedDown(#ccc)
        
        /* A single search result */
        > li
            > a, a:active, a:hover, a:visited
                color           #000
                display         block
                line-height     1.7rem
                padding         0 .5rem
                text-decoration none
                white-space     nowrap
            
            &.highlight
                > a
                    background #960018
                    color      #fff
