


body{
	display: inline-block;
	margin: 0;
	padding: 0;
	width: 100%;
	overflow-x:hidden;
	background-color: white;
}

header{
	background-size: 100%;
	display: inline-block;
	width: 100%;
}

header .menubg{background: url("files/background_betas_menu.jpg") repeat; fixed; width: 100%: }
header .menu{display: inline-block;margin-left: 50%;}

.menu ul li {
	color:white;
  display: inline;
  font-family: "Fugaz One", sans-serif;  
  font-size: 1em;
  padding-right: 0.5em;
  margin-right: 1em;
}

.menu ul li a{color:white;  text-decoration: none; }
.menu ul li img{width: 10%;}

header #dog_logo{	
	background: url("files/dog_forest_walk.png") no-repeat fixed;
	background-size: 100%;
	display: inline-block;
		margin:0;
		padding-top: .5em;
		text-align: center;
	width: 100%;
}

header #dog_logo div.logofrase{margin-left:15%; width:70%; }
header #dog_logo .logo{margin-top:1em; width:25%;}
header #dog_logo .logo img{display: inline-block;width: 95%;}

.frase {color:white; display: inline-block;   font-family: "Fugaz One", sans-serif; font-size:2.5em; line-height:1; margin-left:10em; margin-top: 15%; margin-bottom: 2%; width: 32%;}


article.walkingprograms {background-color: #5E8D80;display: inline-block;width: 100%;height: 70%;}

.todalainf{margin-left:15%;width:70%;}

.todalainf h{color:white; display: inline-block;   font-family: "Fugaz One", sans-serif; font-size:2em; margin-top: 1em;width: 40%;}
.todalainf p.descprograms{color:white; display:block; font-family: "Contrail One", sans-serif;font-size:2em; margin-top:.5em;width: 60%;}

article.neigborhood{width:100%; } 
article.forest{margin-top:5%; width:100%; }
article.neigborhood img, article.forest img{width:35%;}
article.neigborhood .descp, article.forest .descp {display: inline-block; vertical-align: top;  margin: 7em 0 0 5em; color:white;  width: 55%  }
article.neigborhood .descp h2, article.forest .descp h2{  font-family: "Fugaz One", sans-serif;  font-size:2em; }
article.neigborhood .descp p, article.forest .descp p{font-family: "Contrail One", sans-serif;font-size:2em; }


.prided{margin-top:2em; margin-bottom:2em; margin-left:20%; width:70%;}
.prided p{ color:white; display: inline-block;  font-family: "Fugaz One", sans-serif;  font-size:1.3em; vertical-align: middle; width: 70%;}
.prided p.learnmore{color:white; display: inline-block; font-size:1em; width: 20%;}
.prided p.learnmore img{ margin-left:20%;width: 70%;}


/*Programs*/

header #dog_logo_programs{	
	background: url("files/programs_paw.png") no-repeat fixed;
	background-size: 100%;
	display: inline-block;
		margin:0;
		padding-top: 3em;
		padding-bottom: 3em;
	width: 100%;
}



header #dog_logo_programs div.logofraseprograms{ margin-left:15%; width:70%; }
header #dog_logo_programs h{color:white; font-family: "Contrail One", sans-serif; font-size:3em;margin: 0; }
header #dog_logo_programs p{color:white; font-family: "Contrail One", sans-serif; font-size:2em;margin: 0;}

header #dog_logo_programs .logopro{margin-top:1em; width:30%; margin-top:20%; margin-left: 70%;}
header #dog_logo_programs img{display: inline-block; width: 95%;}




article.neigborhood_programs{display: inline-block; width:40%;} 
article.neigborhood_programs h2, article.forest_programs h2{color:white;  display: inline-block;  font-family: "Fugaz One", sans-serif;  font-size:2em;  width: 100%; margin-left:1em;} 
article.neigborhood_programs img, article.forest_programs img{width: 100%; margin-bottom: 1em;} 
article.neigborhood_programs div, article.forest_programs div{margin:0; padding:0;  width: 100%; } 
article.neigborhood_programs div p, article.forest_programs div p{ color:white; display: inline-block; font-family: "Contrail One", sans-serif;  font-size:1.5em;   width: 70%; margin-top:0em; margin-left: 10%;} 
article.neigborhood_programs div img, article.forest_programs div img{width: 12%;} 



article.forest_programs{margin-left:18%; display: inline-block; width:40%; vertical-align: top;} 

.reducerates{display: inline-block; width:100%; text-align: center; margin-bottom: 3em;} 
.reducerates img{display: inline-block; width:25%;} 
.reducerates p{color:white;  display: block;  font-family: "Fugaz One", sans-serif;  font-size:2em;  margin: 0;} 


.aditionalpackages{
	background: url("files/mas_paw_dogs.png") repeat fixed;
	background-size: 100%;
	display: inline-block;
		margin:0;
		padding-top: 0em;
		padding-bottom: 0em;
	width: 100%;
}

.aditionalpackages p{ display: inline-block; color:white; font-family: "Contrail One", sans-serif; font-size:3em; line-height:1;  margin:.8em 0 .8em 20%; width:40%;} 
.aditionalpackages img{display: inline; margin: 0; margin-left:5%; width:10%;} 



/*Contact  Contact Contact v vvContactContactContactContactContactContactContactContactContactContact*/

header #dog_logo_contact{background-color: #5E8D80;display: inline-block;margin:0;width: 100%;}
header #dog_logo_contact img{margin:5% 35%;width: 30%;}


.contact_info {background: url("files/background_betas.jpg") repeat fixed;
	background-size: 100%;
	display: inline-block; 
	width: 100%;
}

