/* Compliments Tabstyles1.css */

@import url(http://fonts.googleapis.com/css?family=Anton);




.tabs-wrapper label.tabLabel {
  color: #DBDBD3;
  background: #525252;
}

.tabs-wrapper label.tabLabel:hover {
  background: #667876;
  /*@include transform (translate(0,-0.2em));*/
}

.mainImage img{
  border:solid 2px #777777;
}

h1 {
    color: #fff;
    font-family: 'Anton', sans-serif;
    border-bottom: 2px dotted;
    padding-bottom: 6px;
    margin-bottom: 20px;
    margin-top: 50px;
    text-shadow: 1px 1px 6px rgba(0, 0, 0, 0.9);
    border-color:#fff !important;
}

.images img{
  border-color:#ddd !important;
}

#tab1:checked + label.tabLabel, #tab2:checked + label, #tab3:checked + label, #tab4:checked + label {
  background: #000000;
  color: #fff;
}

.tab-body {
  background-image: url("../images/background.jpg");
  background-repeat: no-repeat;
  background-position: top center !important;
  background-size: contain !important;  
  background-color: #340C02;
  color:#fff;
}

.tab-body-wrapper {
  border:solid 2px #000000;
  background: #f2f2f2;
  border-top: #000000 5px solid;
 
}



/* ++++++++++++++++++++++++

Carousel

++++++++++++++++++++++++++++++*/

.chevron::before {
  border-color:#000000 !important;
}

.swiper-pagination-bullet-active {
    background: none repeat scroll 0% 0% #000000 !important;
}

  .swiper-container img{
  border:solid 1px #777 !important;

}


/* ++++++++++++++++++++++++

Media Query

++++++++++++++++++++++++++++++*/
@media screen and (max-width: 600px) {
  .tabs-wrapper label.tabLabel {
    border-bottom: 2px solid #4D4C47;

  }
}