/* ----------------------- SELECTABLE CONTENT ----------------------- */

/* items */
.scw-content-items {  margin: 0; padding: 0; list-style-type: none; }

/* item */
.scw-content-items .scw-content-item .scw-content { position: relative; }

/* list item */
.list .scw-content-items .scw-content-item { padding: 10px 0 0 0; }
.list .scw-content-items .scw-content-item:first-child { padding-top: 0; }

/* large list item */
.content-large .list .scw-content-items .scw-content-item { border-top: 1px solid #ccc; margin-top: 0; }
.content-large .list .scw-content-items .scw-content-item:first-child { border-top: 0; margin-top: 0; }

/* grid item */
.grid .scw-content-items { margin: -30px 0 0 -20px; }
.grid .scw-content-items .scw-content-item { width: 33.33%; float: left; border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.grid .scw-content-items .scw-content-item .scw-content { margin: 30px 0 0 20px; }
.grid .scw-content-items .scw-content-item .scw-content-body { background: #f3f3f3; padding: 15px 15px 15px 80px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; min-height: 90px; }
.grid .scw-content-items .scw-content-item .scw-content-icon,
.grid .scw-content-items .scw-content-item .scw-content-image { position: absolute; top: 15px; left: 15px; }
.grid .scw-content-items .scw-content-item .scw-content-byline { background: url(../images/scw-arrow.png) 15px 0 no-repeat; padding-top: 31px; }
.grid .scw-content-items .scw-content-item .scw-content-byline img { float: left; }
.grid .scw-content-items .scw-content-item .scw-content-byline-text { margin-left: 60px; padding-top: 10px; }
.grid .scw-content-items .scw-content-item .scw-content-byline-text .scw-content-author,
.grid .scw-content-items .scw-content-item .scw-content-byline-text .scw-content-date { display: block; }

/* item content */
.scw-content-title { font-weight: bold; font-size: 1em; word-wrap: break-word; }
.scw-content-summary { padding-top: 10px; }

/* more items */
.scw-more { margin: 10px 0 0 0; padding: 0; }

/* ----------------------- ESSENTIAL LINKS ----------------------- */

/* widget */
.jive-widget-essentiallinkswidget { overflow: visible !important; }

/* wrapper */
.elw-wrapper { background: #eaeaea !important; -webkit-border-radius: 5px !important; -moz-border-radius: 5px !important; border-radius: 5px !important; overflow: hidden !important; -moz-box-shadow: inset 0 -2px 0 rgba(0,0,0,0.09),0 1px 2px rgba(0,0,0,0.25) !important; -webkit-box-shadow: inset 0 -2px 0 rgba(0,0,0,0.09),0 1px 2px rgba(0,0,0,0.25) !important; box-shadow: inset 0 -2px 0 rgba(0,0,0,0.09),0 1px 2px rgba(0,0,0,0.25) !important; }

/* links */
.elw-wrapper a { background: none transparent !important; padding: 0 !important; }
.elw-wrapper a:after { display: none !important; }

/* title */
.elw-wrapper .elw-title { font-size: 16px !important; color: #555 !important; font-weight: normal !important; margin-bottom: 10px !important; text-shadow: 0 1px 1px #F8F8F8 !important; }
.elw-wrapper .elw-title .elw-view-more { font-size: 11px !important; text-transform: none !important; display: block !important; margin-top: 5px !important; font-weight: normal !important; }
.elw-wrapper .elw-title .elw-view-more a { font-size: 1em !important; }

/* image */
.elw-wrapper .elw-items.with-icon { padding-left: 70px !important; }
.elw-wrapper .elw-items.with-icon img { float: left !important; margin-left: -70px !important; max-width: 50px !important; height: auto !important; }

/* grid columns */
.elw-wrapper .elw-body { overflow: hidden !important; -moz-box-shadow: inset 0 1px 0 #ffffff; -webkit-box-shadow: inset 0 1px 0 #ffffff; box-shadow: inset 0 1px 0 #ffffff; padding: 20px !important; }
.elw-wrapper.with-divider .elw-body { padding: 20px 0 !important; }
.elw-wrapper .elw-content { overflow: hidden !important; }
.elw-wrapper .column { -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important; float: left !important; position: relative !important; }
.elw-wrapper .seconds-column {  width: 50% !important; }
.elw-wrapper .thirds-column { width: 33.3% !important; }
.elw-wrapper .fourths-column { width: 25% !important; }
.elw-wrapper .fifths-column { width: 20% !important; }
.elw-wrapper.with-divider .column { margin: 0 0 -100% 0 !important; padding: 0 20px 100% 20px !important; border-left: 1px solid #CCCCCC !important; }
.elw-wrapper.with-divider .column:first-child { border-left: 0 !important; }

/* list columns */
.elw-wrapper.list .column { float: none !important; margin-bottom: 0 !important; padding-bottom: 0 !important; border-left: 0 !important; width: 100% !important; margin-top: 20px !important; }
.elw-wrapper.list .column:first-child { margin-top: 0 !important; }

/* items */
.elw-wrapper .elw-items { margin: 0 !important; padding: 0 !important; list-style-type: none !important; }
.elw-wrapper .elw-items li { margin: 10px 0 0 0 !important; padding: 0 !important; display: block !important; }
.elw-wrapper .elw-items li:first-child { margin-top: 0 !important; }