/*
 * CleverConsulting.net stylesheet
 * - Victor Falcon
 */

/* Google Fonts
   __________________________________________________________
   font-family: 'Varela Round', sans-serif;
 */
@font-face {
  font-family: 'Varela Round';
  font-style: normal;
  font-weight: 400;
  src: local('Varela Round'), local('VarelaRound-Regular'), url(http://themes.googleusercontent.com/static/fonts/varelaround/v3/APH4jr0uSos5wiut5cpjrqRDOzjiPcYnFooOUGCOsRk.woff) format('woff');
}
b, strong {color: #000;}
article {color: #666;}
article h1, article h2, article h3,
article h4, article h5, article h6,
article h1 strong, article h2 strong, article h3 strong,
article h4 strong, article h5 strong, article h6 strong 
	{color: #121212;}

/* CSS Reset — HTML5 Fix for Old's IE */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap;word-wrap:break-word}q{quotes:\201C \201D \2018 \2019}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body,figure{margin:0}legend,button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}

/* Fix float box */
.clear {clear:both;float: none;}

/* Enlaces */
a,
input[type=submit] {
   -webkit-transition:all .075s ease-in;  
   -moz-transition:all .075s ease-in;  
   -o-transition:all .075s ease-in;  
   transition:all .075s ease-in;  
}
a:active {position: relative; top: 1px;}

/* Body */
body {
	background: url(../images/bg.png);
	font: 14px 'Varela Round', sans-serif;
	color: #333;
}

/* 
	Header
   _________________________________________________
*/
#branding {
	margin: 20px 0 30px;
}
#branding:after {content: ' ';display:block;clear:both;}
#branding a {color: #333;}

/* Logo y Descripcion
*/
h1#site-title a {
	display: block;
	margin-top: 20px;
	background: url(../images/perrodelamartina.png) no-repeat;
	float: left;
	text-indent: -99999.999em;
	width: 155px;
	height:140px;
}
h2#site-description {display: none}

/* Top-Info — Menu superior con email y enlace de reserva
*/
.top-info {
	font-size: 12px;
	display: block;
	float: right;
	margin: 10px 0 25px;
	text-align: right;
	color: #828181; 
}
.top-info.contact {margin-bottom: 10px;}
.top-info a {color: #828181; text-decoration: none;}
.top-info a.reserva {
	color: #FFF;
	font-size: 14px;
	padding: 4px 8px;
	margin-left: 30px;
	background: #ffc635;
	border-radius: 4px;
}

/* Menu superior
*/
#access {
	font-size: 16px;
	padding-left:5px;
	float: right;
	width: 80%;
	height: 40px;
	background: #eb1c23;
	border-bottom: 2px solid #000;
	border-radius: 4px;
}
#access a {
	color: #FFF;
	text-shadow: 0 -1px 0px rgba(0,0,0,.4);
	line-height: 38px;
	padding: 0 38px;
}
#access li.current-menu-item a,
#access a:hover {
	color: #ffc635;
	background: none!important;
	text-shadow:none!important;
}
#access a:active {
	border-top: 2px solid #FFF;
	border-bottom: 2px solid #d5191f!important;
	box-shadow: inset 0 0 20px 0px rgba(0,0,0,.05);
	top: 0;
}

#modificarFechas {
	margin-left: 15px;
	color: #999!important;
	padding: 2px 3px;
	border-radius: 2px;
}
#modificarFechas:hover {
	background: rgba(0,0,0,.7);
	color: #EEE!important;
}

/* Slider
*/
#slider {
	display: block;
	width: 940px;
	height: 343px;
	margin: 40px 0 30px;
	position: relative;
}
#slider:before {content:' ';display:block;clear:both;}

#slider .hover-slider,
#slider .bxslider {
	position: absolute;
	top: 0px;
	left: 0px;
}
#slider .hover-slider {
	width: 40%;
	left: 50%;
	z-index: 80;
}
	#slider .hover-slider h2 {
		font-size: 26px;
		padding-top: 18px;
	}
	#slider .hover-slider a {
		background: #EB1C23;
		border-radius: 4px;
		text-align: center;
		text-decoration: none;
		color: #FFF;
		font-size: 26px;
		text-shadow: 0 -1px 0px rgba(0, 0, 0, .4);
		border-bottom: 2px solid #111;
		padding: 15px 40px;
		position: relative; top: 18px;
	}


