.logo_largo {
	text-align: center;
	margin: auto;
	background-color: #a6be36;
}

.google-maps {
        position: relative;
        padding-bottom: 75%; 
        height: 0;
        overflow: hidden;
    }
    .google-maps iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100% !important;
        height: 100% !important;
    }


.separado {
	padding: 5px;
}

#menu_pri{
	margin-bottom: -18px;
}


.footer {
	background-color: #6D720D;
	text-align: center;
	font-size: 1.2rem;
	padding: 1rem; 
}
.footer .inline-list a {
	display: inline-block;
	width: 2rem;
	height: 2rem;
	background-color: #a4ae00;
	border-radius: 2px;
	font-size: 1.5rem;
	color: #fff;
	text-align: center;
	line-height: 35px;
	margin: 0 3px 0 0; 
}
.footer .contact {
	list-style-type: none;
	margin: 0;
	text-align: left;
	color: #fff; 
}
.footer .contact li {
	margin-bottom: 2rem; 
}
.footer .contact li p {
	padding-left: 5rem; 
}
.footer .contact i {
	position: absolute;
	background-color: #a4ae00;
	color: #fff;
	font-size: 2rem;
	border-radius: 50%;
	line-height: 1;
	margin: 0 0 0 -4rem;
	vertical-align: middle;
	padding: .25em .45em; 
}
.footer .copywrite {
	color: #8f9296;
	font-size: 0.875rem;
	margin: 0 0 1rem 0; 
}
.footer .about {
	color: #92999f;
	font-size: 0.875rem;
	margin: 0 0 1rem 0; 
}
.footer .footer-links a {
	list-style: none;
	font-weight: normal;
	color: #fff;
	padding: 3rem 0.5rem 2rem;
	margin: 0;
	font-size: 0.875rem; 
}a:link{color: #fff;}a:visited{color: #fff;}a:hover{color: #000;}

.footer .footer-links a::after {
	content: "•";
	padding: 0 0.2rem 0 0.4rem; 
}
.footer .footer-links a:last-child::after {
	content: "";
	padding: 0 0.4rem 0 0.8rem; 
}
@media only screen and (min-width: 40.063em) {
	.footer p {
		text-align: left; 
	}
	.footer .social {
		text-align: left;
		margin: 0; 
	}
	.footer .contact {
		text-align: left; 
	}
	.footer .contact > i {
		margin-right: 1rem; 
	} 
}

textarea { 
	height: auto; 
}
  
#videoinicio{
	background-color: black;	
}

.thumbvideoactivo{
	-webkit-box-shadow: 0px 0px 50px 3px rgba(153,179,61,1);
	-moz-box-shadow: 0px 0px 50px 3px rgba(153,179,61,1);
	box-shadow: 0px 0px 50px 3px rgba(153,179,61,1);
}

#facebook-div {
	height: 158px;	
    background-image: url(../img/faceload.gif);
    background-position: center;
    background-repeat: no-repeat;
}
#facebook-div[fb-xfbml-state="rendered"] {
    background-image: none;
}