body {
    background:  #39848b;
}

/*********/

a {
    color: #000;
    text-decoration: underline;
}

/*********/

.dijitTitlePaneTextNode {
    font-size: 13px;
}


.tundra .dijitTooltipContainer {
    padding: 10px 8px 4px 8px;
}


/*overwrite dijitHidden tundra only sets visibility which causes height bloat*/
.tundra .dijitHidden {
    display: none !important;
}

/** Portlet flat theme **/

.flat .dojoxPortlet .dojoxPortletIcon {
    background-image: url("/js/dojo-build/dijit/themes/soria/images/spriteRoundedIconsSmall.gif");
}

.flat .dojoxPortlet .dijitOpen .dojoxArrowDown {
    background-position: -15px top;
}
.flat .dojoxPortlet .dijitClosed .dojoxArrowDown {
    background-position: 0 top;
}

.flat .dojoxPortlet .dojoxPortletSettingsIcon {
    background-image: url(/js/dojo-build/dojox/widget/Portlet/images/icons.png);
    background-position: 0 1px;
}
.flat .dojoxPortletSettingsContainer {
    border-bottom: 1px solid #BFBFBF;
    padding: 4px;
}
.flat .dijitDialogPaneContent .dojoxPortletSettingsContainer {
    border-bottom: none;
}

.flat .dijitDialogPaneContent .dojoxPortletSettingsContainer {
    border-bottom: none;
}

/* summernote mods */

.note-editor {
    font-size: 16px;
}

.note-editor .inline-form {
    width: 360px;
    height: 400px;
    border: 1px solid;
}

.note-editor .inline-media.left {
    float: right;
    padding-left: 10px;
}

.note-editor .inline-media.right {
    float: left;
    padding-right: 10px;
}

.note-editor .clearer {
    clear: both;
}

.note-editor p:after {
    content: '';
    display: block;
    clear: both;
}

.note-editor h1,h2,h3,h4,h6 {
    clear: both;
}

.note-editor ul {
    list-style-type: square;
    padding-left: 30px;
    margin-top: 10px;
    margin-bottom: 10px;
}

/* sometimes editing area is below toolbar, workaround */
.note-editor.note-frame .note-editing-area {
    margin-top: 35px;
}