/*PROXIMOS EVENTOS SEARCH */

form#eb-event-search div.filters.btn-toolbar.eb-search-bar-container.clearfix div.btn-group.pull-left {
  display: block;
}

form#eb-event-search div.filters.btn-toolbar.eb-search-bar-container.clearfix div.btn-group.pull-left select#filter_duration.input-large.form-select{
  margin-left: 0px;
}

.text-info {
    padding: 20px;
    background-color: white;
    font-weight: bold;
  	border-radius: 5px;
}

/* EVENTOS */
.eb-search-bar-container {
    margin-bottom: 10px;
}

.eb-description-details a img.eb-thumb-left {
	max-width: 450px;
    width: 100%;
  	margin: 0px 20px 20px 0px!important;
}

.eb-container h3 {
    clear: both;
}

.eb-description-details a img.eb-thumb-left {
    border: 1px solid grey;
}


/* REGISTER AND PAYMENT PAGE*/
div#eb-individual-registration-page, div#eb-registration-complete-page  {
  	background-color: white;
  	padding: 20px;
  	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}

.eb-search-bar-container {
  	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

div#eb-individual-registration-page.eb-container h3.eb-heading {
  	font-size: 18px !important;
  	margin-top: 40px !important;
}

label.d-block img.eb-payment-method-icon.clearfix {
  	display: inline-block;
  	margin-left: 5px;
}

.eb-container .d-block {
	font-weight: bold;
}

.form-check-input[type=checkbox], .form-check-input[type=radio] {
	margin: 5px 5px 0px 0px;
}

.eb-container .input-large {
	width: 100% !important;
    margin: 2px 0px;
}

input.btn.btn-primary.eb-btn-search {
    margin: 2px 10px;
}

input#amount.input-small.form-control {
  font-weight: bold;
  color: blue;
}

div#eb-individual-registration-page.eb-container a, div#eb-individual-registration-page.eb-container a:hover, div#eb-registration-complete-page.eb-container a {
  	text-decoration: underline !important;
}

/* REGISTRATION GROUP */
div#eb-group-registration-form {
  background-color: white;
  padding: 20px;
}

form#eb-login-form.form.form-horizontal {
    background-color: #a8e5ff;
  	padding: 20px;
    margin-bottom: 20px;
}

/* Estilos del acordeón */
.accordion {
  width: 100%;
  margin: 20px auto;
  float: left;
}

.accordion-item {
  border: 1px solid #ccc;
  border-radius: 5px;
}

.accordion-title {
  background-color: #f2f2f2;
  padding: 10px;
  cursor: pointer;
}

/* Cambiamos 'display: none;' por 'display: none;' */
.accordion-content {
  display: none;
  padding: 10px;
}

/* BLOG */
.eb-event-item-grid-default-layout {
    background-color: white;
}

/* ADMINISTRDOR */
input#price_text.input-xxlarge.form-control {
  height: 200px;
}

/* MODULO PROXIMOS EVENTOS */
.eb-event-item-grid-default-layout .eb-event-title-container {
    font-size: 18px !important;
}
.eb-event-item-grid-default-layout, .eb-event-thumb-container {
    border-radius: 0 !important;
}