﻿@media only screen and (min-width:290px) and (max-width:419px){
.carousel-caption
{
	display:none !important;
}
#descrip-banner
{
	display:none !important;
}

.encuesta {margin-left:0px;}
.accesibilidad{display: none}
header {height: 105px; overflow:hidden!important; padding:0px;}
header h1.tituloportal {
	margin:0px;
}
header .row .col-md-8.col-sm-8 {}
header .row .col-md-8.col-sm-8 a.minsalud{background-size:83px 45px; width:83px;height:45px;}
header .row .col-md-8.col-sm-8 a.sns{background-size: 105px 60px; width: 105px !important; height: 60px !important;}
header .row .col-md-8.col-sm-8 a.sns img {width: 100%;}
.sns {
    margin-top: -1px;
}
header .row .col-md-8.col-sm-8 a.slogan{background-size: 84px 39px; width: 92px !important; height: 41px !important; margin-top:7px;}
header .row .col-md-8.col-sm-8 a.slogan img {
	width:100%;
}
header nav.box.compartir {display: none}
header .box.buscador{float:left; margin: -10px 0 0 9px;}
header .box.lenguas {margin: -4px 10px 0 0; padding:0;}
header .box.lenguas ul{padding:0; }
.serv-row {display:none}
nav.top .navbar-toggle {border: 1px #205E35 solid !important;}
nav.top .navbar-toggle{float:left;margin-left:10px;padding:2px;margin-top:2px;margin-bottom:0px;background-color:#198820;border:none;border-radius:0;}
nav.top .navbar-toggle span.icon {font-size:24px !important;color:#205E35 !important; }

nav.top .navbar-header{background-color:#198820;}
nav.top .navbar-nav {  margin: 0;}
nav.top .navbar-nav>li>a {border-bottom: 2px solid #198820;  margin-right: 0px;  }
nav.top .navbar-collapse{padding:0; position:relative; height:100%!important}
nav.top .navbar-nav.vigilados,
nav.top .navbar-nav.usuarios {position: inherit;margin: 0;border-left:none}
nav.top .navbar-nav.vigilados>li>a,
nav.top .navbar-nav.usuarios>li>a {margin-right: 0px; border-bottom-width: 2px }
nav.top .ms-core-listMenu-horizontalBox ul.ms-core-listMenu-root > li{position:relative;padding:0px;border-right:2px solid #FFF;padding-bottom:0px;z-index:0;width:100%;}
nav.top .ms-core-listMenu-horizontalBox ul.ms-core-listMenu-root ul{border-radius:0 0 4px 4px; width:100% !important;position:relative;top:0!important;padding:0px 0px 0px 0px;list-style:none!important;font-size:0.9em;background:#198820;z-index:999;}
nav.top .ms-core-listMenu-horizontalBox ul.ms-core-listMenu-root ul li ul{display:none;left:100%;top:0;padding-left:0px; margin:10px 0px -11px 0px;}
nav.top .ms-core-listMenu-horizontalBox ul.ms-core-listMenu-root ul li{line-height:20px;vertical-align:middle;padding:11px 0px;}
nav.top .ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item {
  line-height: 32px;
  margin-right: 0 !important;}
li.static {
    padding: 4px 0px !important;
}
nav.top .ms-core-listMenu-horizontalBox ul.ms-core-listMenu-root ul.dynamic li ul.dynamic{
	position:relative;
	width:100%;}
nav.top .ms-core-listMenu-horizontalBox ul.ms-core-listMenu-root ul.dynamic li ul.dynamic li ul.dynamic{
	position:relative;
	width:100%;
	padding-top:0px;
	margin-top:0px;
}
nav.top .ms-core-listMenu-horizontalBox ul.ms-core-listMenu-root ul.dynamic li ul.dynamic li{
padding:11px 0px 11px 15px;
}
nav.top .menu-top, nav.top .ms-core-navigation, nav.top .ms-core-listMenu-horizontalBox, nav.top .ms-core-listMenu-horizontalBox ul, nav.top .ms-core-listMenu-horizontalBox ul li, nav.top .ms-core-listMenu-horizontalBox ul li a {
  border: 0 none;
  box-sizing: border-box;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1em;
  letter-spacing: -0.01em;
  line-height: 1;
  list-style-type: none !important;
  margin: 0;
  padding: 0;
  position: relative;
  width: 100%!important;
}
.navbar-nav > li {float: none;}
.menu-item-text{ padding:0 0 0 10px !important}
/*----- bnr -------*/
.page-container .bnr {background:  #F6F6F6 none repeat scroll 0 0;padding: 18px 0;width: 95%;}
.page-container .bnr .flexslider {margin: 0 20px; border: 1px solid #CCC; border-radius:8px;}
.page-container .bnr ul.slides {}
.page-container .bnr ul.slides li a {}
.page-container .bnr ul.slides li a h2{font-size:21px;margin:0 0 5px 0; color:#666;}
.page-container .bnr ul.slides li a p{margin:0; color:#666}
.page-container .bnr ul.slides li a .bnr-img {width:31%; height: 150px; float:left; margin:10px 0 10px 15px}
.page-container .bnr ul.slides li a .bnr-img img{width: auto; height: 100%;  }
.page-container .bnr ul.slides li a .bnr-info{position:relative; width:62.66666%;height:inherit; float: left;background-color:transparent; padding: 10px 15px; top: inherit; z-index: 99; overflow: hidden}
.ms-ref-ctrl{display:none;}
.row_en .bnr .flexslider { margin: 0;}
.row_en .flex-control-nav {
    bottom: -24px;
}
/*----- col right -------*/
.serv-row {display:none}
.btn-link {display:none}
.col-tw {display: none}
/*----- atencion usuario -------*/
.btn-atn-usuario{display: none; }
/*----- home noticias -------*/
.noticias {background-color:#198820;min-height: 30px; }
.noticias h2{background:#F6F6F6; padding: 7px 15px 7px 0;border-bottom: 3px solid #205E35 }
.noticias a.btn-tds{color:#FFFFFF; text-decoration: none}

/*----- eventos & multi -------*/
.eventos h2{background:#F6F6F6;border-bottom: 3px solid #46008C; color:#46008C; padding:7px 15px 7px 0}
.multi h2{background:#F6F6F6;border-bottom: 3px solid #0056B6; color:#0056B6; padding:7px 15px 7px 0}
.multi h3,
.multi ul,
.multi .line {display:none}
.multi a.btn-tds{padding:0 15px}
.multi a.btn-tds.audios{float:left}
/*----- listas noticias -------*/
.content-zone .noticia { height: 240px;}
/*----- listas videos -------*/
.content-zone .video-peq {height:350px}
.content-zone .video-uno {  height: auto;}
.content-zone .video-uno iframe { width: 50%;  height: 100%;}
/*----- plantillas -------*/
.content-zone.area .cont-links .link-item {min-height: 90px}
.content-zone .nav-tabs.nav-justified{margin-bottom:0}
.content-zone .nav-tabs.nav-justified>li>a{border-color:#DDD; border-width: 2px 1px 1px 1px; border-radius: 4px;min-height: 31px}
.content-zone .nav-tabs.nav-justified>li>a:hover,
.content-zone .nav-tabs.nav-justified>.active>a,
.content-zone .nav-tabs.nav-justified>.active>a:hover,
.content-zone .nav-tabs.nav-justified>.active>a:focus{background: #FFF;border-color:#198820 #FFF #FFF #FFF; border-width: 2px 1px 1px 1px; border-radius: 4px;}
.content-zone .list-links-vert { width: 100%;}
.content-zone .list-links-vert a.link-item{height: 68px;} 
.content-zone .list-links-vert a.link-item img{width: 48px; height: 48px}
/*----- footer -------*/
.pie-links .mails-tutelas h3.mb{margin: 10px 0}
.pie-links .logs-entidad{display:none}
.pie-links .mails-tutelas .box{ display:none;}
.creditos-dir {text-align:center}
.creditos-dir .combos{margin: 0 0 15px 0}
.creditos-dir .combos h2{font-size:11px}
.eventos ul{display:none;}
.pie-links{display:none;}
.eventos a.btn-tds.pec {display:none;}
.multi .ms-webpart-zone {display: none;}
.eventos { background-color:#46008c;}
.multi { background-color:#0056b6;}
.eventos a, .eventos a:hover {color: #FFF;}
.multi a.btn-tds {color: #FFF;float:left;padding: 0 8px 0 8px;}
.multi a.btn-tds.audios {float: right;}
.ms-core-sideNavBox-removeLeftMargin{display: none;}
.dynamic-children ul li ul li a:after { content:no-close-quote;}
.claseBannerInf{display:none!important;}
#ctl00_g_2211f89a_2159_47c7_9cdc_b867956a5b10_csr{display:none;}
.row{ margin-left:-15px!important;margin-right:-15px!important;}
nav.pie {height:120px!important;}
.noticias {background-color: #198820;min-height: 30px;}
.noti {display:none;}
.ms-WPBody  .cbs-List  .noti {display:block;}
.ms-ref-refiner {display: none;}
.article-content .noticias {background-color: #FFF;}
.noticias .info{background-color: #FFF;}
.col-md-3{display: none;}
.dvaudio .audio-uno img {width: 50%;}
.info-vid {background-color: #fff;float: right;padding: 4px;width: 46%; word-wrap:break-word;}
.ms-rtestate-field p, p.ms-rteElement-P {line-height: 1.6;padding-left: 0px;width: 98%;}
article.info{overflow-x:scroll;}
#seleccionpie {	display:none;}
.info-vid {
    clear: both;
    float:none;
    padding: 4px;
    width: 100%;
    word-wrap: break-word;
}

/* Slider fotos  */

.sliderfotos .slides img {display:inline;float: none;width: 26%;margin-right:20px;}
.sliderfotos ul.slides li a h3{border:none!important;}
.sliderfotos ul.slides li a h3:hover{text-decoration:none;}
.sliderfotos ul.slides li a h3 .fecha:hover{text-decoration:none;}
.sliderfotos .flex-active-slide{ height:300px!important;}
.sliderfotos .flex-viewport {max-height: 273px !important;}
.sliderfotos .flexslider .carousel .flex-direction-nav a.flex-next::before {background-image:url('../images/arrow_right_banner_W.png'); background-repeat:no-repeat; height:68px; width:29px;}
.sliderfotos .flexslider .carousel .flex-direction-nav a::before { background-image:url('../images/arrow_left_banner_W.png'); background-repeat:no-repeat; height:68px; width:29px;}
.sliderfotos .flexslider .carousel .flex-direction-nav a:hover.flex-next::before {background-image:url('../images/arrow_right_banner.png'); background-repeat:no-repeat; height:68px; width:29px;}
.sliderfotos .flexslider .carousel .flex-direction-nav a:hover::before { background-image:url('../images/arrow_left_banner.png'); background-repeat:no-repeat; height:68px; width:29px;}
.sliderfotos .flexslider .carousel { width:300px; overflow:hidden;}
.sliderfotos .slides img {margin: 0;width: 260px !important;}
.sliderfotos .flex-viewport {max-height: 478px !important;}
div.sliderfotos {max-width: 259px !important;overflow: hidden !important;}
.sliderfotos .flex-active-slide {height: 397px !important;}
.carousel {padding: 20px 40px 20px 50px;position: relative;width: 262px;}
.flex-active-slide p{}
.slides > li {margin: 1px 3px 4px 2px;}


.video-peq img[style]{height: 24%!important;width: 100%!important;}
.page-container .bnr ul.slides li a span {display:none;}
.page-container .bnr ul.slides li a p {color: #666;display: none;margin: 0;}
.noticias{padding:0px;margin:0px;}
div.article{overflow:hidden;}
.slides > li{ margin:0 0 -20px;}
.flex-control-nav{	bottom:-36px;}
.page-content-home.clearfix {margin-top: 10px;}
.page-container .bnr{padding:18px 0 25px 0}
.lista-videos {
    margin-left: 0px;
    margin-top: -30px;
    width: 97.6%;
}
.video-uno video[style]{ width:100%!important; height:60%!important;}
.col-izq .ms-ref-refiner {display:none!important;}
.ms-srch-result {
    width: 49%;
}
.lista-noticias {padding-left:0px;padding-top: 0;width: 100%;}


.noticias_en {background-color: #FFF;}
.noticias_en h2 {border-bottom:none; padding: 7px 15px}
.noticias_en div .noti{display:block}
.noticias_en div .noti img {width: 100%;height: auto;margin:0 0 15px 0}


.latetal_txt_vertical, #latetal_txt_vertical p{ display:none;}
	.item_procedimientos, .estrategicos, .misionales, .apoyo, .evaluacion, .misionales_extended, .estrategicos_estaticos, .misionales_estaticos, 	.apoyo_estaticos, .evaluacion_estaticos, .misionales_verde, .misionales_estaticos_verde, .apoyo_azul, .apoyo_estaticos_azul, 	 .evaluacion_verde, .evaluacion_estaticos_verde, .estrategicos_nivel_2, .misionales_nivel_2, .apoyo_nivel_2, .evaluacion_nivel_2, .misionales_verde_nivel_2, .apoyo_azul_nivel_2,.evaluacion_verde_nivel_2 { width:95%;}
	
	.estrategicos:hover, .misionales:hover, .misionales_extended:hover, .apoyo:hover, .evaluacion:hover, .misionales_verde:hover, .apoyo_azul:hover, .evaluacion_verde:hover, .estrategicos_nivel_2:hover, .misionales_nivel_2:hover, .apoyo_nivel_2:hover, .evaluacion_nivel_2:hover, .misionales_verde_nivel_2:hover, .apoyo_azul_nivel_2:hover,.evaluacion_verde_nivel_2:hover {font-size:0.8em;}
	
	#central, .central_categorias_item{width:99%;}
	
	#header_macroprocesos h1, #header_estrategicos h1, #header_misionales h1, #header_apoyo h1, #header_evaluacion h1{font-size:1.8em;}
	.fantasma{display:none;}
	
	
	
.latetal_txt_vertical, #latetal_txt_vertical p{ display:none;}
	.item_procedimientos, .estrategicos, .misionales, .apoyo, .evaluacion, .misionales_extended, .estrategicos_estaticos, .misionales_estaticos, 	.apoyo_estaticos, .evaluacion_estaticos, .misionales_verde, .misionales_estaticos_verde, .apoyo_azul, .apoyo_estaticos_azul, .evaluacion_verde, .evaluacion_estaticos_verde, .estrategicos_nivel_2, .misionales_nivel_2, .apoyo_nivel_2, .evaluacion_nivel_2, .misionales_verde_nivel_2, .apoyo_azul_nivel_2,.evaluacion_verde_nivel_2 { width:95%; }
	
	.estrategicos:hover, .misionales:hover, .misionales_extended:hover, .apoyo:hover, .evaluacion:hover, .misionales_verde:hover, .apoyo_azul:hover, .evaluacion_verde:hover, .estrategicos_nivel_2:hover, .misionales_nivel_2:hover, .apoyo_nivel_2:hover, .evaluacion_nivel_2:hover, .misionales_verde_nivel_2:hover, .apoyo_azul_nivel_2:hover,.evaluacion_verde_nivel_2:hover {font-size:0.8em;}
	
	#central, .central_categorias_item{width:99%;}
	
	#header_macroprocesos h1, #header_estrategicos h1, #header_misionales h1, #header_apoyo h1, #header_evaluacion h1{font-size:1.3em;}
	.fantasma{display:none;}
	
	
header {height: 110px;}
header h1 {padding:8px 0 0 0}
header h1 a.minsalud{background-size:84px 45px; width:84px;height:45px;}
header h1 a.sns{background-size:91px 45px; width:91px;height:45px;  margin: 0 15px 0 0;}
header a.slogan{background-size:100px 45px; width:100px;height:45px;float: right;}
header nav.box.compartir {display: none}
.goToTop{width:100%;left:0;}
.serv-row {display:none}
nav.top .navbar-header{background-color:#198820; height:40px !important}
nav.top .navbar-nav {  margin: 0;}
nav.top .navbar-nav>li>a {border-bottom: 2px solid #198820;  margin-right: 0px;  }
nav.top .navbar-nav.vigilados {position: inherit;margin: 0;border-left:none}
nav.top .navbar-nav.vigilados>li>a {margin-right: 0px; border-bottom-width: 2px }
/*----- footer -------*/
.pie-links .mails-tutelas h3.mb{margin: 10px 0}
.pie-links .logs-entidad{display:none}
.creditos-dir {text-align:center}
.creditos-dir .combos{margin: 0 0 15px 0}
.creditos-dir .combos h2{font-size:11px}
.content-zone .ms-srch-sbLarge{	width:99%;}
.content-zone .ms-searchCenter-result-main{width:99%}
.ms-webpart-zone{display:block;}
.page-container{overflow:hidden;}
.ms-srch-item-path{	text-overflow: ellipsis;width: 55%; display:none;}
.ms-srch-result{width:70%;}
.ms-srch-item{	padding:5px 0 5px 20px;}
.col-izq .ms-searchCenter-refinement{ display:none;}
header a.slogan {
    background-size: 87px 42px;
    float: right;
    height: 49px;
    margin-right: 8px;
    width: 90px;
}
.pie-links .logsgobcol {display: none;}
.pie-links .mails-tutelas {display: none;}
.bnr-promo img {display: none;}
.ms-srch-item {width:100%}



.ms-srch-result{width:99%!important;}
.ms-webpart-chrome-fullWidth{min-width:inherit!important;}
.content-zone .ms-srch-sbLarge{width:100%;}
.ms-srch-item-path{	width:auto;}
.ms-srch-ellipsis{white-space:normal;}
.ms-srch-result #Paging{width:auto;}
.ms-srch-item {width:100%}
article.info .form-control{
	min-width:inherit !important;
}
.ms-srch-result{width:99%!important;}
.ms-webpart-chrome-fullWidth{min-width:inherit!important;}
.content-zone .ms-srch-sbLarge{width:100%;}
.ms-srch-item-path{	width:auto;}
.ms-srch-ellipsis{white-space:normal;}
.ms-srch-result #Paging{width:auto;}
.col-md-3 .ms-ref-ctrl{display: none;}
.logs-entidad {display:none;}
#ctl00_PlaceHolderMain_ctl01__ControlWrapper_RichHtmlField .col-md-3 #Refinement, #ctl00_PlaceHolderMain_ctl01__ControlWrapper_RichHtmlField .col-izq #Refinement .ms-ref-refiner { display: block !important;}
#ctl00_PlaceHolderMain_ctl01__ControlWrapper_RichHtmlField .col-md-3 { display:block;}
.video-uno iframe {
	width: 100% !important;
}
.info ol{
	width:88% !important;
}
.info figure.md {
	height:auto;
	margin: 0;
	width:100% !important;
}
.nuevaforma, .encuesta, .graficas {
    float: left;
    margin-left: 0 !important;
    width: 96% !important;
    padding: 2% !important;
}
.table-anonimo{
	width:100%;
	overflow-x:scroll;
}
.img-pusuario {
	margin:0;
	width:100%;
}
.info figure.md {
	width:100% !important;
}
.num-pag-en-us {
    display: table;
    margin: 0 auto 20px;
    text-align: center;
    width: 100%;
}
.num-pag-en-us .ms-promlink-headerNav { float: none !important; margin:  0 auto !important;}
.num-pag-en-us span > a { display: inline-block !important; float: none !important;}
.audios_con .lista-videos .dvaudio div.col-md-4.col-sm-4.col-xs-6.bg_white_audio, .dvaudio .audio-uno img, .col-md-9.videos_vig div.col-md-4.col-sm-4.col-xs-6, .col-md-9.video_hv .lista-videos .col-md-4.col-sm-4.col-xs-6  {
    width: 100% !important;
}
.col-md-9.videos_vig .content-zone .video-peq, .col-md-9.videos_vig .video-uno, .col-md-9.video_hv .video-peq, .col-md-9.video_hv .video-uno { height: auto !important;}
.flexslider {
    margin: 0px; 
}
.sliderfotos h3, .flexslider h3 {
	font-size: 18px !important;
}
.flex-active-slide p, .sliderfotos p  { font-size: 12px !important;}
ul.slides li div {
	padding: 15px;
}
ul.slides li div span.fecha {
	margin: 0px; 
	font-size: 11px;
}
ul.slides li div p {
	letter-spacing: normal !important;
	width: 100%;
	margin-top: 8px;
}
.galeriatop {
    margin: 0px !important;
}
.col-md-9.listacentro.removertop {
	margin-top: 0px;
}
a.volverencuesta {
	margin: 10px 19px;
}
.graficas {
	overflow:scroll;
}
.col-md-9 {
	width: 100% !important;
} 
.col-md-9.listacentro .noti, .col-md-9 .info {
    padding: 10px 15px 10px 15px !important;

}
.col-md-3 {
	display: none !important;
}
.noticias_en .ms-promlink-button-image {
	height: 12px !important;
}
.col-md-4 .ms-rtestate-field .link-item a, .link-item.rdd span, .list-links-vert.rdd .link-item span span, .list-links-vert.rdd .link-item span, .list-links-vert a.link-item p, .list-links-vert a.link-item h4 span {
    float: left;
    width: auto;
    max-width: 175px !important;
}
.noti h2 {
    line-height: 1.6;
    padding-left: 0px;
	clear: both;
}
.multi a.btn-tds, .multi a.btn-tds span {
	color: #FFFFFF !important;
	
}
.multi a.btn-tds:visited, .multi a.btn-tds:visited span, .eventos a.btn-tds:visited, .eventos a.btn-tds:visited span, .noticias a.btn-tds:visited, .noticias a.btn-tds:visited span {
	color: white !important;
	background-color: black;
	text-decoration:underline;
}
/*************** fin **********************/
}


