/*
Version: 1.0
*/

/* color barra titulos sin foto */
.blog .no-background .pagetitle, .archive .no-background .pagetitle, .search .no-background .pagetitle, .page .no-background .pagetitle, .error404 .no-background .pagetitle {
    background: #222222;
}

/* Cambio de color de menu */

.sf-menu > li.sfHover > a, .sf-menu li > a:hover {
    background: #ff6700;
    color: #fff;
}

/* Espacio entre header de categorias y contenido listado */
.rightside {
    padding-top: 5px;
}

/* Caja de Busqueda */
.top-nav .searchnav {
    margin-top: -22px;
}

/* espaciado de bordes dentro de las cajas de listas de categorias modo grilla */
.grid-item .thumboverdate, .grid-item .thumbovertext {
    padding: 20px;
}

/* espaciado de bordes dentro de las cajas de listas de categorias modo carousel */
.carousel .carouselpost .thumboverdate, .carousel .carouselpost .thumbovertext {
    padding: 20px 20px;
}

/* sombra de fuentes de titulo en modo grilla */
.grid-item .thumbovertext .title, .grid-item .thumbovertext .title a {
    text-shadow: 1px 1px 3px #222;
}
/* sombra de fuentes de titulo en modo slideshow */
.section .slidecaption .slidetitle, .section .slidecaption h1, .single-post .pagetitle .title, #share-box h4 {
	text-shadow: 1px 1px 3px #222;
}

/* sombra de fuentes de titulo en modo banner*/
.grid .thumbovertext .title, .carousel .carouselpost .thumbovertext .title, .full-image-section .fullsection .title {
    text-shadow: 1px 1px 3px #222;
}

/* padding carousel - footer */
.full-carousel.last-section {
    margin-bottom: -15px;
}

.sf-menu li:hover ul, .sf-menu li.sfHover ul {
	border: 0px;
}
/* hover menu normal */

.top-nav.altnav #menu ul > li > a:hover {
background: #3366cc;
color: #cccccc;
}

.top-nav.altnav #menu > ul > li > a {
    padding: 2em 2.4em 2em 0;
}

.top-nav.altnav #menu {
    margin-left: 1px;
}
.top-nav.altnav #menu ul > li > a {
    color: #fff;
}

/*Menu general!*/
@media (min-width: 992px)
{
    .top-nav.altnav .altcontainer {
        background: #3366cc;
        height: 58px;
    }
}

/* Sub menu distancia entre cuadrado y barra azul*/
ul.sub-menu
{
    margin-top: -14px;
}

.altnav .top-nav .search input {
    background: rgba(255, 255, 255, 1);
}

.fa-search:before {
	color:fff;
}

/* links visitados */
.sf-menu a, .sf-menu a:visited {
    color: #3366cc;
}

/* fondo menu desplegable */
.sf-menu li.sfHover li > a:hover {
	color: #fff;
	background: #3366cc;
}
/* numeros de pagina */
a.page-numbers:hover, .page-numbers.current {
    border-color: #ff6700;
    color: #ff6700;
    text-decoration: none;
}
/* busqueda */
i.fa.fa-search.searchbutton
{
    color: white;
}

input.search-field
{
    background-color: white;
}

.search-results .regulargrid .regularwrapper {
margin-right: -35px;
}

.overlay {
    opacity: 0.0;
}

.blog .no-background .title, .archive .no-background .title, .search .no-background .title, .page .no-background .title, .error404 .no-background .title {
    color: #fff;
}

/* Top..., boton arriba */
.top
{
    z-index: 9999;
}
blockquote p {
    max-width: 640px;
}

/* relacionados - dentro de la entrada */
.related-posts {
    margin: 150px 0px 40px 0px;
}

/* footer hn */

.footerhn { 
	background-color: #3366cc;
	text-transform: uppercase;
}

/* bns header*/
#logo, .top-ac, #menu, .searchnav {

  display: inline-block;

  vertical-align: middle;

}
.is_stuck #logo, .is_stuck .top-ac, .regular-nav.is_stuck #menu, .regular-nav.is_stuck .searchnav {

  padding-top: 15px;

  padding-bottom: 15px;

}
.top-nav.altnav .top-ac img {

  max-width: 100% !important;

  height: auto !important;

}
/*.altnav .top-ac, .altnav .top-ac .alignright {

    width: 100%;

  }*/
  
.altnav.top-nav.altnav.is_stuck .top-ac {

    display: none;

  }
//*Ad section*//
	.top-ac {

		img {
			max-width: 100% !important;
			height: auto !important;
		}
	}

#logo, .top-ac, #menu, .searchnav {
	display: inline-block;
	vertical-align: middle;
}
  
/* Color de los Badges */
.badge a {
	background: #ff6700;
	color: #fff;
}

.badge a:before, .badgesliver.highlight:before{
	border-right-color: #ff6700;
}

.badge a:after, .badgesliver.highlight:after{
	border-left-color: #ff6700;
}

/* Barra vertical */

.pagetitleloading .pagercontainer .bx-slider-pager a.active {
	border-color: #ff6700;
}

.pagetitleloading .pagercontainer .bx-slider-pager a {
	border-color: #3366cc;
}



/* Circulo de la nota del Review */
.c100 .bar, .c100.p51 .fill, .c100.p52 .fill, .c100.p53 .fill, .c100.p54 .fill, .c100.p55 .fill, .c100.p56 .fill, .c100.p57 .fill, .c100.p58 .fill, .c100.p59 .fill, .c100.p60 .fill, .c100.p61 .fill, .c100.p62 .fill, .c100.p63 .fill, .c100.p64 .fill, .c100.p65 .fill, .c100.p66 .fill, .c100.p67 .fill, .c100.p68 .fill, .c100.p69 .fill, .c100.p70 .fill, .c100.p71 .fill, .c100.p72 .fill, .c100.p73 .fill, .c100.p74 .fill, .c100.p75 .fill, .c100.p76 .fill, .c100.p77 .fill, .c100.p78 .fill, .c100.p79 .fill, .c100.p80 .fill, .c100.p81 .fill, .c100.p82 .fill, .c100.p83 .fill, .c100.p84 .fill, .c100.p85 .fill, .c100.p86 .fill, .c100.p87 .fill, .c100.p88 .fill, .c100.p89 .fill, .c100.p90 .fill, .c100.p91 .fill, .c100.p92 .fill, .c100.p93 .fill, .c100.p94 .fill, .c100.p95 .fill, .c100.p96 .fill, .c100.p97 .fill, .c100.p98 .fill, .c100.p99 .fill, .c100.p100 .fill{
	border-color: #3366cc;
}

/* Boton leer más*/

a.more-link, .regular-posts a.more-link{
	background: #3366cc;
	color: #fff;
}

a.more-link:hover, .regular-posts a.more-link:hover{
	background: #ff6700;
	color: #fff;
	border-color: #ff6700;
}


/* Color de las H y titulos*/
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	color: #3366cc;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{
	color: #ff6700;
}
