
/* - groundwire_template.css - */
@media all {
/* http://mtsgreenway.org/portal_css/groundwire_template.css?original=1 */
/* */
/* */
/* */
h1, h2, h3, h4, h5, h6 { border-bottom: 0; }
ul {
list-style-type: disc;
list-style-image: none;
}
.documentDescription { display: none; }
/* */
.image-right, .image-left { border: none; }
table.grid { border-collapse: collapse; }
table.grid td {
border: 1px solid #205C90;
padding: 2px;
vertical-align: top;
}
table.outlined {
border-collapse: collapse;
border: 1px solid #205C90;
}
table.outlined td {
padding: 2px;
vertical-align: top;
}
table.plain td,
table.plain th { vertical-align: top;
border:1px solid #ccc; }
/* ****/
#portal-globalnav li a {
padding:0.5em 1em;
}
#portal-globalnav {
background-color:transparent;
font-size:90%;
}
/* ****/
#contentActionMenus dl.actionMenu a, #contentActionMenus dl.actionMenu.activated dd {
font-weight:normal;
}
/* ****/
.searchSection {
display:none;
}
/* ****/
#portal-siteactions {
padding-bottom:0px;
float:right;
padding-right:10px;
}
/* */
#portal-breadcrumbs {
display: block;
margin: 0;
}
.section-front-page #portal-breadcrumbs {
display:none;
}
#breadcrumbs-home,
#breadcrumbs-current,
#breadcrumbs-1 {
display: inline;
}
/* */
#link-presentation {
display:none;
}
/* */
#portal-colophon {
color: #333;
font-size: 9px;
}
#portal-colophon a {
color: #333;
text-decoration: none;
}
#portal-colophon a:hover {
color: #333;
text-decoration: underline;
}
li#powered-by-plone { border-right: 1px solid #333; }
/* */
body.popup {
background-color:#fff;
}
/* */
#portal-sitemap {
list-style: none;
list-style-image: none;
margin: 0;
font-size: 90%;
border: none;
}
#portal-sitemap a {
border: 0px;
}
#portal-sitemap a:hover {
border: 0px;
}
#portal-sitemap ul {
margin-top: 0;
border:0px;
}
#portal-sitemap .navTreeItem {
border:0px;
}
#portal-sitemap .navTreeItem a:hover {
background-image: none !important;
background-color: transparent;
border:0px;
color: #ccc !important;
font-weight: bold;
text-decoration:underline;
border: 0;
margin: 0;
}
#portal-sitemap .navTreeLevel2 {
border-left:0px;
}
#portal-sitemap .navTreeLevel3 {
border-left:0px;
}
#portal-sitemap .navTreeLevel4 {
border-left:0px;
}
/* */
.icons-on .ArchetypesReferenceBrowserWidget td.contenttype-document {
background: no-repeat transparent 0px 4px url(contenttypes-sprite.png);
}
.icons-on .ArchetypesReferenceBrowserWidget td.contenttype-event {
background: no-repeat transparent 0px -212px url(contenttypes-sprite.png);
}
.icons-on .ArchetypesReferenceBrowserWidget td.contenttype-folder {
background: no-repeat transparent 0px -644px url(contenttypes-sprite.png);
}
.icons-on .ArchetypesReferenceBrowserWidget td.contenttype-link {
background: no-repeat transparent 0px -1076px url(contenttypes-sprite.png);
}
.icons-on .ArchetypesReferenceBrowserWidget td.contenttype-news-item {
background: no-repeat transparent 0px -1292px url(contenttypes-sprite.png);
}
.icons-on .ArchetypesReferenceBrowserWidget td.contenttype-plone-site {
background: no-repeat transparent 0px -1508px url(contenttypes-sprite.png);
}
.icons-on .ArchetypesReferenceBrowserWidget td.contenttype-topic {
background: no-repeat transparent 0px -1724px url(contenttypes-sprite.png);
}
.icons-on .ArchetypesReferenceBrowserWidget td.contenttype-file {
background: no-repeat transparent 0px -428px url(contenttypes-sprite.png);
}
.icons-on .ArchetypesReferenceBrowserWidget td.contenttype-image {
background: no-repeat transparent 0px -860px url(contenttypes-sprite.png);
}
/* */

}


/* - ++resource++carousel.css - */
@media screen {
/* http://mtsgreenway.org/portal_css/++resource++carousel.css?original=1 */
.carousel {
position: relative;
margin-bottom: 1em;
}
.carousel-banner {
display: none;
overflow: hidden;
}
.carousel-text {
background-color: #DDDDDD;
bottom: 0;
left: 0;
padding: 2%;
position: absolute;
width: 96%;
}
.carousel-banner-1 {
display: block;
}
.carousel-pager {
margin: 0.75em 0;
}
.carousel-pager-item,
.carousel-pager-button-prev,
.carousel-pager-button-next {
background-color: #DDDDDD;
padding: 0.25em 0.5em;
}
.carousel-pager-item-active {
background-color: #75AD0A;
}
.carousel-pager-item-active:link,
.carousel-pager-item-active:visited,
.carousel-pager-item-active .carousel-title {
color: white;
}
.carousel-pager-item-classic {
cursor: pointer;
}
.carousel-settings-introduction {
margin-bottom: 1em;
}
}


/* - maps.css - */
@media screen {
/* http://mtsgreenway.org/portal_css/maps.css?original=1 */
.mapsMarker {
margin: 0;
padding: 0;
}
.googleMapView.googleMapActive,
.googleMapPane {
height: 40em;
}
.googleMapActive.googleMapLocation {
float: right;
width: 50%;
min-width: 20em;
height: 25em;
}
.googleMapLocation .googleMapPane {
height: 25em;
}
}


