/* 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;}
	.responsive-tabs .laminate .row{padding:0 15px;}
}
/* 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{font-size:.9em;margin:0;padding: 0;border:0;border-width:1px 0 1px 0;padding:12px 0;line-height:2em;text-align:center;width:100%;min-height: 118px;}
.responsive-tabs-list-item{background-color:transparent;color:#60a6c9;font-size:13px;padding:0px 14px;border-radius:0;text-transform:uppercase;/*background:url(../images/border-tab.png) no-repeat left center*/ font-family:'Raleway',Arial,sans-serif;font-weight:400;font-weight:600;display:inline-block}
.responsive-tabs-list-item:first-child{background:none;}
.responsive-tabs-list-item:hover {color:#e44324;}
.responsive-tabs-list-item-active, 
.responsive-tabs-list-item-active:hover {background-color:transparent;color:#e44324;/*border-bottom-color:#fff;*/}
/*.responsive-tabs-panel { margin-bottom: 50px;}*/
/*.responsive-tabs-list .gallery{padding:0 15px;}*/
@media (max-width: 767px){
	.responsive-tabs-heading { 
		font-size:18px;color:#181818;
		padding:.7em 0.5em; border-radius: 5px; border: 1px solid #ccc;margin-top:25px;
		background: transparent;
		position: relative;
	}
	.responsive-tabs-heading:after {
		content:"";
		display: block;
		position: absolute;
		right: 20px;
		top: 40%;
		width: 0; 
		height: 0; 
		border-left: 10px solid transparent;
		border-right: 10px solid transparent;
		border-top: 10px solid #000;
	}
	.responsive-tabs-heading:hover,
	.responsive-tabs-heading-active:hover { background-color: #efefef}
	.responsive-tabs-heading-active { background: #fff;}
	.responsive-tabs-heading-active:after {
		border-bottom: 10px solid #000;
		border-top:0;
	 }
}

/* END - Optional - Basic Skin */
