/* Compliments Tabstyles1.css */

@import url(http://fonts.googleapis.com/css?family=Kaushan+Script);




.tabs-wrapper label.tabLabel {
  color: #DBDBD3;
  background:  #C3C3C3;
}

.tabs-wrapper label.tabLabel:hover {
  background: #667876;
  /*@include transform (translate(0,-0.2em));*/
}

.mainImage img{
  border:solid 2px #777777;
}

h1 {
    color: #ee1f7a;
    font-family: 'Kaushan Script', cursive;
    border-bottom: 2px dotted;
    padding-bottom: 6px;
    margin-bottom: 20px;
    text-shadow: 1px 1px 6px rgba(0, 0, 0, 0.1);
    border-color:#000;
}

.desc{
  padding:20px;
  border:solid 1px #ddd;
  background:#fff;
  }

.images img{
  border-color:#ddd !important;
}

#tab1:checked + label.tabLabel, #tab2:checked + label, #tab3:checked + label, #tab4:checked + label {
  background: #F6B0C5;
  color: #fff;
}

.tab-body {
  background-image: url("../images/background.png");
  background-color: #fff;
  background-repeat: repeat !important;
  background-size:cover;
}


.tab-body p{
  font-weight:600;
}

.tab-body-wrapper {
  border:solid 2px #F6B0C5;
  background: #f2f2f2;
  border-top: #F6B0C5 5px solid;
 
}


/* ++++++++++++++++++++++++

Carousel

++++++++++++++++++++++++++++++*/

.chevron::before {
  border-color:#F6B0C5 !important;
}

.swiper-pagination-bullet-active {
    background: none repeat scroll 0% 0% #F6B0C5 !important;
}

  .swiper-container img{
  border:solid 1px #777 !important;

}


/* ++++++++++++++++++++++++

Image Gallery

++++++++++++++++++++++++++++++*/

.imagesRow{
  background:#fff;
}



/* ++++++++++++++++++++++++

Media Query

++++++++++++++++++++++++++++++*/
@media screen and (max-width: 600px) {
  .tabs-wrapper label.tabLabel {
    border-bottom: 2px solid #4D4C47;

  }

  .tab-body {
  background-image: url("../images/background.png") !important;
  }

}

div.tabtext{
  background:#ffffff;
  border:solid 1px #E6F6F8;
}