/****BLOQUES***********************/
h4{
	color:#333;
	font-weight:500;
	font-size:1.3em;
	margin:0;
	padding:0;
	text-align:left;
}
.infocont{
	display:inline-block;
	margin:1em 1em 0.5em 0;
	text-align:left;
	vertical-align:top;	
	width:98%;
}
.infocont hgroup{
	margin:0;
	padding:0;
}

.infocont hgroup h2{
	/*color:#abcf37;*/
	font-weight:bold!important;
	font-size:1em;
	margin:0;
	padding:0;
}
.infocont > p{
	display:inline-block;
	font-size:1em;
	margin:0;
	padding:0;
	vertical-align:top;
	width:100%;
}
#infocontacto{
	margin-top:1em;
	text-align:left;
	vertical-align:bottom;
	width:54%;
}
#infocontacto > label, .desde{
	color:#ABCF37;
}
#infocontacto > strong, .desdetel{
	color:white;
	font-family: tahoma;
	font-size:1.9em;
	font-weight:normal;
}
/***FORMULARIO CONTACTO****/
#formcontactos input{
	border-radius:0.3em;
	display:inline-block;
	vertical-align:top;
	width:98%;
}
#formcontactos input[type="submit"]{
	margin-top:1em;
	width:15%;
}
#formcontactos textarea{
	border-radius:0.3em;
	width:98%;
}
#formcontactos select{
	border:none;
	border-radius:0.3em;
	display:inline-block;
	margin:0;
	vertical-align:top;
	width:100%;
}
#formcontactos label{
	background:-webkit-linear-gradient(top, #ffffff, #efeeee);
	background:-moz-linear-gradient(top, #ffffff, #efeeee);
	background:-o-linear-gradient(top, #ffffff, #efeeee);
	border:1px solid #b3b3b3;
	border-radius:0.3em;
	display:inline-block;
	font-size:1em;
	font-family:tahoma;
	margin:0 0 0.4em 0;
	padding:0;
	vertical-align:top;
	width:100%;
}
/***slider telefono******/
.contener_slideshow
{
  width:100%;
  height:60px;
  overflow: hidden;
  position: relative;
  background-image: url(https://4lotrack.com/css/YOUR-URL-IMAGE.png);
}
.slid_1, .slid_2, .slid_3
{
  position: absolute;
  width:100%;
  height:60px
}
.slid_1{left: 0;}
.slid_2{left: 100%;}
/*.slid_3{left: 400px;}*/
.contener_slide
{
  width: 500px;
  height:60px;
  left:0px;
  position: absolute;
  -webkit-animation-duration: 10s;
  -webkit-animation-iteration-count:infinite;
  -webkit-animation-name: anim_slide;
  -moz-animation-duration: 10s;
  -moz-animation-iteration-count:infinite;
  -moz-animation-name: anim_slide;
  -ms-animation-duration: 10s;
  -ms-animation-iteration-count:infinite;
  -ms-animation-name: anim_slide;
  animation-duration: 10s;
  animation-iteration-count:infinite;
  animation-name: anim_slide;
}
@-webkit-keyframes anim_slide 
{
  0% {left:0px;}
  22% {left:0px;}
  /*33% {left:-100%;}
  45% {left:-100%;}*/
  66% {left:-500px;}
  90% {left:-500px;}
}
@-moz-keyframes anim_slide 
{
  0% {left:0px;}
  22% {left:0px;}
  /*33% {left:-100%;}
  45% {left:-100%;}*/
  66% {left:-500px;}
  90% {left:-500px;}
}
@-ms-keyframes anim_slide 
{
  0% {left:0px;}
  22% {left:0px;}
  /*33% {left:-100%;}
  45% {left:-100%;}*/
  66% {left:-500px;}
  90% {left:-500px;}
}
@keyframes anim_slide 
{
  0% {left:0px;}
  22% {left:0px;}
  /*33% {left:-100%;}
  45% {left:-100%;}*/
  66% {left:-500px;}
  90% {left:-500px;}
}
/********************/