.widget {
    margin: 0 0 10px;
}
/*Donde va estar radio
.top-bar{
	max-width: 1080px;
    margin-left: auto;
    margin-right: auto;
    background-color: #ffffff;
}*/

/* Tamaño de fuente del menu desplegable */

ul.sf-menu ul li a, ul.sf-menu ul li span.separator {
    font-size: 13px !important;
}

/* Centrar imagenes destacadas de las noticias */
.inside-article .page-header-image-single.page-header-below-title {
	text-align: center;
}

/* Centrar slider de Noticias y justificar texto*/
.slidernoticias {
    max-width: 1080px;
    margin-left: auto;
    margin-right: auto;
    background-color: #ffffff;
	  text-align: justify;
}
.recent-post-slider .post-image-bg img {
    object-position: center;
}
.recent-post-slider.design-4 .post-image-bg {
    /*height: 304px !important;*/
	 height: 270px !important;
}

/*Tamaño Titulo de las noticias wp post y justificar texto*/
.wp-show-posts .wp-show-posts-entry-title {
    font-size: 22px;
		text-align: left;
}
.wp-show-posts .wp-show-posts-entry-summary {
	text-align: left;
}

/*Espacio del logo del menu mobil*/
a.custom-logo-link {
    padding: 10px;
}

/*Estilos con tablas*/
table tr {
    background-color: #eee;
}
table tr:nth-child(2) {
    background-color: #eee;
}
table tr:nth-child(even) {
    background-color: #eee;
}
 
table tr:nth-child(odd) {
    background-color: #fff;
}




/*Acordion Vertical*/
.accordion {
    font-family:Arial, Helvetica, sans-serif; 
    margin:0 auto;
    font-size:14px;
    border:1px solid #F0F0F0;
    border-radius:10px;
    width:900px;
    padding:10px;
    background:#fff;
}
.accordion ul {
    list-style:none;
    margin:0;
    padding:0;    
}
.accordion li {
    margin:0;
    padding:0;
}
.accordion [type=radio], .accordion [type=checkbox] {
    display:none;
}
.accordion label {
    display:block;
    font-size:16px;
    line-height:16px;
    background:#CCCCCC;
    border:1px solid #F0F0F0;
    color:#542437;
    text-shadow:1px 1px 1px rgba(255,255,255,0.3);
    font-weight:700;
    cursor:pointer;
    text-transform:uppercase;
    -webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
}
.accordion ul li label:hover, .accordion [type=radio]:checked ~ label, .accordion [type=checkbox]:checked ~ label {
    background:#F0F0F0;
    color:#000;
    text-shadow:1px 1px 1px rgba(0,0,0,0.5)
}
.accordion .content {
    padding:0 10px;
    overflow:hidden;
    border:1px solid #fff; 
    -webkit-transition: all .5s ease-out;
    -moz-transition: all .5s ease-out;
}


/* Vertical */
.vertical ul li {
    overflow:hidden;
    margin:0 0 1px;
}
.vertical ul li label {
    padding:10px;
}
.vertical [type=radio]:checked ~ label, .vertical [type=checkbox]:checked ~ label {
    border-bottom:0;
}
.vertical ul li label:hover {
    border:1px solid #CCCCCC; 
}
.vertical ul li .content {
    height:0px;
    border-top:0;
}
.vertical [type=radio]:checked ~ label ~ .content, .vertical [type=checkbox]:checked ~ label ~ .content {
    height:600px;
    border:1px solid #F0F0F0;
}



/* Acordeon styles */



/* :checked */
input:checked ~ .tab-content {
  max-height: 50em;
}
/* Icon */
label::after {
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  width: 3em;
  height: 3em;
  line-height: 3;
  text-align: center;
  -webkit-transition: all .35s;
  -o-transition: all .35s;
  transition: all .35s;
}

/*sangria parrafos*/

p.primeralinea {
  text-indent: 40px;
}


/* Menu de Listas */

.city {
    background-color: #f0f0f0;
    color: #000;
    padding: 2px;
}
.boton-personalizado {
text-decoration:none;
font-weight: 600;
font-size: 20px;
color:#ffffff;
padding-top:15px;
padding-bottom:15px;
padding-left:40px;
padding-right:40px;
background-color:#f2595e;
border-color: #F69DA1;
border-width: 3px;
border-style: none;








