
/* FONTS 
@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700,900);
@import url(http://fonts.googleapis.com/css?family=Raleway:400,300,700,900);

*/

@font-face {
  font-family: 'Lato-Medium';
  src: url('fonts/Lato-Medium.eot');
  src: local('☺︎'),
    url("fonts/Lato-Medium.woff") format("woff"),
	url("fonts/Lato-Medium.woff2") format("woff2"),
    url("fonts/Lato-Medium.otf") format("opentype");
  }
@media screen and (max-device-width: 480px) {
  @font-face {
    font-family: 'Lato-Medium';
    url("fonts/Lato-Medium.woff") format("woff"),
	url("fonts/Lato-Medium.woff2") format("woff2"),
    url("fonts/Lato-Medium.otf") format("opentype");
}}

@font-face {	
  font-family: 'Lato-Black';
  src: url('fonts/Lato-Black.eot');
  src: local('☺︎'),
    url("fonts/Lato-Black.woff") format("woff"),
	url("fonts/Lato-Black.woff2") format("woff2"),
    url("fonts/Lato-Black.otf") format("opentype");
  }
@media screen and (max-device-width: 480px) {
  @font-face {
    font-family: 'Lato-Black';
    url("fonts/Lato-Black.woff") format("woff"),
	url("fonts/Lato-Black.woff2") format("woff2"),
    url("fonts/Lato-Black.otf") format("opentype");	

}}

@font-face {	
  font-family: 'Lato-Semibold';
  src: url('fonts/Lato-Semibold.eot');
  src: local('☺︎'),
    url("fonts/Lato-Semibold.woff") format("woff"),
	url("fonts/Lato-Semibold.woff2") format("woff2"),
    url("fonts/Lato-Semibold.otf") format("opentype");
  }
@media screen and (max-device-width: 480px) {
  @font-face {
    font-family: 'Lato-Black';
    url("fonts/Lato-Semibold.woff") format("woff"),
	url("fonts/Lato-Semibold.woff2") format("woff2"),
    url("fonts/Lato-Semibold.otf") format("opentype");	

}}



/* OVERALL ASPECT */

body {
  background-color: #ffffff;
    font-family: "Lato-Medium";
    font-weight: 300;
    font-size: 16px;
    color: #555;

    -webkit-font-smoothing: antialiased;
    -webkit-overflow-scrolling: touch;
    
    margin-top: 70px;
}

/* Titles */
h1, h2 {
    font-family: "Lato-Black";
    font-weight: 300;
    color: #333;
}

/* Titles */
h3, h4, h5, h6 {
    font-family: "Lato-Semibold";
    font-weight: 300;
    color: #333;
}





.jumbotron
{
padding:20px;
margin-bottom:20px;
color:inherit;
background-color:#0da6f2
}
.jumbotron h1,
.jumbotron .h1
{
color:inherit
}
.jumbotron p
{
margin-bottom:5px;
font-size:21px;
font-weight:200
}
.container 
.jumbotron{
border-radius:6px
}
.jumbotron
 .container
{
 max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:10px;padding-bottom:10px}
.container 
.jumbotron{padding-left:20px;padding-right:20px
}
.jumbotron h1,
.jumbotron .h1{font-size:63px}}
/*!
 * Bootstrap v3.1.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*! normalize.css v3.0.0 | MIT License | git.io/normalize */

 /*! jumbotron ------------------------------- */ 
.jumbotron
{
padding:20px;
margin-bottom:20px;
color:inherit;
background-color:#e6f6fd /*! azul PD - ++claro */
}
.jumbotron h1,
.jumbotron .h1
{
color:inherit
}
.jumbotron p
{
margin-bottom:5px;
font-size:21px;
font-weight:200
}
.container 
.jumbotron{
border-radius:6px
}
.jumbotron
 .container
{
 max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:10px;padding-bottom:10px}
.container 
.jumbotron{padding-left:20px;padding-right:20px
}
.jumbotron h1,
.jumbotron .h1{font-size:63px}}


