﻿@font-face {
  font-family: 'Roboto' !important;
  src: url('/SPGenesis/Herramientas2024/Fonts/Roboto-Regular.ttf') format('truetype');
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: 'Roboto'  !important;
  src: url('/SPGenesis/Herramientas2024/Fonts/Roboto-Medium.ttf') format('truetype');
  font-style: normal;
  font-weight: 500;
}

/*body {
    font-family: 'Roboto' !important;
    
            }*/
.ms-backgroundImage pace-done
{
	    margin-top: 0px !important;
}
            h2, h3, .ms-h2, .ms-h3, .ms-headerFont
            {
	  font-family: 'Roboto' !important;
       font-weight: 300;
          

}

.ms-rteFontFace-1, .ms-rteFontFace-2, .ms-rteFontFace-3, .ms-rteFontFace-4, .ms-rteFontFace-5, .ms-rteFontFace-6, .ms-rteFontFace-7, .ms-rteFontFace-8, .ms-rteFontFace-9, .ms-rteFontFace-10, .ms-rteFontFace-11, .ms-rteFontFace-12, .ms-rteFontFace-13
{
	    font-family: 'Roboto' !important;
}

.gsc-search-button-v2
{
	    border-color: #95161a !important;
    background-color: #95161a !important;
}
#enc_gob
{
width: 6%;	

}
#enc_cona
{
width: 11%;
	
}

#enc_mora
{
width: 3%;	

}
hr{
 height:1px !important;
 width: 100%;
 border-width:0;
 color:#971815;
 background-color:#971815;
}
.right-column-area {
    padding: 0 0 0 25px;
    }
#soloCel
{
	display:none;
}
#BqPrin
{
	    height: 205px;
}
#DivCel
{
	display:none;
}
@media (min-width: 1300px) {
.Encabezado
{
/*width:80%;*/
   width: 1300px;
  margin: 0 auto;
      height: 75px;
}
.contMenu
{
width:1220px;
  margin: 0 auto;

}

.cont
{
/*width:80%;
  width: 1300px;*/
  width: 1220px;
  margin: 0 auto;

}
.cont1
{
/*width:80%;*/
   width: 1300px;
  margin: 0 auto;
      height: 95px;

   
}

.cont2
{
  /*  width: 1650px;*/
    width:85%;
  margin: 0 auto;
  line-height: 1.3;
}

.img_bajo
{
width:80%;
	box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);
	    border: 0.5px solid #cbc8c8;

}
.img_bajo:hover
{
	 transform: scale(1.1);
}
.img_bajoSer
{
width:51%;
	box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);
	    border: 0.5px solid #cbc8c8;

}
.img_bajoSer:hover
{
	 transform: scale(1.1);
}

.tit_bajo
{
	font-size: 15px;
	font-weight:500;
	color:#404041;
	

}
#BqPrin
{
	    height: 225px;
}

.Img_PIzq
{
	width:100%;
	padding-bottom:15px;
}
.Blo_iz{
background-color:#f1f1f1;
border: 0.5px solid #cbc8c8;
width:90%;
        padding-bottom: 15px;
        box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);
	
}
 .Blo_iz:hover
{
	 transform: scale(1.1);
}

.Div2_PIzq
{
line-height: 1.2;
    padding: 1% 2px;	
}
.tit_PIzq

{
	font-size: 17px;
    color: #971815;
}
.des_PIzq
{
	font-size:12px;
}
.Div1_PIzq
{
	padding: 5px 0;
}
.B_leerMas
{
    background-color: #1e1e1f;
    border: none;
    color: white;
    padding: 10px 22px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 11px;
    margin: 6px 0px;
    cursor: pointer;
    }
    
.B_leerMas:hover
{
background-color: #971815;	
}
    .Div1_Der
    {
	width: 90%; 
	background-color: #f1f1f1; 
	padding: 20px 25px; border: 
	0.5px solid #cbc8c8; 
	border-radius: 8px; 
	box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);
	    color:black;

}
a{
	    text-decoration: none !important;
}

 .Div2_Der
 {
	width: 90%; 
	background-color: #f1f1f1; 
	padding: 20px; 
	border: 0.5px solid #cbc8c8; 
	border-radius: 8px; 
	box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15)
}
  .tit_DirDer2
  {
	color: #9b321f;
	font-weight: 100;
    font-size: 20px;

}
.num
{
	font-size:15px;
	font-weight:600;
	padding: 0px 15px;
	text-align: end;
}
.des_num
{
	font-size:15px;
	padding: 7px 0;
}
.Tit_foo
{
font-weight: 600;
  font-size: 16px;	
}
a.Con_foo
{
color: #404041;
  text-decoration: none;
  font-size: 15px;
}
a.Con_foDer
{
color: #404041;
  text-decoration: none;
  font-size: 15px;
}
 #foo_line
    {
	    line-height: 1.1;
	    height: 194px;
}

