.content h4{color: #cc9966}

ul.nav-pills li{border:1px solid white;margin:0 0.5%}
ul.nav-pills li.active a{background: #27180e}
ul.nav-pills li a:hover, ul.nav-pills li.active a:hover { background: #855230; }
ul.nav-pills li a, ul.nav-pills li.active a{color:#d6b16f}

ul.contentUL{color:#a3927b}

div.popover-content{color:black}

@media only screen and (min-width: 768px) and (max-width: 5000px) {
  [role="tabpanel"] .nav-justified { border-spacing: 10px; margin: -30px 0; }
}

.nav.services-list li { border: none; }
.nav.services-list li a { border: none; background: url(../images/servicesContact-PLATE.jpg); background-size: 100% 100%; padding: 22px 15px; }
.nav.services-list li a:hover { background: url(../images/servicesContact-PLATE.jpg); background-size: 100% 100%; color: #fff; }

.nav.attorneys li { border: none; }
.nav.attorneys li a { border: none; background: url(../images/attorneyNAME-PLATE.jpg); background-size: 100% 100%; }
.nav.attorneys li a:hover, .nav.attorneys li.active a, .nav.attorneys li.active a:hover, .nav.attorneys li.active a:focus { border: none; background: url(../images/attorneyNAME-PLATE.jpg); background-size: 100% 100%; color: #fff; }

.att li:nth-child(1) { display: block; }
.att li { display: none; }

/* Fix for ios8 devices to have the hamburger menu show up */
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
  .mobileToggle:before { box-shadow: none; background: url(../images/ios8hamburger.png); width: 42px; height: 33px; top: -0.05em; }
}

.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
    background:none;border:none;text-align:center;
}
.video-responsive iframe{
    left:0;
    top:0;
    bottom:0;
    right:0;
    height:100%;
    width:100%;
    position:absolute;
}

.vimeo-wrapper{width:70%;margin:0 auto}