
/* - themeSunRain.css - */
@media screen {
/* http://talk.quintagroup.com/portal_css/themeSunRain.css?original=1 */
/* */
/* */
#visual-portal-wrapper {
margin:0 auto;
width:1000px;
}
#portal-top {
border-top:3px solid #000;
}
#portal-header {
background:url(http://talk.quintagroup.com/bg-header.jpg) no-repeat 0 0;
min-height:104px;
position:relative;
}
#portal-siteactions-wrapper {
position:absolute;
right:0;
top:0;
}
#portal-siteactions {
background:url(http://talk.quintagroup.com/bg-header-actions.png) no-repeat 0 0;
margin:0;
padding:3px 20px 4px;
}
#portal-siteactions li a {
border:0;
color:#fff;
}
#portal-siteactions li a:hover {
background:transparent;
border:0;
color:#fff;
text-decoration:underline;
}
#portal-searchbox {
margin:0;
padding:0;
position:absolute;
right:16px;
top:33px;
}
.LSBox {
background:url(http://talk.quintagroup.com/bg-search-input.png) no-repeat 0 0;
clear:none;
float:none;
padding-right:0;
position:relative;
text-align:left;
}
#searchGadget {
background:transparent;
border:0;
padding:8px 6px 10px 6px;
width:242px;
}
#portal-searchbox .searchButton {
background:none;
border:0;
padding:0 0 0 2px;
}
.searchSection {
color:#fff;
display:none;
font-size:0.92em;
margin:0 5px;
}
#portal-searchbox:hover .searchSection {
display:block;
}
.searchSection input {
background-color:#fff;
height:14px;
margin-right:4px;
width:14px;
padding:0;
}
.searchSection label:hover {
color:#fff;
}
#portal-searchbox .LSResult {
right:20px;
position:absolute;
top:53px;
}
.LSRow a {
white-space:normal;
}
.livesearchContainer {
color:#76797c;
}
#portal-logo {
display:inline-block;
margin:0;
text-decoration:none;
}
#portal-logo img {
margin-left:25px;
margin-top:10px;
}
#portal-slogan {
color:#e5e7eb;
display:inline-block;
font-family:Verdana,Geneva,sans-serif;
font-size:1.17em;
font-weight:bold;
overflow:hidden;
padding:0 0 0 40px;
text-align:left;
vertical-align:middle;
width:285px;
}
#portal-languageselector {
background-color:#ccd0d6;
font-size:11px;
line-height:15px;
margin:0;
padding:2px 0;
width:100%;
}
#portal-languageselector li {
float:right;
margin:0;
}
#portal-languageselector a {
color:#332c34;
margin-right:20px;
text-decoration:none;
}
#portal-languageselector a:hover {
text-decoration:underline;
}
#portal-languageselector .currentLanguage a {
text-decoration:underline;
}
#portal-globalnav {
background-color:#f0f2f2;
border-top:3px solid #98d3f5;
clear:both;
padding:0 0 11px 0;
white-space:normal;
}
#portal-globalnav li {
white-space:nowrap;
}
#portal-globalnav li a {
border:0;
behavior:url(http://talk.quintagroup.com/++resource++quintagroup.theme.sunrain.resources/PIE.htc);
color:#332c34;
display:inline-block;
padding:16px 16px 8px 16px;
position:relative;
-moz-border-radius:0 0 6px 6px;
border-radius:0 0 6px 6px;
}
#portal-globalnav li a:hover {
background-color:#98d3f5;
}
#portal-globalnav li.selected a {
background-color:#98d3f5;
border:0;
}
.themeComment {
left:-9999px;
position:absolute;
}
#portal-personaltools-wrapper {
bottom:0;
position:absolute;
right:0;
}
#portal-personaltools {
background:transparent url(http://talk.quintagroup.com/bg-header-actions.png) no-repeat 0 0;
border:0;
padding:1px 20px 2px;
text-align:left;
white-space:nowrap;
}
#portal-personaltools .actionMenuHeader a,
#portal-personaltools li a,
#portal-personaltools #anon-personalbar a {
color:#fff;
}
#portal-personaltools .actionMenuContent {
right:0;
top:1.85em;
}
#portal-personaltools .actionMenuContent ul {
background-color:#ccd0d6;
border-color:#332c34;
margin:0;
}
#portal-personaltools li {
margin:0;
}
#portal-personaltools .actionMenuContent a {
color:#332c34;
margin:0;
padding:0.2em 0.5em;
}
#portal-personaltools li a:hover {
background-color:#323953;
color:#fff;
opacity:0.9;
text-decoration:underline;
}
#portal-breadcrumbs {
border:0;
font-size:0.92em;
padding:18px 16px;
}
#portal-breadcrumbs a {
color:#929aa6;
text-decoration:underline;
}
#breadcrumbs-you-are-here {
color:#929aa6;
font-size:1.09em;
}
.breadcrumbSeparator {
color:#929aa6;
}
#subscribe-links {
float:right;
margin:0 5px 0 10px;
padding:2px 0;
}
.subsribeWrapper {
margin:0;
text-align:right;
}
.subsribeItem {
display:inline;
font-size:1.50em;
}
.subsribeItem a {
text-decoration:none;
}
#portal-columns {
clear:both;
}
.visualColumnHideOne #portal-column-content #content-wrapper {
padding:0 1em 0 0;
}
.visualColumnHideTwo #portal-column-content #content-wrapper {
padding:0 0 0 1em;
}
.visualColumnHideOneTwo #portal-column-content #content-wrapper {
padding:0;
}
.visualColumnHideNone #portal-column-content #content-wrapper {
padding:0 1em;
}
#portal-column-one .visualPadding {
padding:0 0 1em;
}
#portal-column-two .visualPadding {
padding:0 0 1em;
}
.portlet {
background-color:#e5e7eb;
border:0;
border-bottom:1px solid #fff;
margin:0;
padding-bottom:1em;
}
.portlet a {
color:#332c34;
text-decoration:underline;
}
.portletHeader {
border:0;
font-size:1.50em;
padding:3px 11px;
color:#332c34;
}
.portletHeader a,
.managedPortlet .portletHeader a {
text-decoration:none;
color:#332c34;
}
.portletItem {
border:0;
padding-bottom:1em;
}
.portletFooter {
border:0;
}
.portletItem a:visited,
.portletFooter a:visited,
a:visited .portletItemDetails {
color:#93a1bf;
}
div.portletGreenItem {
background-color:#acc755;
border-bottom:1px solid #fff;
color:#fff;
font-size:1.17em;
padding:23px 38px 19px 14px;
position:relative;
}
div.portletGreyItem .image-left,
div.portletGreenItem .image-left {
margin-top:0;
}
div.portletGreenItem a.portletLinkItem,
div.portletGreyItem a.portletLinkItem {
bottom:0;
padding:2px 10px;
position:absolute;
right:0;
}
div.portletGreenItem a {
color:#fff !important;
}
div.portletGreenItem a.portletLinkItem {
background-color:#c7d98d;
font-size:0.79em;
}
div.portletGreyItem {
background-color:#929aa6;
border-bottom:1px solid #fff;
color:#fffdc1;
font-size:0.92em;
padding:11px 11px 25px;
position:relative;
}
div.portletGreyItem a {
color:#fff !important;
}
div.portletGreyItem a.portletLinkItem {
background-color:#b6bbc3;
}
.portletStaticText ul {
list-style-image:url(http://talk.quintagroup.com/bullet.gif);
}
.portletNavigationTree .portletItem {
background-color:#e5e7eb;
padding:0;
}
.navTree {
margin-left:0;
}
.navTree li {
margin-bottom:0;
}
.navTreeItem a, dd.portletItem .navTreeItem a {
border-color:#f5f5f7;
border-width:0 0 1px;
color:#332c34 !important;
font-size:1.17em;
padding:5px 30px;
}
.navTreeItem a:hover, dd.portletItem .navTreeItem a:hover {
background-color:#f0f2f2;
border-color:#f5f5f7;
border-width:0 0 1px;
}
.navTreeCurrentItem {
background-color:#f0f2f2;
border-color:#f5f5f7 !important;
border-width:0 0 1px !important;
}
/* */
.portletItem .navTreeLevel1 {
background-color:#f0f2f2;
}
.portletItem .navTreeLevel1 .navTreeItem a  {
font-size:1em;
padding-left:41px;
}
.portletItem .navTreeLevel1 .navTreeItem a:hover  {
background-color:#e5e7eb;
}
.portletItem .navTreeLevel1 .navTreeCurrentItem {
background-color:#e5e7eb;
}
/* */
.portletItem .navTreeLevel2 .navTreeItem a {
padding-left:54px;
}
.portletItem .navTreeLevel3 .navTreeItem a {
padding-left:67px;
}
/* */
#portal-sitemap .navTreeItem div a {
border:1px solid #f0f2f2;
padding:5px;
}
#portal-sitemap .navTreeItem ul {
margin:5px 0;
}
#portal-sitemap li {
list-style-image: none;
list-style-type: none;
}
#portal-sitemap a:hover {
background-color:#ccd0d6 !important;
color:#332c34 !important;
}
.ploneCalendar .weekdays th {
color:#332c34;
}
.ploneCalendar td a {
color:#332c34;
}
.portletSearch .portlet-search-gadget {
border-color:#8cacbb;
border-style:solid;
border-width:1px 0 1px 1px;
float:left;
height:1.27em;
padding:3px 0 0 3px;
width:65%;
}
.portletSearch .searchButton {
background:none #8cacbb;
border:0;
color:#fff;
font-weight:bold;
height:1.67em;
margin:0 0 0 -5px !important;
overflow:visible;
padding:0;
width:35%;
}
.portletSearch .LSResult {
left:11px;
padding:0;
text-align:left;
top:0.4em;
}
#portal-column-two .LSResult {
top:2em;
}
.portletSearch .livesearchContainer {
left:-12px;
width:100%;
}
.portletSearch li.LSRow a {
white-space:normal;
}
.portletCumulusPortlet {
padding:0;
}
.portletCumulusPortlet .portletFooter {
padding:0;
}
.portletLogin input {
background:#fff url(http://talk.quintagroup.com/input_background.gif) repeat-x;
padding:2px 15px;
}
.portletLogin .field input {
border:1px solid #8cacbb;
padding:2px;
width:120px;
}
.portletLogin img {
display:none;
}
.portletWeblogAuthors a {
text-decoration:none;
}
.portletWeblogAuthors .documentFirstHeading {
border:0;
}
.portletWeblogArchive {
background-color:#e5e7eb;
}
.portletWeblogArchive a {
border:0 !important;
}
.portletWeblogArchive a:hover {
border:0 !important;
}
.portletTagCloud {
background-color:#e5e7eb;
}
.portletQuillsLinks dd {
padding:0.5em;
}
#portal-footer {
background-color:#fff;
border:0;
border-top:30px solid #f0f2f2;
padding:1em 0 0;
}
.portlets-manager select {
width:200px;
}
#portal-column-two .portlets-manager select {
width:240px;
}
body.kssActive h1.inlineEditable:hover {
padding-bottom:0;
}
body.kssActive abbr.inlineEditable:hover {
padding:0 0 1px;
}
#content {
background-color:#f0f2f2;
font-size:100%;
}
#content h1 {
border-bottom:0;
font-size:1.5em;
margin-bottom:0.5em;
}
#content h2 {
border-bottom:0;
font-size:1.17em;
font-weight:bold;
}
#content h3 {
font-size:1em;
}
#content li a,
#content p a,
#content dd a {
border:0;
text-decoration:underline;
}
#content a[href^="http:"] {
background:0;
padding:0;
}
#content ul {
list-style-image:url(http://talk.quintagroup.com/bullet.gif);
}
.documentActions {
background-color:#fff;
border-top:0;
margin:0 -1em -2em;
padding:1.5em 0 2em 0;
}
#content .documentActions ul {
border-top:1px solid #ccd0d6;
line-height:normal;
margin:2px 0 0;
padding:0;
}
.documentActions li {
background-color:#e5e7eb;
margin:0 0 0 0.5em;
padding:0 17px 3px;
}
.documentActions li a {
color:#929aa6;
}
li.formTab a.selected {
background:#f0f2f2;
}
li.formTab a:hover {
background:#f0f2f2;
}
.standalone,
.documentEditable * .standalone {
background-image:none;
color:#332c34;
padding:1px 5px;
}
.context,
.formControls .actionButtons .button,
.documentEditable * .context {
background:#fff;
padding:1px 5px;
}
.eventDetails table.vertical th,
table.listing th,
.stx table th,
table.listing th a,
.stx table th a {
color:#332c34;
}
.discussion {
background-color:#fff;
margin:1em -1em -2em;
padding:1em;
}
.documentEditable .discussion {
margin:1em -0.9em -2em;
}
.documentEditable .reviewHistory,
.documentEditable .contentHistory {
display:block;
padding-bottom:0.5em;
}
.documentDescription {
margin:0 0 1em;
}
#content-history div.historyComment {
background-color:transparent;
}
.template-weblog_view #content {
padding:1em 16px 0 !important;
}
.template-weblog_view .documentActions {
margin:0 -16px -2em;
}
.template-weblog_view .documentEditable .documentActions {
margin:0 -16px 0;
}
#content-weblog .documentByLine {
background:url(http://talk.quintagroup.com/posted-by.gif) no-repeat 13px 7px #e5e7eb;
font-size:0.9em;
line-height:1.2em;
padding:10px 0 10px 35px;
margin:0.5em -16px;
}
#content-weblog .documentByLine a {
color:#929aa6;
font-weight:bold;
}
#content-weblog .weblog-entry {
margin-bottom:30px;
}
#content-weblog .weblog-footer {
background-color:#fff;
padding:2px 0 22px 15px;
margin:0.5em -16px 0;
}
#content-weblog .weblog-footer a {
background:url(http://talk.quintagroup.com/coments_ico.png) no-repeat 0 4px;
color:#929aa6;
font-size:0.9em;
line-height:1.2em;
padding:2px 0 2px 20px;
text-decoration:underline !important;
}
#content-weblog .listingBar {
margin:0 -16px;
}
.listingBar {
background-color:#fff;
border:0;
font-size:1em;
line-height:1.2em;
margin:0 -1em;
padding:1em 0;
text-transform:none;
}
.template-weblog_view .documentEditable .listingBar,
.template-blog_view .documentEditable .listingBar {
margin:0 -15px;
}
.template-weblog_view .documentEditable .documentActions,
.template-blog_view .documentEditable .documentActions {
margin:0 -15px 0;
}
#content .listingBar a,
#content .listingBar .current {
padding:0 5px;
}
#content .listingBar .current {
font-weight:bold;
}
#content .listingBar .previous a {
border-bottom:8px solid transparent;
border-right:8px solid #929aa6;
border-top:8px solid transparent;
display:inline-block;
height:0;
overflow:hidden;
vertical-align:middle;
width:0;
}
#content .listingBar .next a {
border-bottom:8px solid transparent;
border-left:8px solid #929aa6;
border-top:8px solid transparent;
display:inline-block;
height:0;
overflow:hidden;
vertical-align:middle;
width:0;
}
#content-weblog .previous,
#content-weblog .next {
float:none;
}
.template-blog_view #content {
padding:0 !important;
margin-bottom:-2em;
}
.template-blog_view .documentEditable #content {
margin-bottom:0;
}
.template-blog_view .documentDescription {
padding:1em 1em 0;
}
.template-blog_view .documentEditable .listingBar {
margin:0;
}
#blog-listing .previous,
#blog-listing .next {
float:none;
}
#blog-listing .blog-item {
border-bottom: 37px solid #fff;
margin-top:1.5em;
padding:0 16px;
position:relative;
}
#blog-listing #parent-fieldname-text {
margin-bottom:30px;
}
#blog-listing #plone-document-byline {
display:inline-block;
background-color:#e5e7eb;
font-size:0.9em;
line-height:1.2em;
margin:5px -15px;
padding:10px 15px;
width:100%;
}
#blog-listing .documentAuthor {
margin:0 5px 0 0;
padding:2px 0 2px 25px;
}
#blog-listing .documentAuthor {
background:url(http://talk.quintagroup.com/posted-by.gif) no-repeat 0 0;
}
#blog-listing #plone-document-byline span {
float:left;
}
#blog-listing .documentModified {
padding: 2px 0;
}
#blog-listing .documentModified span {
padding:0 5px 0;
}
#blog-listing .documentAuthor a {
color:#929aa6;
font-weight:bold;
}
#blog-listing .documentActions {
bottom:-17px;
display:none;
margin:0;
padding:0;
position:absolute;
right:0;
}
#blog-listing .documentActions ul {
border:0;
}
#blog-listing .documentActions ul li {
background:transparent;
padding-left:22px;
}
#blog-listing .documentActions ul #document-action-print {
background:url(http://talk.quintagroup.com/printer_ico.png) no-repeat 0 4px;
}
#blog-listing .documentActions ul li a {
font-size:0.9em;
line-height:1.2em;
}
#blog-listing .comment-link {
bottom:-27px;
position:absolute;
}
#blog-listing .comment-link a {
background:url(http://talk.quintagroup.com/coments_ico.png) no-repeat 0 4px;
color:#929AA6;
font-size:0.9em;
line-height:1.2em;
padding:2px 0 2px 20px;
}
.hiddenStructure {
display:none;
}
.contentActions {
z-index:0;
}
form.searchPage {
text-align:left;
}
input.searchPage {
font-size:150% !important;
}
form.searchPage input.searchButton {
background:#ccd0d6;
border:0;
color:#332c34;
height:26px;
margin-bottom:0 !important;
padding:0 15px;
text-transform:none;
}
.template-logged_out #content {
text-align:center;
}
.template-logged_out #content .documentFirstHeading {
background:transparent;
font-size:2em;
font-weight:bold;
}
.template-logged_out #content .documentDescription {
color:#666666;
font:bold 1.25em "Helvetica Neue",Arial,FreeSans,sans-serif;
}
#login-form label {
display:inline-block;
margin-right:0.5em;
padding-top:0.2em;
text-align:right;
width:10em;
}
#login-form .formControls input {
margin-left:130px;
padding:1px 10px;
}
/* */

}