.img_red
{
	width:15%
}
.img_foo
{
	width:50%;
	        padding-bottom: 6px;
}
.img_foo:hover
{
	 transform: scale(1.1);
}
.img_foo2
{
	width:80%;
}
.img_foo3
{
	width:50%;
}

.img_foo2:hover
{
	 transform: scale(1.1);
}
.img_foo3:hover
{
	 transform: scale(1.1);
}


.col-1 {width: 8.33%;}
.col-2 {width: 16.66%;}
.col-3 {width: 25%;}
.col-4 {width: 32%;}
.col-5 {width: 41.66%;}
.col-6 {width: 50%;}
.col-7 {width: 58.33%;}
.col-8 {width: 68%;}
.col-9 {width: 75%;}
.col-10 {width: 83.33%;}
.col-11 {width: 91.66%;}
.col-12 {width: 100%;}

.conSocial {
    position: absolute;
        right: 0px;
        top: 37%;;
    z-index: 2000;
    
}
ul.social a
{
	    text-decoration: none !important;

}
.social li a{
    
    color: white;
    text-align: center;
        display: inline-block;
    text-decoration: none !important;
    font-size: 25px;
    width: 50px;
    height: 50px;
    padding: .5px;
}
.social li a:hover{box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);    border-radius: 15px;}
}
#soloCel
{
	display:none;
}
#esp_cel
{
	    padding-bottom: 20px;
}
.img_menu
{
	width:22px;
}
#DivCel
{
	display:none;
}

@media (min-width: 1101px) and (max-width: 1299px)
{
.Encabezado
{
width:80%;
  /* width: 1300px;*/
  margin: 0 auto;
      height: 120px;
   
}
.contMenu
{
width:80%;
  margin: 0 auto;

}

.cont
{
width:90%;
  margin: 0 auto;
}
.cont2
{
width:80%;
  margin: 0 auto;
  line-height: 1.3;
}
.cont1
{
width:100%;
   /*width: 1300px;*/
  margin: 0 auto;
      height: 110px;

   
}

a{
	    text-decoration: none !important;
}
.col-1 {width: 8.33%;}
.col-2 {width: 16.66%;}
.col-3 {width: 25%;}
.col-4 {width: 26%;}
.col-5 {width: 41.66%;}
.col-6 {width: 50%;}
.col-7 {width: 58.33%;}
.col-8 {width: 73%;}
.col-9 {width: 70%;}
.col-10 {width: 83.33%;}
.col-11 {width: 91.66%;}
.col-12 {width: 100%;}
#BqPrin {
    height: 180px;
}
.img_bajo
{
width:80%;
	box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);
	    border: 0.5px solid #cbc8c8;

}
.img_bajo:hover
{
	 transform: scale(1.1);
}
.img_bajoSer
{
width:51%;
	box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);
	    border: 0.5px solid #cbc8c8;

}
.img_bajoSer:hover
{
	 transform: scale(1.1);
}

.tit_bajo
{
	font-size: 15px;
	font-weight:500;
	color:#404041;
	

}
.Blo_iz{
background-color:#f1f1f1;
border: 0.5px solid #cbc8c8;
width:90%;
        padding-bottom: 8px;
        box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);
	
}
 .Blo_iz:hover
{
	 transform: scale(1.1);
}