/* 
	Pagina de inicio
   _________________________________________________
*/
/* Servicios
*/
#servicios {
	font-size: 15px;
	line-height: 130%;
	margin: 10px 0 40px;
}
#servicios:after {content:' ';display:block;clear:both;}

#servicios a {color: #333;}
#servicios a:hover {color: #999}

.servicio {
	padding-left: 160px;
	float: left;
	width: 30%;
	margin-left: 5%;
	background: 0px 20px no-repeat; 
}

.servicio:first-child {margin-left: 0px;}
.servicio h2 {
	font-size: 26px!important;
	font-weight: normal;
	margin-bottom: 4px;
}

.servicio.paseo   {background-image: url(../images/servicio_paseo.png);}
.servicio.canguro {background-image: url(../images/servicio_canguro.png);}

/* Precios
*/
.tabla {
	float: left;
	width: 47.5%;
	margin: 20px 0 60px 2.5%;
	background: 0px 20px no-repeat; 
}
.tabla:nth-child(2n+1) {margin-left: 0px;}

.tabla .left,
.tabla .right {
	float: left;
	width: 50%;
}
.tabla .content div {height: 90px;padding: 10px;width: 45.5%;}

.tabla .titulo {
	color: white;
	text-align: center;
	border-radius: 4px;
	font-size: 16px;
	margin-bottom: -18px;
	padding: 5px 0px;
}
.tabla .titulo:after {content:' ';display:block;clear:both;}
.tabla .titulo > div:after  {content: ' -'}
.tabla .titulo > div:before {content: '- '}

.tabla .content div {position: relative;}
.tabla ul {list-style: none;padding: 0;margin: 0}
.tabla ul li {
	background: url(../images/list.png) 5px 8px no-repeat;
	padding-left: 20px;
	height: 25px;
	line-height: 25px;
}
.tabla a {
	display: block;
	background: #eb1c23;
	width: 90%;
	margin: 0 auto -20px;
	border-radius: 4px;
	text-align: center;
	text-decoration: none;
	color: white;
	font-size: 26px;
	text-shadow: 0 -1px 0px rgba(0,0,0,.4);
	position: absolute;
	bottom: 5px;
	border-bottom: 2px solid #111;
	padding: 5px 0;
}
.tabla a:active {
	border-bottom: 0!important;
	top: inherit;
	-moz-user-select: -moz-none;
   -khtml-user-select: none;
   -webkit-user-select: none;
   -ms-user-select: none;
   user-select: none;
}

/* Colores */
.tabla.red .titulo         {background: #eb1c23;}
.tabla.red .content .left  {background: rgba(235,28,35,.06);border-radius: 0 0 0 4px}
.tabla.red .content .right {background: rgba(235,28,35,.1);border-radius: 0 0 4px 0}
.tabla.yellow .titulo         {background: #ffc635;}
.tabla.yellow .content .left  {background: rgba(255,198,53,.06);border-radius: 0 0 0 4px}
.tabla.yellow .content .right {background: rgba(255,198,53,.15);border-radius: 0 0 4px 0}

/* 
	Contenido
   _________________________________________________
*/
#content .entry-title,
#content .edit-link {display: none}

#container_full_width:after,
#main:after {content:' ';display:block;clear:both;}

#content {
	font-size: 15px;
	line-height: 150%;
}

#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6 {
	font-weight: normal;
	line-height: 100%;
	margin: 1em 0 0.7 0;
}
#content h1 {font-size: 40px;}
#content h2 {font-size: 34px;}
#content h3 {font-size: 28px;}
#content h4 {font-size: 24px;}
#content h5 {font-size: 22px;}
#content h6 {font-size: 18px;}

#content .zones {
	padding-top: 60px;
	clear: both;
}

