

.b_llamar {
	background: #42b72a;
	border:0;
	font-size: 30px;
	text-shadow: 0px 0px 3px #111;
}

.btn {
		text-shadow: 0px 0px 3px #111;
}

.b_tlf {
	font-size: 30px;
	color: #FFF;
	background: #fed136;
	text-shadow: 0px 0px 3px #111;
}
.s_24{
	font-size: 24px !important;
}
.mx_alto {
	
	max-height: 150px;
}

.bg_amarillo {
	background: #FFFF00 !important;
}
.txt_amarillo {
	color: #FFFF00 !important;
}
/* Map */

.map {
    height: 500px;
}

@media(max-width:768px) {
    .map {
        height: 75%;
    }
}

.map iframe {
    pointer-events: none;
}

th {
	text-align: center;
	background: #EEE;
}


.op50 {
	opacity: 0.5 !important;
}
.op60 {
	opacity: 0.6 !important;
}
.op70 {
	opacity: 0.7 !important;
}
.op80 {
	opacity: 0.8 !important;
}
.op90 {
	opacity: 0.9 !important;
}
.op100 {
	opacity: 1 !important;
}




#name::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #AAA !important;
}
#name:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color: #AAA !important;
   opacity:  1;
}
#name::-moz-placeholder { /* Mozilla Firefox 19+ */
   color: #AAA !important;
   opacity:  1;
}
#name:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #AAA !important;
}


#email::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #AAA !important;
}
#email:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color: #AAA !important;
   opacity:  1;
}
#email::-moz-placeholder { /* Mozilla Firefox 19+ */
   color: #AAA !important;
   opacity:  1;
}
#email:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #AAA !important;
}



#email::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #AAA !important;
}
#email:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color: #AAA !important;
   opacity:  1;
}
#email::-moz-placeholder { /* Mozilla Firefox 19+ */
   color: #AAA !important;
   opacity:  1;
}
#email:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #AAA !important;
}



#phone::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #AAA !important;
}
#phone:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color: #cd1500 !important;
   opacity:  1;
}
#phone::-moz-placeholder { /* Mozilla Firefox 19+ */
   color: #AAA !important;
   opacity:  1;
}
#phone:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #AAA !important;
}




#message::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #AAA !important;
}
#message:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color: #AAA !important;
   opacity:  1;
}
#message::-moz-placeholder { /* Mozilla Firefox 19+ */
   color: #AAA !important;
   opacity:  1;
}
#message:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #AAA !important;
}

.footer_links {
	color: #222;
}


#map {
	height: 380px;
}
