
/* REQUIRED for core functionality */

.responsive-tabs__heading { display: none;}
.responsive-tabs__list__item { display: inline; cursor:pointer;}


@media (max-width: 767px) {
	.responsive-tabs__list { display: none;}
	.responsive-tabs__heading { display: block; cursor: pointer; }
	.responsive-tabs__panel--closed-accordion-only { display: none;}
}

@media (min-width: 768px) {
	.responsive-tabs__panel--closed-accordion-only { display: block !important;}
}

/* END - Required for core functionality */


/* OPTIONAL - Basic Skin */

.responsive-tabs-wrapper { 
	clear: both;
	zoom: 1; 
}
.responsive-tabs-wrapper:before,
.responsive-tabs-wrapper:after {
    content: "";
    display: table;
} 
.responsive-tabs-wrapper:after {
    clear: both;
}

/*.responsive-tabs__heading:focus,
.responsive-tabs__list__item:focus { outline: 1px solid #ccc;  }*/

.responsive-tabs__heading--active:focus,
.responsive-tabs__list__item--active:focus { outline: none !important;}

.responsive-tabs__list {border: 1px solid #e7e7e7;
    float: left;
    width: 100%; padding:0; margin:0;}
.responsive-tabs__list__item {  background: #f6f6f6 none repeat scroll 0 0;
    border-right: 1px solid #e7e7e7;
    float: left;
    line-height: 15px;
    padding: 10px 0;
    text-align: center;
   box-sizing:border-box; font-size:16px; font-weight:600; color:#535353; text-transform:uppercase; }
.responsive-tabs__list .responsive-tabs__list__item:last-child {
    border-right: none;
}
.clsh2_1 .responsive-tabs__list__item{ width: 100%;}
.clsh2_2 .responsive-tabs__list__item{ width: 50%;}
.clsh2_3 .responsive-tabs__list__item{width:33.33%;}
.clsh2_4 .responsive-tabs__list__item{width: 25%;}
.clsh2_5 .responsive-tabs__list__item{width: 20%;}
.clsh2_6 .responsive-tabs__list__item{width:16.66%;}
.clsh2_7 .responsive-tabs__list__item{width:14.28%;}
.clsh2_8 .responsive-tabs__list__item{width:12.5%;}
.clsh2_9 .responsive-tabs__list__item{width:11.11%;}



.responsive-tabs__list__item:hover {background: #efefef }
.responsive-tabs__list__item--active, 
.responsive-tabs__list__item--active:hover {  background: #728806; border-bottom-color: #fff; color:#FFFFFF;}

.responsive-tabs__panel { margin-bottom:10px;}

@media (max-width: 767px) {
	.responsive-tabs__heading { 
		padding: 0.5em; border-radius:2px; border: 1px solid #ccc;
		background: #f6f6f6 ;
		position: relative; float:left; width:100%; color:#000000; font-size:14px; font-weight:600; margin:3px 0;
	}

	.responsive-tabs__heading:after {
		content:"";
		display: block;
		position: absolute;
		right:8px;
		top: 42%;
		width: 0; 
		height: 0; 
		border-left:6px solid transparent;
		border-right:6px solid transparent;
		border-top:6px solid #000;
	}
	.responsive-tabs__heading:hover,
	.responsive-tabs__heading--active:hover { background-color: #efefef}
	/*.responsive-tabs__heading--active { background:#728806;}*/
	.responsive-tabs__heading--active:after {
		border-bottom:6px solid #000;
		border-top:0;
	 }
}

/* END - Optional - Basic Skin */
