/*
 Theme Name:   Advertica Lite Child
 Theme URI:    http://example.com/twenty-fifteen-child/
 Description:  Advertica Lite Child Theme
 Author:       John Doe
 Author URI:   http://example.com
 Template:     advertica-lite
 Version:      1.12.8
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  advertica-lite-child
*/
body {
    color: #333333;
}

#skenav ul li.current_page_item > a, #skenav ul li.current-menu-ancestor > a, #skenav ul li.current-menu-item > a, #skenav ul li.current-menu-parent > a {
	background-color: #4E1610 !important;
}

#header {
	padding: 20px 0 !important;
    box-shadow: 1px 0px 10px rgba(0, 0, 0, 0.4) !important;
}

/*.skehead-headernav .logo {
    margin-top: -6px !important;
    max-height: 120px !important;
    max-width: 130% !important;
}*/

#skehead .container {
    width: 95% !important;
}

@media (min-width: 1200px){
    #sidebar.span3 {
        width: 24% !important;
    }
}
#logo {
    transition: height 0.3s ease 0s, line-height 0.3s ease 0s;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    position: relative;
    max-height: 100px !important;
}

.top-nav-menu {
	margin-top: 5px !important;
}

.skehead-headernav.skehead-headernav-shrink .logo {
    height: 70px !important;
    margin-bottom: -13px !important;
    position: relative;
    top: 2px !important;
    width: auto;
}

.full-content-box {
    padding: 60px 0 60px !important;
}

#full-division-box {
    margin-top: 0px;
}

.etiqueta-home {
    position: absolute;
    background: url(http://onamiap.org/wp-content/uploads/etiqueta_1.png) !important;
    width: 160px !important;
    background-size: cover !important;
    padding: 7px 5px 7px 25px !important;
    text-align: center !important;
    color: #fff;
    z-index: 20;
    right: 0;
}

.etiqueta-home:hover {
    background: url(http://onamiap.org/wp-content/uploads/etiqueta_blanca.png) !important;
    background-size: cover !important;
    color: #5a0f07;
}
.etiqueta-home:hover *{
    color: #5a0f07;
}
.etiqueta-home a:hover {
    color: #4E1610 !important;
}
.etiqueta-home a {
    color: #fff;
    font-size: 13px;
    line-height: 23px;
    font-weight: bold;
}

.etiqueta-especial { 
    background: url(http://onamiap.org/wp-content/uploads/etiqueta_2.png) !important; 
    background-size: cover !important; 
}

.etiqueta-1 {
    top: 350px;
    width: 250px !important;
}

.etiqueta-2 {
    top: 390px;
}

.etiqueta-3 {
    top: 430px;
}

.etiqueta-4 {
    top: 470px;
}

#skenav li a:hover, #skenav .sfHover {
    background-color: #C0392B !important;
    color: #FFFFFF;
}

#skenav ul ul li {
    background: none repeat scroll 0 0 #4E1610 !important;
    color: #FFFFFF;
}

#skenav a {
    font-weight: bold;
    color: #000;
}

#footer{
        background-color: #C0392B !important;
}

.ske-title.ske-footer-title {
    color: #fff !important;
}

.ske-footer-container p, .ske-footer-container ul li a, .ske-footer-container a {
    color: #fff !important;
}

.third_wrapper {
    display: none;
}

.ske-footer-container ul li {
    border-bottom: 1px dotted #fff !important;
}

.post p {
    font-size: 14px !important;
}

.iframe-nuestra-historia {
    width: 500px;
    height: 370px;
}

.nuestra-historia, .ejes-de-trabajo {
    width: 60% !important;
    max-width: 100%;
    margin: 0 auto;
}

.bread-title-holder .container {
    background: rgba(0,0,0,0.5);
    width: 100%;
}

.bread-title-holder .container .title {
    width: 80%;
    margin: 0 auto;
}

#full-division-box .container {
    background: rgba(0,0,0,0.3);
    width: 100%;
}

#featured-box {
    background: #fff;
    padding-bottom: 70px !important;
    padding-top: 100px;
    margin-top: 0px;
}

.skepost div {
    font-size: 13px;
}

.skt-awesome-title {
    font-size: 30px !important;
    text-transform: uppercase;
}

.ngg-gallery-thumbnail {
    border: 1px dashed #A9A9A9;
    border-radius: 4px;
}

.aliados {
    width: 90%;
    margin: 30px auto 80px !important;
}
.aliados-texto {
    margin-left: 0px;
    margin-top: 20px;
}


