
#flexiselDemo1, #flexiselDemo2{
}

.nbs-flexisel-container {
    position:relative;
    max-width:100%;
}
.nbs-flexisel-ul {
    position:relative;
    width:99999px;
    margin:0px;
    padding:0px;
    list-style-type:none;   
    text-align:center;  
    overflow: auto;
}

.nbs-flexisel-inner {
    position: relative;
    overflow: hidden;
    float:left;
    width:100%;
}

.nbs-flexisel-item {
    float:left;
    margin:0px;
    padding:0;
    cursor:pointer;
    position:relative;
    line-height:0px;
}
.nbs-flexisel-item img {
    max-width: 100%;
    cursor: pointer;
    position: relative;
    margin-top: 10px;
    margin-bottom: 10px;
}

/*** Navigation ***/

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    background: #219f3c;
    border-radius: 15px;
    color: #fff;
    cursor: pointer;
    font-size: 16px;
    height: 25px;
    line-height: 25px;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translateY(-50%);
    width: 25px;
    z-index: 4;  
}

.nbs-flexisel-nav-left {
    left: 0px;
}

.nbs-flexisel-nav-left:before {
    content: "\f0d9";
    font-family: fontawesome;
}

.nbs-flexisel-nav-left.disabled {
    opacity: 0.4;
}

.nbs-flexisel-nav-right {
    right: 0px;    
}

.nbs-flexisel-nav-right:before {
    content: "\f0da";
    font-family: fontawesome;
}

.nbs-flexisel-nav-right.disabled {
    opacity: 0.4;
}
.nbs-flexisel-item img{ padding:10px 10px;  outline:solid 1px #a7a7a7; outline-offset: -10px;}




/*Accordian*/

.main-container-faqs {
  float: left;
  width: 100%;
  margin-top: 0px;
  z-index: -99;
  margin-bottom: 25px;
}
.main-container-faqs ul {
  list-style: none;
  padding: 0;
}
.main-container-faqs ul .inner {
  overflow: hidden;
  display: none;
  background:#fff;
}
.main-container-faqs ul li {
  position: relative;
}
.main-container-faqs ul li a.toggle {
  width: 100%;
  display: block;
  background: #a4839e;
  padding:10px;
  border: 1px solid rgba(153, 153, 153, 0.25);
  color: #130c13;
  font-size: 18px;
  text-align:left;
  font-weight: 600;
  text-transform: uppercase;
}
.main-container-faqs ul li a.toggle:after {
  content: "\f077";
  position: absolute;
  right: 20px;
  top: 10px;
  font-size: 18px;
  font-family: 'FontAwesome';
  color: #fff;
}
.main-container-faqs ul li a.active-arrows {
  background: #a4839e;
  color: #130c13;
}
.main-container-faqs ul li a.active-arrows:after {
  content: "\f078";
  font-family: 'FontAwesome';
  color:#fff;
}
.main-container-faqs ul li .accordion-text {
  padding: 20px 20px;
  float:left;
  width:100%;
  text-align:left;
  font-size: 18px;
  color:#000;
  background:#fff;
}
.main-container-faqs ul .borderli {
  border: 1px solid rgba(153, 153, 153, 0.25);
  margin:0 0 10px;
}


@media (max-width:980px){

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    font-size: 25px;
    height: 30px;
    line-height: 30px;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translateY(-50%);
    width: 30px;
    z-index: 4;  
}
}

