#foo {
	color: #333;
}
body {
    font-family: 'Dosis', sans-serif;
    font-size: 16px;
}

.navbar-default {
    font-family: 'Dosis', sans-serif;
}

.navbar-default .navbar-nav>li>a {
    font-size: 0.9em !important;
} 

.title-page {
    font-family: 'Dosis', sans-serif;
    font-size: 30px;
}
.menu-principal a{
  text-transform: uppercase !important;
}
.button{
    font-family: 'Dosis', sans-serif;    
}
.categorias a {
    font-family: 'Dosis', sans-serif;
}
.title-element h2{
    font-family: 'Dosis', sans-serif;
    font-size: 30px;
}
.title-quem-sou {
    font-family: 'Dosis', sans-serif;
    font-size: 30px;
}
.title-quem-sou-name {
    font-family: 'Dosis', sans-serif;
    font-size: 30px;
}
.gallery {
    font-family: 'Dosis', sans-serif;
    font-size: 30px;
}
.gallery-safira {
    font-family: 'Dosis', sans-serif;
    font-size: 30px;
}
.container-footer h2{
    font-family: 'Dosis', sans-serif;
}
.box-pcontato h3 {
    font-family: 'Dosis', sans-serif;
}
.formulario h2 {
    font-family: 'Dosis', sans-serif;
}





body, .slick-banners .slick-slide .banner-text span {
font-family: 'Dosis', serif;  
}
.title-element, .title-element h2, .title-element h1, .box-depoimento-kinder h2, .container-footer h2,.footer-telefones, .button, .categorias a, .title-page, .formulario h2, .box-pcontato h3, .navbar-default, .gallery, .slick-banners .slick-slide .banner-text span.title, .title-quem-sou  {
	font-family: 'Dosis', serif;
	font-weight: 100;
}
.navbar-default .navbar-nav>li>a {
   letter-spacing: 4px;
   text-transform: lowercase;
   font-size: 18px;
}
.header-pages {
	background: white;
}
.border-page {
	border-bottom: 2px solid #0b1319;
}
.gallery .gl-item-title-big {
	font-size: 16pt;
}
.categorias a {
	padding: 15px 30px;
	background: #F4F4F4 ;
	font-size: 15px;
	font-weight: 400;
 }
.contato {
	padding-top: 0;
}

.slick-banners .slick-slide .banner-text span.subtitle{
	text-shadow: none;
	font-weight: 400;
}

.slick-banners .slick-slide .banner-text span.title{
	text-shadow: none;
	font-weight: 400;
	line-height: 50px;
}

.slick-banners .slick-slide .banner-text {
    margin-top: 20%;
    padding-top: 0;
}

.slick-banners .slick-slide {
	background-position: top center !important;
}



.edge {
    background-attachment: initial !important;
}

.title-page {
   color: #333333;
}
@media only screen and (max-width: 768px){
.home .navbar-default, .navbar-default {
    background: white;
}
}

#quem-sou-1 {
    margin-bottom: 60px; 
}

.header-pages .divider-1 {
    margin-top: 15px;
    margin-bottom: 15px;
}

@media only screen and (max-width: 768px) {
	.albuns-foto {
	    display: none;
	}
	.shared-foto-fb {
	    display: none;
	}    
}