/* - ploneCustom.css - */
@media all {
/* http://talk.quintagroup.com/portal_css/ploneCustom.css?original=1 */
/* */
/* */
#portal-top {
border:0;
}
#portal-logo img {
margin-top:0;
}
#portal-searchbox {
right:0;
//overflow:hidden !important;
}
#searchGadget {
width: 180px;
}
.searchSection {
color:#76797c;
}
.searchSection label:hover {
color:#332c34;
}
.LSResult {
padding:0;
}
.simpleBlogEntryWrapper {
background-color:#EEF3F5;
margin-top:2em;
padding:1em;
}
.simpleBlogEntry {
border-bottom:3px solid #FFF;
margin-bottom:1em;
padding-bottom:0.5em;
overflow:hidden;
}
* html .simpleBlogEntry {
height:1%;
}
.autorPhoto {
float:right;
margin-left:1em;
}
.simpleBlogTitle {
margin-bottom:1em;
}
.simpleBlogTitle h3 {
font-size:160%;
font-weight:normal;
}
.BlogByLine {
font-size:0.92em;
margin-bottom:1em;
}
.simpleBlogDescriptionOnly {
font-weight:bold;
}
.simpleBlogTags {
font-size:0.92em;
}
.simpleBlogTags .link-external {
background:none;
padding:0;
}
.qfollow {
background:url(http://talk.quintagroup.com/qfollow.png) no-repeat 0 0;
height:248px;
padding-top:1px;
position:fixed;
right:0;
top:258px;
width:45px;
z-index:95;
}
.qfollow a {
background:url(http://talk.quintagroup.com/qfollow.png) no-repeat 0 0;
display:block;
height:28px;
margin:4px 0 0 7px;
position:relative;
width:29px;
}
.qfollow .qfacebook {
background-position:0 -249px;
}
.qfollow .facebook {
background-position:0 -277px;
}
.qfollow .youtube {
background-position:0 -305px;
}
.qfollow .twitter {
background-position:0 -333px;
}
.qfollow .blog {
background-position:0 -361px;
}
* html div.qfollow {
background:url(http://talk.quintagroup.com/qfollow.gif) no-repeat 0 0;
position:absolute;
top:expression(eval(document.documentElement.scrollTop));
margin-top:258px
}
/* */
/* */

}

