﻿/**************************************************************************************/
/* Divs *******************************************************************************/
/**************************************************************************************/
.Style_Div_InfoPesquisa
{
    width: 100%;
    float:right;
    font-family: Verdana, "Segoe UI Light", "Segoe UI", "Titillium Web", Geneva, sans-serif;
    font-style: italic;
    color: Gray;
    text-align: right;
    padding-right: 12%;
    margin-bottom: 10px;
}

.Style_Div_Conteudo
{
    width:100%;
    margin-bottom: 10em;
}

.Style_Div_ItemResultado
{
    border-radius: 4px;
    padding: 0.75% 1.5% 0.2% 1.5%;
    border: 1px #ccc solid;
    min-width: 80%;
    margin-bottom: 10px;
    -webkit-box-shadow: 8px 6px 21px -4px rgba(60,159,237,0.39);
    -moz-box-shadow: 8px 6px 21px -4px rgba(60,159,237,0.39);
    box-shadow: 8px 6px 21px -4px rgba(60,159,237,0.39);
}

.Style_Div_ItemResultado:hover
{
	-webkit-transform: scale(1.03);
    -ms-transform: scale(1.03);
    transform: scale(1.03);
}

.Style_Div_ResultadoPesquisa
{
    padding-right: 10%;
    max-width: 50%;
    float: right;
    min-width: 45%;
}

.Style_Div_ResultadoFiltro
{
    padding: 1.5% 1% 1% 1.5%;
    max-width: 20%;
    margin-left: 2%;
    float: left;
    border-radius: 4px;
    border: 1px #ccc solid;
    display: table;
    min-width: 30%;
    margin-bottom: 100px;
}

.Style_Div_ResultadoFiltro a
{
    color: #0e2f44;
    text-decoration: none;
}

.Style_Div_ResultadoFiltro a:hover
{
    color: #999;
}

.Style_Div_PesquisaSemCriterios
{
    width: 100%;
    text-align: center;
}

.Style_Div_PictogramasItem
{
    width: 90%;
    margin-right: 2em;
}

.Style_Div_Imagens
{
    width: 50%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
}

.Style_Div_Slides
{
    position: static;
    top: 0;
    width: 100%;
    padding-top: 0px;
   /* padding-bottom: 2em;*/
}

.Style_Div_Slides_Geral
{
    margin-top: 10px;
}

@media screen and (max-width: 730px) 
{
    .Style_Div_ResultadoFiltro
    {
        display: none;
    }
    
    .Style_Div_ResultadoPesquisa
    {
        padding-right: 0%;
        max-width: 100%;
        float: left;
    }
    
    .Style_Div_InfoPesquisa
    {
        padding-right: 5%;
    }
    
    .Style_Div_ItemResultado
    {
        margin-left: 10%;
        width: 70%;
    }
  
    .Style_Div_Slides_Geral
    {
      display:none;
    }
}


/**************************************************************************************/
/* ImageButton ************************************************************************/
/**************************************************************************************/
.Style_ImageButton_Icones
{
    cursor: default;
    vertical-align: bottom;
}


/**************************************************************************************/
/* Table ******************************************************************************/
/**************************************************************************************/
.Style_Table_ConteudoPesquisa 
{
    max-width: 100%;
    padding-bottom: 2.5%;
    border-style: none;
    margin-bottom: 5%;
    min-width: 90%;
}

.Style_Table_ConteudoPesquisa td
{
    font-family: Verdana, "Segoe UI Light", "Segoe UI", "Titillium Web", Geneva, sans-serif;
    font-size: 1.1em;
    color: 	#0e2f44;
    padding: 1% 2.5% 0.5% 1%;
    border-style: none;
}


.Style_Table_ConteudoPesquisa tr
{
    color: 	#0e2f44;
    width: 100%;
    border-spacing: 1em;
}


.Style_Table_FiltroPesquisa
{
    border-style: none;
    text-align: justify;
    text-justify: inter-word;
}

.Style_Table_FiltroPesquisa th
{
    text-align: left;
    border-style: none;
    font-size: 1.3em;
    font-weight: bold;
    color: #0e2f44;
}



.Style_Table_FiltroPesquisa td
{
    font-family: Verdana, "Segoe UI Light", "Segoe UI", "Titillium Web", Geneva, sans-serif;
    font-size: 1em;
    color: #20222a;
    padding: 0.5em 0 0.5em 1.2em;
    border-style: none;
    width: 100%;
}

.Style_Table_FiltroPesquisa tr
{
    border-style: none;
}


@media screen and (max-width: 730px) 
{
    .Style_Table_ConteudoPesquisa 
    {
        margin-left: 0;
        margin-top: 2%;
    }

}

/**************************************************************************************/
/* Label ******************************************************************************/
/**************************************************************************************/
.Style_Label_TituloItem
{
    font-family: Verdana, "Segoe UI Light", "Segoe UI", "Titillium Web", Geneva, sans-serif;
    color: 	#126bb1;
    font-weight: bold;
    text-decoration: underline;
}

.Style_Label_HierarquiaItem
{
    font-family: Verdana, "Segoe UI Light", "Segoe UI", "Titillium Web", Geneva, sans-serif;
    font-size: 0.9em;
    color: 	#0173;
    font-style: italic;
}

.Style_Label_PesquisaSemRetorno
{
    font-family: Verdana, "Segoe UI Light", "Segoe UI", "Titillium Web", Geneva, sans-serif;
    font-size: 1.2em;
    color: Red;
    font-weight: bold;
    text-align: center;
}

@media screen and (max-width: 730px) 
{
    .Style_Label_QtdResultado 
    {
        padding-right: 0%;
    }

}

/**************************************************************************************/
/* Auto Complete **********************************************************************/
/**************************************************************************************/
.autocomplete_completionListElement 
{
    visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 85px;
    text-align : left; 
    list-style-type : none;
    font-size : 9px;
    padding:0px 0px 0px 0px;
}

.autocomplete_highlightedListItem
{
    font-family: Verdana, "Segoe UI Light", "Segoe UI", "Titillium Web", Geneva, sans-serif;
    font-size: 1.5em;
	background-color: #D9ECFF;
	color: black;
	padding: 1px;
	width  : 100%;
	list-style-type : none;
	padding:0px 0px 0px 0px;
}

.autocomplete_listItem 
{
    font-family: Verdana, "Segoe UI Light", "Segoe UI", "Titillium Web", Geneva, sans-serif;
    font-size: 1.5em;
	background-color : window;
	color : Black;
	padding : 1px;
	list-style-type : none;
	padding:0px 0px 0px 0px;
	
}

/**************************************************************************************/
/* DropDownList ***********************************************************************/
/**************************************************************************************/
.Style_DDL_OrderBy
{
    font-family: Verdana, "Segoe UI Light", "Segoe UI", "Titillium Web", Geneva, sans-serif;
    font-style: italic;
    padding: 4px;
}