/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Nov 17, 2016, 1:12:41 PM
    Author     : bcurtis
*/

.carousel.fade {
  opacity: 1;
}
.carousel.fade .item {
  transition: opacity ease-out 1s;
  left: 0;
  opacity: 0; /* hide all slides */
  top: 0;
  position: absolute;
  width: 100%;
  display: block;
}
.carousel.fade .item:first-child {
  top: auto;
  opacity: 1; /* show first slide */
  position: relative;
}
.carousel.fade .item.active {
  opacity: 1;
}

.carousel-caption h2 {
    font-size: 4vw;
    font-weight: bold; 
    color: ivory;
}

header.carousel {
    height: 100%;
    background-color:#000;
}

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

header.carousel .item img{
    margin-left:4em;
    margin-top:80px;
}

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

/*.panel-default {
    width:10em;
    height:10em;
}

.panel-body {
    width:10em;
    height:10em;
}*/

.panel-heading {
    height:3em;
    text-align:center;
}

.panel-heading h4 {
    font-size:1em;
    position:relative;
    top:-1em;
}

/*@media all and (max-width: 479px) {*/
@media screen and (max-width: 480px) {
    .carousel-caption {
        display:none;
}

.clientsat {
    font-size:12pt;
}

.title {
    font-size:12pt;
}

.one {
    visibility:hidden;
}

.five {
    visibility:hidden;
}

.nine {
    visibility:hidden;
}
.vertical-menu {
    width: 170px; /* Set a width if you like */
}

.vertical-menu a {
    background-color: #fff; /* Grey background color */
    color: black; /* Black text color */
    display: block; /* Make the links appear below each other */
    padding: 3px; /* Add some padding */
    text-decoration: none; /* Remove underline from links */
    margin-left:3em;
}

.vertical-menu a:hover {
    background-color: #ccc; /* Dark grey background on mouse-over */
}

.vertical-menu a.active {
    background-color: #4CAF50; /* Add a green color to the "active/current" link */
    color: navy;
}
}

@media (max-width: 1200px) {
  .navbar-header {
      float: none;
  }
  .navbar-left,.navbar-right {
      float: none !important;
  }
  .navbar-toggle {
      display: block;
  }
  .navbar-collapse {
      border-top: 1px solid transparent;
      box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
  }
  .navbar-fixed-top {
      top: 0;
      border-width: 0 0 1px;
  }
  .navbar-collapse.collapse {
      display: none!important;
  }
  .navbar-nav {
      float: none!important;
      margin-top: 7.5px;
  }
  .navbar-nav>li {
      float: none;
  }
  .navbar-nav>li>a {
      padding-top: 10px;
      padding-bottom: 10px;
  }
  .collapse.in{
      display:block !important;
  }
}