/* - PressRoom.css - */
@media all {
/* http://mtsgreenway.org/portal_css/PressRoom.css?original=1 */
/* */
/* */
/* */
.pressroomSubhead {
font-style: italic;
font-size: 110%;
padding-bottom: 0.25em;
}
.itemDate, .itemPublication {
color: #666;
font-weight: normal;
margin-left: 1em;
}
#press-contacts-box {
width: 150px;
float: right;
padding: 0 5px 5px 5px;
margin-left: 20px;
border: 1px solid #CCC;
padding: 10px;
background: #ffffe1;
}
#press-contacts-box dt { margin-top: 1em;}
#press-contacts-box dd {
margin-bottom: 0;
margin-left: 0;
}
.vcard-link { vertical-align: middle;}
#press-contacts dd,
#press-releases dd,
#press-clips dd {
margin-left: 1.5em;
font-size: 90%;
}
.addPressRoomItem {
margin: .5em;
font-size: 8pt;
font-style: normal;
}
.addPressRoomItem a {
background: #FFA;
text-decoration: underline;
}
.morePressRoomItems {
margin: .5em 0 2em 4em;
font-size: 90%;
}
.release-hashes {
text-align: center;
}
.releaseTiming {
text-transform: uppercase;
font-weight: bold;
}
.releaseLocation {
text-transform: uppercase;
font-weight: bold;
}
.releaseDate {
margin-left: 1em;
font-weight: bold;
}
.storydate {
margin-bottom: 1em;
}
/* */

}


/* - ++resource++plonetruegallery.resources/style.css - */
@media screen {
/* http://mtsgreenway.org/portal_css/++resource++plonetruegallery.resources/style.css?original=1 */
p.plonetruegallery {
margin: 0;
padding: 7px 0;
}
p.plonetruegallery a {
outline: none;
margin-right: 20px;
}
p.plonetruegallery a img {
border: 1px solid #CCC;
padding: 2px;
margin: 10px 5px 10px 0;
}
div.plone-true-gallery-subgalleries{
display:table;
margin:auto;
text-align: center;
}
div.plone-true-gallery-subgalleries dl{
border: 1px solid #CCC;
width:110px;
height:130px;
padding:3px;
margin:5px;
float:left;
cursor:pointer;
}
h3.centered-title{
text-align:center;
margin:auto;
}
div.plone-true-gallery-subgalleries dl a{
cursor:pointer;
}
div.plone-true-gallery-subgalleries dl:hover{
border-color:gray;
background-color:#f1f1f1;
}
div.plone-true-gallery-subgalleries dl div.subgallery{
padding:4px;
height:100px;
width:100px;
margin:auto;
text-align:center;
cursor:pointer;
}
div.plone-true-gallery-subgalleries dl div.subgallery dt{
color:#E27419;
cursor:pointer;
overflow:hidden;
}
div.plone-true-gallery-subgalleries dl div.subgallery dd{
color:white;
float:left;
left:-30px;
cursor:pointer;
}
div.plone-true-gallery-subgalleries dl div.subgallery img{
top:0;
padding:2px;
border: 1px solid #C7C7C7;
margin:15px auto auto;
cursor:pointer;
}

}


/* - ++resource++plonetruegallery-portlet.css - */
@media screen {
/* http://mtsgreenway.org/portal_css/++resource++plonetruegallery-portlet.css?original=1 */
div.gallery-portlet-controls{
text-align:center;
}
dl.applied-portlet-gallery{
position:relative;
}
dl.applied-portlet-gallery dd.portletItem{
padding:0;
margin:0;
}
dl.applied-portlet-gallery div.gallery-portlet-controls{
position:absolute;
top:35px;
width:95px;
height:27px;
margin:auto;
display:none;
z-index:5;
background-image:url(++resource++plonetruegallery.resources/portlet/control.png);
}
dl.applied-portlet-gallery div.gallery-portlet-controls span{
position:absolute;
top:6px;
}
dl.applied-portlet-gallery div.gallery-portlet-controls span a{
color:transparent;
display: block;
cursor: pointer;
height:15px;
}
dl.applied-portlet-gallery dd a{
color:transparent !important;
border-bottom:none !important;
}
dl.applied-portlet-gallery a:hover{
color:transparent !important;
border-bottom:none !important;
}
dl.applied-portlet-gallery div.gallery-portlet-controls span.next{
left:65px;
}
dl.applied-portlet-gallery div.gallery-portlet-controls span.next a{
background-image:url(++resource++plonetruegallery.resources/portlet/next.png);
width:25px;
}
dl.applied-portlet-gallery div.gallery-portlet-controls span.prev a{
background-image:url(++resource++plonetruegallery.resources/portlet/prev.png);
width:25px;
}
dl.applied-portlet-gallery div.gallery-portlet-controls span.prev{
left:5px;
}
dl.applied-portlet-gallery div.gallery-portlet-controls span.play-pause{
left:40px;
top:5px;
}
dl.applied-portlet-gallery div.gallery-portlet-controls span.play-pause a{
background-image:url(++resource++plonetruegallery.resources/portlet/play.png);
width:20px;
height:17px;
}
dl.applied-portlet-gallery div.gallery-portlet-controls span.timed{
left:40px;
top:7px;
}
dl.applied-portlet-gallery div.gallery-portlet-controls span.timed a{
background-image:url(++resource++plonetruegallery.resources/portlet/pause.png);
width:16px;
height:13px;
}
}


