/*--- Responsive Begin ---*/
/*
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/

@media (min-width: 1441px) {

}
/*
  ##Device = Laptops, Desktops
  ##Screen = B/w 1281px to 1440px
*/

@media (min-width: 1281px) and (max-width: 1440px) {

}
/*
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px
*/
@media (min-width: 1025px) and (max-width: 1280px) {

}

/*
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {

}
/*
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {

}
/*
  ##Device = Most of the Smartphones Mobiles (Portrait, Landscape)
  ##Screen = B/w 320px to 767px
*/

@media (min-width: 320px) and (max-width: 767px) {
	#h_fixed {
		display:none;
	}
	.desktop-header {
		display:none;
	}
	.mobile-header {
		display:block;
		background: rgb(2, 71, 114);
		/*padding:1% 5%;*/
    }
    .mobile-header .navbar-nav {
        margin: 0px -15px;
        text-align: center;
    }
	.mobile-header .navbar-default .navbar-toggle {
		border-radius:0;
		border-color:white;
		background:transparent;
	}
	.mobile-header .navbar-default .navbar-toggle .icon-bar {
		background:#ffffff;
	}
	.mobile-header .navbar-default {
		background:transparent;
        border:none;
        margin-bottom: 0;
	}
	.mobile-header .navbar-default .navbar-collapse,.mobile-header .navbar-default .navbar-form {
		border-color:transparent;
	}
	.mobile-header .navbar-collapse {
		border-top:none;
	}
	.mobile-header .navbar-default .navbar-nav > li > a {
		color:white;
		border-bottom:1px solid rgba(255,255,255,0.2);
	}
	.mobile-header .navbar-header {
		border:none;
		padding:3% 0;
	}

	.mobile-header .navbar-default .navbar-nav > li.active > a {
		color: #555;
		background-color: #ffffff;
	}
	.mobile-header .navbar-header {
		border:none;
		padding:3% 0;
	}
	.m_logo a img{
		width: 15%;
		margin-left: 4%;
    }
    /* End Header */

    /* Content */
    .cover,
    .cover,
    .organos_cover,
    .valores_cover,
    .informes_cover,
    .asociate_cover,
    .blog_cover,
    .contacto_cover{
        background-size: cover !important;
    }
    .cover h1,
    .organos_cover h1,
    .valores_cover h1,
    .informes_cover h1,
    .asociate_cover h1,
    .blog_cover h1,
    .contacto_cover h1{
        padding: 15% 10%;
    }

    .intro_overlay {
        padding: 5% 10%;
    }
    .s_intro {
        padding: 2% 10%;
    }
    .s_actividades {
        padding: 5% 10% 7%;
    }
    .s_organos {
        padding: 5% 10%;
    }
    
    

    /* Somos */
    .s_vision .col-md-6 {
        width: 100%;
        padding: 7% 5%;
        height: auto!important;
    }
    .s_organos .panel-default > .panel-heading a {
        padding: 3% 6%;
    }
    .s_informes {
        padding: 2% 5%;
    }
    .s_informes table thead th {
        padding: 3%;
    }
    /*End Somos */

    /* Asociate */
    .asociate_content .a_content {
        padding: 10% 5%;
    }
    /* End Asociate */
    
    /* Blog/Eventos */
    .upper_search .col-md-6:nth-child(2) {
        padding: 0;
    }
    .blog_content .col-md-4 {
        width: 100%;
        padding: 5%;
        margin-bottom: 3%;
    }
    /* End Blog */

    /* Contacto */
    .contacto_content .col-md-6:nth-child(1) {
        margin-top: 5%;
    }
    .contacto_content .col-md-6:nth-child(1),
    .contacto_content .col-md-6:nth-child(2) {
        padding: 4% 6%;
    }
    /* End Contacto */




    /* End Content*/
    
    /*-- Footer --*/
    .f_social {
        width: 100%;
    }
    .lower_footer .col-md-4 p{
        text-align: center !important;
    }
}
/*--- Responsive End ---*/
/*=========================================*/