.sl_search_mini
{
  text-align: left; 
  margin-top:2px;
}

.sl_search_form
{
  padding:0;
  margin:0
 
}

.sl_search_form .sl_search_query
{
  font-family: inherit;
  color: #505050;
  margin:2;
  float: left;
  border:none;
  padding: 2px;
  background:#fff;
  border:1px solid #ccc;
  width: 130px;
  font-size: 11px;
}

.sl_search_submit
{
  display: inline-block;
  margin: 4px 7px 5px 7px;
}



/* resultado de la busqueda */

.search-results-top
{
    padding-top: 34px;
    height: 194px;
}

.search-heading,
.show-all-item
{
    color: #929292;
    font-size: 11px;
    margin: 10px;
    padding-left: 15px;
    margin-left: 40px;
    font-style: italic;
}

.query_container input {
border: 1px solid #CCC;
color: #505050;
font-family: inherit;
font-size: 11px;
padding: 4px;
width: 20em;
margin-bottom: 14px;
}


.fields_container {
    font-size: 10px;
    font-weight: bold;
    margin-left: 50px;
    text-transform: uppercase;
    font-weight: bold;
    color: #9D0D15;
}

.fields_container li {
    font-size: 11px;
    font-weight: normal;
    margin-left: 60px;
    margin-top: 5px;
    text-transform: none;
    color: #000;
}

.search_actions_container {
    text-align: right;
}

.search_actions_container input, .todas_las_noticias .form-actions .form-actions-child input {
   background: none repeat scroll 0 0 #9D0D15;

   border: 1px solid #9D0D15;
color: white;
font-family: arial,helvetica;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
cursor: pointer;
margin-left: 10px;
padding: 4px 8px;
}

.search_actions_container input:hover, .todas_las_noticias .form-actions .form-actions-child input:hover {
background: none repeat scroll 0 0 #B40E17;
border: 1px solid #B40E17;
}


.search-results li {
    margin-top: 20px;
}

.result-title {
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}


.result-title a {
    color: #000;
    font-size: 11px;
    font-weight: bold;
    padding-left: 4px;
}


.result-title a:hover {
    color: #9D0D15;
    font-size: 11px;
    font-weight: bold;
    padding-left: 4px;
}


.result-updated-at-text-only {
    font-size: 10px;
    margin-top: 2px;
    padding-left: 5px;
}


.result-body {
    font-size: 11px;
    margin-top: 3px;
    padding-left: 5px;
    color: #474747;
}


.search-results-top .search-results-title 
{
	color:#fff;
	font-size:12px;
	margin:15px 15px 15px 0;
}

.search-results-top .search-controls input
{
	background-color:#CCCCCC;
	border:medium none;
	font-size:9px;
	padding:5px 8px;
	text-transform:uppercase;
	width:160px;
	margin-left:15px;
	
}


#main-search-arrow 
{
	color:#fff;
	background-color:#58585A;
	width:50px;
	margin:0;
}

.search-results-top .where-to-search 
{
	color:#fff;
	padding:10px 0;
}

.search-results-bottom
{
}

.search-page-numbers .pager-title 
{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	padding:10px 0;
}

.search-results-bottom .search-page-numbers 
{
	text-align:center;
}

.search-results-bottom .search-page-numbers a,
.search-results-bottom .search-page-numbers strong,
.search-results-bottom .search-page-numbers a:hover
{
	border:none;
	color:#000;
	background-color:#fff;
}

form.search-controls label
{
	color:#fff;
	display:inline !important;
}


#cms_search_1 
{
	border:none;
	background-color:#58585A;
	width:15px;
	height:12px;
	margin:0;
}

#cms_search
{
	border:none;
	background-color:#58585A;
	width:15px;
	height:12px;
	margin:0;
}

.search-controls 
{
	text-align:left;
}

.search-page-numbers 
{
	text-align:center;
        padding:25px 0px;
}

.search-page-numbers .pager-title 
{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	padding:10px 0;
        color:#555;
}

.search-results-bottom .search-page-numbers 
{
	text-align:center;
        padding:25px 0px;
}

.search-results-bottom .search-page-numbers a,
.search-results-bottom .search-page-numbers strong
{
	border:none;
	color:#555;
	background-color:#fff;
        text-decoration:none;
}

.search-results-bottom .search-page-numbers a:hover
{
	color:#9D0D15;
	
}