.Img_PIzq
{
	width:100%;
        padding-bottom: 5px;
}
.Div2_PIzq
{
line-height: 1.2;
    padding: 1% 2px;	
}
.tit_PIzq
{
	color: #971815;
	font-size: 16px;
}
.des_PIzq
{
	font-size:12px;
}
.Div1_PIzq
{
	padding: 5px 0;
}
.B_leerMas
{
    background-color: #1e1e1f;
    border: none;
    color: white;
    padding: 10px 22px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 11px;
    margin: 6px 0px;
    cursor: pointer;
    }
    .B_leerMas:hover
{
background-color: #971815;	
}

    .Div1_Der
    {
	width: 99%; 
	background-color: #f1f1f1; 
	padding: 35px; 
	border: 	0.5px solid #cbc8c8; 
	border-radius: 8px; 
	box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);
	    color:black;
}
 .Div2_Der
 {
	width: 99%; 
	background-color: #f1f1f1; 
	padding: 8px; 
	border: 0.5px solid #cbc8c8; 
	border-radius: 8px; 
	box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);
	    margin-bottom: 40px;
}
  .tit_DirDer2
  {
	color: #9b321f;
	font-weight: 100;
    font-size: 20px;
    

}
.num
{
	font-size:17px;
	font-weight:600;
	padding: 0px 15px;
	text-align: end;
}
.des_num
{
	font-size:17px;
	padding: 7px 0;
}
.Tit_foo
{
font-weight: 600;
  font-size: 16px;	
}
a.Con_foo
{
color: #404041;
  text-decoration: none;
  font-size: 15px;
  
}
a.Con_foDer
{
color: #404041;
  text-decoration: none;
  font-size: 13px;
	
}
.img_red
{
	width:15%
}
#foo_line
    {
	    line-height: 1.1;
	    height: 170px;
	    }
.img_foo
{
	width:66%;
	   padding-bottom: 6px;
}
.img_foo:hover
{
	 transform: scale(1.1);
}
.img_foo2
{
	width:80%;
}
.img_foo2:hover
{
	 transform: scale(1.1);
}
.img_foo3{
	width:50%;
}
.img_foo3:hover
{
	 transform: scale(1.1);
}


.conSocial {
    position: absolute;
    right: 0px;
    top: 45%;
    z-index: 2000;
    
}
ul.social a
{
	    text-decoration: none !important;

}
.social li a{
    
    color: white;
    text-align: center;
        display: inline-block;
    text-decoration: none !important;
    font-size: 25px;
    width: 50px;
    height: 50px;
    padding: .5px;
}
.social li a:hover{box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);    border-radius: 15px;}
}
#soloCel
{
	display:none;
}
#NoCel
{
	display:none;

}
#DivCel
{
	display:none;
}

@media (min-width: 970px) and (max-width: 1100px)
{
.Encabezado
{
width:91%;
  /* width: 1300px;*/
  margin: 0 auto;
      height: 74px;
   
   
}
.contMenu
{
width:90%;

   margin: 0 auto;

}

.cont
{
width:90%;
  margin: 0 auto;
}
.cont2
{
width:95%;
  margin: 0 auto;
  line-height: 1.1;
}
.cont1
{
width:100%;
   /*width: 1300px;*/
  margin: 0 auto;
      height: 110px;

   
}

a{
	    text-decoration: none !important;
}
.col-1 {width: 8.33%;}
.col-2 {width: 16.66%;}
.col-3 {width: 25%;}
.col-4 {width: 29%;}
.col-5 {width: 41.66%;}
.col-6 {width: 50%;}
.col-7 {width: 58.33%;}
.col-8 {width: 70%;}
.col-9 {width: 70%;}
.col-10 {width: 83.33%;}
.col-11 {width: 91.66%;}
.col-12 {width: 100%;}
#BqPrin {
    height: 180px;
}

.img_bajo
{
width:80%;
	box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);
	    border: 0.5px solid #cbc8c8;
}
.img_bajo:hover
{
	 transform: scale(1.1);
}
.img_bajoSer
{
width:51%;
	box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);
	    border: 0.5px solid #cbc8c8;
}
.img_bajoSer:hover
{
	 transform: scale(1.1);
}

.tit_bajo
{
	font-size: 15px;
	font-weight:500;
	color:#404041;
	

}
.Blo_iz{
background-color:#f1f1f1;
border: 0.5px solid #cbc8c8;
width:90%;
        padding-bottom: 8px;
        box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);
	
}
 .Blo_iz:hover
{
	 transform: scale(1.1);
}

.Img_PIzq
{
	width:100%;
		        padding-bottom: 5px;
		        }