/*! navbar ------------------------------- */ 

  .navbar-form.navbar-right:last-child {
    margin-right: -15px;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-right: 15px;
    margin-left: 15px;
  }
  .navbar-text.navbar-right:last-child {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #000000;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777;
}
.navbar-default .navbar-nav > li > a {
  color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333333;
}
.navbar-inverse {
  background-color: rgba(166, 166, 102, 0.95);
  border-color: #aeae75;
}
.navbar-inverse .navbar-brand {
  color: #ffffff;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #a6a666;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #ffffff;
}
.navbar-inverse .navbar-nav > li > a {
  color: #ffffff;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #b7b784;
  background-color: #edede0;/*! focus sobre menu principal - castanho++++claro */ 
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: #0da6f2; /*! azul PD */ 
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #b7b784;
  background-color: #c3c3c3;
}
.navbar-inverse .navbar-toggle {
  border-color: #333333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #b7b784;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
/*! co cor cor cor*/
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #95955b;/*! cor da letra - castanho +escuro */
  background-color: #ffffff; /*! menu xs e lg, cor do menu quando está selecionado e abre submenus */ 
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #000000; /*! a ver */ 
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #b7b784; /*! menu xs - <hr> separadora entre items menu - castanho ++claro */ 
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #000000;
     background-color: #edede0;/*! menu xs - cor fundo menus abertos - castanho ++++claro */ 
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ffffff;
    background-color: #b7b784;/*! menu xs - cor focus quando over - castanho ++claro  */ 
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: #00ff00;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #999;
}
.navbar-inverse .navbar-link:hover {
  color: #ffffff;
}

 /*! footer - cor azul  */ 
 
