/* Collapsiblock
   must add 'collapsible' class to the blocks
--------------------------------------------- */

/* Reset default styling */
#region-content .collapsible h2.block-title {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
font-size: 1.5rem;
font-weight: normal;
line-height: 1.2em;
text-indent: 0;
word-spacing: 0;
}

div .collapsiblockCollapsed a,
div .collapsiblock a {
background: none;
}

/* New Collapsiblock styling */
#region-content section.collapsible {
margin-bottom: 0.25em;
}

section.collapsible .block-inner {
padding: 5px 30px;
border: 1px solid #ededed;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

section.collapsible .content { margin-top: 1em; }

div .collapsiblockCollapsed a,
div .collapsiblock a {
background: none;
}

section.collapsible h2.collapsiblock:before {
content: " ";
position: absolute;
left: 10px;
height: 16px;
width: 16px;
background-image: url(/sites/all/themes/yale_omega_base/images/jquery-ui/ui-icons_222222_256x240.png);
background-position: -66px -14px;
}

section.collapsible h2.collapsiblockCollapsed:before {
background-position: -34px -15px;
}

.collapsible ol { list-style-type: decimal; }
.collapsible ul { list-style-type: disc; }
.collapsible ol li, .collapsible ul li { margin-bottom: 0.5em; }
.collapsible ul li { margin-left: 2.5em; }
.collapsible ol li { margin-left: 1.6em; }