.Div2_PIzq
{
line-height: 1.2;
    padding: 1% 2px;	
        font-size: 13px;
}
.tit_PIzq
{
color: #971815;
	font-size:15px;	
}
.des_PIzq
{

}
.Div1_PIzq
{
	padding: 5px 0;
}
.B_leerMas
{
    background-color: #1e1e1f;
    border: none;
    color: white;
    padding: 10px 22px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 11px;
    margin: 6px 0px;
    cursor: pointer;
    }
    .B_leerMas:hover
{
background-color: #971815;	
}

    .Div1_Der
    {
	width: 100%; 
	background-color: #f1f1f1; 
	padding: 35px; 
	border: 	0.5px solid #cbc8c8; 
	border-radius: 8px; 
	box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);
	    color:black;
}
 .Div2_Der
 {
	width: 100%; 
	background-color: #f1f1f1; 
	padding: 10px; 
	border: 0.5px solid #cbc8c8; 
	border-radius: 8px; 
	box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);
	    margin-bottom: 40px;
}
  .tit_DirDer2
  {
	color: #9b321f;
	font-weight: 100;
    font-size: 20px;
    

}
.num
{
	font-size:17px;
	font-weight:600;
	padding: 0px 10px;
	text-align: end;
}
.des_num
{
	font-size:17px;
	padding: 7px 0;
}
.Tit_foo
{
font-weight: 600;
  font-size: 16px;	
}
a.Con_foo
{
color: #404041;
  text-decoration: none;
  font-size: 12px;
  
}
a.Con_foDer
{
color: #404041;
  text-decoration: none;
  font-size: 12px;
	
}

.img_red
{
	width:15%
}
 #foo_line
    {
	    height: 180px;
	    }
.img_foo
{
	width:65%;
	   padding-bottom: 6px;
}
.img_foo:hover
{
	 transform: scale(1.1);
}
.img_foo2
{
	width:80%;
}
.img_foo2:hover
{
	 transform: scale(1.1);
}

.img_foo3
{
	width:50%;
}
.img_foo3:hover
{
	 transform: scale(1.1);
}

.conSocial {
    position: absolute;
    right: 0px;
    top: 45%;
    z-index: 2000;
    
}
ul.social a
{
	    text-decoration: none !important;

}
.social li a{
    
    color: white;
    text-align: center;
        display: inline-block;
    text-decoration: none !important;
    font-size: 25px;
    width: 50px;
    height: 50px;
    padding: .5px;
}
.social li a:hover{box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);    border-radius: 15px;}
}
#soloCel
{
	display:none;
}
#NoCel
{
	display:none;

}
#DivCel
{
	display:none;
}

@media (min-width: 970px) and (max-width: 1100px)
{
.img_red
{
	        width: 15%;
}
}
/**-----------------------------------------------------------------------------------Bien------------------------------------------------------------------**/
@media handheld, only screen and (max-width: 969px)
{
.Encabezado
{
width:90%;
  /* width: 1300px;*/
  margin: 0 auto;
      height: 85px;
   
}
.img_red
{
	        width: 16%;
}
.contMenu
{
width:90%;

  margin: 0 auto;

}

.cont
{
width:90%;
  margin: 0 auto;
}

#enc_gob
{
width: 20%;	
}
#enc_cona
{
width: 19%;	
}

#enc_mora
{
width: 8%;	
}

		.conSocial {
    position: absolute;
    right: 0px;
    top: 45%;
    z-index: 2000;
    
}
nav1 {
    height: 8px;
    }
a{
	    text-decoration: none !important;
}

ul.social a
{
	    text-decoration: none !important;

}
.social li a{
    
    color: white;
    text-align: center;
        display: inline-block;
    text-decoration: none !important;
    font-size: 25px;
    width: 50px;
    height: 50px;
    padding: .5px;
}
.social li a:hover{box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);    border-radius: 15px;}
.Div2_PIzq
{
line-height: 1.2;
    padding: 1% 2px;	
}
.Img_PIzq
{
width:100%;
}


.Blo_iz{
background-color:#f1f1f1;
border: 0.5px solid #cbc8c8;
width:90%;
        padding-bottom: 8px;
        box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);
	
}
 .Blo_iz:hover
{
	 transform: scale(1.1);
}

.tit_PIzq
{
	
}
.des_PIzq
{
	font-size:12px;
}
.Div1_PIzq
{
	padding: 5px 0;
}
.B_leerMas
{
    background-color: #1e1e1f;
    border: none;
    color: white;
    padding: 10px 22px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 11px;
    margin: 6px 0px;
    cursor: pointer;
    }
    .B_leerMas:hover
{
background-color: #971815;	
}

    .Div1_Der
    {
	width: 60%; 
	background-color: #f1f1f1; 
	padding: 35px; border: 
	0.5px solid #cbc8c8; 
	border-radius: 8px; 
	box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);
	    color:black;
}
 .Div2_Der
 {
	width: 90%; 
	background-color: #f1f1f1; 
	padding: 20px; 
	border: 0.5px solid #cbc8c8; 
	border-radius: 8px; 
	box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15)
}
  .tit_DirDer2
  {
	color: #9b321f;
	font-weight: 100;
    font-size: 20px;

}
.num
{
	font-size:20px;
	font-weight:600;
	padding: 0px 15px;
	text-align: end;
}
.des_num
{
	font-size:19px;
	padding: 7px 0;
}
.Tit_foo
{
font-weight: 600;
  font-size: 16px;	
}
a.Con_foo
{
color: #404041;
  text-decoration: none;
  font-size: 16px;
  
}
a.Con_foDer
{
color: #404041;
  text-decoration: none;
  font-size: 13px;
	
}

