/* FONT BAMBINO*/

@font-face {font-family: bambino1;  src: url(http://www.manzaneda.info/fonts/bambino_extra_light.ttf);  }
@font-face {font-family: bambino2;  src: url(http://www.manzaneda.info/fonts/bambino_thin.ttf);  }
@font-face {font-family: bambino3;  src: url(http://www.manzaneda.info/fonts/bambino_light.ttf);}
@font-face {font-family: bambino4;  src: url(http://www.manzaneda.info/fonts/bambino.ttf);  }
@font-face {font-family: bambino5;  src: url(http://www.manzaneda.info/fonts/bambino_bold.ttf);  }

.main-navigation .nav-menu > li > a {font-family: bambino5 !important;}
.main-navigation ul ul {font-family: bambino5 !important;}
.main-navigation a {font-family: bambino5 !important; text-transform:uppercase !important;}

.newsmag-slider .item-image img {opacity: .95 !important;}

.newsmag-custom-header {background-color: #ffffff !important;}

/* COLORES ROJO ORIGINAL A AZUL #FF3D2E #00aff2*/
#site-navigation {
    background: #00aff2 !important;
}

#site-navigation.toggled ul {
    background: #00aff2 !important;
}

.newsmag_slider .slide-meta a {
    background: #00aff2 !important;
}

.newsmag_builder .newsmag-post-box-a h2 a, .newsmag_builder .newsmag-post-box-a h2 span {
    background: #00aff2 !important;
    background-color: #00aff2 !important;
}

.newsmag_builder .newsmag-post-box-a h2::after {
    background: #00aff2 !important;
}

.owl-nav-list li.active span {
    border-right: 4px solid #00aff2 !important;
}

.newsmag-image .newsmag-post-box-a-category, .newsmag-image .newsmag-post-box-category {
    background: #00aff2 !important;
    background-color: #00aff2 !important;
}

.newsmag_builder .newsmag-post-box-a h3 a:hover {
    font-weight: #00aff2 !important;
}

.widget:not(.widget_newsmag_banner):not(.newsmag_slider) > h3 {
    color: #00aff2 !important;
}

.newsmag_slider .owl-theme .owl-dots .owl-dot.active span, .newsmag_slider .owl-theme .owl-dots .owl-dot:hover span {
    background: #00aff2 !important;
}


.widget.widget_recent_entries:not(.widget_newsmag_banner):not(.newsmag_slider) ul li .post-date::before {
    color: #00aff2 !important;
}

.widget.widget_categories:not(.widget_newsmag_banner):not(.newsmag_slider) > ul > li::before, .widget.widget_archive:not(.widget_newsmag_banner):not(.newsmag_slider) > ul > li::before, .widget.widget_meta:not(.widget_newsmag_banner):not(.newsmag_slider) > ul > li::before, .widget.widget_pages:not(.widget_newsmag_banner):not(.newsmag_slider) > ul > li::before {
    color: #00aff2 !important;
}
  
.back-to-top {
    background: #00aff2 !important;
}

.newsmag-blog-post-layout .newsmag-image .newsmag-format-sign {
    background: #00aff2 !important;
}


.newsmag-breadcrumbs a {
    color: #00aff2 !important;
}
.newsmag-breadcrumbs .newsmag-breadcrumb-sep {
    color: #00aff2 !important;
}

.widget_search .search-form::before {
     color: #00aff2 !important;
}

input[type="submit"] {
    border-color: #00aff2 !important;
    background: #00aff2 !important;
}

input[type="button"], input[type="reset"], input[type="submit"] {
    border-color: #00aff2 !important;
    background: #00aff2 !important;
}


.form-submit .submit {
    border-color: #00aff2 !important;
    background: #00aff2 !important;
}

.widget.widget_calendar:not(.widget_newsmag_banner):not(.newsmag_slider) #wp-calendar > caption {
    background-color: #00aff2 !important;
}

.widget.widget_calendar:not(.widget_newsmag_banner):not(.newsmag_slider) #wp-calendar #next {
    background-color: #00aff2 !important;
}

.widget.widget_calendar:not(.widget_newsmag_banner):not(.newsmag_slider) #wp-calendar td a, .widget.widget_calendar:not(.widget_newsmag_banner):not(.newsmag_slider) #wp-calendar th a {
    background: #00aff2 !important;
}

.widget.widget_calendar:not(.widget_newsmag_banner):not(.newsmag_slider) #wp-calendar #prev {
    background: #00aff2 !important;
}


.widget.widget_rss:not(.widget_newsmag_banner):not(.newsmag_slider) h3 > a {
    color: #00aff2 !important;
}


.tagcloud>a:hover {
    background: #00aff2 !important;
} 

.navigation .nav-links .page-numbers.current {
    border-bottom-color: #00aff2 !important;
    color: #00aff2 !important;
}

.navigation .nav-links .page-numbers:hover:not(.dots), .navigation .nav-links .page-numbers:focus:not(.dots) {
    border-bottom-color: #00aff2 !important;
    color: #00aff2 !important;
}



h3>a:hover {
    color: #00aff2 !important;
}

ul li a:hover {
    color: #00aff2 !important;
}

#site-navigation .nav-menu > li > a:hover {
    color: #ffffff !important;
}


p a:hover {
    color: #00aff2 !important;
}

/* COLORES ROJO ORIGINAL A VERDE #FF3D2E #72c35d*/
.newsmag_builder .newsmag-blog-post-layout-row h2 a, .newsmag_builder .newsmag-blog-post-layout-row h2 span, .newsmag_builder .newsmag-post-banner-row h2 a, .newsmag_builder .newsmag-post-banner-row h2 span, .newsmag_builder .newsmag-post-list-vertical-row h2 a, .newsmag_builder .newsmag-post-list-vertical-row h2 span {
    background-color: #72c35d !important;
    background: #72c35d !important;
}

.newsmag_builder .newsmag-blog-post-layout-row h2::after, .newsmag_builder .newsmag-post-banner-row h2::after, .newsmag_builder .newsmag-post-list-vertical-row h2::after {
    background: #72c35d !important;
}
.newsmag_builder .newsmag-post-box-a .newsmag-post-box-image .newsmag-post-box-a-category, .newsmag_builder .newsmag-post-box-a .newsmag-image .newsmag-post-box-a-category {
    background: #72c35d !important;
    background-color: #72c35d !important;
        
}
.newsmag_builder .newsmag-blog-post-layout-banner .banner-content .newsmag-post-layout-category {
    background: #72c35d !important;
    background-color: #72c35d !important;
}


/* COLORES ROJO ORIGINAL A AZUL 79170f #047aa4*/
.owl-nav-list li span {
    border-right: 4px solid #047aa4 !important;
}


/* COLORES AMARILLO ORIGINAL A VERDE #E8A820 #72c35d*/
.owl-nav-list h4 {
    background: #72c35d !important;
}
.colored {
    color: #72c35d !important;
}


/* NO OCULTAR WIDGETS VERDES EN EL MOVIL*/


@media screen and (max-width: 736px){
body .extendedwopts-hide.extendedwopts-mobile {
    display: inline-block !important;
}
}


/* Floating Menu */

.cfn_menu_floating_menu_container{
    display: inline !important;
}

@media screen and (max-width: 780px) {
    .cfn_menu_floating_menu_container {
    display: none !important;
    }
}

ul li {
    color: #000000; !important;
}

#cfn_floating_menu ul {
    padding-top:20px !important;
    padding-bottom:20px !important;
}
#cfn_floating_menu ul li a {
    background-color: #FFF !important;
    color: #00aff2 !important;
    font-size:60px !important;
    padding-top:20px !important;
    padding-bottom:20px !important;
}
#cfn_floating_menu ul li a:hover, #cfn_floating_menu ul li a.currentItem {
    color: #ffffff !important;
    background-color: #00aff2 !important;
}
#cfn_floating_menu ul li {
    border-bottom: 0px #2B2B2B solid !important;
}
#cfn_floating_menu.right ul {
    box-shadow: 0px 0px 0px #CCC !important;
}

