/*
 * Custom CSS
 * theme-skin override
 */
 
.tramites-servicios{
display:none;
}

.button2 {
  background-color: white; 
  color: black; 
  border: 2px solid #0076A8;
}

.button2:hover {
  background-color: #0076A8;
  color: white;
}
.button {
  border: none;
  color: #0076A8;
  padding: 16px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
  transition-duration: 0.4s;
  cursor: pointer;
}

.tarjeta a{
float:right;
padding:3px;
}

.tarjeta .pm-map{
margin-top:50px;
}

#cabecera{
  background-color: #0076A8;
}
#cabecera img{
  height:100%;
}

.tarjeta .texto{
position: absolute;
left:160px;
}
.tarjeta .texto::last-of-type{
position: absolute;
left:260px;
}
.tp-caption.very_big_black  {
	text-shadow: 5px 5px 4px gray;
	color: #389696;
	background: none;
	/*font-size: 500%px !important;*/
	-webkit-text-stroke: 1px #ACDCDD;
}

.tp-caption a::before  {
	content: none !important;
}

.pm-slider.simple .caption:not(.tp-caption) {
 	display: none;
}
 .pm-slider.simple .caption.caption-img {
    top: 50% !important;
 }
 .pm-slider.simple .caption.caption-img img {
    width: 40% !important;
	height: auto !important;
 }
 img.img-responsive.logo{
 margin-top:-30px;
 }
 
 
  .pm-slider.simple ul{
  	margin-top: 0 !important;
  }
  
 a.instagram:before{
    content: '';
    background:url('/.resources/css/iconos/instagram.jpg');
    background-size:cover;
        position:absolute;
    width:20px;
    height:20px;
    margin-left:-22px;
}
 a.twitter:before{
    content: '';
    background:url('/.resources/css/iconos/twitter.jpg');
    background-size:cover;
        position:absolute;
    width:20px;
    height:20px;
    margin-left:-20px;
}
 a.facebook:before{
    content: '';
    background:url('/.resources/css/iconos/facebook.jpg');
    background-size:cover;
        position:absolute;
    width:20px;
    height:20px;
    margin-left:-20px;
}