@charset "utf-8";

/* CSS Document */
@font-face
{
font-family:days;
	src: url('../fonts/days-webfont.eot');
	src: url('../fonts/days-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('../fonts/days-webfont.woff') format('woff'), /* Modern Browsers */
	     url('../fonts/days-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
	     url('../fonts/days-webfont.svg#svgFontName') format('svg'); /* Legacy iOS */	
}

*{
border:0;
padding:0;
margin:0;	
	}
	
html, body{		
	width:100%;
	height:auto;
	margin:auto;
	}
	


#nav-social{
	width: 100%;
	height: 30px;
	margin-bottom: 5px;
	background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top, #222222, #111111);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));
  background-image: -webkit-linear-gradient(top, #222222, #111111);
  background-image: -o-linear-gradient(top, #222222, #111111);
  background-image: linear-gradient(to bottom, #222222, #111111);
  background-repeat: repeat-x;
  border-color: #252525;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
  margin-bottom:0;
	}
	

#wrapper{
	width:1000px;
/*	min-height:400px;
	max-height:auto;*/
	height:auto;
	max-height:9000px;
	margin:auto;
	margin-top:10px;
	padding-bottom:20px;
	z-index:-9;
	}	
.footer{
		width: 100%;
	height: 30px;
	margin-bottom: 5px;
	background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top, #222222, #111111);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));
  background-image: -webkit-linear-gradient(top, #222222, #111111);
  background-image: -o-linear-gradient(top, #222222, #111111);
  background-image: linear-gradient(to bottom, #222222, #111111);
  background-repeat: repeat-x;
  border-color: #252525;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
	
	
	position:relative;
	top:2px;
	padding-left:20px;
	padding-right:20px;
	font-size:10px;
	text-align:center;
	display:inline-block;
	line-height:25px;
	vertical-align:central;
	background-size:cover;
	color:white;
	border-radius:5px;
	}	
	
.foto-home{
	float:right;
	clear:both;
	}
	
.tit{
	font-family:;
	font-size: 19px;
	color: #536241;
	font-weight: 300;
	margin-right: 20px;
	}

.tit2{
	font-family:;
	font-size: 15px;
	color: black;
	font-weight: 300;
	margin-right: 20px;
	margin-bottom:0;
	}
	
.tit3{
	font-family:;
	font-size: 14px;
	color: black;
	font-weight: 300;
	margin-right: 20px;
	margin-top:0;
	}	
foto-home-2{
	float:left;
	}
	
.img-left{	
	float:left;
	margin-left:20px;}
	
.img-right{
	float:right;
	margin-right:20px;
	}
	
.tit-left{float:left}

.tit-right{float:right}

.img-header{
	margin-bottom:10px;
	margin-top:0;
	border-radius:10px;
	}
.img-line{
	border-bottom:solid 1px #CCCCCC;
	}	
	
#productos-perros{
	height:400px;
	height:auto;
	background-color:white;
	margin-bottom:100px;
	}
	
#faqs{
	height:9000px;
	background-color:white;
	}
	
#contacto{
	height:400px;
	background-color:white;
	}

p, ul li{
	line-height:24px;
	font-size:16px;
	padding-bottom:12px;
	
	}
	
	.nav li a{
		padding-bottom:0 !important;
		}