#cfn_floating_menu ul li ul li a {
    font-size:20px !important;
} 


/* BUSCAR SIDEBAR */
.search-submit{
  color: #ffffff !important;
}

/* LOGO */
.stick-menu-logo img {
  max-width: 90px !important;
  top: -20px !important;
}

.custom-logo{
  width: 225px !important;
}
.site-description{
  display: none !important;
}


/* DEGRADADOS */
.single-post .newsmag-custom-header::before, .page .newsmag-custom-header::before, .blog .newsmag-custom-header::before {
    background: -moz-linear-gradient(top, transparent 50%, black 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(100%, black)) !important;
    background: -webkit-linear-gradient(top, transparent 50%, black 100%) !important;
    background: -o-linear-gradient(top, transparent 50%, black 100%) !important;
    background: -ms-linear-gradient(top, transparent 50%, black 100%) !important;
    background: linear-gradient(to bottom, transparent 50%, #000000 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0)!important;
    
}



.newsmag_builder .newsmag-post-box-a .newsmag-post-box-image::before, .newsmag_builder .newsmag-post-box-a .newsmag-image::before {
     background: transparent !important;
}

.newsmag-image a::before {
     background: transparent !important;
}



/* FOOTER */
.site-info{
  display: none !important;
}


/* WIDGET TEXTO */
.widget_newsmag_banner, .widget_text {
    z-index: 1 !important;
}


/* NWESMAG CUADRADO 3 COL */
.newsmag-post-box-a {
    z-index: 2 !important;
}
.newsmag_builder .newsmag-blog-post-layout-b {
    z-index: 2 !important;
}


/* NWESMAG MENÚ*/

#site-navigation .nav-menu > li > a {
    padding-left: 7px !important;
    padding-right: 7px !important;
}