/* - mtsgreenway.css - */
@media screen {
/* http://mtsgreenway.org/portal_css/mtsgreenway.css?original=1 */
/* */
body {
background: #194d58 url(http://mtsgreenway.org/body_background.jpg) no-repeat scroll center top;
}
#visual-portal-wrapper {
margin: 0 auto;
width: 60em;
}
h1, h2, h3, h4, h5, h6 {
color: #2a6bac;
font-family: arial,sans-serif;
}
h1, h2 {
letter-spacing: 0;
line-height: 1.1em;
}
#content h3 {
color: #33892e;
font-size: 1.32em;
font-weight: 700;
text-transform: uppercase;
}
h4 {
font-size: 1.05em;
}
a,
a:link,
a:visited,
#content a,
#content a:link,
#content a:visited,
dl.portlet a,
dl.portlet a:link,
dl.portlet a:visited {
color: #2a6bac;
}
a:hover,
#content a:hover,
dl.portlet a:hover {
color: #30b457 !important;
}
.hiddenStructure {
display: none;
}
/* */
#tagline,
#portal-globalnav,
#banner .section-title,
.portlet .portletHeader,
.portletEmailCapture .submit-button,
.portletDonate a.donate-button,
.carousel .carousel-title,
.home-title,
.comment .documentByLine,
.row #commenting fieldset legend,
#content h1,
#content h2,
#content h3 {
font-family: "proxima-nova-1","proxima-nova-2",arial,sans-serif;
}
/* */
#visual-portal-wrapper #portal-top {
z-index: 600;
}
#portal-personaltools {
float: none;
left: 0;
position: absolute;
right: auto;
top: 0;
z-index: 1000;
}
#portal-personaltools dd {
left: 0;
right: auto;
}
#portal-siteactions {
font-size: 0.8em;
margin: 30px 0 15px 0;
padding: 0;
}
#portal-siteactions li {
border-right: 1px solid white;
padding-right: 0.5em;
}
#portal-siteactions li.last {
border-right: 0 none transparent;
padding-right: 0;
}
#portal-siteactions a {
color: white;
}
#portal-siteactions a:hover {
color: #333333 !important;
}
#tagline {
clear: right;
color: white;
float: right;
font-size: 1.2em;
font-weight: 300;
}
#portal-logo {
margin: 85px 0 0 25px;
position: relative;
z-index: 800;
}
/* */
#globalnav-wrapper {
border-left: 60px solid #3f903a;
font-weight: 400;
margin: -95px 0 23px 0;
}
#portal-globalnav {
float: right;
margin: 0;
}
#portal-globalnav li a {
min-width: 0;
}
#portal-globalnav li {
margin: 0 0 0 3px;
}
#portal-globalnav li a.mainTabContent {
background-color: #3f903a;
border: 0 none transparent;
color: white;
font-size: 1.05em;
padding: 15px 18px;
}
#portal-globalnav li a.mainTabContent:hover,
#portal-globalnav li:hover a.mainTabContent,
#portal-globalnav li.sfhover a.mainTabContent {
background-color: #e8f8fa;
color: #4d9848;
}
#portal-globalnav li.has-submenu a.mainTabContent:hover,
#portal-globalnav li.has-submenu:hover a.mainTabContent,
#portal-globalnav li.has-submenu.sfhover a.mainTabContent {
background-image: url(http://mtsgreenway.org/dropdown_arrow.png);
background-repeat: no-repeat;
background-position: center 40px;
margin-bottom: -3px;
padding-bottom: 18px;
}
#portal-globalnav li:first-child a.mainTabContent,
#portal-globalnav li.first a.mainTabContent {
padding-left: 80px;
}
#portal-globalnav li ul.submenu {
border: 0 none transparent;
font-size: 0.85em;
font-weight: 700;
box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.15);
-o-box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.15);
}
#portal-globalnav li.has-submenu ul.submenu {
margin-top: 3px;
}
#portal-globalnav li ul.submenu li {
margin: 0;
}
#portal-globalnav li ul.submenu a {
background-color: #e8f8fa;
border: 0 none transparent;
color: #4d9848 !important;
}
#portal-globalnav li ul.submenu a:hover {
background-color: white;
color: #008185 !important;
}
/* */
#banner {
background: transparent url(http://mtsgreenway.org/images/banners/banner-default) no-repeat scroll left top;
height: 45px;
padding: 100px 0 0 25px;
width: 635px;
box-shadow: 0 0 5px #071618;
-moz-box-shadow: 0 0 5px #071618;
-o-box-shadow: 0 0 5px #071618;
-webkit-box-shadow: 0 0 5px #071618;
text-shadow: rgba(0, 0, 0, 0.8) 0 0 15px;
}
.width-full #banner {
width: 913px;
}
#banner .section-title {
color: white;
display: block;
font-size: 1.6em;
font-weight: 400;
}
.section-front-page #banner {
display: none;
}
/* */
div#content {
background: white url(http://mtsgreenway.org/content_gradient.png) repeat-x scroll left top;
border: 1px solid #11343a;
color: #333333;
line-height: 1.3em;
margin: 20px 0 0 0;
padding: 25px;
box-shadow: 0 0 5px #071618;
-moz-box-shadow: 0 0 5px #071618;
-o-box-shadow: 0 0 5px #071618;
-webkit-box-shadow: 0 0 5px #071618;
}
#portal-breadcrumbs {
color: #999999;
font-size: 0.9em;
}
#breadcrumbs-you-are-here {
display: none;
}
#content #portal-breadcrumbs a:link,
#content #portal-breadcrumbs a:visited {
border: 0 none transparent;
color: #999999;
}
#content h1.documentFirstHeading {
margin: 10px 0 5px;
}
/* */
#content div.newsImageContainer {
position: relative;
}
#content div.newsImageContainer img {
border: 0 none transparent;
}
#content div.newsImageContainer p.discreet,
dl.captioned .image-caption {
bottom: 0;
padding: 5%;
position: absolute;
top: auto;
width: 90%;
}
dl.captioned {
position: relative;
}
dl.captioned .image-caption {
background-color: rgba(40, 40, 40, 0.7);
color: white;
font-weight: bold;
margin: 0 !important;
}
dl.captioned a {
float: left;
}
/* */
#content .pullquote {
border-left: 4px solid #8CACBB;
clear: right;
color: #CC9933;
float: right;
font-size: 1em;
font-weight: bold;
letter-spacing: 0 !important;
margin: 0 0 1em 1em;
padding: 0 1em;
width: 35%;
}
#content .pullquote strong,
#content .pullquote b {
color: #058487;
}
/* */
#content .documentActions ul {
margin-left: 0;
}
.documentActions ul li {
list-style-type: none;
}
#document-action-print a {
background: transparent url(http://mtsgreenway.org/printer_icon.png) no-repeat scroll left top;
border: 0 none transparent !important;
display: block;
height: 16px;
font-size: 0;
text-indent: -9999em;
width: 16px;
}
/* */
#content #category a {
border: 0 none transparent;
color: #30b457 !important;
}
#content #category a:hover {
background-color: #30b457;
color: white !important;
}
/* */
img.image-left,
img.image-right,
.captioned img {
border: 0 none transparent;
}
/* */
.template-ourwork .issues-list .issue {
float: left;
clear: both;
padding: 0 0 15px 0;
width: 280px;
}
.template-ourwork .issues-list .issue-even {
float: right;
clear: none;
}
.template-ourwork .issue .issue-title {
font-size: 1.4em;
}
.template-ourwork .issue .issue-title a {
background-color: #666666;
color: white !important;
display: block;
height: 100px;
position: relative;
width: 280px;
text-shadow: rgba(0, 0, 0, 0.6) 0 0 5px;
}
.template-ourwork .issue .issue-title a .title {
background-color: rgba(0, 0, 0, 0.15);
bottom: 0;
display: block;
left: 0;
padding: 3%;
position: absolute;
width: 94%;
}
.template-ourwork .issue .issue-title a:hover .title {
background-color: rgba(0, 0, 0, 0.5);
color: white !important;
}
.template-ourwork .issue .issue-description {
font-size: 0.9em;
margin: 5px 8px 0;
}
/* */
.carousel .carousel-banners {
box-shadow: 0 0 5px #071618;
-moz-box-shadow: 0 0 5px #071618;
-o-box-shadow: 0 0 5px #071618;
-webkit-box-shadow: 0 0 5px #071618;
}
.carousel .carousel-text {
background-color: transparent;
bottom: 20px;
color: white;
font-size: 0.8em;
padding: 15px 25px;
width: auto;
}
.carousel .carousel-title {
color: white;
font-size: 2em;
}
.carousel .carousel-title:hover {
color: white !important;
}
.carousel .carousel-structural-link {
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
.carousel .carousel-pager {
margin: 0 0 0 25px;
position: relative;
top: -25px;
}
.carousel .carousel-pager .carousel-pager-item {
background-color: black;
display: block;
float: left;
height: 12px;
margin: 0 5px 0 0;
opacity: 0.7;
padding: 0;
text-indent: -9999em;
width: 12px;
border-radius: 6px;
-moz-border-radius: 6px;
-o-border-radius: 6px;
-webkit-border-radius: 6px;
}
.carousel .carousel-pager .carousel-pager-item-active {
background-color: white;
}
/* */
.portlet {
background-color: #e7f8fa;
box-shadow: 0 0 5px #071618;
-moz-box-shadow: 0 0 5px #071618;
-o-box-shadow: 0 0 5px #071618;
-webkit-box-shadow: 0 0 5px #071618;
}
div.portletStaticText {
margin-bottom: 1em;
box-shadow: 0 0 5px #071618;
-moz-box-shadow: 0 0 5px #071618;
-o-box-shadow: 0 0 5px #071618;
-webkit-box-shadow: 0 0 5px #071618;
}
.portlet .portletHeader {
background-color: transparent;
color: #33892e;
font-size: 1.32em;
font-weight: 700;
padding-top: 0.8em;
text-transform: uppercase;
}
dl.portlet dt.portletHeader a,
dl.portlet dt.portletHeader a:link {
color: #33892e;
}
dl.portlet dd.portletItem a,
dl.portlet dt.portletItem a:link,
dl.portlet dd.portletFooter a,
dl.portlet dt.portletFooter a:link {
border: 0 none transparent;
}
/* */
.portletNavigationTree .portletHeader,
.portletEmailCapture .portletHeader {
color: white;
}
.portletNavigationTree .portletHeader a,
.portletEmailCapture .portletHeader a {
color: white !important;
}
/* */
.portletNavigationTree {
background: #229295 url(http://mtsgreenway.org/portlet_gradient.gif) repeat-x scroll left top;
padding-bottom: 15px;
}
.portletNavigationTree ul li {
list-style-type: none;
}
dl.portlet ul.navTreeLevel0 > .navTreeItem {
border-bottom: 0 none transparent;
margin: 0;
padding-top: 0;
}
.portletNavigationTree .portletItem a {
color: #e8f8fa !important;
}
/* */
.portletEmailCapture {
background: #229295 url(http://mtsgreenway.org/portlet_gradient.gif) repeat-x scroll left top;
color: white;
margin-bottom: 0 !important;
position: relative;
z-index: 500;
}
dl.portletEmailCapture dd.portletItem {
padding-top: 0;
}
.portletEmailCapture #emailCapture {
background-color: #51a9ac;
border: 1px solid #1b7f83;
color: white;
padding: 4px 8px;
width: 180px;
}
.portletEmailCapture .submit-button {
background-color: #358a30;
border: 1px solid #5eac59;
color: white;
cursor: pointer;
font-size: 0.95em;
padding: 3px 5px;
text-transform: uppercase;
border-radius: 5px;
-moz-border-radius: 5px;
-o-border-radius: 5px;
-webkit-border-radius: 5px;
}
.portletEmailCapture .submit-button:hover {
background-color: #4a5769;
border-color: #434f5f;
}
dl.portletEmailCapture dd.portletItem {
padding-bottom: 0.5em;
}
dl.portletEmailCapture dd.portletFooter {
padding: 0 1em 1em;
}
dl.portletEmailCapture dd.portletFooter p {
font-size: 0.8em;
margin: 0;
}
dl.portletEmailCapture dd.portletFooter a,
dl.portletEmailCapture dd.portletFooter a:link,
dl.portletEmailCapture dd.portletFooter a:visited {
color: white;
}
/* */
.portletSearch {
background-color: #4b586a;
margin-bottom: 0 !important;
position: relative;
z-index: 400;
}
.portletSearch input.searchField {
background-color: #78828f;
border: 0 none transparent;
color: white;
padding: 4px 8px;
width: 200px;
-moz-appearance: none;
}
.portletSearch .searchButton {
background: transparent url(http://mtsgreenway.org/search_button.png) no-repeat scroll left top;
border: 0 none transparent;
cursor: pointer;
height: 30px;
text-indent: -9999em;
width: 30px;
}
.portletSearch .portletHeader,
.portletSearch .portletFooter {
display: none;
}
/* */
.LSResult {
color: #9ea8b4;
font-size: 0.9em;
}
.LSResult a,
.LSResult a:link,
.LSResult a:visited {
color: white !important;
}
.livesearchContainer {
border: 0 none transparent;
margin: 0;
padding: 10px 0 0 0;
}
.livesearchContainer legend {
display: none;
}
ul.LSTable {
list-style-type: none;
}
.LSRow,
#LSNothingFound {
padding: 0;
width: auto;
}
/* */
.portletDonate {
background-color: #c0792c;
position: relative;
z-index: 300;
}
dl.portletDonate dd.portletItem {
padding: 0;
}
.portletDonate a.donate-button {
background: transparent url(http://mtsgreenway.org/donate_button.png) no-repeat scroll left bottom;
border: 0 none transparent !important;
color: white !important;
font-size: 1.32em;
font-weight: 700;
padding: 12px;
text-transform: uppercase;
display: block;
}
.portletDonate a.donate-button:hover {
color: #333333 !important;
}
.portletDonate .portletHeader,
.portletDonate .portletFooter {
display: none;
}
/* */
.portletEvents .portletHeader a,
.portletNews .portletHeader a {
background: transparent url(http://mtsgreenway.org/events_icon.gif) no-repeat scroll left top;
padding: 3px 0 3px 35px;
}
.portletEvents .portletItemDetails,
.portletNews .portletItemDetails {
margin: 0;
padding: 0;
}
dl.portletEvents dd.portletFooter,
dl.portletNews dd.portletFooter {
padding-top: 0;
}
/* */
.portletNews .portletHeader a {
background: transparent url(http://mtsgreenway.org/news_icon.gif) no-repeat scroll left top;
}
/* */
.portletFeaturedItem .image-container,
.portletFeaturedAbstract .image-container {
float: left;
margin: 0 10px 10px 0;
}
/* */
.home-title {
color: #33892e;
font-size: 1.32em;
font-weight: 700;
margin: 0 0 5px 0;
text-transform: uppercase;
}
.home-title,
.home-bloglisting {
margin-left: 320px;
}
.home-bloglisting .blogitem {
margin: 10px 0;
}
.home-bloglisting h2 {
font-size: 1.4em;
line-height: 1em;
}
.home-bloglisting h4 {
font-size: 1em;
line-height: 1em;
}
.home-map {
float: left;
position: relative;
width: 300px;
}
.home-map .header {
background-color: #34892f;
color: white;
padding: 10px;
}
#content .home-map .header h1 {
color: white;
font-size: 1.15em;
font-style: italic;
margin: 0;
text-transform: uppercase;
}
#content .home-map .header p {
margin: 0;
}
.home-map .map,
.home-map .map .googleMapPane {
height: 300px;
}
.home-map .map-structural-link {
background: transparent url(http://mtsgreenway.org/trans.gif) repeat scroll left top;
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
.template-homepage .documentActions {
display: none;
}
.template-homepage #parent-fieldname-text {
margin-top: 15px;
}
/* */
.template-volunteer #portal-breadcrumbs {
display: none;
}
.volunteer-feature {
margin-left: 320px;
}
/* */
.template-maps_map .googleMapView {
margin-bottom: 1.5em;
}
.mapsMarker {
font-size: 11px;
line-height: 16.5px;
margin: 0 !important;
}
.mapsMarker h4 {
font-size: 12px;
}
.mapsMarker h5 {
font-size: 11px;
}
.googleMapView > dl {
display: none;
}
.mapsMarker dd {
margin: 0 !important;
padding: 11px 0 !important;
}
.mapsMarker p {
margin-bottom: 8px;
}
.mapsMarker ul {
margin: 0 !important;
}
.mapsMarker li {
display: block !important;
line-height: 16.5px !important;
margin-bottom: 2px !important;
}
.mapsMarker dt.title {
font-size: 13.2px;
}
.mapsMarker .read-more {
margin-top: 5px;
}
.mapsMarker .event-info {
margin-bottom: 5px;
}
.mapsMarker .image-container {
float: left;
margin: 0 8px 8px 0;
}
.map-layercontrol-outdoor-recreation {
background: transparent url(http://mtsgreenway.org/mapkey-footprint.png) no-repeat scroll 16px center;
}
.map-layercontrol-events {
background: transparent url(http://mtsgreenway.org/mapkey-calendar.png) no-repeat scroll 16px center;
}
.map-layercontrol-volunteer-opportunities {
background: transparent url(http://mtsgreenway.org/mapkey-shovel.png) no-repeat scroll 16px center;
}
.map-layercontrol-points-of-interest {
background: transparent url(http://mtsgreenway.org/mapkey-star.png) no-repeat scroll 16px center;
}
.map-layercontrol-recommendations {
background: transparent url(http://mtsgreenway.org/mapkey-thumbsup.png) no-repeat scroll 16px center;
}
.map-layercontrol {
padding: 2px 0;
}
.map-layercontrol input {
margin-right: 21px;
}
/* */
.greenwaysite-summary {
margin-left: 0 !important;
}
/* */
.greenway-map {
background-color: #e8f8fa;
font-size: 83%;
margin: 15px 0;
box-shadow: 0 0 5px #071618;
-moz-box-shadow: 0 0 5px #071618;
-o-box-shadow: 0 0 5px #071618;
-webkit-box-shadow: 0 0 5px #071618;
}
.greenway-map ul {
list-style-type: disc;
margin-left: 2em;
}
.greenway-map li {
display: list-item;
line-height: 1.5em;
margin-bottom: 0.25em;
}
.greenway-map a {
border-bottom: 0.1em solid #CCCCCC;
}
.greenway-map,
.greenway-map .googleMapPane {
height: 400px !important;
}
/* */
#content .donate-button {
box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
-o-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
}
/* */
#press-contacts-box {
display: none;
}
/* */
.comment {
background: #229295 url(http://mtsgreenway.org/portlet_gradient.gif) repeat-x scroll left top;
color: white;
line-height: 1.5em;
padding: 15px 25px;
box-shadow: 0 0 5px #071618;
-moz-box-shadow: 0 0 5px #071618;
-o-box-shadow: 0 0 5px #071618;
-webkit-box-shadow: 0 0 5px #071618;
}
.comment .documentByLine {
color: white;
font-size: 1.32em;
font-weight: 300;
text-transform: uppercase;
}
.comment .documentByLine .commentDate {
color: #71d0d3;
font-size: 0.8em;
padding: 0 0 5px 0;
}
.comment .documentByLine a {
color: white !important;
}
.commentBody {
color: white;
overflow: visible;
padding: 0;
border-radius: 0;
-moz-border-radius: 0;
-o-border-radius: 0;
-webkit-border-radius: 0;
box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
-webkit-box-shadow: none;
}
.comment .reply-to-comment-button {
clear: left;
display: block !important;
margin-top: 5px;
}
.comment .commentActions {
margin-top: 5px;
}
.comment .reply {
color: white !important;
}
.comment .reply fieldset {
border-color: #51a9ac;
}
.comment .reply fieldset .text-widget,
.comment .reply fieldset .textarea-widget {
background-color: #51A9AC;
border: 1px solid #1B7F83;
color: white;
padding: 4px 8px;
}
.comment .reply fieldset .textarea-widget {
height: 120px;
width: 90%;
}
#commenting {
background-color: #4b586a;
color: white;
margin-top: 20px;
padding: 15px 25px;
box-shadow: 0 0 5px #071618;
-moz-box-shadow: 0 0 5px #071618;
-o-box-shadow: 0 0 5px #071618;
-webkit-box-shadow: 0 0 5px #071618;
}
.row #commenting fieldset {
border-style: none;
padding: 0;
}
.row #commenting fieldset legend {
color: white;
font-size: 1.32em;
font-weight: 300;
text-transform: uppercase;
}
.row #commenting fieldset .text-widget,
.row #commenting fieldset .textarea-widget {
background-color: #78828f;
border: 1px solid #3d4856;
color: white;
padding: 4px 8px;
}
.row #commenting fieldset .textarea-widget {
height: 120px;
width: 90%;
}
#site-address { font-weight: bold;}
/* */
.fc .fc-event,
.fc .fc-agenda .fc-event-time,
.fc .fc-event a {
background-color: #2A6BAC;
color: white !important;
}
#content .fc .fc-event a:hover {
color: #73c26e !important;
}
/* */
.volop-list .volop-heading {
border-bottom: 1px solid #33892E;
margin: 10px 0;
}
.volop-list .volop {
margin: 10px 0;
}
.volop-list .volop-date {
font-weight: bold;
}
.volop-list .volop-text {
margin: 5px 0;
}
.volop-list .volop-not-available h4,
.volop-list .volop-not-available .volop-date,
.volop-list .volop-not-available .volop-text,
.not-available {
color: #999999;
}
#more-info {
margin-top: 1em;
border-top: 1px solid #33892E;
font-weight: bold;
font-style: italic;
line-height: 1.5em;
color: #666;
}
/* */
.volop-map {
float: left;
height: 200px !important;
margin: 0 15px 15px 0;
width: 200px;
}
.volop-map .googleMapPane {
height: 200px;
margin: 0 15px 15px 0;
width: 200px;
}
#sf-signup { margin-top: 1em; }
/* */
#portal-footer {
background-color: transparent;
color: #7ab2bb;
font-size: 0.65em;
line-height: 1.6;
margin: 10px 0 2px 0;
padding: 8px 0 0;
}
#portal-footer a,
#portal-colophon a {
color: #b0d9e0;
text-decoration: none !important;
}
#portal-footer .org {
border-right: 1px solid #7ab2bb;
float: left;
line-height: 1em;
margin-right: 1em;
padding: 0.25em 1em 0 0;
}
#portal-colophon {
font-size: 1em;
margin: 0 0 25px 3px;
}
.colophonWrapper {
color: #7ab2bb;
font-size: 0.65em;
text-align: left;
}
li#powered-by-plone {
border-right: 1px solid #7ab2bb;
}
/* */
#edit-bar {
font-size: 0.7em;
margin-top: 10px;
}
/* */
*+html #globalnav-wrapper {
margin-bottom: -27px;
zoom: 1;
}
*+html .portletSearch .searchButton {
font-size: 0;
}
*+html .portlet {
zoom: 1;
}
*+html #portal-colophon {
margin-left: 10px;
}
/* */
/* */
/* */

}


