/*
# ------------------------------------------------------------------------
# TE-MEDIA Articles Accordion for Joomla 3
# ------------------------------------------------------------------------
*/

.vina-accordion-content {margin-bottom: 1.5rem; margin-left: 30px;}
.vina-accordion-item {cursor: pointer; border: 0.5px solid #d91023; border-radius: 10px 10px 0 0;}
.vina-accordion-content.vina-accordion-item {border-top: #d91023 0.5px solid;}
.vina-accordion-item.accordion-close {border-radius: 10px;}
.vina-accordion-container {border: 0.5px solid #d91023; border-radius: 0 0 10px 10px;}
.vina-accordion-item {border-top: 0.5px solid #d91023 !important;}
.vina-accordion-item.accordion-close {background-image: url(../../../../images/banner-bg-petroglyphs.jpg) !important; background-repeat: repeat !important;}
.vina-accordion-container a {font-weight: 600 !important; text-decoration: underline !important;}
.vina-accordion-container ul {margin-bottom: 0.5rem !important; margin-top: 0.5rem !important;}
.vina-accordion-container p {margin-top: 0.5rem !important;}
.acc-number-list {margin-right: 8px !important;}
.acc-number-list span {padding: 1px 7px 1px 7px !important; line-height: 32px !important; font-size: 24px !important;}
.acc-list-offset {margin-left: 30px;}


.vina-accordion-content .accordion-open span,
.vina-accordion-content .accordion-close span {
	display: block;
    float: left;
    padding: 10px;
    position: absolute;
    left: 10px;
    top: 10px;
}
.vina-accordion-content .accordion-open span {
	background: url(../images/minus.png) center center no-repeat;
}
.vina-accordion-content .accordion-close span {
	background: url(../images/plus.png) center center no-repeat;
}
.vina-accordion-content h3.title {
	margin: 0 0 5px;
}
.vina-accordion-content .info {
	font-style: italic;
	margin-bottom: 5px;
}
.vina-accordion-content  .introtext {
	margin-bottom: 5px;
}
.vina-accordion-content .content ul li {
	line-height: 25px;
}
.vina-accordion-content .vina-accordion-item {
	margin-top: 12px;
	padding: 10px;
	height: auto;
	font-size: 1em;
	font-weight: bold;
	position: relative;
	line-height: 20px;
}
.vina-accordion-content .vina-accordion-item div.title {
	margin-left: 30px;
}
.vina-accordion-content .vina-accordion-container {
	margin: 0;
}