#site-navigation .nav-menu > li {
    padding-right: 20px !important;
}
.newsmag-breadcrumbs-row {
  display: none !important;
}

/* Facebook*/

._5o4h ._1gl3 {
    background: #ffffff !important;
    border: yes !important;
    color: #00aff2 !important;
    font-family: "Lato", sans-serif !important;
}

/* Instagram*/

.wdi_feed_wrapper {
    margin-top:-60px !important;
    padding: 10px !important;
}

#wdi_feed_0 .wdi_img {
    width: auto !important;
    height: 100% !important;
    max-width: 300% !important;
    min-width: 100% !important;
  
}

#wdi_feed_0 .wdi_photo_overlay:hover {
    
    background-color: rgba(114,195,93, 0.6) !important;
}

#wdi_feed_0 .wdi_pagination {
    color: #72c35d !important;
    font-size: 22px !important;
}

#wdi_feed_0 .wdi_header_user_text h3 {
    color: #72c35d !important;
}


#wdi_feed_0 .wdi_pagination_ctrl {
    margin: 5px !important;
}

#wdi_feed_0 .wdi_feed_wrapper {
    clear: both !important;
    float: left !important;
  
}

#wdi_feed_0 .wdi_feed_users {
    clear: both !important;
}

h5 {
    font-size: 18px !important;
    font-weight: 300  !important;
  
}

#wdi_feed_1 .wdi_img {
    width: auto !important;
    height: 100% !important;
    max-width: 300% !important;
    min-width: 100% !important;
  
}

#wdi_feed_1 .wdi_pagination {
    color: #72c35d !important;
    font-size: 22px !important;
}
#wdi_feed_1 .wdi_header_user_text h3 {
    color: #72c35d !important;
}


#wdi_feed_1 .wdi_pagination_ctrl {
    margin: 5px !important;
}


.wdi_ctrl_btn_container {
    background-color: rgba(114, 195, 93, 0.8) !important;
}
.wdi_toggle_container {
    background: none repeat scroll 0 0 #72c35d !important;
}
.wdi_spider_popup_close {
    background-color: #72c35d !important;
}
#wdi_spider_popup_left-ico, #wdi_spider_popup_right-ico {
    background-color: #72c35d !important;
}