/* - ++resource++plone.formwidget.autocomplete/jquery.autocomplete.css - */
@media screen {
/* http://mtsgreenway.org/portal_css/++resource++plone.formwidget.autocomplete/jquery.autocomplete.css?original=1 */
.ac_results {
padding: 0px;
border: 1px solid black;
background-color: white;
overflow: hidden;
z-index: 99999;
}
.ac_results ul {
width: 100%;
list-style-position: outside;
list-style: none;
padding: 0;
margin: 0;
}
.ac_results li {
margin: 0px;
padding: 2px 5px;
cursor: default;
display: block;
font: menu;
font-size: 12px;
line-height: 16px;
overflow: hidden;
}
.ac_loading {
background: white url('indicator.gif') right center no-repeat;
}
.ac_odd {
background-color: #eee;
}
.ac_over {
background-color: #0A246A;
color: white;
}

}


/* - ++resource++plone.formwidget.contenttree/contenttree.css - */
@media screen {
/* http://mtsgreenway.org/portal_css/++resource++plone.formwidget.contenttree/contenttree.css?original=1 */
.contenttreeWidget {
bottom: 3.5em;
height: auto;
left: 0px;
overflow-y: auto;
margin: 0em 1em;
position: absolute;
right: 0px;
top: 6em;
width: auto;
border: 1px solid #8CACBB;
}
.contenttreeWidget li {
display: block;
padding-left: 1em;
}
.contenttreeWidget .navTreeCurrentItem {
font-weight: bold;
}
.contenttreeWidget .navTreeCurrentItem li {
font-weight: normal;
}
.contenttreeWidget li a {
border-bottom: solid 1px transparent;
}
.contenttreeWidget .navTreeItem a {
border: none;
display: block;
text-decoration: none;
padding-top: 0.2em;
padding-bottom: 0.25em;
}
.contenttreeWidget .navTreeItem a:hover {
border: 1px dotted #205C90;
}
.contenttreeWidget li.navTreeCurrentItem {
border: none !important;
background-color: transparent;
}
.contenttreeWidget li.navTreeCurrentItem > a,
.contenttreeWidget li.navTreeCurrentItem > a:hover {
border: none;
background-color: #205C90;
color: #fff !important;
}
/* */
* html .contentTreeWidget li.navTreeCurrentItem a,
* html .contentTreeWidget li.navTreeCurrentItem a:hover {
height: 1.6em;
}
.contenttreeWindow {
display: none;
position: fixed;
_position: absolute;
background-color: white;
z-index: 100;
}
.contenttreeWindow h2 {
display: block;
top: 0px;
margin: 0px;
}
.contenttreeWindowHeader {
padding: 1em;
}
.contenttreeWindowActions {
position: absolute;
width: 100%;
top: auto;
bottom: 0px;
padding: 1em;
}
.contenttreeWindowBlocker {
z-index: 99;
width: 100%;
height: 100%;
opacity: 0.4;
background-color: black;
top: 0px;
left: 0px;
position: fixed;
_position: absolute;
_top: expression(eval((document.body.scrollTop)?document.body.scrollTop:document.documentElement.scrollTop));
}
.option {
display: block;
}
}


