.taglib-asset-categories-summary .categoryBar {
    border-left: solid black 1px;
    padding-left: 10px;
}

.search-results .oculto{
	display: none;
}


.advSearchLeftColResults .control-group {
	width: 100%;
}

.advSearchLeftColResults .searchInput {
	float: right;
}

.advSearchLeftColResults .lfr-input-date{
	float:right;
}

.urlLegislacao{
	display:block;
	margin-top:10px;
}

.fieldset .lfr-form-row .aui-field-select.searchInput.comboboxInput {
	width:180px;
}

.search-results .container-medium .form-columns-group .form-row-columns .form-column .form-control .pos-icon-wrap input{
	display: block;
    width: 100%;
    padding: 11px 12px;
    font-size: 18px;
    height: 50px;
    line-height: 1.42857143;
    color: black;
    font-weight: 300;
    background-color: #fff;
    background-image: none;
    border: 1px solid #d3d3d3;
    border-radius: 0;
    box-shadow: none;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}


.search-results .container-medium .form-columns-group .form-row-columns .form-column .form-control .pos-icon-wrap input:focus {
    border-color: #3c3c3c;
    outline: 0;
    box-shadow: none;
}

.search-results .container-medium .rule-group .form-columns-group .form-row-columns .form-column .radio-list .cell input {
    vertical-align: middle;
    position: relative;
    margin-right: 5px;
    top: -6px;
    font-size: 22px;
}
	
.search-results .container-medium .rule-group .form-columns-group .form-row-columns .form-column .radio-list .cell label{
	display:inline;
}

.search-results .section-header .container-medium .title-badge{
	color:#3a8ca3;
}

.search-results .section-header .container-medium .title-badge:before{
 	background: #3a8ca3;
}

.search-results .container-medium .form-limited .form-row .radio-list .cell label{
	display:inline;
	line-height: 1.4;
}
	
.search-results .container-medium .form-columns-group .form-row-columns .form-column .form-wrap .picker-wrap input{
	display: block;
    width: 90%;
    padding: 11px 12px;
    font-size: 18px;
    line-height: 1.42857143;
    color: black;
    font-weight: 300;
    background-color: #fff;
    background-image: none;
    border: 1px solid #d3d3d3;	
    box-shadow: none;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.search-results .container-medium .form-columns-group .form-row-columns .form-column .form-wrap .picker-wrap input:focus{
    border-color: #3c3c3c;
    outline: 0;
    box-shadow: none;
}
	
.search-results .container-medium .rule-group-set .form-columns-group .form-row-columns .form-column .form-control .custom-select .input{
	display: block;
	line-height:1.42857143;
	box-shadow: none;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	font-family: "Roboto", sans-serif;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}


.search-results .container-medium .form-limited .form-columns-group .form-row-columns .form-column .form-control .custom-select select{
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	text-align:left;
	font-family: "Roboto", sans-serif;
	line-height: 1.42857143;
}

.search-results .container-medium .form-limited .form-columns-group .form-row-columns .form-column .form-control .custom-select select option{
	text-align:left;
}

.search-results .container-medium .rule-group .form-columns-group{
	margin-top:10px;
}

@media screen and (max-width: 660px) {
	.multiselect-wrap {
    	display: block;
    	overflow-y: scroll;
    	max-height: 300px; 
  	}
}

.search-results .form-limited .urlLegislacao:hover{
	text-decoration: underline;
}

.search-results .form-limited .urlLegislacao{
	font-size: 18px; 
	font-weight: 300;
}

.search-layout .result .lfr-search-container{
	overflow:hidden;
	border-top: 1px solid #efefef;
}

.filterDiv .searchResultsOrder:hover{
	text-decoration: underline;
}

.filterDiv{
	margin-bottom:10px;
}

.search-layout .result  .lfr-search-container thead{
	display:none;
}
.search-layout .result .lfr-search-container  .table-bordered{
	border: none;
}

.search-layout .result .lfr-search-container  .table-bordered .table-data .table-cell{
	background-color: white;
	border-left: white;
	border-bottom: 1px solid #efefef;
	border-top: white;

}

.search-layout .result .lfr-search-container .table-bordered .table-data .table-cell .result-item{
	border-bottom: white;
}

.search-layout .result .lfr-search-container .result-resume{
	
	margin-bottom:10px
}

.search-results .container-medium .search-layout .result .result-item h3  a:hover{
 	text-decoration: underline;

}

.search-results .container-medium .search-layout .result .result-item .result-path  a:hover{
 		text-decoration: underline;
}

.search-results .container-medium #sortByColum{
	margin-top: 10px;
	margin-bottom: 10px;
}

.search-results .container-medium .form-columns-group .form-row-columns .form-column .form-wrap .picker-wrap .ui-datepicker-trigger:hover{
	color: white;
    background: #3a8ca3;
    text-decoration: none;
    outline: none;
}

#infarmed .search-results .advSearchLeftColResults .ms-selectable,
#infarmed .search-results .advSearchLeftColResults .ms-selection {
	width: 100%;
	padding: 0px;
}

#infarmed .search-results .advSearchLeftColResults .ms-selection{
	margin-top:40px;
	
}

#infarmed .search-results .advSearchLeftColResults .toggle-item--group-actions{
	top: 48%;
}

.search-results .container-medium .rule-actions{
	padding-top:0;
	padding-bottom:0;
}

#infarmed .search-results .advSearchLeftColResults .rule-group .quick-table-filter .radioButtonDiv{
	
	margin-bottom:5px;
}

#infarmed .search-results .advSearchLeftColResults .form-limited .dataSearchRowDiv{
	
	margin-bottom:15px;
}

#infarmed .search-results .advSearchLeftColResults .form-limited .dataFormRowColumns{
	margin-bottom:15px;
}