.fondo {
    background: #fff;
    width: 100%;
}
.fullwidth-temp .container {
    width: 100% !important;
}
.fullwidth-temp #content .post {
    padding-bottom: 0px !important;
}
.skt-iconbox .iconbox-content h4 , #skenav a {
    text-transform: inherit !important;
}

form.wpcf7-form{margin-left: 40px;}
label{font-size: 13px;}
form.wpcf7-form p{margin-bottom: 10px;}
form.wpcf7-form input {margin: 0 0 0 0 !important;}
.wpcf7-form input[type=submit] {
    color: #fff;
    background: #C0392B;
    padding: 5px 10px;
    border-radius: 4px;
    border: 0;
    cursor: pointer;
}

.ecs-event-list {
    display: flex;
    width: 350px;
    justify-content: center;
    margin: 0 auto;
}
.ecs-event{
    list-style: none;
    background: #fff;
    padding: 15px;
    color: #fff;
    width: 350px;
    margin: 15px !important;
}
.ecs-event span {
    color: #000;
}

.eventos {
    background: rgba(203, 198, 191, 0.23);
    padding: 25px 30px 35px;
}

.ecs-event h4 a {
    font-size: 15px;
}

#fancybox-wrap{
    z-index: 40000;
}

#full-division-box {
    background-position: center 40px !important;
    background-size: 100% !important;
}
.post blockquote{
    padding: 15px 20px 8px 20px;
    background-color: #C0392B;
    margin-bottom: 20px;
}
.galeria-fotos{
    width: 70%;
    margin: 0 auto;
}
.fpf-gallery .gallery-caption{
    display: none;
}

.bread-title-holder .container .title{
    font-size: 35px;
    line-height: 37px;
}

.tribe-events-notices {
    background: #f5f5f5 !important;
    border: 1px solid #f5f5f5 !important;
    color: #000 !important;
}

#tribe-events-pg-template {
    margin: 60px auto;
    max-width: 1000px;
}
.tribe-events-ical, .tribe-events-venue-map{
    display: none !important;
}
.tribe-events-button{
    background-color: #7f7f7f;
}
.metaslider-1774, .metaslider-1884, .metaslider-2039, .metaslider-1935, .metaslider-2048, .metaslider-2103{
    width: 960px !important;
}

.galeria-fotos .fb-post{
    width: 100%;
    text-align: center;
}
.galeria-fotos iframe{
    width: 80%;
    margin: 0 auto;
    text-align: center;
}

.galeria-fotos p{
    text-align: center;
}

.wpcf7-form-control-wrap input, .wpcf7-form-control-wrap textarea {
    max-width: 100% !important;
}
.descripcion-home{
    height: 0px;
}
#front-page-content{
    margin-top: 10px !important;
}
.audiovisual{
	text-align: center;
}
.audiovisual-bloque{
	width: 28%;
	display: inline-block;
	vertical-align: top;
	height: 400px;
	border-radius: 4px; background: #eee; padding: 20px; margin: 4px 2px;
}

.widget_archive label.screen-reader-text{
	display:none;
}
 

@media( min-width: 1500px ){
    .metaslider-1774, .metaslider-1884, .metaslider-2039, .metaslider-1935, .metaslider-2048, .metaslider-2103{
        width: 1200px !important;
    }

}

@media( max-width: 1280px ){
    #skehead .container {
        width: 98% !important;
    }
    #logo {
        width: 33% !important;
        margin-top: 0px !important;
        margin-bottom: -15px !important;
    }
    /*.skehead-headernav .logo{
        max-width: 100% !important;
        margin-top: -2px !important;
    }*/
    .skehead-headernav.skehead-headernav-shrink #logo {
        width: 33% !important;
        margin-top: 0px !important;
        margin-bottom: 5px !important;
    }
    .top-nav-menu{
        width: 64% !important;
        margin-top: 0px !important;
    }
    .skehead-headernav-shrink .top-nav-menu{
        margin-top: 3px !important;
    }
    .flexslider {
        min-height: 100px !important;
    }
    .aliados{
        width: 100% !important;
    }
    #skenav a{
        padding: 0 18px !important;
    }

}