img_red
{
    width: 9%;
}
.img_bajo
{
	width:40%;
	        box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);
        border: 0.5px solid #cbc8c8;
}
.img_bajo:hover
{
	 transform: scale(1.1);
}
.img_bajoSer
{
	width:40%;
	        box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);
        border: 0.5px solid #cbc8c8;
}
.img_bajoSer:hover
{
	 transform: scale(1.1);
}

#foo_line
    {
	    height: 180px;
	     line-height: 1.1;
	    }
.img_foo
{
	width:65%;
	    padding-bottom: 6px;
}
.img_foo:hover
{
	 transform: scale(1.1);
}
.img_foo2
{
	width:90%;
}
.img_foo2:hover
{
	 transform: scale(1.1);
}
.img_foo3
{
	width:60%;
}
.img_foo3:hover
{
	 transform: scale(1.1);
}

#soloCel
{
	display:none;

}
#DivCel
{
	display:none;
}

}
@media handheld, only screen and (max-width: 969px)
{
#buscador
{
	width: 229px !important;
    margin-left: 44px !important;
}

a{
	    text-decoration: none !important;
}

.Img_PIzq
{
	width:100%;
}
.Blo_iz{
background-color:#f1f1f1;
border: 0.5px solid #cbc8c8;
width:90%;
        padding-bottom: 8px;
        box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);
	
}
 .Blo_iz:hover
{
	 transform: scale(1.1);
}

		.conSocial {
    position:absolute;
    right: 0px;
    top: 45%;
    z-index: 2000;
    
}
.contMenu
{
width:90%;
  margin: 0 auto;

}

.cont
{
width:90%;
  margin: 0 auto;
}
.cont2
{
width:100%;
  margin: 0 auto;
}

 .col-1-7 {
    width: auto;
}
ul.social a
{
	    text-decoration: none !important;

}
.social li a{
    
    color: white;
    text-align: center;
        display: inline-block;
    text-decoration: none !important;
    font-size: 25px;
    width: 50px;
    height: 50px;
    padding: .5px;
}
.social li a:hover{box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);    border-radius: 15px;}

#BqPrin {
    height: 155px;
}
.Div2_PIzq
{
line-height: 1.2;
    padding: 1% 2px;	
}
.Img_PIzq
{
width:100%;
padding-bottom:15px;
	}
	.Blo_iz{
background-color:#f1f1f1;
border: 0.5px solid #cbc8c8;
width:80%;
        padding-bottom: 13px;
        box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);
	
}
 .Blo_iz:hover
{
	 transform: scale(1.1);
}


.tit_PIzq
{
	       
	            color: #971815;
	font-size:15px;	

}
.des_PIzq
{
	font-size:12px;
}
.Div1_PIzq
{
	padding: 5px 0;
}
.B_leerMas
{
    background-color: #1e1e1f;
    border: none;
    color: white;
    padding: 10px 22px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 11px;
    margin: 6px 0px;
    cursor: pointer;
    }
    .Div1_Der
    {
	width: 90%; 
	background-color: #f1f1f1; 
	padding: 35px; border: 
	0.5px solid #cbc8c8; 
	border-radius: 8px; 
	box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);

	    color:black;

}
#DivNoCel
{
	display:none;
}
#DivCel
{
	display:block;
}

}
@media handheld, only screen and (max-width: 920px)
{

    .img_red {
        width: 10%;
        padding-left: 10px;
    }
   #foo_line
    {
	    line-height: 1.7;
	   
}
    #soloCel {
        display: block;
    }

.img_foo
{
	width:20%;
	 padding-bottom: 6px;
}
a.Con_foDer {
        font-size: 16px;

}
 #foo_line
    {
	    line-height: 1.4;
	    height: 245px;
	    }
.img_foo2
{
	width:20%;
}
.img_foo2:hover
{
	 transform: scale(1.1);
}
.img_foo3{
	width:25%;
}
.img_foo3:hover
{
	 transform: scale(1.1);
}

