/* ================================================ */
/* don't touch this style auto generating by system */
/* ================================================ */

/* custom css generate from your custom css code*/
                /* DEMO ONLY */
#module606,#module606 h2,
#module551,
#module551 h1,
#module551 h2,
#module551 h3,
#module551 h4,
#module551 h5,
#module551 h6,
#module551 p,
#module551 span,
#module547,
#module547 h1,
#module547 h2,
#module547 h3,
#module547 h4,
#module547 h5,
#module547 h6,
#module547 p,
#module547 span,
#module563,
#module563 h1,
#module563 h2,
#module563 h3,
#module563 h4,
#module563 h5,
#module563 h6,
#module563 p,
#module563 span,
#module563 span:after{
  color:#ffffff;
}

#module563 .dt-iconboxes span{
  border-color: #ffffff;
}
#module563 .dt-iconboxes span:before {
  border-top-color: #ffffff;
}


#module551 .section-head hr:after ,#module563 .section-head hr:after{
  background-color: #1bbc9b; /* done */
}

/* shop slide */
#module704,#module704 h4,#module680,#module680 h4,#module680 .section-head h2 {
color:#fff;
}
.shop-slider .slide3 .shop-slider-text-1,
.shop-slider .slide2 .shop-slider-text-3,
.shop-slider .slide1 .shop-slider-text-1 {
  font-family: 'Lora';
}

.shop-slider .slide1 .shop-slider-text-2 {
  font-family: 'open sans';
}

.shop-slider .slide1 .shop-slider-text-2,
.shop-slider .slide3 .shop-slider-text-2,
.shop-slider .slide3 .shop-slider-text-3,
.shop-slider .slide3 .shop-slider-text-4{
  text-transform: uppercase;
}
.shop-slider .slide1 .shop-slider-text-1:after {
  content: "";
  width: 100px;
  display: block;
  height: 1px;
  background-color: #ffffff;
   margin: 45px auto;
}


.shop-slider .slide1 .shop-slider-text-4:after {
  content: "";
  width: 100px;
  display: block;
  height: 1px;
  background-color: #ffffff;
  margin: 35px auto auto;
}

.shop-slider .slide2 .shop-slider-text-2,
.shop-slider .slide2 .shop-slider-text-1 {
  text-transform: uppercase;
}
.shop-slider .slide2 .shop-slider-text-1:before {
  content: "";
  width: 100px;
  display: block;
  height: 1px;
  background-color: #ffffff;
  margin: 60px auto;
}

.shop-slider .slide3 .shop-slider-text-1:after {
  content: "";
  width: 100px;
  display: block;
  height: 1px;
  background-color: #ffffff;
  margin: 45px auto;
}

.shop-slider .slide2 .shop-slider-text-2:after {
  content: "";
  width: 100px;
  display: block;
  height: 1px;
  background-color: #ffffff;
  margin: 0 auto;
  position: relative;
  top: 100px;
}
.shop-slider .slide3 .shop-slider-text-3:after {
  content: "";
  width: 100px;
  display: block;
  height: 1px;
  background-color: #ffffff;
  margin: 0 auto;
  position: relative;
  top: 75px;
}

.shop-slider .slide3 .shop-slider-text-4 p {
  margin: 0;
  line-height:2;
}
.shop-slider .slide3 .shop-slider-text-4 span {
  font-weight: 700;
}            