footer {
  margin-top: 30px;
  padding: 45px 0 30px 0;
  color: #ffffff;
  background-color: #a6a666;
}
	footer p {  color: #ffffff }
    
    
 /*! list group do footer - cor azul mais escuro -------------------------------  */  
    
    element.style {
}
a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus {
z-index: 2;
color: #ffffff;
background-color: #b7b784;
border-color: #ffffff;
}

 /*! botões de navegação - cor azul para preto ------------------------------- */  

 
 element.style {
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
color: #ffffff;
background-color: #000000;
border-color: #b7b784;
}
.btn:hover, .btn:focus {
color: #b7b784;
text-decoration: none;
}
a:hover, a:focus {
color: #b7b784;
text-decoration: underline;
}
a:active, a:hover {
outline: 0;

element.style {
}
.btn-block {
display: block;
width: 100%;
padding-left: 0;
padding-right: 0;
}
.btn-lg, .btn-group-lg>.btn {
padding: 10px 16px;
font-size: 18px;
line-height: 1.33;
border-radius: 6px;
}
.btn-primary {
color: #ffffff;
background-color: #aeae75;
border-color: #aeae75;
}

 /*! hover galery ------------------------------- */ 
#presentation{
  width:100%;
  margin:auto;
  float:left;

 transition:All 0.5452s ease-in-out;
-webkit-transition:All 0.5452s ease-in-out;
-moz-transition:All 0.5452s ease-in-out;
-o-transition:All 0.5452s ease-in-out;
}


#show ul{display:block;padding:0 8px;width:100%;background:rgba(0,0,0,.3);margin:auto;}
#show ul li{display:block;float:left; width:70px;padding:4px 5px;background:rgba(0,0,0,.3); margin:6px 4px;}
#show ul li a{color:#ffffff;}
#show ul li:hover{background:#111111;}
#show ul li:nth-child(2):hover{background:#111111;}
#show ul li:nth-child(3):hover{background:#40c3c4;}

#show ul li:nth-child(1).active{background:#dd473d;} 
#show ul li:nth-child(2).active{background:#bbdaad;}
#show ul li:nth-child(3).active{background:#40c3c4;}
#show ul li:nth-child(4).active{background:#dd473d;} 
#show ul li:nth-child(5).active{background:#bbdaad;}
#show ul li:nth-child(6).active{background:#40c3c4;}
#show ul li:nth-child(7).active{background:#dd473d;}

.hovergalleryA, .slide_belchiorA, .slide_belchiorB, .slide_belchiorC {
border:solid 5px #00aaee;
-moz-border-radius-topleft: 177px; -moz-border-radius-topright:7px; -moz-border-radius-bottomleft:17px; -moz-border-radius-bottomright:17px; -webkit-border-top-left-radius:177px; -webkit-border-top-right-radius:7px; -webkit-border-bottom-left-radius:17px; -webkit-border-bottom-right-radius:17px; border-top-left-radius:177px; border-top-right-radius:7px; border-bottom-left-radius:17px; border-bottom-right-radius:17px;

	-moz-box-shadow: 2px -2px 8px #222222;
	-webkit-box-shadow: 2px -2px 8px #222222;
	box-shadow: 2px -2px 8px #22222;
}

 .slide_belchiorA, .slide_belchiorB, .slide_belchiorC {
border:solid 4px #00aaee;
-moz-border-radius-topleft: 7px;
-webkit-border-top-left-radius:7px;
border-top-left-radius:7px;
}
 .slide_belchiorA {
border:solid 4px #00aaee;
}
 .slide_belchiorB  {
border:solid 4px #00aaff;
}
 .slide_belchiorC {
border:solid 4px #00aabb;
}
.hovergalleryA img, .slide_belchiorA img,  .slide_belchiorB img, .slide_belchiorC  img{
border:solid 2px #aaaaaa;
-moz-border-radius-topleft: 11px; -moz-border-radius-topright:11px; -moz-border-radius-bottomleft:11px; -moz-border-radius-bottomright:11px; -webkit-border-top-left-radius:11px; -webkit-border-top-right-radius:11px; -webkit-border-bottom-left-radius:11px; -webkit-border-bottom-right-radius:11px; border-top-left-radius:11px; border-top-right-radius:11px; border-bottom-left-radius:11px; border-bottom-right-radius:11px;
}

.hovergalleryA:hover {
    border:solid 6px #12aa12;
	
	-moz-border-radius-topleft: 107px; -moz-border-radius-topright:17px; -moz-border-radius-bottomleft:17px; -moz-border-radius-bottomright:17px; -webkit-border-top-left-radius:  107px; -webkit-border-top-right-radius:17px; -webkit-border-bottom-left-radius:17px; -webkit-border-bottom-right-radius:17px; border-top-left-radius: 107px; border-top-right-radius:17px; border-bottom-left-radius:17px; border-bottom-right-radius:17px;
		
	-moz-box-shadow: -5px -5px 28px #999999;
   -webkit-box-shadow: -5px -5px 28px #999999;
    box-shadow: -5px -5px 28px #999999;
}

.hovergalleryB {
border:solid 2px #aaaaaa;
-moz-border-radius-topleft: 10px; -moz-border-radius-topright:10px;
-moz-border-radius-bottomleft:7px; -moz-border-radius-bottomright:10px;

-webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:10px;
-webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius:10px;

border-top-left-radius:10px; border-top-right-radius:10px;
border-bottom-left-radius:10px; border-bottom-right-radius:10px;

	-moz-box-shadow: 2px -2px 8px #222222;
   -webkit-box-shadow: 2px -2px 8px #222222;
    box-shadow: 2px -2px 8px #22222;
}



.hovergalleryB img{
border:solid 1px #aaaaaa;
-moz-border-radius-topleft: 10px; -moz-border-radius-topright:10px; -moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px;
-webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:10px; -webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius:10px;
border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px;
}

.hovergalleryB:hover {
    border:solid 2px #999999;
	
-moz-border-radius-topleft:10px; -moz-border-radius-topright:10px; -moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px;
-webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:10px; -webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius:10px;
border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px;

	-moz-box-shadow: -5px -5px 28px #999999;
   -webkit-box-shadow: -5px -5px 28px #999999;
    box-shadow: -5px -5px 28px #999999;
}

.cor1:hover {
    border:solid 10px #e08b41;
	}
 
 .cor2   {
    border:solid 1px #ffffff;
	}
 
 .cor2:hover img{
border:solid 1px #eeeeee;
-moz-border-radius-topleft: 10px; -moz-border-radius-topright:11px;
-moz-border-radius-bottomleft:11px; -moz-border-radius-bottomright:11px;
-webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:11px;
-webkit-border-bottom-left-radius:11px; -webkit-border-bottom-right-radius:11px;
border-top-left-radius:10px; border-top-right-radius:11px;
border-bottom-left-radius:11px; border-bottom-right-radius:11px;
}
 .cor2:hover {
border:solid 1px #eeeeee;
-moz-border-radius-topleft: 10px; -moz-border-radius-topright:11px;
-moz-border-radius-bottomleft:11px; -moz-border-radius-bottomright:11px;
-webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:11px;
-webkit-border-bottom-left-radius:11px; -webkit-border-bottom-right-radius:11px;
border-top-left-radius:10px; border-top-right-radius:11px;
border-bottom-left-radius:11px; border-bottom-right-radius:11px;
}
