/* Columnas */
#content .col_1_2,
#content .col_2_2 {
	width: 48%;
	float: left;
}
#content .col_2_2 {float: right;}

/* Enlaces Info
*/
.redinfo {
	background: url(../images/i_red.png) no-repeat;
	color: #eb1c23;
	padding: 3px 0 3px 30px;
}
.whiteinfo {
	background: url(../images/i_white.png) no-repeat;
	padding: 3px 0 3px 30px;
}

a.tarifas-bt {
	color: #FFF;
	background: #eb1c23;
	text-decoration: none;
	text-shadow: 0 -1px 0px rgba(0,0,0,.4);
	padding: 15px 25px;
	border-radius: 4px;
	border-bottom: 2px solid #000;
	font-size: 24px;
}
a.tarifas-bt:active {
	border-bottom: 0;
	position: relative;
	top: 2px;
}

input.ylbutton,
a.ylbutton {
	color: #FFF;
	background: #ffc635;
	text-decoration: none;
	text-shadow: 0 -1px 0px rgba(0,0,0,.4);
	padding: 10px 18px;
	border-radius: 4px;
	border-bottom: 2px solid rgba(0,0,0,.7);
	border: 0;
	font-size: 26px;
}
a.ylbutton:active {
	border-bottom: 0;
	position: relative;
	top: 2px;
}

/* 
	Footer
   _________________________________________________
*/
/* Formulario de contacto
*/
#contacto {
	background: #eb1c23;
	margin-top: 50px;
	padding: 20px 0 15px;
}
#contacto .page_wp {
	position: relative;
}
#contacto h3 {
	font-weight: normal;
	position: absolute;
	top: -40px;
	left: 50%;
	margin: 0 0 0 -402px;
	border-radius: 4px; 
	background: #000;
	color: #FFF;
	padding: 8px 14px;
	font-size: 18px;
}
#contacto h3 span {color:#ffc635;}

#contacto a {color: #FFF;}

#contacto form {
	padding-top: 30px;
	font-size: 14px;
	color: #FFF;
}
#contacto form:after {content:' ';display:block;clear:both;}

#contacto form .left  {width: 63%;float: left;}
#contacto form .right {width: 37%;float: right;}

#contacto input[type=text] {width: 40.3%;float: left;}

#contacto textarea {
	width: 87%;
	float: left;
}

#contacto input[type=submit] {
	width: 100%;
	height: 100px;
}

#contacto input[type=checkbox] {float: left;margin:5px 14px 10px 4px;}

/* Testimonio
*/
#testimonio {
	margin: 50px auto;
	font-size: 16px;
	line-height: 160%;
}
#testimonio:after {content:' ';display:block;clear:both;}
#testimonio:before {content:' ';display:block;clear:both;}

#testimonio img.client { float: left; margin-right: 40px; }
#testimonio h4 {
	font-size: 30px;
	font-weight: normal;
	margin-bottom: 18px;
	padding-top: 20px;
}
#testimonio a {color: #666;}
#testimonio a:hover {color: #222;}

/* Colophon — Barra negra final
*/
#colophon {
	background: #060606;
	padding: 20px 0 12px;
}
#colophon:after {content: ' ';display:block;clear:both;}

#colophon > div div {width: 90%;float: left;}
#colophon .right {text-align: right; width: 9.5%; float: right}

#colophon a {color: #FFF; text-decoration: none;}
#colophon a:hover {text-decoration: underline;}

#colophon ul {list-style: none; padding: 0; margin: 0}
#colophon ul li {display: inline; padding: 0 0 0 6px;}
#colophon .left ul li:before {
	content: ' 〮';font-weight: bold;color:#FFF;
	padding-right: 0px;
}
#colophon ul li:first-child:before {content:''!important;}

#colophon .right {margin: -10px 0;}
#colophon .twitter {
	display: inline-block;
	text-indent: 999.99em;
	background: url(../images/twitter.png) no-repeat;
	width: 33px;
	height:33px;
	overflow: hidden;
}
#colophon .facebook {
	display: inline-block;
	text-indent: 999.99em;
	background: url(../images/facebook.png) no-repeat;
	width: 33px;
	height:33px;
	overflow: hidden;
}

