@media only screen and (max-width:1140px){
footer#footer .container {width:96%;}
}
@media only screen and (max-width:990px){
footer#footer .container > .row > div{text-align:center;}
footer#footer .container > .row ul {margin:auto;}
footer#footer #logo-footer {margin:auto;margin-bottom:50px;}
footer#footer .redes-sociales{margin:auto;}
footer#footer h3{width:100%;text-align:center;}
footer#footer #col-menu-footer{margin:auto;}
}
@media only screen and (max-width:767px){
footer#footer { 	padding: 40px 0 80px; 	}
.jr-insta-thumb ul.thumbnails.jr_col_3 li:last-child{
display: none;
}
#footer .jr-insta-thumb{
margin-top:15px;
}
#footer > .container > .row  li.footer-widget{
margin-bottom:20px;
}
}