/**
** Este é um projeto de customização do Bootstrap
** desenvolvido para Netforce
** @author Tihh Gonçalves (tiago@tiago.art.br)
** @2016
**/
/* Fonts */
/*@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,600italic,400italic);*/
@import 'https://fonts.googleapis.com/css?family=Roboto:400,700,700i';
/* CORES */
/* FONTES */
/* Botões */
.btn-default,
.btn-primary,
.btn-success,
.btn-info,
.btn-warning,
.btn-danger {
  box-shadow: none;
  text-shadow: none;
  border: 1px solid;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  text-transform: uppercase;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.btn-default {
  background: none;
  border-color: #656565;
  color: #656565;
}
.btn-default:hover,
.btn-default:focus {
  background: #656565;
  border-color: #FFF;
  color: #FFF;
}
.btn-default.btn-bg {
  background-color: #656565;
  border-color: #656565;
  color: #FFF;
}
.btn-default.btn-bg:hover,
.btn-default.btn-bg:focus {
  background-color: #5A5A5A;
}
.btn-primary {
  background: none;
  border-color: #208DCA;
  color: #208DCA;
}
.btn-primary:hover,
.btn-primary:focus {
  background: #208DCA;
  border-color: #FFF;
  color: #FFF;
}
.btn-primary.btn-bg {
  background-color: #208DCA;
  border-color: #208DCA;
  color: #FFF;
}
.btn-primary.btn-bg:hover,
.btn-primary.btn-bg:focus {
  background-color: #1D82B8;
}
.btn-success {
  background: none;
  border-color: #52B560;
  color: #52B560;
}
.btn-success:hover,
.btn-success:focus {
  background: #52B560;
  border-color: #FFF;
  color: #FFF;
}
.btn-success.btn-bg {
  background-color: #52B560;
  border-color: #52B560;
  color: #FFF;
}
.btn-success.btn-bg:hover,
.btn-success.btn-bg:focus {
  background-color: #48AA57;
}
.btn-info {
  background: none;
  border-color: #41C1FC;
  color: #41C1FC;
}
.btn-info:hover,
.btn-info:focus {
  background: #41C1FC;
  border-color: #FFF;
  color: #FFF;
}
.btn-info.btn-bg {
  background-color: #41C1FC;
  border-color: #41C1FC;
  color: #FFF;
}
.btn-info.btn-bg:hover,
.btn-info-.btn-bg:focus {
  background-color: #2CB8FC;
}
.btn-warning {
  background: none;
  border-color: #F9B15D;
  color: #F9B15D;
}
.btn-warning:hover,
.btn-warning:focus {
  background: #F9B15D;
  border-color: #FFF;
  color: #FFF;
}
.btn-warning.btn-bg {
  background-color: #F9B15D;
  border-color: #F9B15D;
  color: #FFF;
}
.btn-warning.btn-bg:hover,
.btn-warning.btn-bg:focus {
  background-color: #F9A948;
}
.btn-danger {
  background: none;
  border-color: #F47473;
  color: #F47473;
}
.btn-danger:hover,
.btn-danger:focus {
  background: #F47473;
  border-color: #FFF;
  color: #FFF;
}
.btn-danger.btn-bg {
  background-color: #F47473;
  border-color: #F47473;
  color: #FFF;
}
.btn-danger.btn-bg:hover,
.btn-danger.btn-bg:focus {
  background-color: #F26060;
}
/* Ícones / Font Awesome */
.btn i.fa {
  font-size: 20px;
}
.btn-xs i.fa {
  font-size: 14px;
  line-height: 18px;
}
.btn-sm i.fa {
  font-size: 18px;
}
.btn-lg i.fa {
  font-size: 24px;
}
.alert {
  background: none;
  border: 0 none !important;
  box-shadow: none !important;
  text-shadow: none !important;
}
.alert-success {
  background-color: #52B560;
  color: #FFF;
}
.alert-info {
  background-color: #41C1FC;
  color: #FFF;
}
.alert-warning {
  background-color: #F9B15D;
  color: #FFF;
}
.alert-danger {
  background-color: #F47473;
  color: #FFF;
}
/* Títulos */
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  color: #333333;
}
.label {
  font-weight: 300;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.label-default {
  background-color: #656565;
}
.label-primary {
  background-color: #208DCA;
}
.label-success {
  background-color: #52B560;
}
.label-info {
  background-color: #41C1FC;
}
.label-warning {
  background-color: #F9B15D;
}
.label-danger {
  background-color: #F47473;
}
.navbar-default {
  background-image: none;
  border-color: #E9E9E9;
  box-shadow: none;
  text-shadow: 0;
}
.navbar-inverse {
  background-image: none;
  border: 0;
  box-shadow: none;
  text-shadow: 0;
}
.progress-bar {
  background-color: #208DCA;
}
.progress-bar:not(.progress-bar-striped) {
  background-image: none;
}
.progress-bar-success {
  background-color: #52B560;
}
.progress-bar-info {
  background-color: #41C1FC;
}
.progress-bar-warning {
  background-color: #F9B15D;
}
.progress-bar-danger {
  background-color: #F47473;
}
.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
  background-image: none;
  background-color: #208DCA;
}
.list-group {
  text-shadow: none;
}
.panel {
  box-shadow: none;
  text-shadow: none;
}
.panel-default {
  border-color: #656565;
}
.panel-default > .panel-heading {
  background-image: none;
  background-color: #656565;
  color: #FFF;
}
.panel-success {
  border-color: #52B560;
}
.panel-success > .panel-heading {
  background-image: none;
  background-color: #52B560;
  color: #FFF;
}
.panel-warning {
  border-color: #F9B15D;
}
.panel-warning > .panel-heading {
  background-image: none;
  background-color: #F9B15D;
  color: #FFF;
}
.panel-primary {
  border-color: #208DCA;
}
.panel-primary > .panel-heading {
  background-image: none;
  background-color: #208DCA;
  color: #FFF;
}
.panel-info {
  border-color: #41C1FC;
}
.panel-info > .panel-heading {
  background-image: none;
  background-color: #41C1FC;
  color: #FFF;
}
.panel-danger {
  border-color: #F47473;
}
.panel-danger > .panel-heading {
  background-image: none;
  background-color: #F47473;
  color: #FFF;
}
body {
  font-family: 'Roboto', sans-serif;
}
.bg-primary {
  background-color: #208DCA;
}
.bg-success {
  background-color: #52B560;
}
.bg-info {
  background-color: #41C1FC;
}
.bg-warning {
  background-color: #F9B15D;
}
.bg-danger {
  background-color: #F47473;
}
.well {
  background-image: none;
  border: 0;
  box-shadow: none;
}
.dropdown-menu {
  box-shadow: none;
}
.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover {
  background-image: none!important;
}