/* FORO */


ul li  {
  color: #00aff2 !important;
}

#bbpress-forums ul {
  font-size: 16px !important;}

.bbp-forums-list li {
  display: block !important;
  padding: 6px !important;
  font-size: 21px !important;}

.entry-content ul li::before {
  color: #ffffff !important;}

#bbpress-forums li.bbp-header, #bbpress-forums li.bbp-footer {
    background: #fbfbfb;
}

.widget_display_topics{
  width: 33.3% !important;
  max-width: 380px !important;
  min-width: 300px !important;
  float: left !important;
  padding: 15px !important;
  padding-top: 0px !important;
  z-index: 99 !important;
  margin: 0 0 0px !important;
}

.widget_display_replies{
  width: 33.3% !important;
  max-width: 380px !important;
  min-width: 300px !important;
  float: left !important;
  padding: 15px !important;
  padding-top: 0px !important;
  z-index: 99 !important;
  margin: 0 0 0px !important;
}


.bbpress_adv_recent_topics{
  width: 33.3% !important;
  max-width: 380px !important;
  min-width: 300px !important;
  float: left !important;
  padding: 15px !important;
  padding-top: 0px !important;
  z-index: 99 !important;
  margin: 0 0 0px !important;
  top:-60px;
}

#text-21{
  width: 380px !important;
}
@media screen and (max-width: 1091px) {
#text-21{
  width: 100% !important;
}}  
@media screen and (max-width: 1202px) and (min-width: 1092px) {
#text-21{
  width: 300px !important;
}}  

    



.bbp-forum-title {
  font-size: 19px !important;
  font-weight: 700 !important;
}

.bbp-reply-topic-title {
  font-size: 19px !important;
  font-weight: 700 !important;
}

