_search.scss 2.64 KB
.searchwp-search-form {
    @media (min-width : $breakpoint-mobile) {
        float      : right;
        margin-top : 4px;
    }

    @media (min-width : $breakpoint-header-two-line) {
        float : left;
    }

    .searchform {
        margin :0;
        #searchvar {
            width        : 100%;
            height       : 27px;
            padding-left : 5px;
            border       : 1px solid #c1c0c1;

            @media (min-width : $breakpoint-mobile) {
                width  : 207px;
                height : 21px;
            }

            color        : #c1c0c1;
            font-family  : "HelveticaNeue", Helvetica, Arial, sans-serif;
            font-size    : 12px;

            &::-webkit-input-placeholder { /* WebKit, Blink, Edge */
                color : #c1c0c1;
            }
            &:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
                color   : #c1c0c1;
                opacity : 1;
            }
            &::-moz-placeholder { /* Mozilla Firefox 19+ */
                color   : #c1c0c1;
                opacity : 1;
            }
            &:-ms-input-placeholder { /* Internet Explorer 10-11 */
                color : #c1c0c1;
            }
        }

        #swpquery {
            width               : 207px;
            margin-top          : 2%;
            -webkit-box-shadow  : none;
            -moz-box-shadow     : none;
            box-shadow          : none;

            border              : 1px solid #c1c0c1;

            font-family         : "HelveticaNeue", Helvetica, Arial, sans-serif;
            font-size           : 12px;
            font-weight         : normal;
            color               : #c1c0c1;

            padding-left        : 5px;

            background-image    : url('../../images/magnifiying.svg');
            background-repeat   : no-repeat;
            background-position : 90px 0;
            background-size     : 100% 100%;
            outline             : 0;
        }

        #searchsubmit {
            display           : block;
            position          : absolute;
            width             : 17px;
            height            : 17px;
            top               : 47px;
            right             : 20px;

            background-image  : url('../../images/magnifiying.svg');
            background-repeat : no-repeat;
            background-color  : transparent;
            outline           : 0;

            text-indent       : -999999px;
            border            : none;

            @media (min-width : $breakpoint-header-two-line) {
                top : 17px;
            }
        }
    }

    label.screen-reader-text {
        display : none;
    }

}