
/* - maps.css - */
@media screen {
/* http://www.icsu.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;
}
}


/* - ++resource++ContentWellPortlets.styles/ContentWellPortlets.css - */
@media all {
/* http://www.icsu.org/portal_css/++resource++ContentWellPortlets.styles/ContentWellPortlets.css?original=1 */
.managePortletsAboveLink,
.managePortletsBelowLink,
.manageFooterPortletsLink  { text-align: center; margin: 0 auto 1em; }
.portlet-manager-row .porlet-well_manager { width: 30%; float:left; margin:1%; }
.portlet-manager-row { width:100%; float:left; }
}


/* - ++resource++icsu.plone.skin.stylesheets/main.css - */
@media screen {
/* http://www.icsu.org/portal_css/++resource++icsu.plone.skin.stylesheets/main.css?original=1 */
/* */

}


/* - global-nav.css - */
@media screen {
/* http://www.icsu.org/portal_css/global-nav.css?original=1 */
/* */
#portal-globalnav {
position: relative;
float: right;
margin: 0px;
padding: 0px;
}
/* */
#portal-globalnav li {
display: block;
float: left;
text-align: center;
}
#portal-globalnav li a {
font-weight: normal;
padding: 5px 20px;
font-size: 1.3em;
margin: 0;
border: 0;
border-bottom: 1px solid #022b61;
color: #7e7e7e;
text-transform: none;
}
#portal-globalnav li.selected a,
#portal-globalnav li a:hover {
border: 0;
color: #022b61;
background: none;
border-bottom: 1px solid #022b61;
}
#portal-globalnav li.selected a {
background: url('http://www.icsu.org/triangle.png') no-repeat center 18px;
}
#portal-globalnav li.selected ul a {
background: none;
}
/* */
#portal-globalnav li ul {
display: none;
position: absolute;
top: 25px;
left: 0px;
padding: 2px 0px;
margin: 0px;
width: 100%;
}
#portal-globalnav li ul li {
padding: 0 1.7em;
width: auto;
background: none;
display: inline !important;
}
#portal-globalnav li ul li a {
display: inline-block !important;
padding: 0px;
font-size: 1.1em;
font-weight: lighter;
border: 0 !important;
background: none;
height: 2em;
line-height: 1.7em;
}
#portal-globalnav ul li:hover {
background: none;
}
li#portaltab-index_html {
display: none;
}
/* */

}

