﻿/*------------------------------------------------------------------------------
  Configurações de layout searchFilter
    # Layout Fieldset;
    # Espaçamento;

  Data de criação: 23/12/2011
  por: Diogo de Lima
  ------------------------------------------------------------------------------*/
#searchFilter {
    margin: 5px auto 20px auto;
}
#searchFilter table div {
    margin: 0 5px 0 5px;
}
#searchFilter table select {
    width: 102px !important;
}
#searchFilter fieldset {
    margin-left: auto;
	margin-right: auto;
	padding: 4px;
    width: 465px;
}
#searchFilter fieldset input.btnNeutral {
    font-size: 14px;
    width: 45px;
    height: 20px;
    border: 1px solid;
    -moz-box-shadow: inset 1px 1px 2px rgba(200,200,200,0.2);
    -webkit-box-shadow: inset 1px 1px 2px rgba(200,200,200,0.2);
    box-shadow: inset 1px 1px 2px rgba(200,200,200,0.2);
    border-image: initial;
    -moz-border-radius: 3px; /* Para Firefox */
    -webkit-border-radius: 3px; /*Para Safari e Chrome */
    border-radius: 3px; /* Para Opera 10.5+*/
}
#searchFilter fieldset input#DataInicial.datePicker.hasDatepicker,
#searchFilter fieldset input#DataFinal.datePicker.hasDatepicker {
    text-align: right !important;
}
#searchFilter fieldset button.ui-datepicker-trigger {
    height: 20px;
    vertical-align: bottom;
}
/*--------- Popup Calendar -----------*/
div#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all {
    border-bottom: 2px solid;
    border-left: 1px solid;
    border-right: 1px solid;
    border-top: 1px solid;
    -moz-box-shadow: inset 1px 1px 2px rgba(200,200,200,0.2);
    -webkit-box-shadow: inset 1px 1px 2px rgba(200,200,200,0.2);
    box-shadow: inset 1px 1px 2px rgba(200,200,200,0.2);
    border-image: initial;
    -moz-border-radius: 3px; /* Para Firefox */
    -webkit-border-radius: 3px; /*Para Safari e Chrome */
    border-radius: 3px; /* Para Opera 10.5+*/
}
div#ui-datepicker-div table.ui-datepicker-calendar {
    border-bottom: 1px solid;
    border-left: 1px solid;
    border-right: 1px solid;
    -moz-box-shadow: inset 1px 1px 2px rgba(200,200,200,0.2);
    -webkit-box-shadow: inset 1px 1px 2px rgba(200,200,200,0.2);
    box-shadow: inset 1px 1px 2px rgba(200,200,200,0.2);
    border-image: initial;
    -moz-border-radius: 5px; /* Para Firefox */
    -webkit-border-radius: 5px; /*Para Safari e Chrome */
    border-radius: 5px; /* Para Opera 10.5+*/
}
div#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all {
    height: 21px !important;
    padding-top: 5px !important;
}
div#ui-datepicker-div,
div#ui-datepicker-div table.ui-datepicker-calendar {
    width: 155px !important;
}
div#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all
a span.ui-icon.ui-icon-circle-triangle-w {
    cursor: pointer;
    float: left;
    margin: 2px 0 0 3px;
}
div#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all
a span.ui-icon.ui-icon-circle-triangle-e {
    cursor: pointer;
    float: right;
    margin: 2px -15px 0 0;
}