/* - ++resource++stafflisting.css - */
@media screen {
/* http://mtsgreenway.org/portal_css/++resource++stafflisting.css?original=1 */
.template-stafflisting_view .vcard {
margin-bottom: 2em;
}
.staff-portrait {
float: right;
margin: 0px 0px 1em 1em;
}
#content ul.contact-info {
list-style: none;
margin: 0;
}
#content ul.contact-info li {
display: inline;
border-left: 1px solid #666;
padding: 0 .5em;
margin: 0;
}
#content ul.contact-info li.first {
border-left: none;
}

}


/* - ++resource++simplesocial.css - */
/* http://mtsgreenway.org/portal_css/++resource++simplesocial.css?original=1 */
/* */
#portal-top {
z-index: 10;
}
#formfield-form-widgets-like_button_types .option {
display: block;
}

/* - fullcalendar.css - */
@media screen {
/* http://mtsgreenway.org/portal_css/fullcalendar.css?original=1 */
/* */
.fc,
.fc .fc-header,
.fc .fc-content {
font-size: 1em;
}
.fc {
direction: ltr;
text-align: left;
}
.fc table {
border-collapse: collapse;
border-spacing: 0;
}
.fc td, .fc th {
padding: 0;
vertical-align: top;
}
table.fc-header {
width: 100%;
}
.fc-header-left {
width: 25%;
}
.fc-header-left table {
float: left;
}
.fc-header-center {
width: 50%;
text-align: center;
}
.fc-header-center table {
margin: 0 auto;
}
.fc-header-right {
width: 25%;
}
.fc-header-right table {
float: right;
}
.fc-header-title {
margin-top: 0;
white-space: nowrap;
}
.fc-header-space {
padding-left: 10px;
}
/* */
.fc-rtl .fc-header-title {
direction: rtl;
}
.fc-header .fc-state-default,
.fc-header .ui-state-default {
margin-bottom: 1em;
cursor: pointer;
}
.fc-header .fc-state-default {
border-width: 1px 0;
padding: 0 1px;
}
.fc-header .fc-state-default,
.fc-header .fc-state-default a {
border-style: solid;
}
.fc-header .fc-state-default a {
display: block;
border-width: 0 1px;
margin: 0 -1px;
width: 100%;
text-decoration: none;
}
.fc-header .fc-state-default span {
display: block;
border-style: solid;
border-width: 1px 0 1px 1px;
padding: 3px 5px;
}
.fc-header .ui-state-default {
padding: 4px 6px;
}
.fc-header .fc-state-default span,
.fc-header .ui-state-default span {
white-space: nowrap;
}
/* */
.fc-header .fc-no-right {
padding-right: 0;
}
.fc-header .fc-no-right a {
margin-right: 0;
border-right: 0;
}
.fc-header .ui-no-right {
border-right: 0;
}
/* */
.fc-header .fc-corner-left {
margin-left: 1px;
padding-left: 0;
}
.fc-header .fc-corner-right {
margin-right: 1px;
padding-right: 0;
}
/* */
.fc-header .fc-state-default,
.fc-header .fc-state-default a {
border-color: #777; /* */
color: #333;
}
.fc-header .fc-state-default span {
border-color: #fff #fff #d1d1d1; /* */
background: #e8e8e8;
}
/* */
.fc-header .fc-state-active a {
color: #fff;
}
.fc-header .fc-state-down span,
.fc-header .fc-state-active span {
background: #888;
border-color: #808080 #808080 #909090; /* */
}
/* */
.fc-header .fc-state-disabled a {
color: #999;
}
.fc-header .fc-state-disabled,
.fc-header .fc-state-disabled a {
border-color: #ccc; /* */
}
.fc-header .fc-state-disabled span {
border-color: #fff #fff #f0f0f0; /* */
background: #f0f0f0;
}
.fc-widget-content {
border: 1px solid #ccc; /* */
}
.fc-content {
clear: both;
}
.fc-content .fc-state-default {
border-style: solid;
border-color: #ccc; /* */
}
.fc-content .fc-state-highlight { /* */
background: #ffc;
}
.fc-content .fc-not-today { /* */
background: none;
}
.fc-cell-overlay { /* */
background: #9cf;
opacity: .2;
filter: alpha(opacity=20); /* */
}
.fc-view { /* */
width: 100%;
overflow: hidden;
}
.fc-event,
.fc-agenda .fc-event-time,
.fc-event a {
border-style: solid;
border-color: #36c;     /* */
background-color: #36c; /* */
color: #fff;            /* */
}
.fc-event {
text-align: left;
}
.fc-event a {
overflow: hidden;
font-size: .85em;
text-decoration: none;
cursor: pointer;
}
.fc-event-editable {
cursor: pointer;
}
.fc-event-time,
.fc-event-title {
padding: 0 1px;
}
/* */
.fc-event a {
display: block;
position: relative;
width: 100%;
height: 100%;
}
/* */
.fc-rtl .fc-event a {
text-align: right;
}
/* */
.fc .ui-resizable-handle { /* ***/
display: block;
position: absolute;
z-index: 99999;
border: 0 !important; /* */
background: url(data:image/gif;base64,AAAA) !important; /* */
}
.fc-event-hori {
border-width: 1px 0;
margin-bottom: 1px;
}
.fc-event-hori a {
border-width: 0;
}
/* */
.fc-content .fc-corner-left {
margin-left: 1px;
}
.fc-content .fc-corner-left a {
margin-left: -1px;
border-left-width: 1px;
}
.fc-content .fc-corner-right {
margin-right: 1px;
}
.fc-content .fc-corner-right a {
margin-right: -1px;
border-right-width: 1px;
}
/* */
.fc-event-hori .ui-resizable-e {
top: 0           !important; /* */
right: -3px      !important;
width: 7px       !important;
height: 100%     !important;
cursor: e-resize;
}
.fc-event-hori .ui-resizable-w {
top: 0           !important;
left: -3px       !important;
width: 7px       !important;
height: 100%     !important;
cursor: w-resize;
}
.fc-event-hori .ui-resizable-handle {
_padding-bottom: 14px; /* */
}
.fc-grid table {
width: 100%;
}
.fc .fc-grid th {
border-width: 0 0 0 1px;
text-align: center;
}
.fc .fc-grid td {
border-width: 1px 0 0 1px;
}
.fc-grid th.fc-leftmost,
.fc-grid td.fc-leftmost {
border-left: 0;
}
.fc-grid .fc-day-number {
float: right;
padding: 0 2px;
}
.fc-grid .fc-other-month .fc-day-number {
opacity: 0.3;
filter: alpha(opacity=30); /* */
/* */
}
.fc-grid .fc-day-content {
clear: both;
padding: 2px 2px 0; /* */
}
/* */
.fc-grid .fc-event-time {
font-weight: bold;
}
/* */
.fc-rtl .fc-grid {
direction: rtl;
}
.fc-rtl .fc-grid .fc-day-number {
float: left;
}
.fc-rtl .fc-grid .fc-event-time {
float: right;
}
.fc .fc-agenda th,
.fc .fc-agenda td {
border-width: 1px 0 0 1px;
}
.fc .fc-agenda .fc-leftmost {
border-left: 0;
}
.fc-agenda tr.fc-first th,
.fc-agenda tr.fc-first td {
border-top: 0;
}
.fc-agenda-head tr.fc-last th {
border-bottom-width: 1px;
}
.fc .fc-agenda-head td,
.fc .fc-agenda-body td {
background: none;
}
.fc-agenda-head th {
text-align: center;
}
/* */
.fc-agenda .fc-axis {
width: 50px;
padding: 0 4px;
vertical-align: middle;
white-space: nowrap;
text-align: right;
font-weight: normal;
}
/* */
.fc-agenda-head tr.fc-all-day th {
height: 35px;
}
.fc-agenda-head td {
padding-bottom: 10px;
}
.fc .fc-divider div {
font-size: 1px; /* */
height: 2px;
}
.fc .fc-divider .fc-state-default {
background: #eee; /* */
}
/* */
.fc .fc-agenda-body td div {
height: 20px; /* */
}
.fc .fc-agenda-body tr.fc-minor th,
.fc .fc-agenda-body tr.fc-minor td {
border-top-style: dotted;
}
.fc-agenda .fc-day-content {
padding: 2px 2px 0; /* */
}
/* */
.fc .fc-agenda-bg .ui-state-highlight {
background-image: none; /* */
}
.fc-event-vert {
border-width: 0 1px;
}
.fc-event-vert a {
border-width: 0;
}
/* */
.fc-content .fc-corner-top {
margin-top: 1px;
}
.fc-content .fc-corner-top a {
margin-top: -1px;
border-top-width: 1px;
}
.fc-content .fc-corner-bottom {
margin-bottom: 1px;
}
.fc-content .fc-corner-bottom a {
margin-bottom: -1px;
border-bottom-width: 1px;
}
/* */
.fc-event-vert span {
display: block;
position: relative;
z-index: 2;
}
.fc-event-vert span.fc-event-time {
white-space: nowrap;
_white-space: normal;
overflow: hidden;
border: 0;
font-size: 10px;
}
.fc-event-vert span.fc-event-title {
line-height: 13px;
}
.fc-event-vert span.fc-event-bg { /* */
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #fff;
opacity: .3;
filter: alpha(opacity=30); /* */
}
/* */
.fc-event-vert .ui-resizable-s {
bottom: 0        !important; /* */
width: 100%      !important;
height: 8px      !important;
line-height: 8px !important;
font-size: 11px  !important;
font-family: monospace;
text-align: center;
cursor: s-resize;
}

}


/* - ftwcalendar.css - */
@media screen {
/* http://mtsgreenway.org/portal_css/ftwcalendar.css?original=1 */
/* */
/* */
div.fc {
line-height: 1.1;
}
#content div.fc table {
margin-bottom: 0;
}
#content div.fc a {
border-style: none solid;
}
.fc-view {
z-index: 0;
}
div.fc-event a {
color: inherit;
}
div.fc-event.editable a {
background-image: url(http://mtsgreenway.org/transp.png);
}
/* */
}


/* - ploneCustom.css - */
@media all {
/* http://mtsgreenway.org/portal_css/ploneCustom.css?original=1 */
.volop-listing { margin-top: 1em; }
/* */
dl.portlet dt, div.portletAssignments div.portletHeader { padding-left: 13px !important; }
.portletGallery .portletHeader,
.portletGallery .portletItem {
text-align: center;
}
.portletGallery .portletItem {
padding-bottom: 2em;
}
.section-events-calendar-events-calendar #banner {
display: none;
}
}