/* 	Formularios
	_________________________________________________
*/
input[type=text],
input[type=email] {
	font-size: 16px;
	padding: 8px 10px;
	border-radius: 4px;
	width: 380px;
	outline: 0;
	border: 2px solid #FFF;
	box-shadow: 0 2px 0px rgba(0,0,0,.1);
}
input[type=email]:focus,
input[type=text]:focus {border: 2px solid #f47d81;}
textarea {
	outline: 0;
	width: 500px;
	font-size: 16px;
	padding: 5px 8px;
	border-radius: 4px;
	border:0;
	height: 120px;
	margin-top: 14px;
	border: 4px solid #FFF;
}
textarea:focus {border: 4px solid #f47d81;}

input[type=submit] {
	background:#ffc635;
	border-radius: 4px;
	border-width: 0 0 2px 0;
	padding: 20px 60px;
	border-style: solid;
	border-color: #000;
	color: #FFF;
	font-size: 36px;
	text-shadow: 0 -1px 0px rgba(0,0,0,.4);
}
input[type=submit]:active {border-bottom: 0;margin-top: 2px;}


/* 	Paginas especificas
	_________________________________________________
*/
/* Servicios
*/
#post-9 .servicio {
	width: 750px;
	padding-left: 190px;
	clear: both;
	margin: 0;
}
#post-9 .servicio:after {content:' ';clear:both;display:block;}

#post-9 .servicio_paseo   {
	background: url(../images/servicio_paseo.png) 15px 40px no-repeat;}
#post-9 .servicio_canguro {
	background: url(../images/servicio_canguro.png) 15px 40px no-repeat;}

#post-9 a.tarifas-bt {
	display: block;
	margin: 30px 0 50px;
	width: 120px;
	text-align: center
}

/* Formulario Reserva
*/
.page-id-47 #container_full_width {
	background: url(../images/red_bg.png) #eb1c23;
	color: #FFF;
	padding: 0 0 50px 0;
}
.page-id-47 #container_full_width h1 strong {color: #FFF!important;}
.page-id-47 .buy-steps,
.page-id-47 #content ul {
	margin: 0;
	padding: 0; 
	clear: both;
	list-style: none;
	font-size: 16px!important;
}
.page-id-47 #content ul:after,
.page-id-47 .buy-steps:after {
	content: ' ';
	display: block;
	clear: both;
}
.page-id-47 .buy-steps li,
.page-id-47 #content ul li {
	float:left;
	list-style: none;
	margin: 0 10px 0 5px;
	line-height: 30px;
}
.page-id-47 .buy-steps li.actual {font-weight: bold;}

.page-id-47 .buy-steps li span {
	background: #ffc635;
	border-radius: 50%;
	height:30px;
	width: 30px;
	text-align: center;
	display: block;
	float: left;
	border-bottom: 2px solid rgba(0,0,0,.7);
	margin-right: 10px;
	color: #000;
}
.page-id-47 .buy_servicios li {
	line-height: 126px!important;
	height: 126px;
	cursor: pointer;
	display: block;
	float: left;
	padding: 5px 10px 5px 160px;
	width: 120px;
}
.page-id-47 .buy_servicios li:hover {
	border-radius: 4px;
}
.page-id-47 .buy_servicios li:first-child {
	margin-right: 100px;
}
.page-id-47 .buy_servicios li.paseo
	{background: transparent url(../images/servicio_paseo.png) 5px 5px no-repeat;}
.page-id-47 .buy_servicios li.canguro
	{background: transparent url(../images/servicio_canguro.png) 5px 5px no-repeat;}

.page-id-47 .box_sr {
	background: white;
	border-radius: 4px;
	color: #111;
	width: 660px;
	margin-top: 20px;
	position: relative;
}

