a, a:hover, a:visited, a:focus {
  color: #0098aa;
}

/*menu dropdown e navbars*/
.dropdown-menu, .navbar {
  border-radius: 0;
}


/*barra padrão*/
.navbar-default {
  background: #008999;
  border: 0;
}

/*links da barra padrão*/
.navbar-default .navbar-nav>li>a {
  color: #fff;
}

.navbar-default .navbar-nav>li>a:hover, 
.navbar-default .navbar-nav>li>a:focus {
  background: #006c79;
  color: #fff;
}

.navbar-default .navbar-nav>.open>a, 
.navbar-default .navbar-nav>.open>a:hover, 
.navbar-default .navbar-nav>.open>a:focus {
  background: #006c79;
  color: #fff;
}

.navbar-default .navbar-nav .badge {
  background: #ff0000;
  border-radius: 2px;
}

/*dropdown da barra*/
.navbar-nav .dropdown-menu {
  border-top: 0;
}

/*botões*/
.btn, .btn-default {
  border-radius: 0;
  background: #455363;
  color: #fff;
  outline: 0;
  box-shadow: none;
  -webkit-box-shadow: none;
}

.btn-default:hover, 
.btn-default:focus, 
.btn-default:active, 
.btn-default.active, 
.open .dropdown-toggle.btn-default,
.btn:hover, 
.btn:focus, 
.btn:active, 
.btn.active, 
.open .dropdown-toggle.btn {
  background-color: #343E4A;
  color: #fff;
  outline: 0;
  box-shadow: none;
  -webkit-box-shadow: none;
}

/*barra branca*/
.navbar-inverse {
  background: #fff;
  border: 0;
}

.navbar-inverse .navbar-nav>li>a {
  color: #999;
}

.navbar-inverse .navbar-nav>li>a:hover, 
.navbar-inverse .navbar-nav>li>a:focus {
  background: #fff;
  color: #444;
}

.navbar-inverse .navbar-nav>.open>a, 
.navbar-inverse .navbar-nav>.open>a:hover, 
.navbar-inverse .navbar-nav>.open>a:focus {
  background: #fff;
  color: #444;
}

.navbar-inverse .navbar-right {
  background: #f2f2f2;
  border-left: 1px dotted #d9d9d9;
}

/*grid de 5 colunas*/
.fivecolumns .col-md-2, .fivecolumns .col-sm-2, .fivecolumns .col-lg-2  {
  width: 20% !important;
}

.fourcolumns .col-md-2, .fourcolumns .col-sm-2, .fourcolumns .col-lg-2  {
  width: 25% !important;
}

.fivecolumns .col-md-2, .fivecolumns .col-sm-2, .fivecolumns .col-lg-2,
.fourcolumns .col-md-2, .fourcolumns .col-sm-2, .fourcolumns .col-lg-2 {
  padding: 0 5px;
}

.fivecolumns, .fourcolumns {
  margin: 0 -5px 0 -5px;
}

.fivegallery a, .fourgallery a {
  color: #666;
  font-size: 18px;
  text-align: center;
  overflow: hidden;
  font-weight: 300;
}

.fivegallery a, .fivegallery .img,
.fourgallery a, .fourgallery .img {
  transition: 0.4s;
  -webkit-transition: 0.4s;
  -moz-transition: 0.4s;
}

.fourgallery a:hover,
.fivegallery a:hover {
  color: #0098aa;
}

.fourgallery a:hover .img,
.fivegallery a:hover .img {
  border-color: #0098aa;
}

.fourgallery .img,
.fivegallery .img {
  display: inline-block;
  margin-bottom: 10px;
  border: 1px solid #e5e5e5;
  width: 100%;
  overflow: hidden;
}

.dropdown-toggle {
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
}

.dropdown-menu {
  padding-top: 0;
  padding-bottom: 0;
}

.pagination>li>a, .pagination>li>span {
  color: #666;
  margin: 0 2px;
  border-radius: 0 !important;
}

.pagination>li>a.selected, .pagination>li>a:hover {
  background: #455363;
  color: #fff;
}

.pagination>li>a.prev, .pagination>li>a.next {
  background: none !important;
  border: 0 !important;
  margin: 0;
}

.pagination>li>a>.caret {
  background-image: url(../../../images/search/search-sprite.png) !important;
  background-color: none !important;
  border: 0 !important;
  width: 10px;
  height: 10px;
}

.pagination>li>.prev>.caret {
  background-position: 0 0;
}

.pagination>li>.next>.caret {
  background-position: 0 206px;
}