
/* - ++resource++collective.flowplayer.css/flowplayer.css - */
@media screen {
/* https://www.brightknowledge.org/portal_css/++resource++collective.flowplayer.css/flowplayer.css?original=1 */
/* */
.autoFlowPlayer {
display: block;
height: 250px;
width: 300px;
border: 0px;
}
.autoFlowPlayer.audio {
height: 27px;
}
.autoFlowPlayer.audio.minimal {
width: 40px;
}
.portletFlowPlayer .video {
height: 100px;
width: 100%;
}
.portletFlowPlayer .audio {
display: block;
height: 28px;
}
.playListFlowPlayer {
display:block;
}
}


/* - ++resource++collective.flowplayer.css/flowplayer-horizontal.css - */
@media screen {
/* https://www.brightknowledge.org/portal_css/++resource++collective.flowplayer.css/flowplayer-horizontal.css?original=1 */
.flowPlaylistVisible a.playListFlowPlayer {
padding-left: 38px;
padding-bottom: 8px;
}
.flowPlaylistHidden .playlist_wrap {
display: none;
}
#pl {
height:80px;
border:1px solid #ddd;
width:584px;
position:relative;
overflow:hidden;
padding:5px 0;
float:left;
background:#f5fbfb url(++resource++collective.flowplayer.css/gradient.png) repeat-x scroll 0 0;
}
#pl div#flowPlaylist {
height:80px;
position:absolute;
width:10000em;
}
#pl div#flowPlaylist a {
background:transparent url(++resource++collective.flowplayer.css/entry.png) no-repeat scroll 0%;
color:#666;
float:left;
font-family:"bitstream vera sans","lucida grande","verdana";
font-size:11px;
height:60px;
margin:0px 4px;
padding:10px;
text-decoration:none;
width:117px;
}
#pl div#flowPlaylist a:hover {
background-position:-140px 0;
color:#000;
}
#pl div#flowPlaylist a.playing {
background-position:-280px 0;
color:#000;
}
#pl div#flowPlaylist a.paused {
background-position:-420px 0;
color:#000;
}
#pl div#flowPlaylist a.progress {
opacity:0.8;
}
#pl div#flowPlaylist em {
float:right;
margin-top:15px;
color:red;
font-style:normal;
}
a.nextPage, a.prevPage {
display:block;
width:18px;
height:18px;
background:url(++resource++collective.flowplayer.css/left.png) no-repeat;
margin:30px 10px;
cursor:pointer;
float:left;
}
a.nextPage:hover, a.prevPage:hover {
background-position:0px -18px;
}
a.nextPage {
background-image:url(++resource++collective.flowplayer.css/right.png);
}
a.nextPage.disabled, a.prevPage.disabled {
visibility:hidden;
}
}


/* - ++resource++brightside.skillstracker.stylesheets/skillstracker.css - */
@media screen {
/* https://www.brightknowledge.org/portal_css/++resource++brightside.skillstracker.stylesheets/skillstracker.css?original=1 */
/* */
.js-only {
display: none;
}
.no-js {
display: block;
}
.template-skills-tracker .modlet-main{
margin-bottom: 0;
}
.skillstracker-modlet-main{
position: relative;
}
.skillstracker-modlet-main .tracker-icon{
position: absolute;
left: 545px;
top: 5px;
z-index: 2;
}
div.skillstracker-modlet-main .middle {
padding-right: 150px !important;
background-color: #FBFBFB;
}
.template-skills-tracker .modlet-main h1{
padding-right: 22px;
}
.template-skills-tracker .modlet-main .middle{
background-color: #fbfbfb;
border: 1px solid #ccc;
border-top: 0;
position: relative;
margin-bottom: 26px;
overflow: visible;
padding: 0;
padding-left: 15px !important;
}
.template-skills-targets-set .modlet-main .middle {
min-height: 70px;
}
.template-skills-tracker .modlet-main .middle h2 {
padding: 25px 25px 10px 0;
margin: 0;
font-size: 1.8em;
}
.template-skills-tracker .modlet-main .middle p {
padding-bottom: 10px;
}
.template-skills-tracker .modlet-main .qNext{
background-image: url("++resource++brightside.theme.images/question-next.gif");
display: block;
font-size: 1px;
height: 11px;
left: 75px;
position: absolute;
width: 35px;
}
.skill-padding-wrapper{
padding: 12px;
}
#mentee-report h1 {
font-size: 2em;
}
#mentee-report .skill-field {
margin-bottom: 10px;
border-bottom: 1px solid #ccc;
padding: 20px;
}
#mentee-report .skill-field img {
float: right;
}
table.mentee-report-table {
border-collapse:collapse;
margin-bottom: 10px;
}
table#skills-overview th {
text-transform: none !important;
}
.mentee-report-table td,
.mentee-report-table th {
border: 1px solid #ccc;
margin: 0;
padding: 5px 10px;
}
.mentee-report-table tr {
margin: 0;
}
div.skill-report-project h2 {
margin-top: 10px;
}
.skill-field h3{
float: left;
width: 178px;
margin: 12px 12px 12px 0;
}
.skill-field .skill-description{
float: left;
width: 485px;
font-family: "Arial Rounded MT Bold",Arial,Helvetica,sans-serif;
font-size: 1.2em;
margin: 12px 0;
}
.progress-wrapper{
clear: both;
background-color: #efefef;
margin-bottom: 12px;
zoom:1;
padding-right: 12px;
}
.progress-updated{
background-image: url("++resource++brightside.skillstracker.images/thumbs-up.png");
background-position: 570px center;
background-repeat: no-repeat;
}
.progress-wrapper .progress-input-wrapper{
float: right;
margin-top: 56px;
margin-bottom: 22px;
}
.skills-graph{
border: 1px solid #ccc;
background-color: #f6f5eb;
padding: 2px;
float: left;
margin-bottom: 12px;
width: 480px;
overflow: hidden;
}
.ui-slider-wrapper{
clear: both;
padding-top: 12px ;
width: 500px;
float: left;
}
.ui-slider-wrapper label{
margin-left: 20px;
font-size: 1.2em;
}
.ui-slider{
clear: both;
margin: 0 5% 24px 5%;
background-color: #e7e7e7;
height: 20px;
background-image: url("++resource++brightside.skillstracker.images/bg_slider.gif");
background-repeat: no-repeat;
background-position: left top;
border: 0;
border-radius: 0;
}
.ui-slider-legend{
clear: both;
}
.ui-slider-legend p{
float: left;
text-align: center;
margin-bottom: 0;
padding: 3px 0;
font-family: "Arial Rounded MT Bold",Arial,Helvetica,sans-serif;
font-size: 1.3em;
color: #666;
}
.legend-target-value{
background-image: url(++resource++brightside.skillstracker.images/bg_target.gif);
background-position: 50% 50%;
background-repeat: no-repeat;
}
.values-wrapper{
clear: left;
float: left;
width: 165px;
margin-right: 24px;
}
.skill-input-wrapper{
float: left;
}
.skill-today-value{
border: 1px solid #ccc;
border-radius: 20px;
height: 40px;
line-height: 40px;
background-color: #eee;
font-family: "Arial Rounded MT Bold",Arial,Helvetica,sans-serif;
font-size: 1.2em;
padding-left: 46px;
}
.skill-start-value,
.skill-date-set,
.skill-target-value{
background-image: url(++resource++brightside.skillstracker.images/start_bg.gif);
background-repeat: no-repeat;
font-family: "Arial Rounded MT Bold",Arial,Helvetica,sans-serif;
font-size: 1.2em;
line-height: 40px;
padding-right: 40px;
padding-left: 15px;
}
.skill-target-value{
background-image: url(++resource++brightside.skillstracker.images/target_bg.gif);
}
.skill-date-set {
padding-right: 10px;
background-image: url(++resource++brightside.skillstracker.images/date_bg.gif);
}
.marked-value{
position: relative;
}
.marked-value .tooltip{
background-color: #fbfbfb;
position: absolute;
top: -30px;
left: 1px;
width: 47px;
border: 1px solid #d1d1d1;
}
.marked-value .tooltip .text{
display: block;
font-size: 0.8em;
padding: 0 2px;
}
.marked-value .tooltip .qNext{
background-image: url("++resource++brightside.theme.images/question-next.gif");
display: block;
font-size: 1px;
height: 11px;
left: 6px;
position: absolute;
width: 35px;
}
.ui-slider .ui-corner-all,
.ui-slider .ui-corner-bottom,
.ui-slider .ui-corner-right,
.ui-slider .ui-corner-br {
border-bottom-right-radius: 7px;
}
.ui-slider .ui-corner-all,
.ui-slider .ui-corner-bottom,
.ui-slider .ui-corner-left,
.ui-slider .ui-corner-bl {
border-bottom-left-radius: 7px;
}
.ui-slider .ui-corner-all,
.ui-slider .ui-corner-top,
.ui-slider .ui-corner-right,
.ui-slider .ui-corner-tr {
border-top-right-radius: 7px;
}
.ui-slider .ui-corner-all,
.ui-slider .ui-corner-top,
.ui-slider .ui-corner-left,
.ui-slider .ui-corner-tl {
border-top-left-radius: 7px;
}
.ui-slider .ui-slider-handle{
border-radius: 0 !important;
border: none !important;
background-image: url("++resource++brightside.skillstracker.images/slider_handle.gif");
height: 35px;
width: 27px;
background-color: transparent;
}
.ui-slider-horizontal .ui-slider-handle {
margin-left: -1.4em;
outline: 0;
}
.skills-data{
border: 0;
width: 480px;
height: 110px;
}
.skills-data .date th{
padding: 3px;
border: 0 solid #ccc;
border-width: 0 0 1px 0;
}
.skills-data .date td{
padding: 3px;
border: 0 solid #ccc;
border-width: 0 0 1px 1px;
}
.skills-data .value th{
padding: 3px;
border: 0 solid #ccc;
}
.skills-data .value td {
padding: 3px;
border: 0 solid #ccc;
border-width: 0 0 0 1px;
}
.feedback{
clear: both;
zoom: 1;
}
.feedback .message-button{
margin-top: 0.5em;
float: left;
}
.template-skills-tracker .skills-submit {
padding-right: 15px;
margin-bottom: 15px;
}
.template-skills-tracker #column-main {
margin-bottom: 15px;
}
.template-skills-tracker .skills-submit input,
.template-skills-tracker .message-button a.discuss {
width: 140px;
}
.message-button a.discuss{
width: 130px;
}
.message-button a.reset-button {
width: 230px;
}
div.discuss-button a {
width: 155px;
}
.feedback-none{
display: none;
}
.feedback .feedback-positive,
.feedback .feedback-negative,
.feedback .feedback-neutral,
.feedback .feedback-congratulatory {
padding: 20px 130px 20px 20px;
background-color: #f0f0f0;
display: none;
background-position: 580px 50%;
background-repeat: no-repeat;
}
.feedback .feedback-negative {
padding-right: 0px;
}
.feedback-text{
font-size: 1.4em;
font-family: "Arial Rounded MT Bold",Arial,Helvetica,sans-serif;
}
.feedback-negative .feedback-text{
width: 505px;
display: block;
float: left;
margin-right: 10px;
}
.feedback .feedback-positive{
background-color: #30B55C; /* */
color: #fff;
background-image: url(++resource++brightside.skillstracker.images/thumbs-up.png);
}
.feedback .feedback-negative{
background-color: #eee;
}
.feedback .feedback-neutral{
background-color: #f0f0f0;
}
.feedback .feedback-congratulatory {
background-color: #C39C51; /* */
background-image: url(++resource++brightside.skillstracker.images/target-reached.png);
}
.feedback-positive .feedback-positive {
display: block;
}
.feedback-negative .feedback-negative {
display: block;
}
.feedback-neutral .feedback-neutral {
display: block;
}
.feedback-congratulatory .feedback-congratulatory {
color: #000;
display: block;
}
#my-skills{
padding-right: 15px;
}
#my-skills .skillstracker-link{
float: right;
background-image: none;
padding-right: 0;
}
#my-skills h1 {
font-size: 1.9em;
font-weight: bold;
}
#my-skills p {
font-size: 1.2em;
}
dl#skills-listing dt {
margin-bottom: 10px;
}
h1#skills-header {
margin-bottom: 1em;
}
ul#skills-glossary {
margin-bottom: 3em;
}
body.template-mentee-progress div.discuss-button a {
width: 165px;
}
div#set-ratings-button a {
width: 170px;
}
body.template-mentee-progress div.discuss-button {
margin-bottom: 10px;
}
#reset-targets-button {
margin-top: 10px;
display: block;
}
}