@media( max-width: 1109px ){
    .metaslider-1774, .metaslider-1884, .metaslider-2039, .metaslider-1935, .metaslider-2048, .metaslider-2103{
        width: 720px !important;
    }
    .flexslider {
        min-height: 100px !important;
    }
    #skenav a{
        padding: 0 12px !important;
        line-height: 65px !important;
    }
     #logo {
        width: 35% !important;
        margin-top: 0px !important;
        margin-bottom: -15px !important;
    }
    .skehead-headernav.skehead-headernav-shrink #logo {
        width: 35% !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .top-nav-menu{
        width: 60% !important;
    }
    .skehead-headernav-shrink .top-nav-menu{
        margin-top: 5px !important;
    }

}
@media( max-width: 1025px ){
    #front-blog-wrap .span4 {
        height: 400px !important;
    }
    #metaslider_container_975, #metaslider_container_2090{
        width: 600px !important;
        margin: 0 auto !important;
    }
    #metaslider_container_2090{
        width: 480px !important;
        margin: 0 auto !important;
    }
    .ecs-event-list {
        display: flex;
        width: 600px;
        flex-wrap: wrap;
    }
    
    .top-nav-menu{
        margin-top: 15px !important;
    }
}

@media( max-width: 980px ){
    
    .nuestra-historia, .ejes-de-trabajo {
        width: 80% !important;
        max-width: 100%;
        margin: 0 auto;
    }
    .ecs-event-list {
        display: flex;
        width: 400px;
        flex-wrap: wrap;
    }
    .etiqueta-1 {
        top: 300px !important;
    }

    .etiqueta-2 {
        top: 340px !important;
    }

    .etiqueta-3 {
        top: 380px !important;
    }


}

@media( max-width: 800px ){
    .metaslider-1774, .metaslider-1884, .metaslider-2039, .metaslider-1935, .metaslider-2048, .metaslider-2103{
        width: 450px !important;
    }
    
    #featured-box{
        padding-top: 0px !important;
    }
    #logo {
        width: 45% !important;
        margin-top: 0px !important;
        margin-bottom: -15px !important;
    }
    .skehead-headernav.skehead-headernav-shrink #logo {
        width: 45% !important;
        margin-top: 0px !important;
        margin-bottom: 5px !important;
    }
    #skehead .top-nav-menu{
        width: 30% !important;
        float: right;
    }
   	#phrase{display:none;}
}

@media( max-width: 768px ){
    #book-cresta, #twitter-cresta, #googleplus-cresta{
        width: 32%;
    }
    #crestashareicon.cresta-share-icon .sbutton i{
        width: 100% !important;
    }

}