.page-id-47 #canguro_sr.box_sr:before,
.page-id-47 #paseo_sr.box_sr:before {
	content: ' ';
	display: block;
	width: 0px;
	height:0px;
	border-style: solid;
	border-width: 15px;
	border-color: transparent transparent #FFF transparent;
	position: absolute;
}
.page-id-47 #paseo_sr.box_sr:before   {top: -30px;left: 60px;}
.page-id-47 #canguro_sr.box_sr:before {top: -30px;left: 362px;}

.page-id-47 .box_sr li {
	width: 46.97%;
	margin: 0!important;
	padding: 5px 10px;
	border-bottom: 1px solid #DDD;
	cursor: pointer;
}
.page-id-47 .box_sr li span {
	font-family: Georgia, serif;
	font-size: 16px;
	font-style: italic;
	color: #666;
	float: right
}
.page-id-47 .box_sr li.active,
.page-id-47 .box_sr li:hover {background:#ffc635;}
.page-id-47 .box_sr li:nth-child(2n+2) {
	padding: 5px 10px 5px 9px;
	border-left: 1px dotted #EEE;
}

.page-id-47 #paseo_sr.box_sr li:nth-child(10n+1)  
	{border-radius: 4px 0 0 0!important;}
.page-id-47 #paseo_sr.box_sr li:nth-child(10n+2) 
	{border-radius: 0 4px 0 0!important;} 
.page-id-47 #paseo_sr.box_sr li:nth-child(10n+9)  
	{border-bottom: 0!important;border-radius: 0 0 0 4px!important;}
.page-id-47 #paseo_sr.box_sr li:nth-child(10n+10) 
	{border-bottom: 0!important;border-radius: 0 0 4px 0!important;} 

.page-id-47 #canguro_sr.box_sr li:nth-child(20n+1)  
	{border-radius: 4px 0 0 0!important;}
.page-id-47 #canguro_sr.box_sr li:nth-child(20n+2) 
	{border-radius: 0 4px 0 0!important;} 
.page-id-47 #canguro_sr.box_sr li:nth-child(20n+19)  
	{border-bottom: 0!important;border-radius: 0 0 0 4px!important;}
.page-id-47 #canguro_sr.box_sr li:nth-child(20n+20) 
	{border-bottom: 0!important;border-radius: 0 0 4px 0!important;} 

.page-id-47 #date-block input {float: left; margin-right: 15px; width: 98px;}
.page-id-47 #date-block select {position: relative; top: -15px;}

.page-id-47 #Send-btn {
	margin-right: 30px; /*Separar el checkbox de acepto condiciones*/
}
.page-id-47 .select-float-left select {
	float: left;
	margin-left: 20px;
}

/*
	Página de testimonios
*/
.testimonios-form textarea {
	width: 460px !important;
}

/* Enlaces en página */
.page-id-47 a {color: #FFF;} 
.page-id-47 a:hover {text-decoration: none;}

/* Modificar fechas Caja 
*/
#modificarFechas-Box {
	content: ' ';
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 90;
	top: 0px;
	left:0px;
	background: rgba(0,0,0,.6);
}
#modificarFechas-Box > div {
	width: 500px;
	height: 420px;
	display: block;

	padding: 0px 10px;
	border-radius: 4px;
	background: #FFF;
	border: 1px solid #666;

	overflow: hidden;

	z-index: 100;
	position: fixed;
	margin-top: -181px;
	margin-left: -250px;
	top: 50%;
	left: 50%;
}
#modificarFechas-Box input[type=email],
#modificarFechas-Box input[type=text],
#modificarFechas-Box textarea {
	border-top:  1px solid #DDD;
	border-left: 1px solid #DDD;
	border-right:1px solid #DDD;
	width:96%!important;
}
#modificarFechas-Box textarea 
	{border-bottom:2px solid #DDD;margin-top: 0;width:96.6%!important;}
#modificarFechas-Box input[type=submit]
	{width: 100%;}
#modificarFechas-Box div.wpcf7-mail-sent-ok {
	border: 2px solid #398F14;
	margin-top: -30px;
}

.sign {color: #999; padding-left: 5px;}

/* Tarifas 
*/
#tarifas table {
	float: left;
	width: 45%;
	margin: 0 29px 60px 18px;
	border-radius: 4px!important;
	overflow: hidden;
}
#tarifas table:nth-child(2n+2) {margin: 0 18px 60px 29px!important;}