/* - ++resource++netsight.forum.stylesheets/forum.css - */
@media screen {
/* https://www.brightknowledge.org/portal_css/++resource++netsight.forum.stylesheets/forum.css?original=1 */
table.forum-overview th,
table.forum-overview td {
padding: 5px;
vertical-align: top;
}
.edit-thread {
padding-right: 5px;
}
#content-core .forum-buttons,
#content-core .forum-edit-buttons {
margin-top: 5px;
}
#content-core a.forum-button {
background-color: #FFFFFF;
background-position: left center;
background-repeat: no-repeat;
border: 1px solid #CCCCCC;
font-size: 0.9em;
margin-right: 5px;
padding: 3px 3px 3px 20px;
}
a.forum-button.edit-thread,
a.forum-button.edit-message {
background-image: url("++resource++netsight.forum.images/thread_edit_bg.gif");
}
a.forum-button.delete-thread,
a.forum-button.delete-message {
background-image: url("++resource++netsight.forum.images/thread_delete_bg.gif");
}
a.forum-button.add-thread {
background-image: url("++resource++netsight.forum.images/thread_add_bg.gif");
}
a.forum-button.add-message {
background-image: url("++resource++netsight.forum.images/message_add_bg.gif");
}
div#quick-reply {
border-bottom: 1px solid #CCCCCC;
margin-bottom: 15px;
padding-bottom: 15px;
}
#quick-reply input {
background-image: url("++resource++netsight.forum.images/button_bg.gif");
background-position: left bottom;
background-repeat: repeat-x;
font-size: 0.95em;
padding: 2px 1px;
text-transform: none;
color: #0262A7;
margin: 5px 0;
}
}


/* - ++resource++brightside.theme.stylesheets/deplone3.css - */
@media screen {
/* https://www.brightknowledge.org/portal_css/++resource++brightside.theme.stylesheets/deplone3.css?original=1 */
/* */
#portal-columns td {
}
#portal-column-content {
padding: 2em;
}
.managePortletsLink,
.managePortletsFallback {
display: none;
}
ul.contentViews li#contentview-metadata {
display: none;
}
a.link-parent {
display: inline;
}
.documentContent,
.documentEditable {
padding: 0px !important;
margin: 0px !important;
padding-bottom: 0px !important;
}
.documentEditable #content {
border: 0px;
padding: 0px !important;
}
.documentContent {
background-color: transparent;
}
.contentViews {
background-color: #fff;
}
.contentActions {
border-bottom: 1px solid #74ae0b;
margin-bottom: 10px;
}
div.portlet {
border: 0px;
}
.inlineEditable {
background: none !important;
padding: 0px !important;
border: 0px !important;
}
.documentContent li a,
.documentContent p a {
border: 0px;
}
a {
text-decoration: none;
}
h1, h2 {
border: 0px;
margin-top: 0px;
}
body.kupu{
text-align: left;
}
div.kupuoverride {
display: none;
}
.highlightedSearchTerm {
background-color: none;
}
/* ****/
.context, .formControls .actionButtons .button, .documentEditable * .context , .formControls input, .standalone, .documentEditable * .standalone, .formControls .standalone{
background-image: none;
padding: 3px;
border-color: #888;
}
dl#plone-contentmenu-workflow a#advanced {
display: none;
}
}


