﻿/* 
Style Sheet for the search module.

Global color and styles should be placed in the design.css and index.css files.
This file is for unique layout changes for the search module.
-------------------------------------------------------
Copyright (c) 2011, Chasetheweb.net

Last Updated: Charles Fettinger
 */  

/*////////////////////////////////////////////////////////////////////////////////*/
.glyphicon-search:before, .glyphicon-search {
    
    color: #fff;
    content: "\e003";
    width: 25px;
    background-color: #5a2b5f;
    height: 30px;
    border: none;
}
.search-container
{
}
.search-table
{
    float:right;
    padding: 9px 4px 0 0;
}
    .search-table tbody {
        vertical-align:top;
    }

.search-field-cell
{
	margin: 0;
	padding: 0;
    display: block;
    margin-top: -5px;
}
.search-button-cell
{
	margin:0;
	padding: 0;
}
.search-label
{
}
.search-field
{
    background: #d8d8d8;
    border: none;
    border-radius: 1px;
    margin: 0;
    height: 25px;
}
    /*
    .search-field::-webkit-input-placeholder,
    .search-field:-moz-placeholder,

    .search-field:-ms-input-placeholder{
    }
        */
.search-field[placeholder] {color: #000 !important;text-align: left;padding-left:5px;}
#txtSearch:-ms-input-placeholder {color: #000 !important;text-align: left;padding-left:5px;}
#txtSearch::-webkit-input-placeholder {color: #000 !important;text-align: left;padding-left:5px;}
#txtSearch:-moz-placeholder {color: #000 !important;text-align: left;padding-left:5px;}
#txtSearch::-moz-placeholder {color: #000 !important;text-align: left;padding-left:5px;}
.search-button
{
    padding: 5px;
    min-height: 22px;
    background: rgba(255,255,255,1);
    border: none;
    background-color: #5a2b5f;
}
.search-validation
{
}
