@charset "uft-8";
/* CSS Document */


.navbar-expand-lg{
	border: 100px;
}


.thumbnail{
	margin-bottom: 110px;
}


.col-md-7{
	margin-left: 0px;
	top: 29px;
	margin-bottom: 10px;
}

.col-md-5{
	top: 25px;
	margin-bottom: 10px;
}


.margenbannerpie{
	margin-left:-29px;
}


.col-md-12{
	margin-bottom: 15px;
}



.fondopie{
	background-color: #1A1A1A;
	padding-top: 10px;
	padding-bottom: 2px;
}



.logojachb{
	margin-left: -10px;
	margin-right: 10px;
	margin-top: 6px;
	margin-bottom: 15px;
	padding-left: 20px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 0px;
}


/*Espacios utilizados*/
.espaciothumbnailsinicio{
	margin-top: 55px;
	margin-right: 5px;
	margin-left: -5px;
}

.espaciothumbnailsinicio2{
	margin-top: 55px;
	margin-right: -8px;
	margin-left: 8px;
}


.espaciothumbnail1{
	margin-right: 5px;
	margin-left: -5px;
}

.espaciothumbnail2{
	margin-right: -10px;
	margin-left: 10px;
}


.espaciodebajotxtsobremi{
	margin-top: 55px;
	margin-bottom: 65px;
}


.espaciotopalimentos{
	margin-top: 3px;
}

.espaciotopcarrusel{
	margin-top: -26px;
	margin-bottom: 55px;
}

.titulopaginas {font-feature-settings: bold;
		  text-decoration-color: black;
		  margin-left: 270px;
		  align: justify;
	  }

.btn-wsp{
   			   position: fixed;
 			   width: 40px;
			   height: 40px;
    		   line-height: 55px;
         	   bottom: 30px;
    		   right: 30px;
    		   background: #fff;
			   color:#fff;
    		   border-radius: 50px;
		       text-align: center;
    		   font-size: 30px;
    		   box-shadow: 0px 1px 10px rgba(0,0,0,0.3);
    		   z-index: 100;
			}

			.btn-wsp:hover{
    			text-decoration: none;
    			color: #0df053;
    			background: #fff;
    			width: 43px;
    			height: 43px;
			}

		  .titulopaginas {
			  }

          .abogadosactivo:hover{
	     		width:205px;
		  }