/* - ++resource++brightside.theme.stylesheets/corners.css - */
@media screen {
/* https://www.brightknowledge.org/portal_css/++resource++brightside.theme.stylesheets/corners.css?original=1 */
/* */
.ratings-container input.context,
.rc-normal {
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
.rc-top-normal {
border-top-right-radius: 10px;
border-top-left-radius: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-topleft: 10px;
-webkit-border-top-right-radius: 10px;
-webkit-border-top-left-radius: 10px;
}
.rc-bottom-normal {
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
}
.rc-left-normal {
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
}
div.message-button,
.rc-large {
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
}
.rc-top-small {
border-top-right-radius: 5px;
border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-topleft: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-top-left-radius: 5px;
}
div.listingBar,
dl.portalMessage,
.rc-mini {
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
}


/* - ++resource++brightside.theme.stylesheets/farbtastic.css - */
@media screen {
/* https://www.brightknowledge.org/portal_css/++resource++brightside.theme.stylesheets/farbtastic.css?original=1 */
.farbtastic {
position: relative;
}
.farbtastic * {
position: absolute;
cursor: crosshair;
}
.farbtastic, .farbtastic .wheel {
width: 195px;
height: 195px;
}
.farbtastic .color, .farbtastic .overlay {
top: 47px;
left: 47px;
width: 101px;
height: 101px;
}
.farbtastic .wheel {
background: url('++resource++brightside.theme.images/farbtastic/wheel.png') no-repeat;
width: 195px;
height: 195px;
}
.farbtastic .overlay {
background: url('++resource++brightside.theme.images/farbtastic/mask.png') no-repeat;
display: block;
margin: 0px;
}
.farbtastic .marker {
width: 17px;
height: 17px;
margin: -8px 0 0 -8px;
overflow: hidden;
background: url('++resource++brightside.theme.images/farbtastic/marker.png') no-repeat;
}

}


/* - ++resource++brightside.theme.stylesheets/jcarousel-skin.css - */
@media screen {
/* https://www.brightknowledge.org/portal_css/++resource++brightside.theme.stylesheets/jcarousel-skin.css?original=1 */
.jcarousel-skin-tango .jcarousel-container {
border-top: 1px solid white;
}
.jcarousel-skin-tango .jcarousel-direction-rtl {
direction: rtl;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
}
.jcarousel-skin-tango .jcarousel-container-vertical {
width: 75px;
height: 245px;
padding: 40px 20px;
}
.jcarousel-skin-tango .jcarousel-clip {
overflow: hidden;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
width: 447px;
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
}
.jcarousel-skin-tango .jcarousel-item {
width: 447px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-left: 0;
margin-right: 10px;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
margin-left: 10px;
margin-right: 0;
}
.jcarousel-skin-tango .jcarousel-item-vertical {
margin-bottom: 10px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
background: #fff;
color: #000;
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
position: absolute;
top: -30px;
right: -5px;
width: 18px;
height: 18px;
cursor: pointer;
background: transparent url('++resource++brightside.theme.images/carousel-next.gif') no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
left: 5px;
right: auto;
background-image: url(prev-horizontal.png);
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
cursor: default;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
position: absolute;
top: -30px;
left: 414px;
width: 18px;
height: 18px;
cursor: pointer;
background: transparent url('++resource++brightside.theme.images/carousel-prev.gif') no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
left: auto;
right: 5px;
background-image: url('++resource++brightside.theme.images/carousel-prev.gif');
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
cursor: default;
}
.jcarousel-skin-tango .jcarousel-next-vertical {
position: absolute;
bottom: 5px;
left: 43px;
width: 18px;
height: 18px;
cursor: pointer;
background: transparent url('++resource++brightside.theme.images/carousel-next.gif') no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus {
background-position: 0 -18px;
}
.jcarousel-skin-tango .jcarousel-next-vertical:active {
background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
cursor: default;
background-position: 0 -96px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical {
position: absolute;
top: 5px;
left: 43px;
width: 18px;
height: 18px;
cursor: pointer;
background: transparent url('++resource++brightside.theme.images/carousel-prev.gif') no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {
background-position: 0 -18px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:active {
background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
cursor: default;
background-position: 0 -96px;
}

}


/* - ++resource++brightside.theme.stylesheets/icheck.css - */
@media screen {
/* https://www.brightknowledge.org/portal_css/++resource++brightside.theme.stylesheets/icheck.css?original=1 */
/* */
.icheckbox_line,
.iradio_line {
position: relative;
display: block;
margin: 0;
padding: 15px;
font-size: 1.2em;
line-height: 17px;
color: #555;
font-weight: bold;
background-color: transparent;
border: 1px dashed #ccc;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
cursor: pointer;
text-align: center;
}
.icheckbox_line .icheck_line-icon,
.iradio_line .icheck_line-icon {
position: absolute;
top: 50%;
left: 13px;
width: 13px;
height: 11px;
margin: -5px 0 0 0;
padding: 0;
overflow: hidden;
border: none;
}
.icheckbox_line.hover,
.icheckbox_line.checked.hover,
.iradio_line.hover {
background: #aaa;
color: #fff;
}
.icheckbox_line.checked,
.iradio_line.checked {
background: #000;
color: #fff;
}
.icheckbox_line.checked .icheck_line-icon,
.iradio_line.checked .icheck_line-icon {
background-position: -15px 0;
}
.icheckbox_line.disabled,
.iradio_line.disabled {
cursor: default;
}
.icheckbox_line.disabled .icheck_line-icon,
.iradio_line.disabled .icheck_line-icon {
background-position: -30px 0;
}
.icheckbox_line.checked.disabled,
.iradio_line.checked.disabled {
}
.icheckbox_line.checked.disabled .icheck_line-icon,
.iradio_line.checked.disabled .icheck_line-icon {
background-position: -45px 0;
}

}


/* - ++resource++brightside.theme.stylesheets/main.css - */
@media screen {
/* https://www.brightknowledge.org/portal_css/++resource++brightside.theme.stylesheets/main.css?original=1 */
/* */
html, body {
height: 100%;
}
body {
text-align: center;
background-color: #000;
font-family: Arial, Helvetica, sans-serif;
color: #333;
font-size: 69%;
background-image: url('++resource++brightside.theme.images/bg-black-white.jpg');
background-repeat: repeat-x;
background-color: #fff;
}
body#plonelink,
body#ploneimage,
body.atrefbrowser {
text-align: left;
background-color: #fff;
background-image: none;
}
body.mceContentBody {
font-family: Arial, Helvetica, sans-serif;
text-align: left;
}
h1, h2, h3, h4, h5, h6,
.rounded-font {
font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
font-weight: bold;
}
#visual-portal-wrapper {
text-align: center;
}
.documentActions {
display: none;
}
.hide {
display: none !important;
}
.actionMenu .label-state-default {
padding: 0 5px;
color: #999;
}
div.field .label {
display: block;
}
div.suppressVisualEditor {
display: none;
}
.pb-ajax {
text-align: left;
}
table.listing,
table.listing td,
table.listing th {
border-color: #ccc;
font-size: 100%;
}
table.listing th {
background-color: #dedede;
font-weight: bold;
}
table.listing tr.even {
background-color: #eaeaea;
}
table#unmatched-users,
table#unmatched-users td,
table#unmatched-users th,
table#user-search-results,
table#user-search-results td,
table#user-search-results th {
border: 0;
text-align: left !important;
text-transform: none;
}
table#attachment-table td,
table#attachment-table th {
padding-left: 10px;
padding-right: 10px;
}
table#attachments td,
table#attachments th {
padding-left: 10px;
padding-right: 10px;
}
dl.portalMessage {
margin-top: 0px;
font-size: 1.0em;
}
dl.error dd {
background-color: #ffcccc;
}
.state-draft {
color:Red !important;
}
.documentEditable #content {
border: 0;
}
#content {
padding: 0 !important;
}
#content p a,
#content li a {
border-bottom: 0;
}
a.rss,
#content h1 a.rss {
color: #fff !important;
font-size: 12px !important;
float: right;
line-height: 1.8em;
}
#content q {
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
}
a.rss img {
vertical-align: middle;
}
#portal-top,
#portal-columns,
#portal-footer {
margin-left: auto !important;
margin-right: auto !important;
text-align: left;
width: 962px !important;
position: relative
}
#portal-header {
zoom:1;
background-position: top left !important;
background-repeat: no-repeat;
}
#portal-columns{
background-color: #fff;
border: 1px solid #ccc;
border-bottom: 0px;
border-top: 0px;
}
#portal-column-one {
width: 230px;
}
#portal-column-one .visualPadding{
padding-left: 15px;
padding-top: 0px;
}
#portal-top {
overflow: hidden;
}
#portal-logo img {
margin: 0px;
float: left;
}
.image-left,
.image-right {
border: 0px;
}
#portal-footer {
margin-top: 0px;
margin-bottom: 15px;
padding: 0 0 10px 0;
border: 0px;
background-color: transparent;
}
#portal-footer div.inner {
background-color: #ebebeb;
border: 1px solid #ccc;
border-top: 0px;
}
#portal-footer .padding {
padding: 20px;
overflow: auto;
height: 1%;
}
#portal-footer p {
margin: 0px;
font-weight: bold;
font-size: 1.0em;
float: left;
line-height: 34px;
color: #888;
}
#portal-footer p.logo {
float: right;
color: #000;
}
#subfooter {
padding: 10px;
padding-top: 0px;
color: #333;
text-align: center;
}
#portal-column-content {
margin: 0px;
background-color: #fff;
padding: 15px;
padding-bottom: 30px;
padding-top: 0px;
overflow: visible;
}
#portal-personaltools {
text-transform: none;
text-align: left;
float: right;
clear: none;
width: 275px;
background-color: transparent;
padding: 0px 15px 0px 0px;
border: 0px;
color: #fff;
font-weight: bold;
font-size: 1.1em;
margin-top: 15px;
margin-bottom: 15px;
}
#portal-personaltools div.avatar img {
float: left;
margin-right: 15px;
border: 0px;
}
#portal-personaltools .tracker-icon img{
float: left;
clear: left;
margin-right: 15px;
margin-top: 10px;
border: 0;
}
#portal-personaltools .graphics{
float: left;
}
#portal-personaltools div.info {
float: left;
width: 210px;
}
#portal-personaltools a {
color: #fff;
}
#portal-personaltools p {
padding: 0px;
margin: 0px;
}
#portal-personaltools p.username {
font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
font-size: 2.0em;
line-height: 1.0em;
}
#underheader {
float: left;
clear:both;
width: 960px;
background-color: #fff;
height: 15px;
border: 1px solid #ccc;
border-bottom: 0px;
}
.visualClear {
height: 0px !important;
}
body.template-project_view_anon #portal-column-content,
body.template-mentor_signup #portal-column-content,
body.template-mentee_signup #portal-column-content {
padding: 0px;
}
.dark-button,
p a.dark-button:visited,
#content p a.dark-button:visited
#content .dark-button {
background-color: black;
background-image: none;
padding: 5px;
color: #fff !important;
text-transform: none;
border: 0px;
font-weight: bold;
cursor: pointer;
}
#project-view {
background-image: url('++resource++brightside.theme.images/project_view_default_bg.gif');
background-repeat: repeat-x;
background-position: top;
overflow: hidden;
height: 1%;
margin-bottom: 15px;
}
#project-view.fixed_height #intro {
height: 360px;
}
#project-view #project-main {
float: left;
width: 570px;
}
#project-view #project-main .padding,
.template-project_view_anon #viewlet-below-content .padding,
#project-view #project-column .padding {
padding: 15px;
}
#project-view #project-main #intro h1 {
font-size: 2.0em;
}
#project-view #project-main #intro p {
width: 300px;
font-weight: bold;
font-size: 1.2em;
line-height: 1.3em;
}
#project-main .info-block {
float: left;
width: 265px;
margin-bottom: 15px;
margin-top: 10px;
}
#project-main .info-block.left {
margin-right: 10px;
}
#project-main .info-block h2 {
background-color: #333;
font-size: 2.0em;
margin: 0px;
padding: 15px;
color: #fff;
}
#project-main .info-block .end {
padding: 15px;
background-color: #cacaca;
font-weight: bold;
line-height: 1.5em;
}
#project-main .info-block .end  p {
color: #333;
}
#project-view #project-column {
float: left;
width: 390px;
}
#project-column #login {
height: 180px;
}
#project-column #login h2 {
float: left;
}
#project-column #login p.inactive {
float: left;
}
#project-column #login form {
float: right;
width: 240px;
}
#project-column #login form input.text {
width: 200px;
background-image: none;
border: 1px solid #aaa;
}
#project-column #signup {
height: 190px;
}
#project-column #signup .topmargin {
margin-top: 10px;
}
#project-column #signup .dark-button {
margin-right: 10px;
}
#project-column #signup h3.bs-info {
margin-top: 35px;
}
#project-quote p {
font-family:"Arial Rounded MT Bold",Arial,Helvetica,sans-serif;
font-size: 1.4em;
line-height: 1.2em;
}
#project-view #knowledge-bank {
background-color: #eee;
margin-top: 15px;
margin-right: 15px;
}
#project-view #knowledge-bank h2 {
font-size: 1.8em;
}
#project-view #knowledge-bank p {
color: #333;
font-weight: bold;
font-size: 1.1em;
line-height: 1.4em;
}
#project-view #knowledge-bank img {
float: left;
margin-right: 15px;
margin-bottom: 0px;
}
#project-view #knowledge-bank p.all {
margin-top: 10px;
padding-top: 15px;
border-top: 2px solid #aaa;
}
#project-view #knowledge-bank p.all a {
color: #333;
font-size: 1.4em;
font-family:"Arial Rounded MT Bold",Arial,Helvetica,sans-serif;
}
#project-view #latest {
clear: both;
margin-top: 10px;
}
#project-view #latest h2,
#partner-logos h2 {
background-color:#9c9c9c;
color:#FFFFFF;
font-size:1.5em;
margin:0;
padding:10px;
}
#project-view #latest a.title {
font-weight: bold;
font-size: 1.2em;
}
#project-view #latest .middle {
overflow: hidden;
height: 1%;
}
#project-view #latest .article {
float: left;
width: 258px;
}
#project-view #latest .article-0 {
margin-right: 10px;
}
#project-view #latest .article-1 {
width: 248px;
}
#project-view #latest .article img {
float: left;
margin-right: 10px;
margin-top: 5px;
}
#project-view #latest .article p {
color: #555;
padding-right: 10px;
margin: 0px;
}
#project-view #latest .article-1  p{
padding: 0px;
}
#partner-logos {
margin-top: 5px;
clear: both;
width: 930px;
overflow: hidden;
}
.template-article_view #partner-logos,
.template-category_view #partner-logos {
width: auto;
}
#project-view #latest .middle,
#partner-logos .middle {
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
padding: 10px;
background-image: url('++resource++brightside.theme.images/vertical-grey.png');
background-repeat: repeat-y;
background-position: 50% 0;
}
#partner-logos .middle {
background-image: none;
padding-right: 0;
}
#partner-logos .middle a {
margin-right: 10px;
}
#project-view #latest .end,
#partner-logos .end {
border: 1px solid #ccc;
border-top: 1px solid #ddd;
background-color: #f0f0f0;
padding: 10px;
text-align: right;
font-weight: bold;
font-size: 1.2em;
}
#codeword-intro {
background-color: #a41706;
color: #fff;
padding: 15px 480px 15px 30px;
overflow: auto;
height: 1%;
}
#codeword-intro h1 {
color: #fff;
font-size: 2.5em;
}
#codeword-intro p {
font-size: 1.2em;
}
#codeword-intro ul,
#codeword-intro ul li {
float: left;
margin: 0px; padding: 0px;
list-style-type: none;
list-style-image: none;
}
#codeword-intro ul li {
font-family:"Arial Rounded MT Bold",Arial,Helvetica,sans-serif;
float: left;
font-size: 1.5em;
line-height: 1.3em;
font-weight: bold;
width: 150px;
background-image: url('++resource++brightside.theme.images/green_tick_small.png');
background-repeat: no-repeat;
padding-left: 30px;
margin-bottom: 5px;
}
#codeword-intro ul li.long {
width: 400px;
}
#codeword-signup .padding {
padding: 15px;
}
#codeword-getstarted {
float: left;
background-color: #fbfbfb;
border: 1px solid #d1d1d1;
height: 1%;
overflow: auto;
width: 570px;
}
#codeword-getstarted form {
padding: 15px;
}
#codeword-popout {
float: right;
width: 340px;
}
#codeword-popout h2 {
color: #fff;
background-color: #313131;
padding: 15px;
font-size: 2.0em;
margin: 0px;
}
#codeword-popout .end {
background-color: #eee;
padding: 15px;
}
#codeword-popout ul li {
font-weight: bold;
font-size: 1.2em;
list-style-image: url('++resource++brightside.theme.images/bullet-grey.gif');
}
#codeword-popout p.quote {
margin-top: 15px;
font-size: 1.6em;
font-family:"Arial Rounded MT Bold",Arial,Helvetica,sans-serif;
color: #888;
}
input.radio, input.checkbox {
padding: 0px !important;
border: 0px;
margin: 0px;
background-image: none;
background-color: transparent;
}
#login-form {
margin: 0px;
}
body.template-login_success p.documentDescription {
display: none;
}
.portlet{
border: 1px solid #ddd;
}
.portletHeader{
border: none;
border-bottom: 1px solid #ddd;
background-color: transparent;
font-weight: bold;
text-transform: none;
font-family:"Arial Rounded MT Bold",Arial,Helvetica,sans-serif;
font-size: 1.2em;
}
.portletItem{
border: none;
}
#footer-portlets{
width: 190px;
position: absolute;
left: 11px;
top: 150px;
text-align: left;
}
#footer-portlets .portletNavigationTree  {
color: green;
border-left: 0px;
border-top: 0px;
border-bottom: 0px;
}
.portletNavigationTree{
overflow: hidden;
}
.portletNavigationTree .portletItem{
padding: 10px 0;
}
.portletNavigationTree .backlink{
padding: 10px 0 0 10px;
}
.portletNavigationTree .navTree{
margin: 0px;
border-bottom: 1px solid #eee;
}
.portletNavigationTree .navTree .navTree{
border-bottom: none;
margin-left: 15px;
}
.navTree li{
margin: 0px;
line-height: 1.1em;
border-top: 1px solid #eee;
}
.navTreeItem{
font-weight: bold;
}
.navTreeItem a,
dd.portletItem .navTreeItem a,
.navTreeItem a:visited,
dd.portletItem .navTreeItem a:visited{
padding: 3px;
border: none;
background-color: #fff;
}
.navTreeCurrentItem,
.navTreeItem a:hover,
dd.portletItem .navTreeItem a:hover{
border: none !important;
background-color: #eee !important;
}
#resource-nav .navTree li {
border-top: 0px;
}
#resource-nav .navTree li a {
color: #FF5800;
margin-bottom: 5px;
padding-left: 0px;
}
#resource-nav .navTreeLevel0 li a {
font-size: 1.2em;
}
#resource-nav .navTreeLevel1 li a,
#resource-nav .navTreeLevel2 li a,
#resource-nav .navTreeLevel3 li a {
font-size: 1.1em;
}
#resource-nav .navTree li a.navTreeCurrentItem,
#resource-nav .navTree li a.navTreeItemInPath,
#resource-nav .navTreeItem a:hover {
background-color: #fff !important;
color: #000 !important;
}
#resource-nav .navTreeLevel0 li.navTreeCurrentNode a.navTreeCurrentItem,
#resource-nav .navTreeLevel0 li.navTreeItemInPath a.navTreeItemInPath {
font-size: 1.2em;
background-color: #dedede !important;
padding: 5px;
}
#resource-nav .navTreeLevel0 .navTreeLevel1 li.navTreeItem a,
#resource-nav .navTreeLevel0 .navTreeLevel2 li.navTreeItem a {
background-color: #fff !important;
}
#resource-nav .navTree {
margin-left: 0px !important;
}
#resource-nav .navTreeLevel1 li a {
padding-left: 12px !important;
}
#resource-nav .navTreeLevel2 li a {
margin-left: 12px !important;
}
#resource-nav .navTreeLevel1 a.navTreeItemInPath,
#resource-nav .navTreeLevel1 a.navTreeCurrentItem {
background-image: url('++resource++brightside.theme.images/arrow-right-small.gif');
background-repeat: no-repeat;
background-position: 0px 50%;
}
#content a,
#content a:visited,
#content p a,
#content p a:visited,
#content li a,
#content li a:visited,
#portal-footer a,
#portal-footer a:visited,
#brightside-lightbox a {
color: #A41706;
}
#content h1 a,
#content h2 a,
#content h3 a {
color: #A41706 !important;
}
#content a.video-player {
display:block;
width:425px;
height:300px;
}
#scheme-menu-wrapper {
clear: both;
background-color: #fff;
padding-bottom: 15px;
border: 1px solid #ccc;
border-top: 0px;
border-bottom: 0px;
}
#scheme-menu-wrapper.coordinator {
padding: 15px;
padding-top: 0px;
}
#scheme-menu {
background-color: #dedede;
height: 1%;
overflow: auto;
margin: 0px 15px
}
#scheme-menu ul,
#scheme-menu ul li,
ul#forum-nav,
ul#forum-nav > li {
margin: 0px;
padding: 0px;
list-style-type: none;
float: left;
}
ul#forum-nav {
list-style-image: none;
}
ul#forum-nav li {
clear: left;
width: 190px;
}
#scheme-menu ul {
padding-left: 15px;
}
#scheme-menu ul li {
margin-right: 40px;
}
#scheme-menu.size-smaller ul li {
margin-right: 20px;
}
#scheme-menu.mentor ul li {
margin-right: 10px;
}
#scheme-menu.size-smaller li a {
font-size: 1.5em;
padding: 10px 10px 10px 25px;
}
#scheme-menu ul li.last {
margin-right: 0px;
}
#scheme-menu ul li a,
#forum-nav li a {
display: block;
float: left;
font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
color: #A41706;
padding: 10px 10px 10px 25px;
font-size: 1.7em;
background-image: url('++resource++brightside.theme.images/arrow-right-grey.gif');
background-repeat: no-repeat;
background-position: left;
outline: none;
}
#forum-nav li ul {
list-style-image: none;
list-style-type: none;
}
#forum-nav li a {
font-size: 1.5em;
padding-right: 0;
text-transform: lowercase;
}
#forum-nav li ul li.thread a {
font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
padding: 5px 10px;
background-image: url('++resource++brightside.theme.images/arrow_icon_small.png');
background-repeat: no-repeat;
background-position: left;
font-size: 1em;
color: #555;
}
#forum-nav li a.selected {
color:#000 !important;
background-image: url("++resource++brightside.theme.images/arrow-down-black.gif");
}
#scheme-menu ul a:hover {
color: #333;
}
#scheme-menu ul li.selected a {
color: #000 !important;
background-image: url('++resource++brightside.theme.images/arrow-down-black.gif');
}
#scheme-menu-wrapper.coordinator .home {
float: left;
cursor: pointer;
}
#scheme-menu-wrapper.coordinator .home a {
float: left;
background-color: #dcdcdc;
color: #000;
font-size: 1.1em;
width: 63px;
height: 73px;
text-align: center;
font-weight: bold;
margin-right: 20px;
background-image: url('++resource++brightside.theme.images/home-house.gif');
background-repeat: no-repeat;
background-position: 50% 15px;
cursor: pointer;
}
#scheme-menu-wrapper.coordinator .home a span {
display: block;
padding-top: 45px;
cursor: pointer;
}
#scheme-menu-wrapper.coordinator .linkbox {
float: left;
border: 1px solid #d0d0d0;
background-color: #fbfbfb;
width: 845px;
}
#scheme-menu-wrapper.coordinator #coordinator-content {
width: 324px;
margin-right: 0px;
}
#scheme-menu-wrapper.coordinator .linkbox .padding {
padding: 10px 15px;
}
#scheme-menu-wrapper.coordinator .linkbox ul,
#scheme-menu-wrapper.coordinator .linkbox ul li {
list-style-type: none;
margin: 0px 0px 10px 0px;
}
#scheme-menu-wrapper.coordinator .linkbox ul li {
float: left;
}
#scheme-menu-wrapper.coordinator .linkbox ul li a {
float: left;
background-color: #e7e7e7;
color: #bb5533 !important;
padding: 2px 7px;
font-weight: bold;
font-size: 1.1em;
margin-right: 10px;
}
#scheme-menu-wrapper.coordinator .linkbox ul li.selected a {
color: #000 !important
}
#scheme-menu-wrapper.coordinator .linkbox ul li a.last {
margin-right: 0px;
}
#scheme-menu-wrapper.coordinator .linkbox ul li a:hover {
color: #000 !important;
}
#scheme-menu-wrapper.coordinator .linkbox .boxlabel {
font-weight: bold;
color: #777;
font-size: 1.3em;
text-align: center;
margin-bottom: 10px;
}
#brightside-lightbox {
display:none;
z-index:10000;
/* */
background-color:#fff;
width:730px;
min-height:200px;
font-size: 110%;
}
#brightside-lightbox .loading {
text-align: center;
}
#brightside-lightbox .close {
background-image:url('++resource++brightside.theme.images/lb-close.png');
position:absolute;
right:-15px;
top:-15px;
cursor:pointer;
height:35px;
width:35px;
}
#brightside-lightbox .content {
text-align: left;
padding: 15px;
overflow: auto;
height: 1%;
}
.autoFlowPlayer.audio {
height: 24px !important;
width: 445px !important;
clear: both;
}
.autoFlowPlayer,
.youtubePlayer {
margin-bottom: 15px;
}
.autoFlowPlayer.large {
height: 400px !important;
width: 670px !important;
}
.modlet-main {
margin-bottom: 15px;
}
.modlet-main-left {
margin-bottom: 15px;
width:700px;
float:left;
}
.modlet-left {
margin-bottom: 15px;
width: 215px;
float:left;
}
.modlet-centre {
margin-bottom: 15px;
width: 470px;
float:left;
}
h1.modlet-header-large {
clear: both;
background-color: #EB6D32;
color: #fff;
padding: 10px 15px;
font-size: 1.8em;
margin: 0px;
}
.template-my_resources h1.modlet-header-large {
width: 670px;
}
.template-logo_folder_view h1 {
border-bottom: 1px #ccc solid;
padding-bottom: 5px;
}
div.modlet-rss {
margin: 10px 0;
}
div.modlet-rss a {
color: #FF5800 !important;
}
div.modlet-latest-news {
width: 232px;
float: left;
}
div.modlet-most-popular,
div.modlet-latest-resources {
width: 232px;
float: right;
}
div.modlet-most-popular {
margin-top: 10px;
}
div.modlet-related-videos {
margin-bottom: 10px;
}
.modlet-banner {
margin-bottom: 20px;
padding: 10px 160px 10px 15px;
background-color: #ccc;
}
.modlet-banner h1{
font-size: 2.8em;
font-weight: normal;
color: #fff;
}
.modlet-banner p{
font-size: 1.5em;
font-family: "Arial Rounded MT Bold",Arial,Helvetica,sans-serif;
}
.modlet-banner a {
font-size: 1.5em;
color: #fff !important;
font-family: "Arial Rounded MT Bold",Arial,Helvetica,sans-serif;
background-image: url("++resource++brightside.theme.images/arrow-right-white.png");
background-position: right center;
background-repeat: no-repeat;
padding-right: 25px;
}
div.related-video {
float: left;
width: 140px;
margin-right: 11px;
}
div.related-video-last {
margin-right: 0;
}
div.related-video img {
padding-bottom: 5px;
}
/* */
.middle,
.modlet-middle,
div.activities-column .top {
border-left: 1px solid #d1d1d1;
border-right: 1px solid #d1d1d1;
margin-bottom: 0;
background-color: #fbfbfb;
padding: 10px 15px;
height: 1%;
overflow: auto;
}
.middle-close {
border-bottom: 1px solid #d1d1d1;
}
/* */
.modlet-main .middle {
background-color: #f2f2f2;
}
#forum-nav-modlet .modlet-middle {
padding: 10px;
overflow: hidden;
}
div.modlet-related .middle {
border: 1px solid #d1d1d1;
margin-bottom: 15px;
}
div.modlet-related-videos .middle {
padding: 10px;
}
div.modlet-rss .middle {
padding: 0 15px;
}
div.modlet-latest-news .middle {
padding: 10px;
height: 557px;
min-height: 100px;
}
div.modlet-most-popular .middle,
div.modlet-latest-resources .middle {
padding: 0;
}
div.activities-column .middle-no-padding {
padding: 15px 0;
}
div.activities-column .middle-no-padding p {
margin-bottom: 0;
margin-top: 10px;
}
/* */
.end,
.modlet-end {
border: 1px solid #d1d1d1;
border-top: 0px;
background-color: #fbfbfb;
padding: 10px;
text-align: right;
}
/* */
div.modlet-latest-news .end {
border-top: 1px solid #d1d1d1;
}
div#codeword-popout .end,
div.info-block .end {
text-align: left;
}
div.end.rc-bottom-normal p {
text-align: left;
}
div.modlet-most-popular .end,
div.modlet-latest-resources .end {
padding-top: 0;
}
div.modlet-rss .end {
padding: 5px 10px;
height: 1px;
}
div.modlet-featured-articles .end {
background-color: #ff5800;
border: 1px solid #ff5800;
padding-bottom: 0;
}
div.modlet-related .end {
clear: both;
}
div.activities-column .end {
border: 1px solid #d1d1d1;
border-top: 0px;
background-color: #fbfbfb;
padding: 0px 15px 10px 15px;
margin-bottom: 20px;
height: 1%;
overflow: auto;
text-align: left;
}
div.activities-column .top {
background-color: #ebede5;
border-bottom: 1px solid #d1d1d1;
}
div.activities-column .top h3 {
margin-top: 5px;
}
#activity-about .middle,
#activity-about .end {
padding: 0px;
border-bottom: 1px solid #d1d1d1;
}
#activity-about .middle p,
#activity-about .end p {
padding: 10px 15px;
margin: 0px;
font-size: 1.1em;
line-height: 1.4em;
}
#activity-about #to-do-now.middle p {
font-size: 1.5em;
line-height: 1.2em;
font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
}
#activity-about  p a {
font-weight: bold;
}
#activity-about .end {
background-color: #ebede5;
}
#activity-about div.module-list a {
padding-top: 5px;
}
.modlet-plain,
.modlet-half,
.modlet-side {
border: 1px solid #d1d1d1;
margin-bottom: 15px;
background-color: #fbfbfb;
width: 700px;
float: left;
}
#column-middle .modlet-plain {
width: 100%;
}
#activity-main .modlet-plain {
width: 100%;
}
div.modlet-related {
width: 215px;
}
div.modlet-news {
clear: both;
margin-bottom: 10px;
}
div.modlet-side {
width: 215px;
overflow: hidden;
}
div.modlet-half {
width: 300px;
}
div.modlet-plain div.padding,
.padding-sides {
padding: 0px 10px;
}
.modlet-header,
#brightside-lightbox h1 {
padding: 10px 10px 0px 10px;
color: #EB6D32;
font-size: 1.6em;
margin: 0px;
margin-bottom: 10px;
}
.modlet-header-full {
padding: 10px 10px 0px 10px;
color: #fff;
font-size: 1.6em;
margin: 0px;
padding: 10px;
background-color: #9C9C9C;
}
.modlet-header-full-light {
padding: 10px 10px 0px 10px;
color: #fff;
font-size: 1.6em;
margin: 0px;
padding: 10px;
background-color: #DEDEDE;
}
#mentor-resources h2 {
background-color: #EB6D32;
color: #fff;
}
div.modlet-side h3 {
padding: 0px 10px 0px 10px;
}
div.modlet-side p {
padding: 0px 10px 0px 10px;
margin-bottom: 10px;
}
div.modlet-side .user,
#browse-mentors .user {
clear:both;
padding: 0px 10px 0px 10px;
overflow: hidden;
margin-bottom: 10px;
}
div.modlet-side .user-mentorview {
border-top: 1px solid #ccc;
padding-top: 10px;
}
div#browse-mentors .user-mentorview {
border-bottom: 1px solid #ccc;
}
div.modlet-side .user-mentorview p {
margin-bottom: 0px;
}
div.modlet-side .user img,
#browse-mentors .user img,
.user-icons {
float: left;
margin-right: 10px;
}
div.modlet-side .user-icons img{
margin-right: 0;
}
.user-icons a,
.user-icons img{
float: left;
}
.user-icons .skillstracker-link-mini{
clear: left;
width: 35px;
height: 31px;
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
background-image: url(++resource++brightside.skillstracker.images/tracker-35.png);
margin-top: 5px;
}
div.modlet-side .user .profile-link{
white-space: nowrap;
}
div.modlet-side .user img.mentor-homepage-activity-rating {
margin-right: 5px;
}
div.modlet-side .user p,
#browse-mentors .user p {
float: left;
padding: 0px;
color: #aaa;
width: 150px;
}
#my-project-coordinator h2 {
font-size: 1.4em;
}
.name {
font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
color: #000 !important;
font-size: 1.2em;
float: left;
margin-right: 5px;
}
.relationship {
float: left;
clear: left;
}
div.modlet-side .user .lastlogin {
color: #555;
}
div.modlet-side .user .awaiting-marking {
background-color: #dcdcdc;
padding: 5px;
padding-left: 45px;
background-image: url('++resource++brightside.theme.images/exclamation-grey.gif');
background-repeat: no-repeat;
background-position: 10px 7px;
}
form#browse-mentors-form {
border-bottom: 1px solid #ccc;
margin-bottom:10px;
}
div#browse-mentors-filter {
padding-bottom:10px;
}
div#browse-mentors-filter input.context {
margin-top:10px;
}
div#browse-mentors div.listingBar {
margin-bottom:5px;
}
#userprofile .middle {
border: 1px solid #cfcfcf;
border-top: 0px;
background-color: #fafafa;
}
#userprofile p {
background-color: #e0e1e3;
padding: 10px;
margin-right: 150px;
line-height: 1.8em;
}
#userprofile .image-right {
margin: 0px;
}
div.contact-all-in-group {
margin-top: 10px;
}
div.contact-all-in-group p {
margin-bottom: 0px;
}
div.contact-all-mentors {
float: right !important;
margin-bottom: 10px;
margin-right: 10px;
}
div.contact-all-mentors a {
width: 150px !important;
}
/* */
div#activity-about {
width: 215px;
float: left;
margin-right: 15px;
}
#activity-about div.related h4 {
margin-top: 0px;
}
div#activity-main {
width: 465px;
float: left;
}
div.activities-column h2 {
color: #fff;
background-color: #EB6D32;
padding: 12px 15px;
margin: 0px;
}
div#featured-resource {
width:430px;
float:left;
}
#featured-resource h2 {
color: #A41706;
font-size: 1.6em;
line-height: 1.0em;
}
.subtle {
color: #666;
font-size: 0.9em;
}
div#featured-resource img {
float:right;
margin-left:10px;
margin-bottom:10px;
}
#mentor-resources {
width: 215px;
float: left;
margin-right: 15px;
margin-top: 0px;
}
div#recent-resources {
width:238px;
float:left;
}
div#recent-resources ul,
div#recent-resources ul li {
padding: 0px; margin: 0px;
list-style-type: none;
list-style-image: none;
}
div#recent-resources ul {
padding-left: 20px;
background-image: url('++resource++brightside.theme.images/border_fake_vertical.gif');
background-repeat: repeat-y;
background-position: 10px 0px;
overflow: hidden;
}
div#recent-resources ul li {
clear: both;
float: left;
padding-bottom: 10px;
font-weight: bold;
width: 218px;
}
div#recent-resources ul li img {
float: left;
padding-right: 10px;
}
#column-main,
div#my-messages {
width: 700px;
float: left;
}
.template-my_resources div#column-main.with-left-column {
width: 477px;
margin-top: 10px;
}
.section-knowledge-bank div#column-main {
width: 700px;
margin-top: 0;
}
#column-main .padding {
padding: 0px 15px;
}
#column-main div.modlet-plain .padding {
padding: 0px 10px;
}
#column-middle {
float: left;
width: 465px;
margin-bottom: 10px;
}
#column-left{
width: 215px;
margin-right: 15px;
float: left;
}
#column-center{
width:470px;
float: left;
}
#column-right {
width: 215px;
float: right;
margin-bottom: 10px;
}
.template-my_resources #column-left {
margin-top: 10px;
clear: left;
}
.template-my_resources #column-right {
margin-top: 10px;
}
.section-knowledge-bank #column-right {
margin-top: 0;
}
div#column-right #right-links {
overflow: hidden;
height: 1%;
margin-bottom: 15px;
}
.template-my_resources #right-links {
margin-left: 20px;
width: 213px;
float: left;
}
#my-training {
margin-right: 15px;
}
#my-feed {
width: 465px;
}
#my-feed #filter {
float: left;
}
#my-feed #mentor-alerts {
background-color: #A41706;
color: #fff;
clear: left;
zoom: 1;
}
#my-feed #mentor-alerts p {
padding: 10px;
margin: 0px;
}
#my-feed #mentor-alerts a,
#my-feed #mentor-alerts a:hover {
color:#fff;
font-weight:bold;
}
#my-feed ul,
#my-feed li {
list-style-image:none;
list-style-type:none;
margin: 0px;padding:0px;
float: left;
}
#my-feed li {
background-color: #676767;
margin-right: 1px;
width: 140px;
}
#my-feed li a {
display: block;
padding: 5px 10px;
color: #fff !important;
font-weight:bold;
}
#my-feed #filter li.selected {
background-color: #f1f1f1;
}
#my-feed #filter li.selected a {
color: #000 !important;
}
#my-feed-table {
clear:both;
zoom: 1;
}
#my-feed-table table {
border-spacing: 0px;
margin-bottom: 15px;
border-bottom: 1px solid #e0e0e0;
}
#my-feed-table tr.even {
background-color: #f1f1f1;
}
#my-feed-table td {
padding: 10px 0px;
border-top: 1px solid #e0e0e0;
}
#my-feed-table td.text {
padding: 10px;
}
#my-feed-table td.icon {
padding-left: 10px;
}
#my-messages #message-pane {
float: left;
background-image: url('++resource++brightside.theme.images/border_fake_vertical.gif');
background-repeat: repeat-y;
background-position: 150px 0px;
}
#my-messages h1.modlet-header {
background: #fbfbfb;
border: 1px solid #d1d1d1;
border-bottom: 0px;
padding-bottom: 10px;
margin-left: 150px;
margin-bottom: 0px;
}
#my-messages #filter {
width: 150px;
float: left;
margin-right: 1px;
}
#my-messages #filter ul,
#my-messages #filter li {
list-style-type: none;
list-style-image: none;
margin: 0px; padding: 0px;
}
#my-messages #filter li {
float: left;
width: 150px;
border-left: 1px solid #fff;
border-top: 0px;
margin-top: 1px;
margin-bottom: 1px;
}
#my-messages #filter li.selected {
background: #fbfbfb;
border: 1px solid #d1d1d1;
border-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
}
#my-messages #filter li a {
float: left;
width: 150px;
}
#my-messages #filter li.selected a {
color: #000;
}
#my-messages #filter li a:hover {
color: #555;
}
#my-messages #filter li a span.inner {
display: block;
padding: 6px 10px;
}
#my-messages #filter li a span.label {
font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
font-size: 1.7em;
padding: 0px;
}
#my-messages #filter li a span.count {
float: right;
padding-right: 25px;
margin-top: 2px;
}
.reportFlag {
float: right;
}
.reportFlag a {
font-size: 0.9em;
background-image: url('++resource++brightside.theme.images/flag_red.gif');
background-repeat: no-repeat;
background-position: right;
display: block;
padding-right: 20px;
}
.report-title {
margin-bottom: 0;
}
.report-description {
color: #76797C;
}
#messages {
background: #fbfbfb;
border-right: 1px solid #d1d1d1;
float: left;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 15px;
}
#conversation {
float: left;
}
#messages table {
border: 0px;
width: 528px;
border-spacing: 0px;
border-top: 1px solid #aaa;
empty-cells: show;
border-collapse:collapse;
}
#messages td,
#messages th {
padding: 0px;
vertical-align:top;
line-height: 18px;
}
#messages tr.message td,
#messages th {
border-bottom: 1px solid #cfcfcf;
padding: 3px;
}
#messages th {
border-color: #aaa;
}
#messages tr.selected {
background-color: #dadada;
}
#messages tr.selected td {
border-bottom: 0px;
}
#messages tr.no-messages td {
padding-top: 5px;
padding-bottom: 100px;
vertical-align: top;
font-style: italic;
}
#messages tr a.star_on {
font-weight: normal;
color: red;
}
#messages tr a.star_off {
font-weight: bold;
color: grey;
}
#messages tr.starred a.star_off {
display: none;
}
#messages tr.unstarred a.star_on {
display: none;
}
#messages tr.message span.disabled {
color: #9a9a9a;
}
#messages tr.reply td {
padding: 15px 25px 0px 25px;
}
#messages tr.actions td {
padding: 15px 30px 15px 30px;
border-bottom: 1px solid #cfcfcf;
}
#messages tr.actions .reply {
float: left;
}
#messages tr.actions .archive {
float: right;
}
/* */
.message-button,
#post-reply-button {
border: 3px solid #d9d9d9;
background-image: url('++resource++brightside.theme.images/button-bg-red.jpg');
background-repeat: repeat-x;
background-color: #992115;
cursor: pointer;
padding-left: 15px;
float: left;
}
#post-reply-button {
margin-bottom: 10px;
}
div.back-button,
div.forward-button {
width: 143px;
margin-bottom: 10px;
margin-left: 10px;
float: left;
background: url('/++resource++brightside.theme.images/back_btn.png') no-repeat;
padding: 3px 0 4px 22px;
}
div.forward-button {
float: right;
background: url('/++resource++brightside.theme.images/forward_btn.png') no-repeat;
text-align: right;
padding: 3px 22px 4px 0px;
}
div.edit-additional-button {
padding-right: 15px;
}
div.message-button.assign-mentor {
margin-bottom:10px;
}
div.message-margin {
margin-right: 20px;
}
div#message-note {
width: 540px;
float: right;
}
div#message-note p {
font-size: 0.9em;
}
div.feedback-button {
margin-top: 10px;
width: 150px;
}
div.request-button {
width: 200px;
}
.message-button-grey {
background-image: url('++resource++brightside.theme.images/button-bg-grey.jpg');
}
.message-button-confirm {
float: left;
margin-right: 20px;
}
.message-button a,
.message-button input {
display: block;
line-height: 22px;
padding: 0px;
text-transform: lowercase;
font-weight: bold;
color: #fff !important;
border: 0px;
font-size: 1.0em;
width: 120px;
cursor: pointer;
}
.message-button-long a {
width: 170px;
}
div.message-button input.large {
width: 160px;
}
div.edit-additional-button a {
width: auto;
}
div.reply-sender a {
width: 140px;
}
div.message-button a span.user {
text-transform: none;
}
/* */
div.message-button input,
#post-reply-button input {
text-align: left;
margin: 0px !important;
line-height: 18px;
padding: 2px 0px;
background-image: none !important;
background-color: transparent !important;
}
#post-reply-button input {
border: none;
}
div#batch-archive-button {
padding-left: 5px;
margin: 10px 0;
}
div#batch-archive-button input {
width: 135px;
padding-left: 5px;
}
div#batch-archive-button input.unarchive {
width: 155px;
}
input.button,
.ratings-container input.context {
padding: 2px 5px;
border: 1px solid #aaa;
background-color: #e0e0e0;
background-image: none;
color: #333;
font-weight: bold;
cursor: pointer;
font-size: 1em;
}
.ratings-container .rater {
margin-top: 3px;
}
#assign-button,
#assign-button-coord {
width: 210px;
}
div#assign-button-coord input {
width: auto;
}
#assign-button a {
width: 190px;
}
#subscription-viewlet {
margin-left: 230px;
}
#subscription-button {
margin-bottom: 10px;
}
#subscription-button a {
width: 200px;
}
#subscription-settings-button {
background-image: url('++resource++brightside.theme.images/subscriptions-settings.png');
background-repeat: no-repeat;
width: 57px;
height: 28px;
display: block;
float: left;
margin-left: 10px;
}
#subscriptions-disable-emails {
display: none;
}
#message-options {
margin-bottom: 15px;
overflow: hidden;
height: 1%;
width: 526px;
}
#message-options #update-button {
float: right;
}
#useroptions {
overflow: hidden;
}
#useroptions .recipient{
float: left;
width: 130px;
font-weight: bold;
}
#useroptions .recipient-group {
margin-bottom: 10px;
float: left;
}
#useroptions .recipient-group span.label {
margin-bottom: 2px;
}
#useroptions.admin .recipient{
width: 260px;
}
#message-options span.label {
display: block;
color: #888;
margin-bottom: 5px;
}
#readunread {
margin-bottom: 5px;
}
#edit-profile {
float: right;
}
#contact-user {
float: right;
margin-right: 10px;
}
div#column-right #right-links div.message-button {
float: left;
}
div#column-right #right-links #help-button {
float: right;
}
div#column-right #right-links #help-button a {
width: 45px;
}
.template-my_resources .message-button {
margin-right: 5px;
}
.template-my_resources #help-button a {
width: 50px;
}
.template-my_resources .message-button a {
width: 105px;
}
#conversation .message-bubble {
margin-bottom: 10px;
margin-top: 10px;
}
#messages .message-bubble .text,
#conversation .message-bubble .text {
float: left;
width: 428px;
background-color: #eee;
}
#messages .message-bubble .text-reply,
#conversation .message-bubble .text-reply {
width: 418px;
}
#messages .unmoderated .text,
#conversation .unmoderated .text {
background-color: #a0a0a0;
color: #fff;
}
#messages .message-bubble .text .padding,
#conversation .message-bubble .text .padding {
padding: 15px 15px 0 15px;
}
#conversation .message-bubble .conversation-message-link {
float: right;
}
#messages .message-bubble .date,
#conversation .message-bubble .date {
float:right;
text-align: right;
}
#messages .message-bubble .avatar-from,
#messages .message-bubble .avatar-to,
#conversation .message-bubble .avatar-from,
#conversation .message-bubble .avatar-to {
float:left;
width: 50px;
background-image: url('++resource++brightside.theme.images/message-bubble-left.gif');
background-repeat: no-repeat;;
background-position: top right;
}
#messages .message-bubble .avatar-to,
#conversation .message-bubble .avatar-to {
float:right;
background-image: url('++resource++brightside.theme.images/message-bubble-right.gif');
background-position: top left;
}
#conversation .message-bubble .avatar-to {
float:left;
}
#messages .message-bubble .avatar-to img,
#conversation .message-bubble .avatar-to img {
padding-left: 15px;
}
#messages .unmoderated .avatar-to,
#conversation .unmoderated .avatar-to {
background-image: url('++resource++brightside.theme.images/message-bubble-right-dark.gif');
}
#messages .unmoderated .avatar-from,
#conversation .unmoderated .avatar-from {
background-image: url('++resource++brightside.theme.images/message-bubble-left-dark.gif');
}
#conversation .current-bubble .text {
border: 2px solid #000;
}
#conversation .current-bubble .avatar-to {
background-image: none;
}
#my-messages #message-footer {
clear: both;
background-color: #b6b6b6;
margin-left: 150px;
padding: 10px;
color: #fff;
height: 1%;
}
#my-messages #message-footer a {
color: #fff;
}
#messages .inline-reply-form {
display: none;
margin-top: 15px;
}
#messages .inline-reply-form .files {
margin-top: 10px;
}
#messages .inline-reply-form .message-button {
margin-top: 10px;
}
#messages .inline-reply-form table {
width: auto;
border: 0px;
}
#messages .inline-reply-form tr td {
padding: 0px;
border: 0px;
}
div.resource-column {
float: left;
width: 468px;
margin-bottom: 15px;
margin-top: 15px;
}
div.modlet-related .resource-column {
width: 215px;
margin-top: 0px;
}
div.resource-column-left {
margin-right: 15px;
}
div#public-resource-bank #left-column {
width: 215px;
float: left;
}
.template-my_resources #column-left h2,
div#public-resource-bank #left-column h2 {
color: #4a4a4a;
}
.template-my_resources #column-left h2,
.template-article_view #resource-nav h2,
.template-category_view #resource-nav h2 {
cursor: pointer;
background-repeat: no-repeat;
background-position: 0px 3px;
background-image: url('++resource++brightside.theme.images/arrow-right-grey-small.gif');
padding-left: 25px;
font-size: 18px;
}
#search-wrapper h2 {
width: 50px;
float: left;
margin: 0 10px;
margin-bottom: 2px;
line-height: 32px;
background-position: 0 60%;
font-size: 18px;
padding-left: 30px;
background-repeat: no-repeat;
background-image: url('++resource++brightside.theme.images/arrow-right-grey.gif');
}
.template-my_resources #search-wrapper h2 {
background-image: none;
padding-left: 0;
color: #4A4A4A;
}
#search-wrapper h2 a {
color: #283a48 !important;
}
.template-my_resources #column-left h2.open {
background-image: url('++resource++brightside.theme.images/arrow-down-grey.gif');
}
.template-article_view #resource-nav h2,
.template-category_view #resource-nav h2 {
background-position: 0;
background-image: url('++resource++brightside.theme.images/arrow-right-grey-small.gif');
}
.template-article_view #resource-nav h2.open,
.template-category_view #resource-nav h2.open {
background-position: 0;
background-image: url('++resource++brightside.theme.images/arrow-down-grey.gif');
}
.template-article_view #resource-nav h2.hide-arrows,
.template-category_view #resource-nav h2.hide-arrows {
background-image: none;
padding-left: 0;
color: #4A4A4A;
font-size: 18.2px;
cursor: text;
}
/* */
.template-public_resource_bank_view #search-wrapper h2 {
background-image: url('++resource++brightside.theme.images/arrow-down-black.gif');
}
div#public-resource-bank #main-column {
width: 710px;
float: left;
}
div#public-resource-bank #main-column #column-left {
width: 477px;
float: left;
}
div#public-resource-bank #left-column ul,
.template-my_resources #column-left ul {
list-style-image: none;
list-style: none;
margin-left: 0;
}
div#public-resource-bank #left-column a {
color: #FF5800;
font-weight: bold;
font-size: 13px;
}
.template-my_resources #column-left a {
font-weight: bold;
font-size: 13.2px;
}
div#public-resource-bank #latest-news-resources {
width: 477px;
float: left;
margin-top: 10px;
}
div#public-resource-bank #latest-news-resources img {
padding-bottom: 5px;
}
div#column-main #resource-column-end .left,
div#public-resource-bank #latest-news-resources .left {
border-right: 1px solid #d1d1d1;
}
div#public-resource-bank #latest-news-resources .view-all {
font-size: 1.3em;
font-weight: bold;
padding: 10px;
}
div#public-resource-bank #latest-news-resources #latest-news-resources-header {
border: 1px solid #d1d1d1;
background-color: #FBFBFB;
}
div#public-resource-bank #latest-news-resources #latest-news-resources-header h2,
div#column-main .resource-column #resource-column-header h2 {
float: left;
width: 210px;
padding: 10px;
margin-bottom: 0;
}
div#column-main .resource-column #resource-column-header h2.left {
border-right: 1px solid white;
}
div#public-resource-bank #latest-news-resources #latest-news-resources-middle,
div#column-main #resource-column-middle {
border-right: 1px solid #D1D1D1;
border-left: 1px solid #D1D1D1;
min-width: 0;
}
div#public-resource-bank #latest-news-resources #latest-news-resources-footer {
border: 1px solid #d1d1d1;
text-align: right;
}
div#column-main #resource-column-end a,
div#public-resource-bank #latest-news-resources #latest-news-resources-footer a {
float: left;
width: 210px;
}
div#column-main #resource-column-end a {
padding: 10px;
}
div#public-resource-bank #latest-news-resources #latest-news {
float: left;
width: 230px;
}
div#public-resource-bank #latest-news-resources #latest-news img {
margin-bottom: 0px;
padding: 10px;
padding-bottom: 5px;
}
div#public-resource-bank #latest-news-resources #latest-news strong,
div#public-resource-bank #latest-news-resources #latest-news p {
padding: 3px 10px;
padding-bottom: 5px;
display: block;
}
div#public-resource-bank #latest-news-resources #latest-news strong {
padding-bottom: 0;
}
div#public-resource-bank #latest-news-resources #latest-resources {
float: left;
width: 244px;
border-bottom: 2px solid #D1D1D1;
border-left: 1px solid #D1D1D1;
padding-bottom: 10px;
}
div#public-resource-bank #latest-news-resources .modlet-most-popular .popular-items-item,
div#public-resource-bank #latest-news-resources .modlet-latest-resources .latest-resources-item {
margin: 10px 0;
clear: left;
border-bottom: 1px solid #D1D1D1;
padding-bottom: 10px;
}
div#public-resource-bank #latest-news-resources .modlet-most-popular img,
div#public-resource-bank #latest-news-resources .modlet-latest-resources img {
float: left;
padding-left: 10px;
padding-bottom: 0;
}
div#public-resource-bank #latest-news-resources .modlet-most-popular strong,
div#public-resource-bank #latest-news-resources .modlet-latest-resources strong {
float: left;
width: 130px;
margin-left: 10px;
padding-top: 10px;
}
div#public-resource-bank #latest-news-resources a {
color: #ff5800;
}
div#public-resource-bank #latest-news-resources #popular-items .popular-items-item {
margin: 10px 0;
border-top: 1px solid #D1D1D1;
padding: 10px 0 2px 0;
}
#my-resources-header {
width: 438px;
}
div.modlet-related h2,
div.modlet-related-videos h2,
div.modlet-news h2,
div.modlet-intro h2,
div.modlet-latest-news h2,
div.modlet-latest-resources h2,
div.modlet-most-popular h2,
div.modlet-featured-articles h2,
div.resource-column h2 {
color: #fff;
background-color: #9c9c9c;
padding: 10px 15px;
margin: 0px;
}
div.modlet-rss .modlet-rss-top {
padding: 5px 15px;
margin: 0px;
border: 1px solid #D1D1D1;
border-bottom: 0;
}
div.resource-column h2 {
background-color: transparent;
}
div#resource-column-header {
background-color: #9c9c9c;
}
div#resource-column-end {
padding: 0;
}
div.modlet-featured-articles h2 {
background-color: #ff5800;
}
div.modlet-featured-articles h3 {
margin-top: 0;
padding-top: 10px;
padding-bottom: 5px;
}
#content div.modlet-featured-articles h3 a {
color: #fff !important;
}
div.modlet-featured-articles .middle {
background-color: #ff5800;
margin-bottom: 0;
padding: 0 15px 0px 15px;
height: 1%;
color: white;
overflow: hidden;
}
div.resource-column #new-resources,
div.resource-column #latest-resources {
width: 230px;
float: left;
}
div.resource-column #latest-resources {
width: 235px;
}
div.resource-column #new-resources {
border-right: 1px solid #d1d1d1;
min-width: 0;
}
div.resource-column .row {
clear: both;
border: 1px solid #d1d1d1;
border-top: 0px;
padding: 15px;
background-color: #f1f1f1;
overflow: auto;
height: 1%;
}
.template-my_resources .resource-column .row {
background-color: transparent;
border-left: 0;
border-right: 0;
padding: 8px;
}
div.resource-column .row-even {
background-color: #fbfbfb;
}
#mentor-resources .row-odd,
#mentor-resources .featured .row-even {
background-color: #fbfbfb;
}
#mentor-resources .row-even {
background-color: #f1f1f1;
}
div.resource-column .row a.title {
font-weight: bold;
font-size: 1em;
}
.template-article_view .resource-column .row a.title,
.template-scheme_view_mentor .resource-column .row a.title {
color: #000 !important;
}
div.resource-column .row .image {
float: left;
margin-right: 15px;
}
div.resource-column .row .text {
float: left;
width: 203px;
}
.template-my_resources .resource-column .row .text {
width: 115px;
}
div.modlet-related .resource-column div.image {
margin-bottom: 10px;
margin-right: 0px;
}
div.modlet-related .resource-column div.text {
width: 183px;
}
#mentor-resources .row a.title {
font-size: 1.0em;
}
#mentor-resources .row .text {
width: 98px;
}
#mentor-resources .featured .text {
margin-top: 10px;
width: 183px;
}
#mentor-resources .featured a.title {
font-size: 1.5em;
font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
margin-bottom: 15px;
}
div.modlet-related .resource-column {
margin-bottom: 0px;
}
div.course-module-state {
background-color: #A41706;
background-repeat: no-repeat;
background-position: right;
}
div.course-module-state.complete {
background-image: url('++resource++brightside.theme.images/module-completed-star-large.gif');
}
div.course-module-state.complete-fail {
background-image: none;
}
div.course-module-state p {
font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
color: #fff;
padding: 10px 10px;
font-size: 1.4em;
line-height: 1.2em;
}
div.course-module-state p {
margin-bottom: 0;
}
#course-progress-bar {
margin-top: 15px;
overflow: auto;
height: 1%;
}
#course-progress-bar .label {
color: #000;
}
#course-progress-bar .the-bar {
float: left;
margin-top: 5px;
width: 183px;
height: 16px;
background-image: url('++resource++brightside.theme.images/progressbar_bg.gif');
background-repeat: no-repeat;
background-color: #A41706;
background-position: 30px 0px;
}
#course-progress-bar .value {
clear: left;
background-image: url('++resource++brightside.theme.images/progressbar_arrow.gif');
background-repeat: no-repeat;
font-weight: bold;
color: #000;
margin-left: 5px;
padding-top: 7px;
}
#course-progress-bar.inactive .the-bar {
background-position: 0px 0px !important;
}
#course-progress-bar.inactive .value {
background-image: none;
padding-top: 5px;
}
div.resource-column .end,
div.modlet-news .end a,
div.modlet-related .end a {
font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 1.5em;
}
.modlet-news p {
border-bottom: 1px solid #ddd;
padding-bottom: 10px;
margin-bottom: 10px;
}
.modlet-news p img {
margin-bottom: 5px;
}
#resource-browser a.category {
float: left;
display: block;
width: 166px;
height: 170px;
margin-right: 12px;
margin-bottom: 15px;
}
#resource-browser a.category-3 {
margin-right: 0px;
}
#resource-browser a.category span.title {
display: block;
background-color: #eb6d32;
color: #fff;
font-weight: bold;
height: 40px;
cursor: pointer;
}
#resource-browser a.category span.title span.padding {
display: block;
padding: 7px 10px;
}
#resource-browser a.category span.icon {
display: block;
height: 130px;
border: 1px solid #d1d1d1;
border-top: 0px;
text-align: center;
background-color: #fbfbfb;
cursor: pointer;
}
#resource-browser a.category span.icon img {
padding-top: 15px;
border: 0px;
}
.resource-listing {
margin-top: 10px;
}
.resource-listing p.article {
clear: both;
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #e0e0e0;
overflow: auto;
height: 1%;
}
.template-manage_bookmarks .resource-listing p.article {
clear: none;
}
.resource-listing input.manage-resource {
float: left;
margin-right: 10px;
}
.resource-listing p.article img {
float: left;
margin-right: 10px;
}
.resource-listing p.article a {
font-weight: bold;
}
#resource-browser #search-selector {
background-color: #868686;
float: left;
width: 100%;
}
#resource-browser #search-selector ul,
#resource-browser #search-selector ul li {
list-style-image: none;
list-style-type: none;
padding: 0px; margin: 0px;
}
#resource-browser #search-selector ul {
margin-top: 20px;
margin-left: 15px;
}
#resource-browser #search-selector li {
float: left;
}
#resource-browser #search-selector li a {
float: left;
font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
font-size: 1.3em;
padding: 5px 10px;
background-color: #c3c3c3;
margin-right: 10px;
color: #555;
}
#resource-browser #search-selector li.selected a {
background-color: #fff;
color: #000;
}
#resource-browser #browse-categories {
margin-top: 15px;
}
#search-background {
padding: 0 0 10px 15px;
background-color: white;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
clear: both;
}
#resource-browser #search-box,
.template-my_resources #search-box,
.template-my_resources #search-box-full,
.template-search_resources #search-box-full,
#search-wrapper #search-box-brightside,
#search-wrapper #search-box {
background-color: #a8a8a8;
clear: both;
padding: 5px 10px;
margin-top: 15px;
}
#search-wrapper #search-box,
.template-my_resources #search-box {
width: 691px;
float: right;
margin-top: 0;
clear: none;
}
#search-wrapper #search-box-brightside {
margin-left: 128px;
margin-top: 0;
float: left;
width: 449px;
clear: none;
}
.template-public_resource_bank_view #search-wrapper #search-box-brightside {
margin-left: 113px;
width: 460px;
}
.template-my_resources #search-box {
width: 448px !important;
}
.section-knowledge-bank #search-box {
width: 680px !important;
}
#search-wrapper {
background-color: #e5e5e5;
margin: 0;
width: 925px;
float: left;
}
.template-my_resources #search-wrapper {
width: 696px;
}
#resource-browser #search-box input.text,
#resource-browser #search-box-full input.text,
#search-wrapper #search-box input.text,
#search-wrapper #search-box-brightside input.text {
background-image: none;
border: 0px;
padding: 5px;
margin: 0;
margin-right: 5px;
width: 580px;
}
.template-my_resources #search-wrapper #search-box input.text {
width: 345px;
}
#search-wrapper #search-box-brightside input.text {
width: 345px;
}
#search-wrapper #facebook-button {
float: right;
color: #777;
font-size: 1.1em;
padding: 5px 10px 0 0;
margin: 0;
}
#student-space,
#student-calc {
margin: 10px 0;
}
.contentViews {
padding-top: 5px;
}
#portal-personaltools .info p {
margin-bottom: 5px;
}
#portal-personaltools .info p.links {
margin-bottom: 0px;
}
.message-count,
.info .messages #new-message-count,
.info .messages #message-count {
margin-right:2px;
background-color: #ccc;
padding: 2px 3px;
}
.message-count span,
.info .messages #new-message-count a,
.info .messages #message-count a {
color: #000;
background-image: url('++resource++brightside.theme.images/message-count-bubble.gif');
background-repeat: no-repeat;
padding:2px 3px 2px 16px;
background-position: left center;
}
.info .messages #message-count {
background-color: #f0f0f0;
}
.message-count {
background-color: #696969;
}
.message-count span {
color: #fff;
background-image: url('++resource++brightside.theme.images/message-count-bubble-white.gif');
}
.message-count-static {
width: 49px;
height: 19px;
background-image: url('++resource++brightside.theme.images/conversation_marker.png');
background-repeat: no-repeat;
}
.message-count-static span {
display: block;
color: #fff;
padding:0px 3px 2px 20px;
}
#compose-message h1 {
margin-bottom: 15px;
padding-top: 0px;
font-size: 1.5em;
}
#compose-message {
width: 700px;
float: left;
}
#compose-message label {
font-weight: bold;
font-size: 1.4em;
float: left;
width: 160px;
text-align: right;
clear: both;
padding-top: 5px;
}
#compose-message label span {
padding-right: 10px;
}
#compose-message .value {
float: left;
width: 530px;
margin-bottom: 15px;
background-color: #fbfbfb;
border: 1px solid #cfcfcf;
}
#compose-message .value .padding {
padding: 15px;
height: 1%;
overflow: hidden;
}
#compose-message .recipient {
float: left;
margin-bottom: 15px;
width: 165px;
font-weight: bold;
height: 1%;
overflow: hidden;
}
#compose-message .recipient > img {
float: left;
clear: right;
margin-right: 5px;
}
#compose-message .recipient .text {
overflow: hidden;
}
#compose-message .recipient .text > label > span {
display: block;
text-align: left;
}
#compose-message .recipient input {
display: block;
margin-bottom: 3px;
}
#compose-message #recipients.many .recipient input {
display: inline;
}
#compose-message #recipients.many .recipient {
float: none;
height: auto;
margin: 0px;
width: 440px;
}
#compose-message #recipients.many .recipient img {
float: none;
padding: 0px;
}
#compose-message .items label,
#compose-message .recipient label,
#compose-message .value label,
#compose-message .file label {
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
clear: none;
float: none;
}
#compose-message #recipients.many .value .inner {
height: 150px;
overflow: auto;
}
#compose-message #nofiles,
#compose-message #norelated {
text-align: right;
}
#compose-message .ploneSkin table.mceLayout td.mceToolbar  {
background-color: transparent;
}
#compose-message .ploneSkin td.mceCenter {
text-align: left;
}
#messages .inline-reply-form .ploneSkin .mceIframeContainer,
#compose-message .ploneSkin .mceIframeContainer {
border: 1px solid #cfcfcf;
}
#messages .inline-reply-form .ploneSkin .mceToolbar > div {
width: auto;
}
#subject p {
margin: 0px;
}
#subject input {
width: 100%;
}
#compose-message .buttons {
clear: both;
float: right;
width: 300px;
}
#compose-message .buttons .message-button {
float:left;
}
#compose-message .buttons #cancel-button {
margin-right: 10px;
}
#column-main #module-conclusion .padding {
padding: 10px;
}
form#module-form,
form#question-form {
clear: both;
float: left;
width: 100%;
}
form#module-form input,
form#question-form input {
margin: 2px 2px 5px 10px;
}
form#module-form div#submit-answers {
padding-left: 50px;
}
form#question-form div#submit-edited-questions {
clear: both;
}
form#module-form div.message-button,
form#question-form div.message-button {
float: left;
width: auto;
}
form#module-form input.submit {
padding-right: 15px;
clear: both;
margin: 0px;
border: none;
}
form#module-form input#mentee-assignment-response {
margin: 5px 0;
}
form#module-feedback-form input#assignment-mentor-response {
margin: 5px 0;
}
form#module-feedback-form #mentor-response-field {
margin: 5px 0;
}
form#question-form input.submit {
clear: both;
margin: 0px;
border: none;
padding: 3px 1px;
}
div.question{
position: relative;
margin-bottom: 26px;
}
div.question div.padding{
padding: 10px 10px 10px 20px !important;
}
div.question h2 {
margin-bottom: 15px;
}
div.question p.your-answer {
padding-left: 5px;
}
div.question .qWrapper.correct {
background-image: url('++resource++brightside.theme.images/question_tick.gif');
background-repeat: no-repeat;
background-position: bottom right;
}
div.question .qWrapper.incorrect {
background-image: url('++resource++brightside.theme.images/question_cross.gif');
background-repeat: no-repeat;
background-position: bottom right;
}
div.question .qWrapper p.correct-answer {
margin-top: 30px;
padding-right: 60px;
}
div.question-header {
text-align: center;
}
.question-marker-container {
margin: 10px auto;
height: 50px;
width: 50px;
}
div.question-state-default {
background-image: url('++resource++brightside.theme.images/question_arrow.gif');
background-repeat: no-repeat;
}
div.question-state-correct {
background-image: url('++resource++brightside.theme.images/question_tick.gif');
background-repeat: no-repeat;
width: 60px;
}
div.question-state-incorrect {
background-image: url('++resource++brightside.theme.images/question_cross.gif');
background-repeat: no-repeat;
width: 60px;
}
#column-main.visualmcq div.choice {
width: 49%;
float: left;
}
#column-main.visualmcq .warning-incorrect p {
margin-top: 10px;
padding-right: 60px;
font-style: italic;
font-size: 1.2em;
}
#column-main.visualmcq .warning-incorrect {
display: none;
background-image: url('++resource++brightside.theme.images/question_cross.gif');
background-repeat: no-repeat;
background-position: right;
}
#column-main.visualmcq p.correct-answer-count {
font-weight: bold;
text-align: center;
margin-top: 15px;
font-size: 1.2em;
}
.qNumber{
display: block;
width: 65px;
float: left;
color: #ac1502;
font-weight: bold;
font-size: 2.5em;
}
.qWrapper{
float: left;
width: 370px;
}
#column-main.visualmcq .qWrapper {
clear: left;
width: 100%;
}
.template-thread_view .qWrapper {
width: 580px;
padding-bottom: 10px;
}
.template-thread_view .thumbWrapper {
float: left;
width: 75px;
padding-bottom: 10px;
}
.template-thread_view div#quick-reply {
float: left;
width: 100%;
border-bottom: none;
}
.template-thread_view div#quick-reply textarea {
padding-bottom: 10px;
}
.qNext{
display: block;
height: 11px;
width: 35px;
background-image: url('++resource++brightside.theme.images/question-next.gif');
background-repeat: none;
position: absolute;
left: 75px;
font-size: 1px;
}
.template-question_view .qNext {
width: 0;
}
#archetypes-fieldname-attachment1Title,
#archetypes-fieldname-attachment2Title,
#archetypes-fieldname-attachment3Title,
#archetypes-fieldname-attachment4Title,
#archetypes-fieldname-attachment5Title {
padding-bottom: 15px;
border-bottom: 1px solid #ddd;
}
div.attachments {
border-top: 1px dotted #a5a5a5;
margin-bottom: 10px;
}
div.attachments h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 1.1em;
margin: 10px 0px 5px 0px;
}
div.attachments p {
margin: 0px 0px 5px 0px;
}
div.attachments a {
background-image: url('++resource++brightside.theme.images/arrow-down-red-small.gif');
background-repeat: no-repeat;
padding-left: 15px;
background-position: 0px 50%;
}
div.related {
margin-bottom: 15px;
}
div.related h3,
div.related h4 {
border-top: 1px solid #d5d5d5;
border-bottom: 1px solid #d5d5d5;
padding: 10px 0px;
margin: 25px 0px 10px 0px;
}
div.related p {
border-bottom: 1px dotted #d5d5d5;
padding-bottom: 10px;
margin-bottom: 10px;
}
div.related p.last {
border: 0px;
padding-bottom: 0px;
}
a:active {
outline: 0px;
}
.mentor {
margin-bottom: 10px;
}
#activity-overview,
#users-overview,
#user-information {
margin-right: 10px;
}
#activity-overview li,
#users-overview li,
#user-information li {
margin-left:10px;
}
#activities-cancel,
#score,
#feedback {
padding-top: 10px;
}
#user-information img.avatar {
float:right;
margin-right:10px;
}
#avatar-selection-widget {
overflow: auto;
}
#avatar-selection-widget .avatar {
float: left;
margin-bottom: 10px;
}
#avatar-selection-widget .avatar .label {
display: inline;
padding-right: 0.5em;
}
.avatar-set-long {
height: 300px;
}
div.padding img.avatar {
float:right;
}
#mentee-header {
overflow: hidden;
height: 1%;
margin-bottom: 10px;
}
#mentee-header img {
float: left;
margin-right: 10px;
}
#mentee-header div.text {
float: left;
margin: 0px;
border: 1px solid #aaa;
background-color: #eee;
width: 650px;
height: 33px;
}
#mentee-header div.text p {
padding-left: 10px;
line-height: 35px;
margin: 0px;
}
table.queue {
width: 100%;
empty-cells: show;
border-collapse:collapse;
margin-bottom: 15px;
}
table.queue th {
font-weight: bold;
color: #000;
border-bottom: 1px solid #dedede;
}
table.queue td {
border-bottom: 1px solid #dedede;
vertical-align: top;
padding-top: 3px;
}
table.queue th.first,
table.queue td.first {
padding-left: 10px;
}
table.queue tr.odd {
}
table.queue tr.deleted {
color:red;
}
div.listingBar {
background-color: #dadada;
border: 0px;
padding-top: 5px;
padding-bottom: 5px;
margin-top: 0px;
}
div.listingBar span.current {
font-weight: bold;
}
input#headingColour,
input#linkColour{
background-image: none;
float: left;
text-transform: uppercase;
}
.farbtasticColourPicker{
float: left;
}
div.match-score {
float:right;
margin-right:10px;
font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
font-size: 2.1em;
}
.full-width-modlet,
#conversations-overview,
#bulk-upload-users,
#activity-overview,
#activity-reports,
#user-search,
#find-a-user,
#unmatched-users {
width:100%;
}
#message-moderation-queue .message-container,
#forum-message-moderation-queue .message-container {
background-color:#dadada;
margin-bottom: 10px;
margin-top: 10px;
margin-right: 10px;
}
#message-moderation-queue .message-container .padding {
padding: 10px;
}
.message-container-buttons {
overflow: hidden;
height: 1%;
margin-bottom: 10px;
}
div.message-container-buttons input {
color: #17921E;
border: 1px solid #aaa !important;
background-image: none !important;
}
div#attachments button{
color: #17921E;
text-transform: none;
font-size: 100%;
padding: 5px;
background-color: #fff;
margin: 5px 10px 10px 0;
border: 1px solid #aaa;
}
.message-container-buttons a {
float: left;
padding: 5px;
background-color: #fff;
margin-right:10px;
border: 1px solid #aaa;
}
.message-container-buttons a.delete {
float:right;
background-color: #a41706;
color:#fff !important;
}
.delete-attachments {
float: right;
margin-right: 10px;
}
#activity-overview #charts {
width:300px;
float:right;
margin-right:0px;
}
#activity-overview .chart {
margin-bottom:10px;
}
#forgot-password,
#forgot-username {
font-weight: bold;
font-size: 1.1em;
margin: 5px 0 0 0;
}
#forgot-username {
margin: 0;
}
#forgot-password a,
#forgot-username a {
color: #fff !important;
}
input#email {
width: 200px;
}
#coordinator-help-link {
float:right;
}
body.template-content_status_history #content p {
display:none;
}
#user-search tr.disabled td {
color:red;
}
#user-search-fields-left,
#user-search-fields-right {
width:50%;
}
#user-search-fields-right {
float:right;
}
#search-users-button-container {
clear:both;
}
#plone-contentmenu-actions {
display:none;
}
.with-separator {
border-top:1px solid #ebebeb;
padding-top:10px;
}
#compose-message #announcement p {
margin-bottom:0px;
}
#topbanner {
margin-bottom:15px;
width: 217px;
}
#banners img {
margin-bottom:16px;
}
#extra-banner {
margin-bottom: 10px;
}
#bulk-upload-form {
margin-bottom: 10px;
}
#bulk-upload-form input {
margin-top: 10px;
}
/* */
#ungrouped-mentees-column,
#mentees-in-group-column {
float: left;
width: 50%;
}
#ungrouped-mentees-column select,
#mentees-in-group-column select {
width: 200px;
}
input.delete {
background-color: #a41706;
color:#fff !important;
}
div.manage-groups-link {
text-align: right;
border-top: 1px solid #ccc;
padding-top: 10px;
}
div.manage-groups-link a {
color: #666666 !important;
text-transform: lowercase;
background-image: url('/++resource++brightside.theme.images/grey-cog.png');
background-repeat: no-repeat;
background-position: right;
padding-right: 19px;
}
h3.mentee-group-title {
color: #777 !important;
font-size: 110%;
background-color: #f1f1f1;
font-family: Arial, Helvetica, sans-serif;
margin: 0px;
padding: 10px !important;
padding-left: 35px !important;
border-top: 1px solid #CCCCCC;
background-image: url('/++resource++brightside.theme.images/group-arrow-right.png');
background-repeat: no-repeat;
background-position: 10px 50%;
}
div.mentee-group .message-button {
margin-top: 10px;
margin-left: 35px;
position: relative;
}
div.mentee-group .message-button a {
width: 135px;
}
div.mentee-group .user {
display:none;
}
div.mentee-group-selected .user {
display:block;
}
div.mentee-group-selected h3.mentee-group-title {
color: #fff !important;
background-image: url('/++resource++brightside.theme.images/group-arrow-down.png');
}
/* */
#social-links {
margin-bottom: 10px;
}
.fb-like {
width: 225px;
float: left;
}
#___plusone_0 {
float: left !important;
margin-right: 10px !important;
}
.connect_widget_text_summary {
display: none;
}
.twitter-share-button {
margin-right: 10px;
float: left;
}
/* */
body.forceColors #content.dialog-wrapper fieldset {
margin-top: 1em;
}
/* */
body#plonebrowser {
text-align: left;
}
#content.dialog-wrapper {
font-size: 100% !important;
}
body#plonebrowser .item {
padding-top: 0px;
margin-top: 0px;
}
body#plonebrowser .browser-separator {
margin-bottom: 0px;
}
#icould-video-frame {
margin-bottom: 10px;
}
div.kssattr-atfieldname-termsAndConditions .formHelp {
display: inline;
}
.js-linked:hover{
/* */
cursor: pointer;
}
.template-logo_folder_view #logo-wrapper {
margin-top: 10px;
padding-bottom: 10px;
clear: both;
border-bottom: 1px solid #ccc;
}
.template-logo_folder_view #logo-wrapper img {
float: right;
padding-bottom: 10px;
padding-left: 20px;
}
.template-logo_folder_view #logo-wrapper h3,
.template-logo_folder_view # logo-wrapper p {
float: left;
}
#featured-logo-wrapper {
width: 100%;
}
#featured-logo-wrapper td {
text-align: center;
}
#email-links {
margin-bottom: 5px;
}
#bookmark-link {
margin-bottom: 5px;
}
#pfg-fieldwrapper textarea {
/* */
width: 95%;
}
div#intro {
overflow: hidden;
height: 360px;
}
div.course-block img,
.template-bsforumfolder_view .modlet-middle img {
float: right;
margin-left: 10px;
}
div.course-block {
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #e0e0e0;
}
div.no-course-desc {
margin-top: 10px;
}
div.bookmarks-button {
float: left;
background-repeat: no-repeat;
}
div.manage-bookmarks-button {
width: 215px;
margin-bottom: 10px;
float: left;
background: url('/++resource++brightside.theme.images/manage-bookmarks.png') no-repeat;
}
div.manage-bookmarks-button a {
line-height: 29px;
display: block;
font-weight: bold;
text-align: center;
}
div.add-remove-bookmark {
margin-bottom: 10px;
background-repeat: no-repeat;
}
div.add-remove-bookmark a {
line-height: 24px;
display: block;
font-weight: bold;
padding-left: 15px;
}
div.add-bookmark-button {
background-image: url('/++resource++brightside.theme.images/add-bookmark.png');
}
div.remove-bookmark-button {
background-image: url('/++resource++brightside.theme.images/remove-bookmark.png');
}
/* */
.forum-search-result-thread {
background-image: url("++resource++brightside.theme.images/thread_icon.png");
background-repeat: no-repeat;
padding-left: 40px;
}
.forum-search-result-forummessage {
background-image: url("++resource++brightside.theme.images/forummessage_icon.png");
background-repeat: no-repeat;
background-position: 0 2px;
padding-left: 35px;
}
#forum-nav-modlet .modlet-banner a {
font-size: 1em;
color: #fff !important;
background-image: none;
}
.forum-message-count {
float: right;
}
#forum-search input {
margin-top: 10px;
padding: 5px;
}
#forum-search input.rounded-font {
font-size: 1em;
border: 0;
margin: 0;
padding: 5px 0;
background-color: none;
background-image: none;
font-weight: normal;
}
.deleted-thread {
color: red;
background-image: none !important;
padding-left: 5px !important;
}
.moderation {
float: right;
}
#thread-heading .moderation,
#thread-heading .reportFlag {
padding-right: 20px;
margin-top: 10px;
}
.template-forum_view .extra-left {
padding-left: 45px;
}
.template-forum_view .modlet-middle .rounded-font,
.template-bsforumfolder_view .modlet-middle .rounded-font {
font-size: 1.5em;
}
.portaltype-bsforumfolder form.modlet-main {
border-bottom: 1px #ccc solid;
margin-bottom: 10px;
padding-bottom: 10px;
}
.template-forum_view .modlet-header-full-light {
background-image: url('++resource++brightside.theme.images/thread_icon.png');
background-repeat: no-repeat;
background-position: 10px 15px;
padding-left: 45px;
}
.template-forum_view .modlet-header-full-light span,
.template-bsforumfolder_view .modlet-header-full-light span {
padding-left: 18px;
font-size: 0.7em;
font-weight: normal;
background-image: url('++resource++brightside.theme.images/forummessage_icon.png');
background-repeat: no-repeat;
background-position: 0 3px;
}

}