/* Todas Las Noticias */

.search-results-top h1
{
  font-size: 14px;  
  font-weight: bold;  
  color: #9D0D15;  
  border-bottom: 2px solid #9A311E;  
  width: 100%;
    
  margin: 0px;
}

.search-results-top h2
{
  font-size: 10px;  
  font-weight: bold;    
  text-transform: uppercase;  
  font-weight: bold;  color: #9D0D15;
    
}

.show-all-search-results-top .form-row {
margin-right: 20px;
margin-top: 5px;
clear: none;
float: left;
}

.show-all-search-results-top .form-row label {
color: black;
font-size: 10px;
}

.show-all-search-results-top .form-row .content label {
    margin: 0px 5px 0px 0px;

}

.show-all-search-results-top .form-row .content img {
    margin: 0px 20px 0px 0px;

}

.show-all-search-results-top .form-row input {
margin: 5px 1px;
display: inline-block;
border: 1px solid #CCC;  
color: #505050;  
font-family: inherit;  
font-size: 11px;  
padding: 4px;  
width: 180px;  
margin-bottom: 14px;
}

.show-all-search-results-top .form-row input#show_all_updated_at_from,
.show-all-search-results-top .form-row input#show_all_updated_at_to {
margin: 5px 1px;
display: inline-block;
border: 1px solid #CCC;  
color: #505050;  
font-family: inherit;  
font-size: 11px;  
padding: 4px;  
width: 75px;  
margin-bottom: 14px;
}


.show-all-search-results-top .form-actions {
float: right;
width: 100%;
margin-top: 10px;

}

.show-all-search-results-top .form-actions-child {
float: right;

}

.show-all-search-results-top #show_all_status{
    margin-top: 6px;
    
}

.show-all-item h1 {
    color: black;
    font-size: 11px;
    font-weight: bold;
    padding: 0px;
    margin: 0px;
    font-style: normal;
    text-transform:uppercase;
}

.show-all-item h1 a {
    color: black;
}

.show-all-item h1 a:hover {
    color: #9D0D15;
}

.show-all-item {
    padding: 0px;
    margin: 25px 0px 0px 0px;
}

.show-all-item .heading {
    color: #474747;
    
    margin: 5px 0px 0px 0px;
}



/* RESULTADOS EVENTOS*/

.events-search-results-top .events_search_form_row {
margin-right: 20px;
margin-top: 5px;
clear: none;
float: left;
}

.events-search-results-top .events_search_form_row label {
color: black;
font-size: 10px;
}


.events-search-results-top .events_search_form_row input  {
margin: 5px 1px;
display: inline-block;
border: 1px solid #CCC;  
color: #505050;  
font-family: inherit;  
font-size: 11px;  
padding: 4px;  
width: 180px;  
margin-bottom: 14px;
}

.events-search-results-top .events_search_form_row  input#events_search_date_from,
.events-search-results-top .events_search_form_row  input#events_search_date_to {
margin: 5px 1px;
display: inline-block;
border: 1px solid #CCC;  
color: #505050;  
font-family: inherit;  
font-size: 11px;  
padding: 4px;  
width: 75px;  
margin-bottom: 14px;
}

.events-search-results-top .events_search_form_row  .content img {
    margin: 0px 20px 0px 0px;
}

.events-search-results-top  .form-actions {
float: right;
width: 100%;
margin-top: 10px;
}

.events-search-results-top .form-actions-child {
float: right;
}

.events-search-results-top .form-actions-child input {
background: none repeat scroll 0 0 #9D0D15;
border: 1px solid #9D0D15;
color: white;
font-family: arial,helvetica;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
cursor: pointer;
margin-left: 10px;
padding: 4px 8px;
}

.events-search-results-top .form-actions-child input:hover {
background: none repeat scroll 0 0 #B40E17;
border: 1px solid #B40E17;
}

.events_search_item {
color: #474747;
font-size: 11px;
padding: 0px;
margin: 25px 0px 0px 0px;
font-style: italic;
}


.events_search_item .title
{
display:list-item;
list-style:square none !important;
color: black;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-transform: uppercase;
margin-top:10px;
}

.events_search_item_count
{
color:#333333;
font-size:11px;
padding:10px 0 10px 120px;
font-weight:bold;
}


.obfuscated
{
  unicode-bidi: bidi-override;
  direction: rtl;
}