/*!
 * Start Bootstrap - Modern Business (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

/* Global Styles */

html,
body {
    height: 100%;
    font-family: 'Roboto', sans-serif;
}

/*AA Styles*/

.article {
  padding-bottom: 15px;
}

img.left {
  float: left;
  padding-right: 15px;
}

.meeting a i {
    color: #494853;
    margin-left: 15px;
}

.meeting-day {
}

h5.day-name {
  color: #fff;
  padding: 5px;
  background-color: #424236;
}

table.table.no-border td {
  border: none;
}

table.header-bg th {
    background-color: #868590;
}

td.bold {
  font-weight: bold;
}

ul {
  list-style-image: url(../images/bullet.png);
}

/* Main Menu */
#main-menu .nav > li{
  display: inline-block;
}

#mobile-menu .dropdown-menu{
  background-color: rgb(118,117,101);
}

#mobile-menu .dropdown-menu a {
  color: #fff;
}

.header-item {
  z-index: 500;
  left: 5em;
  color: #fff;
  position: absolute;
}

/*.main-menu .list-inline {
  text-align: center;
  background-color: rgba(118,117,101,0.75);
}

.main-menu .list-inline {
  text-align: center;
}

.main-menu .list-inline li{
  padding: 5px;
}

.main-menu .list-inline ul li{
  text-align: left;
}

.main-menu ul li a {
  color: #fff;
}

.main-menu ul li a:hover, .main-menu ul li a:focus {
  text-decoration: none;
}

.main-menu ul li {
  list-style: none;
}*/

/*.main-menu .dropdown-menu {
  min-width: auto;
}*/

/*.dropdown-menu > li > a {
  white-space: normal;
}*/

/* Home Page Carousel */

header.carousel {
    height: 15em;
}

header.carousel .item,
header.carousel .item.active,
header.carousel .carousel-inner {
    height: 100%;
}

header.carousel .fill {
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
    background-color: #777665;
}

.badge.warning {
  /*background: #1D1624;
  color: #86808C;*/
  background: darkred;
  color: yellow;
}

/* Button*/

.btn-aa {
  background-color: #494853;
  color: #fff;
  border-radius: 0;
}

.btn-aa:hover {
  background-color: #86808C;
  color: #fff;
}

.btn-group a.btn.btn-aa, .btn-group .btn-aa {
  margin-right: 2px;
  margin-bottom: 2px;
}
.btn-link.tool {
  color: #333;
  text-decoration: underline;
}

.top-bar {
    color: inherit;
    background-color: #777665;
    background-image: url(../images/people.gif);
    background-repeat: repeat-x;
    background-position: bottom right;
    min-height: 110px;
}

.top-bar img {
  display: block;
  margin: 0 auto;
}

/*Bootstrap Overrides*/

.article form .row {
	margin-left: 0;
}
	
a:hover {
  color: #28272e;
}

abbr[title] {
  border-bottom: 1px dotted #777;
  text-decoration: none !important;
  cursor: pointer;
}

.carousel-caption {
    text-shadow: none;
}

@media (min-width: 768px) {
  ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;
  }
  #mobile-menu {
    display: none;
  }
}
.dropdown-backdrop {
    display: none;
}

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

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

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

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    background-color: #868590;
    color:#ffffff;
}

.nav {
  background-color: rgba(118,117,101,0.75);
}

.navbar {
  margin-bottom: 0;
}

.navbar-inverse .navbar-brand {
  color: #fff;
}

.navbar-inverse .navbar-brand:hover {
  color: #CCCCCC;
}


.carousel-indicators {
    bottom: 5px;
}

.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #CFCEBD;
}

.well {
  background-color: #CFCEBD;
  border-radius: 0;
  border-color: #777665;
}

/* Footer Styles */

footer {
    margin: 50px 0;
}

/* Responsive Styles */

@media(max-width:991px) {
    .customer-img,
    .img-related {
        margin-bottom: 30px;
    }
}

@media(max-width:767px) {
    .img-portfolio {
        margin-bottom: 15px;
    }

    header.carousel .carousel {
        height: 25%;
    }
}

/* Webkit Stuff */
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input[type=number] {
  -moz-appearance: textfield;
}