#esp_cel {
    padding-bottom: 10px;
}
#BqPrin {
    height: 360px;
}
    .tit_PIzq {
        font-size: 20px;
    }
    #DivNoCel
{
	display:none;
}
#DivCel
{
	display:block;
}

}
@media handheld, only screen and (max-width: 669px)
{
#buscador
{
	display:none;
	}
	    .Encabezado {
        width: 90%;
    
        }
	    #enc_gob {
        width: 25%;
    }
        #enc_cona {
        width: 24%;
    }
        #enc_mora {
        width: 10%;
    }
        #foo_line {
        line-height: 1.4;
        height: 190px;
    }
        #BqPrin {
        height: 270px;
    }
    #DivNoCel
{
	display:none;
}
#DivCel
{
	display:block;
}

}
@media handheld, only screen and (max-width: 499px)
{

.Encabezado {
            width: 95%;
            height: 50px;
            }
                #BqPrin {
        height: 210px;
    }
    #DivNoCel
{
	display:none;
}
#DivCel
{
	display:block;
}

}
@media handheld, only screen and (max-width: 400px)
{
#enc_gob
{
width: 28%;	
}
#enc_cona
{
width: 28%;	
}

#enc_mora
{
width: 10%;	
}
a{
	    text-decoration: none !important;
}
    #BqPrin {
        height: 175px;
    }
    .tit_PIzq {
        font-size: 16px;
    }
.Img_PIzq
{
	width:100%;
}
		.conSocial {
    position: absolute;
    right: 0px;
    top: 45%;
    z-index: 2000;
    
}
.cont .col-1-7 {
    width: auto;
}
ul.social a
{
	    text-decoration: none !important;

}
.social li a{
    
    color: white;
    text-align: center;
        display: inline-block;
    text-decoration: none !important;
    font-size: 25px;
    width: 50px;
    height: 50px;
    padding: .5px;
}
.social li a:hover{box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);    border-radius: 15px;}
.Div2_PIzq
{
line-height: 1.2;
    padding: 1% 2px;	
}
.Img_PIzq
{
padding-bottom:10px;
	}

.tit_PIzq
{
	
}
.des_PIzq
{
	font-size:12px;
}
.Div1_PIzq
{
	padding: 5px 0;
}
.B_leerMas
{
    background-color: #1e1e1f;
    border: none;
    color: white;
    padding: 10px 22px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 11px;
    margin: 6px 0px;
    cursor: pointer;
    }
    .Div1_Der
    {
	width: 90%; 
	background-color: #f1f1f1; 
	padding: 35px; 
	border: 	0.5px solid #cbc8c8; 
	border-radius: 8px; 
	box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);

	    color:black;

}
    .Div1_Der a{

	    color:black;
}
 .Div2_Der
 {
	width: 85%; 
	background-color: #f1f1f1; 
	padding: 20px; 
	border: 0.5px solid #cbc8c8; 
	border-radius: 8px; 
	box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15)
}
  .tit_DirDer2
  {
	color: #9b321f;
		font-weight: 100;
    font-size: 20px;

}
.num
{
	font-size:15px;
	font-weight:600;
	padding: 0px 15px;
	text-align: end;
}
.des_num
{
	font-size:15px;
	padding: 7px 0;
}
.B_leerMas:hover
{
background-color: #971815;	
}
    .img_red {
        width: 12%;
        padding-left: 10px;
    }
.Tit_foo
{
font-weight: 600;
  font-size: 16px;	
}
a.Con_foo
{
color: #404041;
  text-decoration: none;
  font-size: 16px;
  
}
a.Con_foDer
{
color: #404041;
  text-decoration: none;
  font-size: 15px;
	
}
    #foo_line {
        line-height: 1.2;
        height: 215px;
    }
.img_bajo
{
	width:40%;
	        box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);
        border: 0.5px solid #cbc8c8;
}
.img_bajo:hover
{
	 transform: scale(1.1);
}
.img_bajoSer
{
	width:40%;
	        box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.15);
        border: 0.5px solid #cbc8c8;
}
.img_bajoSer:hover
{
	 transform: scale(1.1);
}

.img_foo
{
	width:40%;
}
.img_foo:hover
{
	 transform: scale(1.1);
}
.img_foo2
{
	width:40%;
}
.img_foo3
{
	width:20%;
}

.img_foo2:hover
{
	 transform: scale(1.1);
}
.img_foo3:hover
{
	 transform: scale(1.1);
}

#soloCel
{
display:block;
}
#DivNoCel
{
	display:none;
}

#DivCel
{
	display:block;
}

}