/* root element for accordion */ .accordion { width: 100%; -background: #666; margin: 0 auto; padding: 15px 0px; } /* accordion header */ .accordion h2 { font-family: Arial, Helvetica, sans-serif; line-height: 1.1; margin: 0; padding: 15px 15px; font-size: 14px; font-weight: bold; border: none; cursor: pointer; margin-bottom: 8px; border-radius: 3px; background-color: #F5F5F5; color: #333; background-image: url(../images/plus.png); background-image: url(../images/plus.svg); background-position: right 2rem center; background-repeat: no-repeat; background-size: 1.5rem; } /* currently active header */ .accordion h2.current { cursor: default; color: black; background-color: #F5F5F5; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; background-image: url(../images/minus.png); background-image: url(../images/minus.svg); background-position: right 2rem center; background-repeat: no-repeat; background-size: 1.5rem; } /* accordion pane */ .accordion .pane { /*border: 1px solid #DDDDDD;*/ border-width: 2px; border-top-width: 0px; display: none; color: #333333; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; margin-bottom: 8px; margin-top: -9px; } /* a title inside pane */ .accordion .pane h3 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin: 0; font-size: 16px; color: #999; } .img-responsive { display: block; height: auto; max-width: 100%; } .pane-container { padding: 9px 15px 0; } /* Keep VHA styles from interfering with li > a elements within the body */ .accordion .pane .pane-container li > a { background: white none repeat scroll 0 0; border: inherit; color: #1b3e5d; cursor: pointer; display: inline; font: inherit; height: inherit; min-height: inherit; padding: inherit; position: inherit; text-decoration: underline; text-shadow: inherit; } div#tier4innerContent div.gla-content div#accordion.accordion div.pane div.pane-container ol li { padding-bottom: 0; }