/* Accordion styles */
.multicontent .accordion { border-bottom:1px solid #e4e5e7; }
.multicontent .accordion .accordion-section { border-top:1px solid #e4e5e7; border-bottom:1px solid #FFF; background:url(accordion-bg.jpg) center bottom repeat-x; margin:0; }
.multicontent .accordion .accordion-title { position:relative; font-size:19px; color:#727171; padding:30px 12px; cursor:pointer; }
.multicontent .accordion .accordion-title .sprite { position:absolute; top:24px; left:16px; }
.multicontent .accordion .accordion-title .accordian-control { top:29px; left:auto; right:24px; }
.multicontent .accordion .open .accordion-title .accordian-control { background-position:-420px -230px; }
.multicontent .accordion .accordion-content { display:none; padding:0 12px 24px 12px; }

/* Tab set styles */
.multicontent .tab-container .tab-set { border-bottom:1px solid #cdcdcd; height:62px; width:100%; margin:24px 0; }
.multicontent .tab-container .tab-set .tab { float:left; height:45px; padding:12px 12px 0 12px; margin:4px 4px 0 0; border:1px solid #cdcdcd; border-radius:6px 6px 0 0; color:#999; background:#EEE; cursor:pointer; line-height:18px; }
.multicontent .tab-container .tab-set .tab:hover { color:#333; }
.multicontent .tab-container .tab-set .tab.selected { background:#fff; border-bottom:none; margin-top:0; height:50px; color:#000; }

@media (max-width: 767px) {
	.multicontent .tab-container .tab-set { height:auto !important; border:none; }
	.multicontent .tab-container .tab-set .tab { float:none !important; padding:8px !important; font-size:12px; line-height:16px; height:auto; border-radius:6px; }
	.multicontent .tab-container .tab-set .tab.selected { height:auto; border-bottom:1px solid #cdcdcd; margin-top:4px; }
}