@media( max-width: 680px ){
    #front-blog-wrap .span4 {
        height: auto !important;
    }
 
    #metaslider_container_975{
        width: 400px !important;
        margin: 0 auto;
    }
    #metaslider_container_2090{
        width: 320px !important;
        margin: 0 auto;
    }
    .nuestra-historia, .galeria-fotos, .ejes-de-trabajo {
        width: 90% !important;
    }
    .etiqueta-1 {
        top: 200px !important;
    }

    .etiqueta-2 {
        top: 240px !important;
    }

    .etiqueta-3 {
        top: 280px !important;
    }
    #facebook-cresta, #twitter-cresta, #googleplus-cresta{
        width: 32%;
    }
    #crestashareicon.cresta-share-icon .sbutton i{
        width: 100% !important;
    }
    .ecs-event-list {
        display: flex;
        width: 400px;
        flex-wrap: wrap;
    }
    .ecs-event{
        width: 300px;
        margin: 0px !important;
    }
    .container{
        width: 90% !important;
    }
    #featured-box .mid-box{
        margin-top: 60px !important;
    }
    #logo {
        width: 50% !important;
        margin-top: 5px !important;
        margin-bottom: -5px !important;
    }
    .skehead-headernav.skehead-headernav-shrink #logo {
        width: 50% !important;
        margin-top: 0px !important;
        margin-bottom: 5px !important;
    }
}
@media( max-width: 500px ){
    .etiqueta-1 {
        top: 150px !important;
    }

    .etiqueta-2 {
        top: 190px !important;
    }

    .etiqueta-3 {
        top: 230px !important;
    }
    .bread-title-holder .container .title {
        font-size: 28px;
        line-height: 30px;
    }
    .sktmenu-toggle{
        margin-top: 10px !important;
    }
    #logo {
        width: 60% !important;
        margin-top: 7px !important;
        margin-bottom: -5px !important;
    }
    .skehead-headernav.skehead-headernav-shrink #logo {
        width: 60% !important;
        margin-top: 0px !important;
        margin-bottom: 5px !important;
    }
    #skehead .top-nav-menu{
        width: 30% !important;
    }
    .post img{
        max-width: 400px !important;
    }
    #featured-box{
        padding-top: 60px !important;
    }
    .ecs-event-list {
        display: flex;
        max-width: 310px;
        flex-wrap: wrap;
    }
    .metaslider-1774, .metaslider-1884, .metaslider-2039, .metaslider-1935, .metaslider-2048, .metaslider-2103{
        max-width: 230px !important;
        margin: 0 auto;
    }
    #metaslider_container_975, #metaslider_container_2090{
        width: 300px !important;
        margin: 0 auto;
    }
    #metaslider_container_2090 {
         width: 170px !important;
        margin: 0 auto;
    }
     #metaslider_container_975{
        width: 170px !important;
        margin: 0 auto;
    }
    form.wpcf7-form {
        margin-left: 0px !important;
    }
     .audiovisual-bloque{
		width: 90%;
		height: 400px;
		padding: 10px; margin: 0px 0px 4px !important;
	}
	.galeria-fotos{
		width: 100% !important;
	}
}
@media( max-width: 400px ){
    .responsive-eje{
        width: 100% !important;
    }
    .fpf-gallery .gallery-item{
    	width: 100% !important;
    }
    .post, .category, #sidebar {
        padding-right: 15px;
        padding-left: 15px;
    }
    .post img{
        max-width: 300px !important;
    }
    #metaslider_container_975 {
        width: 200px;
        margin: 0 auto;
    }
    #metaslider_container_2090 {
        width: 130px;
        margin: 0 auto;
    }

    #footer{
        padding: 0 20px !important;
    }
    .aliados-box{
        padding: 10px !important;
        max-width: 300px;
    }
    .metaslider-975 {
        max-width: 180px !important;
        margin: 0 auto !important;
    }
    .metaslider-2090{
        max-width: 130px !important;
        margin: 0 auto !important;
    }
    #metaslider_container_975{
        width: 180px !important;
        margin: 0 auto !important;
    }
    #metaslider_container_2090{
        width: 130px !important;
        margin: 0 auto !important;
    }
    .mid-box-mid{
        margin-top: 20px !important;
    }
    
    .metaslider-1774, .metaslider-1884, .metaslider-2039, .metaslider-1935, .metaslider-2048, .metaslider-2103{
        max-width: 230px !important;
        margin: 0 auto;
    }
    
    .metaslider .flexslider .flex-direction-nav li{
        margin-right: 0px !important;
    }
    .galeria-fotos{
        text-align: center;
    }
    .skehead-headernav.skehead-headernav-shrink .logo {
        height: 40px !important;
        top: 10px !important;
    }
    #logo {
        width: 50%;
        max-height: 0px;
    }
    .skehead-headernav .logo {
        margin-top: 10px !important;
        max-width: 200% !important;
    }
    .sktmenu-toggle{
        margin-bottom: 5px;
        margin-top: 15px !important;
    }
    #header {
        padding: 10px 0px !important;
    }
    .skehead-headernav.skehead-headernav-shrink{
        padding: 12px 0px !important;
    }
    .skehead-headernav.skehead-headernav-shrink .logo {
        height: 56px !important;
        top: 0px !important;
        margin-top: 1px !important;
    }

    .skehead-headernav.skehead-headernav-shrink .sktmenu-toggle {
        margin-bottom: 13px;
        margin-top: 8px !important;
    }
    #logo {
        width: 40% !important;
        margin-top: 0px !important;
        margin-bottom: 5px !important;
    }
    .skehead-headernav.skehead-headernav-shrink #logo {
        width: 40% !important;
        margin-top: 0px !important;
        margin-bottom: 5px !important;
    }
    .ecs-event-list {
        display: flex;
        width: 300px;
        flex-wrap: wrap;
    }
    .ecs-event{
        width: 300px;
        margin: 0px !important;
    }
    .eventos{
        padding: 25px 0px 35px;
    }
    .eventos h3{
        padding-left: 10px;
    }
    .ecs-event img, .ecs-event-list{
        max-width: 100%;
    }
    #metaslider_975.flexslider .slides li, #metaslider_2090.flexslider .slides li{
        margin-right: 70px;
    }
    .etiqueta-home{
        background: #4e1610 !important;
        width: 100% !important;
    }
    .etiqueta-1 {
        top: 270px !important;
    }
    .etiqueta-2 {
        top: 310px !important;
    }
    .etiqueta-3 {
        top: 350px !important;
    }
    .etiqueta-home:hover{
        background: #fff !important;
    }
    .container{
        width: 100% !important;
    }
    body.custom-background{
        background-size: 100% !important;
    }

    .skt-section{
        padding-right: 15px;
        padding-left: 15px;
    }
    #full-division-box{
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    #featured-box{
        padding-top: 100px !important;
    }

   
}
@media( max-width: 320px ){
    .etiqueta-1 {
        top: 250px !important;
    }
    .etiqueta-2 {
        top: 290px !important;
    }
    .etiqueta-3 {
        top: 330px !important;
    }
    #featured-box {
        margin-top: 40px !important;
    }
	#phrase{
        display:none;
    }
}
