/* Compliments Tabstyles1.css */

@import url(http://fonts.googleapis.com/css?family=Russo+One);




.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: 'Russo One', sans-serif;
    border-bottom: 2px dotted;
    padding-bottom: 6px;
    margin-bottom: 20px;
    margin-top: 50px;
    text-shadow: 1px 4px 6px rgba(0, 0, 0, 0.9);
    border-color:#000 !important;
}

.tabs-wrapper.tablet h1{
  margin-top:63px !important;
  
}

.tabs-wrapper.phone h1{
  margin-top:63px !important;
  
}

.images img{
  border-color:#ddd !important;
}

#tab1:checked + label.tabLabel, #tab2:checked + label, #tab3:checked + label, #tab4:checked + label {
  background: #568A2B;
  color: #fff;
}

.tab-body {
  background-image: url("../images/background.jpg");
  background-color: #fff;
}

.tab-body-wrapper {
  border:solid 2px #568A2B;
  background: #f2f2f2;
  border-top: #568A2B 5px solid;
 
}


/* ++++++++++++++++++++++++

Carousel

++++++++++++++++++++++++++++++*/

.chevron::before {
  border-color:#568A2B !important;
}

.swiper-pagination-bullet-active {
    background: none repeat scroll 0% 0% #568A2B !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;

  }
}