@media screen and (max-width: 767px) and (min-width: 600px) {
}

@media screen and (max-width: 1023px) {
	.visible-ms { display: block !important; }
	ul.secc_botonera, ul.secc_tabs { position: relative; left: 50%; float:left; }
	ul.secc_botonera li, ul.secc_tabs li.tabContent { position: relative; right: 50%; }
	.tabArriba { margin-top: 0; }
}

@media screen and (min-width: 1023px) {
	.tabArribaGlobal ul#secc_tabs1 {
		margin-top: 178px;
	}
}

@media screen and (max-width: 480px) {
	ul.secc_botonera li, ul.secc_tabs li.tabContent { clear: left; }
}

@media screen and (max-width: 460px) {
	#menu { min-width: initial !important; }
	.body_botonera, .body_tabs { min-width: initial; clear:both; }
	#titlePortal { display: none; }
	#separadorMenu { padding-left: 0; }
}
				
@media screen and (max-width: 420px) {
	#banner { clear: both; }
	#navegacionPrincipal ul {font-size: 12pt;}	
	#navegacionSecundaria ul.i_i {padding-left: 5px;}
	#navegacionSecundaria ul li{width: 130px;font-size: 10pt;}
	#cajaBusqBanner { margin-left: 0 !important; }
}

@media screen and (min-width: 600px) and (max-width: 980px) {
	#logo { margin-left: 15px; }
	#navegacionPrincipal { padding-left: 45px; }
	#cajaBusqBanner { margin-left: 45px !important; }
}
@media screen and (min-width: 481px) and (max-width: 630px) {
	ul.secc_tabs li.tabContent { width: 149px; }
	.botonHome { width: 149px; height: 114px; }
}
@media screen and (max-width: 630px) {
	.tabContent { font-size: 7pt; }
	.tabContent ul { height: 135px; }
	.tabContent ul li{ line-height: 11pt;}
	.tabContent .tabBody { height: 188px; }
	.tabContent .tabCabecera .tabUnaODosLineas { padding-top:7px; }
	.tabUnaODosLineas .tabBoton {	margin-top: 5px; }
}
@media screen and (max-width: 799px) {
	#logo { text-align: center; width: 100%; margin-left: 0; margin-top: 0; height: auto; min-height: 100px; }
	#logo img { width: 56px; height: 80px; position: absolute; left: 50%;}
	#menu { background:none; width: 100%; min-width: 460px; }
	#menu li { width: 100%; }
	#navegacionPrincipal { padding-left: 15px; padding-top: 15px; }
	#cajaBusqBanner { margin-left: 5px !important; }
	.centro_cuadro_int, .centro_cuadro_int_fondo { margin: 0; }
	.centro_cuadro { padding-left: 15px; padding-right: 15px; }
	 #menuWrapper { width: 100%; min-width: 300px; }
}
@media screen and (min-width: 800px) {
	#navigationZone { background:none; }
}
@media screen and (max-width: 499px) {
	#redesSociales, #lang { padding-right: 5px; }
	#logoDGA {padding-left: 5px; }
}
@media screen and (max-width: 604px) {
	#subtitlePortal { clear: left; }
}
@media screen and (max-width: 504px) {
	#navegacionPrincipal { padding-top: 5px; padding-left: 5px; }
}
@media screen and (min-width: 604px) and (max-width: 899px) {
	#cajaBusqBanner { width: 450px !important; }
}
@media screen and (min-width: 500px) and (max-width: 603px) {
	#cajaBusqBanner { width: 350px !important; }
}
@media screen and (max-width: 499px) {
	#cajaBusqBanner { width: 210px !important; }
	#ayudaBuscador { padding-top: 5px;padding-bottom: 3px; }
	#cajaBusqBanner { margin-top: 5px;font-size: 10pt;height: 18px; }
	#busqBannerZone input[type="submit"] { margin-top: 4px !important; }
}

@media screen and (min-width: 900px) {
	.transparent-btns, .transparent-btns_tabs { display: none; }
	#navSec3 { display: block; }
	
}
@media screen and (max-width: 899px) {
	.transparent-btns, .transparent-btns_tabs { display: block; }
	#navSec3 { display: none; }
	#navegacionSecundaria3 ul { padding-top: 0; }
}