#tarifas table:nth-child(4n+3),
#tarifas table:nth-child(4n+4)  {margin-bottom: 20px !important;}

#tarifas tr:first-child td {
	color: rgb(235, 28, 35);
	font-size: 16px;
	padding-bottom: 6px;
	background: none!important;
}
#tarifas tr:first-child td:before {content:'- '}
#tarifas tr:first-child td:after  {content:' -'}

#tarifas th span {
	background: rgba(235, 28, 35, 1);
	color: #FFF;
	font-weight: normal;
	display: block;
	margin: -0.1em;
	padding: 2px 0;
}
#tarifas th:first-child span {border-radius: 4px 0 0 4px!important;}
#tarifas th:last-child span {border-radius: 0 4px 4px 0!important;}
#tarifas td {
	background: rgba(235, 28, 35, .06);
	text-align: center;
	padding: 3px 0;
}
#tarifas td:nth-child(2n+2) {background: rgba(235, 28, 35, .1);}

#tarifas table.yellow th span			 {background: rgba(255, 198, 53, 1);}
#tarifas table.yellow td 				 {background: rgba(255, 198, 53, .06);}
#tarifas table.yellow td:nth-child(2n+2) {background: rgba(255, 198, 53, .1);}

#post-10 .smallpoints {
	margin-left: 18px;
	line-height: 110%;
}
#post-10 .smallpoints .redinfo {position: relative;top: 14px;}

/* Contacto
*/
#post-12 .wpcf7 {
	float: left;
}
#post-12 .wpcf7 input[type=text],
#post-12 .wpcf7 input[type=email],
#post-12 .wpcf7 textarea {
	border: 1px solid #DDD;
	box-shadow: 0 2px 0px rgba(0, 0, 0, .1);
}


/*
	Sticky footer 
	____________________________________________________________

html, body {
	height: 100% !important; 
	padding: 0 !important;
 	margin: 0 !important;
 }
#wrap {
	min-height: 100% !important;
	overflow: hidden; 
 }
 #testimonio {margin-bottom: 100px;}
 #testimonio a { color: #666; }
 #testimonio a:hover { color: #222; }
#main {
	overflow:auto;
	padding-bottom: 51px;
	}
#colophon {
	position: relative;
	margin-top: -51px;
	clear:both;
} */



/**
	Tooltips
*/
a.tooltip {
	outline: none;
	background: #ffc635;
	padding: 2px 8px;
	text-decoration: none;
	border-radius: 100%;
	border-bottom: 1px solid #333;
	text-shadow: 0 1px 0 rgba(0,0,0,.2);
}
a.tooltip strong {line-height:30px;}
a.tooltip:hover {text-decoration:none;} 
a.tooltip span {
    z-index:10;display:none; padding:14px 20px;
    margin-top:-30px; margin-left:28px;
    width:240px; line-height:16px;
}
a.tooltip:hover span{
    display:inline; position:absolute; color:#111;
    border:1px solid #DCA; background:#fffAF0;}
.callout {z-index:20;position:absolute;top:30px;border:0;left:-12px;}
    
/*CSS3 extras*/
a.tooltip span
{
    border-radius:4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
        
    -moz-box-shadow: 5px 5px 8px rgba(0,0,0,.2);
    -webkit-box-shadow: 5px 5px 8px rgba(0,0,0,.2);
    box-shadow: 5px 5px 8px rgba(0,0,0,.2);
}

#nuestros-paseadores div {
	position: relative;
	height: 225px;
}
#nuestros-paseadores div span {
	position: absolute;
	bottom: 0px;
	padding: 10px;
	background: rgba(235, 28, 35, .8);
	color: white;
	font-weight: bold;
	text-align: center;
	display: block;
	z-index: 2;
	border-radius: 0 5px 0 5px;
}
#nuestros-paseadores div img {
	position: absolute;
	top: 0px;
}
#nuestros-paseadores a:active {
	position: static!important;
}