.subscription-toggle{padding-left: 15px !important;}
.subscription-toggle:hover {color: #00aff2 !important;}
.bbpresslogouturl:hover {color: #00aff2 !important;}




/* CONTENIDO SIDEBAR */

.content-area{
  padding-top: 20px !important;
}
.newsmag-blog-sidebar{
  padding-top: 20px !important;
}
.newsmag-archive-page{
  padding-top: 20px !important;
}

/* PUBLI */

.g {
    padding-left: 0px !important;
}

@media screen and (max-width: 320px) {
.g {
    padding: 15px !important;
}
}

#wpforo-stat-body{background: #ffffff !important;}
#wpforo-wrap #wpforo-menu{background: #ffffff !important;}
#wpforo-wrap .wpforo-active, #wpforo-wrap #wpforo-menu li:hover, #wpforo-wrap #wpforo-menu .current-menu-ancestor, #wpforo-wrap #wpforo-menu .current-menu-parent, #wpforo-wrap #wpforo-menu .current_page_item {background-color: #00aff2 !important;}
#wpforo-wrap .wpfl-1 .wpforo-category{background-color: #00aff2 !important;}
#wpforo-wrap .wpf-breadcrumb .wpf-root {border-left: 1px solid #ffffff !important;}
#wpforo-wrap #wpforo-menu li {border-left: 1px solid #ffffff !important; border-right: #ffffff 1px solid !important;}

#wpforo-wrap #wpforo-menu li a {color: #00aff2 !important;}
#wpforo-wrap #wpforo-menu li a:active {color: #ffffff !important;}
#wpforo-wrap #wpforo-menu li a:visited {color: #000000 !important;}
#wpforo-wrap #wpforo-menu li a:hover {color: #ffffff !important;}
li#menu-item-44093.wpforo-home.wpforo-active.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-item.menu-item-44093{ color: #ffffff !important;}

.postuser a:hover {color: #00aff2 !important;}
.posttitle a {font-size: 21px !important;}
.posttitle a:hover {color: #00aff2 !important;}
.widget_wpforo_widget_recent_topics{
  width: 33.3% !important;
  max-width: 380px !important;
  min-width: 300px !important;
  float: left !important;
  padding: 15px !important;
  padding-top: 0px !important;
  z-index: 99 !important;
  margin: 0 0 0px !important;
  top:-60px;
}
.widget_wpforo_widget_recent_replies{
  width: 33.3% !important;
  max-width: 380px !important;
  min-width: 300px !important;
  float: left !important;
  padding: 15px !important;
  padding-top: 0px !important;
  z-index: 99 !important;
  margin: 0 0 0px !important;
  top:-60px;
}

/* PARTE DE NIEVE */

.enlace_inicio_on {
    cursor: pointer;
    text-shadow: #999999 0.2em 0.2em 0.3em;
    -webkit-box-shadow: 0px 0px 10px 5px #666;
    box-shadow: 0px 0px 10px 5px #666;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}


.parte-container {
    width: 100%;
    height: 720px;
    padding-right:25px !important;
    position: relative !important;
}
@media screen and (min-width: 300px) {
.parte-container {
    height: 300px;
    }
}
@media screen and (min-width: 320px) {
.parte-container {
    height: 320px;
    }
}
@media screen and (min-width: 340px) {
.parte-container {
    height: 340px;
    }
}
@media screen and (min-width: 480px) {
.parte-container {
    height: 480px;
    }
}
@media screen and (min-width: 640px) {
.parte-container {
    height: 640px;
    }
}

@media screen and (min-width: 740px) {
.parte-container {
    height: 740px;
    }
}


.parte-container-ini {
    width: 100%;
    height: 1220px; 
    padding-right: 25px !important;
    position: relative !important;
}
@media screen and (min-width: 300px) {
.parte-container-ini {
    height: 320px;
    }
}
@media screen and (min-width: 320px) {
.parte-container-ini {
    height: 320px;
    }
}
@media screen and (min-width: 340px) {
.parte-container-ini {
    height: 340px;
    }
}
@media screen and (min-width: 480px) {
.parte-container-ini {
    height: 480px;
    }
}
@media screen and (min-width: 640px) {
.parte-container-ini {
    height: 640px;
    }
}
@media screen and (min-width: 820px) {
.parte-container-ini {
    height: 820px;
    }
}
@media screen and (min-width: 920px) {
.parte-container-ini {
    height: 920px;
    }
}
@media screen and (min-width: 1020px) {
.parte-container-ini {
    height: 1020px;
    }
}
@media screen and (min-width: 1120px) {
.parte-container-ini {
    height: 1120px;
    }
}
@media screen and (min-width: 1220px) {
.parte-container-ini {
    height: 1220px;
    }
}


#capa0 {
	position:absolute;
	width:100%;
	height: auto;
	z-index: 0;
} 
#capa1 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:1;
    top:0px;
}  
#capa2 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:2;
}  
#capa3 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:3;
}  
#capa4 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:4;
}  
#capa5 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:5;
}  
#capa6 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:6;
}  
#capa7 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:7;
}  
#capa8 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:8;
}  
#capa9 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:9;
}  
#capa10 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:10;
}  
#capa11 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:11;
}  
#capa12 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:12;
}  
#capa13 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:13;
} 
#capa14 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:14;
} 
#capa15 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:15;
} 
#capa16 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:16;
} 
#capa17 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:17;
} 
#capa18 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:18;
} 
#capa19 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:19;
} 
#capa20 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:20;
} 
#capa21 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:21;
} 
#capa22 {
	position:absolute;
	width:100%;;
	height: auto;
	z-index:22;
} 
#capa23 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:23;
} 
#capa24 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:24;
} 
#capa25 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:25;
} 
#capa26 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:26;
} 
#capa27 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:27;
} 
#capa28 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:28;
} 
#capa29 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:29;
} 
#capa30 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:30;
} 
#capa31 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:31;
} 
#capa32 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:32;
} 
#capa33 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:33;
} 
#capa99 {
	position:absolute;
	width:100%;
	height: auto;
	z-index:99;
} 
#apDiv4 {
	position: absolute;
	width:100%;
	height: auto;
	z-index: 50;
  margin-top:-20px;
}