.todalainfc{margin-left:10%;width:80%; padding: 5% 0; }
.contact_info .todalainfc img#tiagab{ display: inline-block; margin:0; width:40%;}

.bio{ display: inline-block; width: 55%; vertical-align: top; margin-top: 5%; margin-left: 2%;}
.bio h2{color:black;  font-family: "Fugaz One", sans-serif;  font-size:2em;  margin:0; }
.biocorta{color:black;  font-family: "Fugaz One", sans-serif;  font-size:1.3em; margin:0; }
.biolarga{color:black;  font-family: "Contrail One", sans-serif;  font-size:1.3em; margin:2em 0;   text-align: justify; }


.bio div{display: inline-block;  width: 75%}

.bio h3{color:black; display: inline; font-family: "Fugaz One", sans-serif;  font-size:1.3em;  margin:0; width:70%; }
.datosc{ color:black;  font-family: "Contrail One", sans-serif;  font-size:1.3em; margin:0;  text-align: center; width:70%;}
.logoinsta{width:10%; display:inline; vertical-align:middle; }
.newclient{ vertical-align: top; width:20%; }

.psa{ display: inline-block; margin-left:38%; width: 60%; text-align: center;}
.psa img{display: inline-block; width: 60%;}
.psa p{ font-family: "Contrail One", sans-serif;  font-size:1.3em; margin: 0;}



#slogan{ background-color: #68A98F; display: inline-block;  width: 100%}
#slogan img{ margin-left:27%; margin-top: 1em; margin-bottom:1em; width: 46% }



/*GALLERY GALLERY GALLERY GALLERY GALLERY GALLERY GALLERY GALLERY*/

.gallery_info {background: url("files/background_betas_gallery.png") repeat fixed;
	background-size: 100%;
	display: inline-block; 
	width: 100%;

}

.todalainfg{margin-left:10%;width:80%; padding: 5% 0;}
.iconwalk{display: inline-block; width: 30%; margin-left:35%}


.todalainfg ul  {
  text-align: center;
}


.todalainfg .videopaw{
display: inline-block;
margin-left: 8%;
}


.todalainfg ul li {
  display: inline-block;
  padding-right: 0em;
  margin-right: 1em;
  width: 13%;
  height: 14em;
  margin-bottom: 2%;
}

.todalainfg ul li a{color:white;  text-decoration: none; }
.todalainfg ul li img{width: 100%; height: 100%; margin: 0; vertical-align: top;}



/*RESPONSIVE RESPONSIVE RESPONSIVE RESPONSIVE*/

@media (min-width:982px) and (max-width: 1119px) {

header #dog_logo{	background: url("files/dog_forest_walk.png") repeat;background-size: 100%;}

.todalainf{margin-left:2%;width:95%;}


}




@media (max-width: 698px) {

header .menu{width: 100%; margin:0;}

.menu ul li {
	color:white;
  display: inline;
  font-family: "Fugaz One", sans-serif;  
  font-size: 1em;
  padding-right: 0em;
  margin-right: 1em;
}


header #dog_logo{	background: url("files/dog_forest_walk_movil.png") repeat; background-size: 100%;}
header #dog_logo .logo{width:70%; margin-left: 15%;}


.frase {font-size:3em; line-height:1; margin-left:0; margin-top: 0%; margin-bottom: 0%; width: 100%;}


.todalainf{margin-left:5%;width:90%;}
.todalainf h{width: 100%;}
.todalainf p.descprograms{width: 100%;}

article.neigborhood img, article.forest img{width:90%;}
article.neigborhood .descp, article.forest .descp {width: 95%; margin:0;}



.prided{width:80%; margin-left:5%;}
.prided p{ width: 100%;}
.prided p.learnmore{ width: 100%;}
.prided p.learnmore img{ margin-left:20%;width: 60%;}


header #dog_logo_programs{background:center  url("files/programs_paw_movil.png") repeat ; background-size: 100%; }



header #dog_logo_programs div.logofraseprograms{ margin-left:5%; width:95%; }
header #dog_logo_programs h{color:white; font-family: "Contrail One", sans-serif; font-size:3em;margin: 0; }
header #dog_logo_programs p{color:white; font-family: "Contrail One", sans-serif; font-size:2em;margin: 0;}


header #dog_logo_programs .logopro{width:100%; margin-top:0%; margin-left: 10%;}
header #dog_logo_programs img{display: inline-block; width: 70%;}

article.neigborhood_programs{display: block; width:90%;} 
article.forest_programs{margin-left:0%; display: block; vertical-align: top; width:90%;} 

.aditionalpackages p{ margin-left:10%; width:80%;} 
.aditionalpackages img{display: inline; margin: 0; margin-left:30%; margin-bottom: 5%; width:30%;} 



header #dog_logo_contact img{margin:5% 20%;width: 60%;}

.todalainfc{margin-left:5%;width:90%; padding:0;}
.contact_info .todalainfc img#tiagab{  margin:0; width:100%;}



.bio{ display: inline-block; width: 90%; vertical-align: top; margin-top: 5%; margin-left: 5%;}
.bio div{ width: 100%;  text-align: center;}
.bio h3{ width:100%;  }

.datosc{width:100%;}


.newclient{margin:5% 0 0 22%; width:50%; }
.psa{ margin:5% 0; width: 100%; }



.todalainfg{
		margin: 0;
		width: 100%;
}

.todalainfg ul{
	margin: 0;
	padding:0;
  width: 100%;
}

.todalainfg ul li {
	margin: 0;
	margin-left:2% ;
	margin-bottom: 5%;
  width: 45%;
  height: 14em;
}


.todalainfg video{
	margin-left:-3%;
padding: 0;}





}


@media (max-width: 480px) {


.todalainfg video{
margin-left:-3%;
padding: 0;
}



}