@media (max-width: 1480px) {
  #slider-index .capa-slider .texto-slider h2 {
  	font-size: 48px;
  }
}
@media (max-width: 1420px) {
  #section-video .header-unit
	{
		height: 700px;
	}
}
@media (max-width: 1270px) {
  #section-video .header-unit
	{
		height: 600px;
	}
	#slider-index .capa-slider .texto-slider {
		padding-top: 6%;
	}
}
@media (max-width: 1085px) {
  #section-video .header-unit
	{
		height: 400px;
	}
	#section-video .texto-video h2, #section-video-movil .texto-video h2
	{
		font-size: 24px;
	}
	#slider-index .capa-slider .texto-slider h2 {
		font-size: 38px;
	}
}
@media (max-width: 991px) {

  	.section-bienvenida img
  	{
  		max-width: 200px;
  		margin-bottom: 25px;
  	}
  	.section-bienvenida h1, .section-bienvenida .nombre-dr, .section-bienvenida .especialidad-dr
  	{
  		text-align: center;
  	}
  	.section-bienvenida .especialidad-dr
  	{
  		margin-bottom: 15px;
  	}

  	.social-bar {
  		
  	}

  	/*** Temporal en lo que pasa a móvil **/
  	.navbar-right {
  		width: 100%;
	    float: none!important;
	    display: inline-block;
  	}
  	.menu-navegacion .navbar-nav > li a {
  		font-size: 14px;
  	}
  	.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
  		    display: block;
		    width: 100%;
		    text-align: center;
  	}
  	.menu-navegacion .navbar-header {
  		width: 100%;
  	}
  	#slider-index .capa-slider .texto-slider {
  		padding-top: 15%;
  	}
}
@media (max-width: 980px) {
  	#slider-index .capa-slider .texto-slider h2
  	{
		font-size: 40px;
  	}
}
@media (max-width: 768px) {
  	#slider-index .capa-slider .texto-slider h2
  	{
		font-size: 30px;
  	}
  	.section-bienvenida .telefonos-dr
	{
		text-align: center;
	}
	.pre-footer p
	{
		text-align: center;
	}
	.menu-navegacion .navbar-header .navbar-brand {
  		padding: 0px;
  	}

}
@media (max-width: 767px) {
  	/*******/
  	.menu-navegacion
  	{
  		padding: 15px 0px;
  	}
  	.menu-navegacion .navbar-header button.navbar-toggle
  	{
  		background: none!important;
    	border: 0px;
    	    padding: 15px 0px;
  	}
  	.menu-navegacion .navbar-toggle .icon-bar
  	{
  		background-color: #259491!important;
  		width: 40px;
    	height: 3px;
  	}
  	.menu-navegacion .navbar-header {
  		margin-top: 0px;
  	}
  	.menu-navegacion .navbar-header .navbar-brand {
  		margin-top: 8px;
  	}
  	/*.menu-navegacion ul.nav.navbar-nav.navbar-right, */.menu-navegacion .dropdown-menu
  	{
  		/*
		padding-left: 50px;
		*/
		margin-left: 25px;
	    padding-left: 10px;
	    border-left: 2px #259491 solid!important;
  	}
  	.dropdown-menu > li > a {	    
	    white-space: normal;
	}
  	.menu-navegacion .dropdown-menu
  	{
  		/*border-top: 1px #dedede  solid!important;*/
  		border-bottom: 1px #dedede  solid!important;
  	}
  	.menu-navegacion .dropdown-menu li a
	{
		padding: 15px 0px!important;
		text-transform: uppercase;
		color: #777;
	}
	.menu-navegacion .navbar-nav > li > a
	{
		/* background-color: #121314; */
		color: #777;
		padding: 15px 15px;
		text-transform: uppercase;
	}
	.menu-navegacion .navbar-nav > li > a:hover, .menu-navegacion .navbar-nav > li.active > a, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
		color: #259491!important;
		/* background-color: #121314!important;*/

	}

	.menu-navegacion .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
		color: #259491!important;
		/* background-color: #121314!important; */
	}
  	/*******/
  	.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
  		    display: inline-block;
		    width: auto;
  	}
  	.menu-navegacion .navbar-header {
  		width: auto;
  	}

  	.body-internas .banner h1 {
  		font-size: 24px;
  	}
	.contentRow h1, .titleRow h1 {
		font-size: 24px;
	}
	.contentRow h2, .titleRow h2 {
		font-size: 22px;
	}
	.contentRow h3, .titleRow h3 {
		font-size: 20px;
	}

}
@media (max-width: 740px) {
  #section-video .header-unit
	{
		height: 300px;

	}
@media (max-width: 550px) {

  #section-video .header-unit
	{
		height: 250px;

	}
	#section-video .texto-video h2, #section-video-movil .texto-video h2
	{
		font-size: 16px;
	}
	#section-video .texto-video .btn.btn-info
	{
		font-size: 11px;
	}
	#slider-index .capa-slider .texto-slider h2
  	{
		font-size: 20px;
  	}
  	


}
@media (max-width: 460px) {
	#back-to-top {
		 bottom: 15px;
    	right: 15px;
	}
  #section-video .header-unit
	{
		height: 180px;

	}
	#section-video .texto-video
	{
		padding: 20px 0px;
	}
	#section-video .texto-video h2, #section-video-movil .texto-video h2
	{
		font-size: 16px;
	}
	#section-video .texto-video .btn.btn-info
	{
		font-size: 11px;
	}
	#slider-index .capa-slider .texto-slider h2
  	{
		font-size: 16px;
  	}
  	.menu-navegacion .navbar-brand span
	{
		font-size: 14px;
	}

	.pantalla-error h1
	{
		font-size: 1000%;
	}


}
@media (max-width: 320px) {

  #section-video .header-unit
	{
		height: 172px;

	}
	#section-video .texto-video
	{
		padding: 20px 0px;
	}
	#section-video .texto-video h2, #section-video-movil .texto-video h2
	{
		font-size: 16px;
	}
	#section-video .texto-video .btn.btn-info
	{
		font-size: 11px;
	}
	


}


/******************************************************************************************************/


/*
@media screen and (max-width: 768px) {

  .dropdown:hover .dropdown-menu {
    display: initial;
    margin-top: initial; // remove the gap so it doesn't close
 }


}

*/