.l-content .product-container {
	 
   margin: 20px 0;
   background-color: #e2e9ec;
}

.l-content .tabcontent {
	background: #ffffff;
    
}

.l-content .tabcontent-2 {
  background: #f5e5d4;
    padding: 30px;
    
}

.l-content .tabcontent-3 {
  background: #f0e8d8;
    padding: 30px;
    
}



.l-content .tab_content_nav {
 list-style: none;
 padding: 0px;
 /*margin: 0px 0px 20px;*/
 color: #333333;
 position: relative;
 z-index: 2;
 /* border-bottom:solid 2px #749dcf;*/

}

.l-content .tab_content_nav li {
  width: 161px;
  padding: 10px 5px;
  margin-left: 1px;
  cursor: pointer;
  display: inline-block;
   vertical-align:top;
  font-size: 12px;
  position: relative;
  background-color: #f2f2f2;
  border: 1px solid #bfbfbf;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  font-weight: bold;
  color: #333333;
}



.l-content .tab-2-container li{
    width: 131.4px;
    padding: 10px 5px;
    height: 41px;
}

.l-content .tab-3-container li{
    
    height: 41px;
}

.l-content .tab_content_nav li:first-child {
	margin-left: 0px;
}
.l-content .tab_content_nav li.selected,
.l-content .tab_content_nav li:hover {}

.l-content .tab_content_nav li p {
	margin: 0px;
}

.l-content .tab_content_nav li:hover:after,
.l-content .tab_content_nav li.selected:after {
	content: "";
	position: absolute;
	content: url('../images/arrow-down.jpg');
	bottom: -25px;
	left: 50%;
	margin-left: -11px;
}

.l-content .tab_content_nav li.selected {
  background-color: #000;
  border-color: #749dcf;
  color: #ffffff;
}

.l-content .tab_content_detail {
	list-style: none;
	position: relative;
	z-index: 1;
	overflow: hidden;
}

.l-content .tab_content_detail li.fibercontent {
	display: none;
	z-index: 0;
	position: absolute;
	top: 0px;
	width: 100%;
}

.l-content .tab_content_detail li.fibercontent:first-child {
	display: block;
	z-index: 2;
}


/*accordian*/
.l-content .accordion {
  background-color: #000;
  border-color: #749dcf;
  color: #ffffff;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: center;
  outline: none;
  font-size: 16px;
  transition: 0.4s;
  font-weight: bold;

}

.l-content .active, .l-content .accordion:hover {
  background-color: #ccc; 
  color: #000;
}

.l-content .accordion2:hover, .l-content .accordion3:hover {
  background-color: #ccc; 
  color: #000;
}



.l-content .panel {
  padding: 30px;
  display: none;
  background-color: #f7f5f5;
  overflow: hidden;
  text-align: center;
  font-size: 15px;
  font-weight: bold;
}


/*accordian2*/
.l-content .accordion2 {
  background-color: #000;
  border-color: #749dcf;
  color: #ffffff;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: center;
  outline: none;
  font-size: 16px;
  transition: 0.4s;
  font-weight: bold;

}

/*accordian3*/
.l-content .accordion3 {
  background-color: #000;
  border-color: #749dcf;
  color: #ffffff;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: center;
  outline: none;
  font-size: 16px;
  transition: 0.4s;
  font-weight: bold;

}

