
/* - ++resource++drop_down.css - */
@media screen {
/* https://www.cpc.unc.edu/projects/addhealth/portal_css/++resource++drop_down.css?original=1 */
/* */
body {
behavior:url("/@@csshover.htc");
}
#portal-top {
z-index:1;
}
#portal-searchbox {
position:relative;
z-index:2;
}
#portal-globalnav {
list-style-image:none;
position:relative; /* */
zoom:1; /* */
}
#portal-globalnav:after {
content:"";
clear:both;
display:block;
visibility:hidden;
}
#portal-globalnav li {
display:block;
float:left;
position:relative;
}
#portal-globalnav li a {
display:block;
line-height:2em;
padding:1px 1em 21px;
}
#portal-globalnav li.selected a {
background-color:#205C90;
color:#fff;
}
#portal-globalnav li a span {
cursor:pointer; /* */
display:block; /* */
white-space: normal;
}
#portal-globalnav li ul {
display:none;
left:0;
position:absolute;
top:100%;
z-index:1000;
}
#portal-globalnav li:hover > ul {
display:block;
}
#portal-globalnav ul li {
float:none;
margin:0;
}
#portal-globalnav ul li a {
background-color:#ddd;
border-top:1px solid #fff;
height:auto;
padding:0.5em 1.5em 0.5em 1em;
vertical-align:top;
width:12em;
}
#portal-globalnav li.selected ul li a {
background-color:#ddd;
color:#205C90;
}
#portal-globalnav li ul ul {
top:0;
left:100%;
}
#portal-globalnav ul li a.hasChildrens {
background-image:url(++resource++quintagroup.dropdownmenu.images/ddm-pointer.gif);
background-position:100% 50%;
background-repeat:no-repeat;
background-color:#ddd;
}
#portal-globalnav ul li a.hasChildrens:hover {
background-image:url(++resource++quintagroup.dropdownmenu.images/ddm-pointer.gif);
background-position:100% 50%;
background-repeat:no-repeat;
background-color:#205C90;
}
#portal-globalnav:hover li:hover > a {
background-color:#205C90;
color:#fff;
}
#portal-globalnav:hover li:hover ul > a {
background-color:#ddd;
color:#205C90;
}
#portal-globalnav-mobile {
display:none;
}
@media (max-width:5in) {
#portal-globalnav.mobileMenuOn {
display:none;
}
#portal-globalnav-mobile {
display:block;
margin:0.5em;
min-width:150px;
}
}
}


/* - mediaCustom.css - */
/* https://www.cpc.unc.edu/projects/addhealth/portal_css/mediaCustom.css?original=1 */
@-o-viewport,
@-ms-viewport,
@viewport {
width: device-width;
zoom: 1.0;
}
@media screen and (min-width: 60em) {
#visual-portal-wrapper { width: 60em; margin: 0 auto; }
#portal-globalnav {
background-color: rgb(55,106,187);
/* */
}
#portal-globalnav li a { min-width: 3.5em !important; }
#portal-breadcrumbs { display: none; }
.image-inline { max-width: 675px; }
#viewlet-below-content div.width-1\:3 { width: 32.08%; }
#viewlet-below-content div.position-0 { margin-left: -100%; }
#viewlet-below-content div.position-1\:3 { margin-left: -66.04%; }
#viewlet-below-content div.position-2\:3 { margin-left: -32.08%; }
#viewlet-below-content div.width-1\:4 { width: 24.06%; }
#viewlet-below-content div.position-0 { margin-left: -100%; }
#viewlet-below-content div.position-1\:4 { margin-left: -74.687%; }
#viewlet-below-content div.position-1\:2 { margin-left: -49.374%; }
#viewlet-below-content div.position-3\:4 { margin-left: -24.061%; }
#carousel-homepage,
#carousel-homepage .carousel-banners,
#carousel-homepage .carousel-banner,
#carousel-homepage img {
height: 292px !important;
width: 461px !important;
}
#carousel-homepage {
margin-bottom: -312px;
}
.section-home div > #content,
.section-home div.documentEditable > #edit-bar,
.section-home div.documentEditable > #kssPortalMessage {
margin-left: 51%;
}
.section-home div > #content {
min-height: 322px;
}
}
@media screen and (min-width: 80.1em) {
#visual-portal-wrapper { width: 80em; margin: 0 auto; }
#portal-globalnav li a { min-width: 7em !important; }
#portal-logo img { vertical-align:middle; }
#portal-logo::after {
content: "Social, Behavioral, and Biological Linkages Across the Life Course";
color: rgb(244,120,27);
padding: 0 2em;
font-size: 80%;
font-style: italic;
}
.image-inline { max-width: inherit; }
#portal-footer { display: none; }
#portal-colophon { border-top: 1px solid #DDDDDD; padding-top: 2em; }
#carousel-homepage,
#carousel-homepage .carousel-banners,
#carousel-homepage .carousel-banner,
#carousel-homepage img {
width: 600px !important;
height: 380px !important;
}
#carousel-homepage {
margin-bottom: -399px;
}
.section-home div > #content,
.section-home div.documentEditable > #edit-bar,
.section-home div.documentEditable > #kssPortalMessage {
margin-left: 51%;
}
.section-home div > #content {
min-height: 410px;
}
}
/* */
/* */
@media screen and (max-width: 59.99999999em) {
#portal-column-one,
#portal-column-two,
#portal-column-content {
clear: both;
width: 97.75%;
margin-left: -98.875%;
}
#viewlet-below-content div.width-1\:3 {
width: 100%;
clear: both;
float: inherit;
}
#viewlet-below-content div.position-0,
#viewlet-below-content div.position-1\:3,
#viewlet-below-content div.position-2\:3 {
margin-left: -100%;
}
#viewlet-below-content div.width-1\:4 {
width: 100%;
clear: both;
float: inherit;
}
#viewlet-below-content div.position-0,
#viewlet-below-content div.position-1\:4,
#viewlet-below-content div.position-1\:2,
#viewlet-below-content div.position-3\:4 {
margin-left: -100%;
}
dl.portlet dt.hiddenStructure {
height: inherit;
width: inherit;
padding: 0.42em 1em;
margin: inherit 0 0 -0.1em;
}
#portal-globalnav {
/* */
border-bottom: none;
}
#portal-globalnav li a {
border-bottom: 1px solid white;
padding: 1em 2em;
}
#portal-globalnav ul li a {
border: 1px dashed #AAaaAA;
border-bottom: inherit;
}
#portal-globalnav ul li:last-child a {
border-bottom: 1px dashed #AAaaAA;
}
#portal-globalnav li:first-child {
display: none;
}
#portal-globalnav ul li:first-child {
display: inherit;
}
#portal-globalnav li {
width:25% !important;
}
#portaltab-design-level1 {
width: 25% !important;
}
#portal-globalnav ul {
display: none !important;
}
img.image-inline {
width:100%;
}
}
@media screen and (max-width: 56em) {
#portal-globalnav li { width:33.333333% !important; }
#portaltab-design-level1 { width:33.333333% !important; }
}
@media screen and (max-width: 48em) {
#portal-globalnav li { width:50% !important; }
#portaltab-design-level1 { width:50% !important; }
#carousel-homepage,
#carousel-homepage .carousel-banners,
#carousel-homepage .carousel-banner,
#carousel-homepage img {
height: 292px !important;
width: 461px !important;
}
#carousel-homepage {
margin-bottom: 3em;
}
}
@media screen and (max-width: 37.5em) {
#portal-column-one,
#portal-column-two,
#portal-column-content {
clear: both;
width: 97.75%;
margin-left: -98.875%;
}
#viewlet-below-content div.width-1\:2 {
width: 100%;
clear: both;
float: inherit;
}
#viewlet-below-content div.position-0,
#viewlet-below-content div.position-1\:2 {
margin-left: -100%;
}
#portal-logo {
display: inherit;
}
#portal-globalnav.mobileMenuOn {
display:none;
}
#portal-globalnav-mobile {
display:block;
margin-bottom:0.75em;
min-width:150px;
}
dl.portlet dt.hiddenStructure {
height: inherit;
width: inherit;
padding: 0.42em 1em;
margin: inherit 0 0 -0.1em;
}
}
@media screen and (max-width: 32em) {
#portal-searchbox {
float: none !important;
margin: 1em 0;
}
#portal-globalnav li {
width:100% !important;
text-align: left;
font-size: 95%;
}
#portaltab-design-level1 { width:100% !important; }
#portal-globalnav ul {
display: none !important;
}
#portal-globalnav li a {
padding: 0.5em 1em;
}
#carousel-homepage,
#carousel-homepage .carousel-banners,
#carousel-homepage .carousel-banner,
#carousel-homepage img {
height: 194px !important;
width: 307px !important;
}
#carousel-homepage {
margin-bottom: 3em;
}
}
/* */
/* */
@media print {
#portal-logo {
display:inherit;
float:none;
border:none;
margin-bottom: 0;
padding-bottom: 0.25em;
}
#portal-logo img { vertical-align:middle; }
#portal-logo::after {
content: "Social, Behavioral, and Biological Linkages Across the Life Course";
color: rgb(244,120,27);
padding: 0 1em;
font-size: 60%;
font-style: italic;
}
#portal-footer { display: none; }
#portal-colophon { border-top: 1px solid #DDDDDD; padding-top: 2em; }
#portal-logo img { border:none; }
#portal-globalnav-mobile { display:none; }
}


/* - ++resource++cpc.codebooks/codebooks.css - */
@media screen {
/* https://www.cpc.unc.edu/projects/addhealth/portal_css/++resource++cpc.codebooks/codebooks.css?original=1 */
#codebookssearchbrowse {
background-color: #f0f0f0;
border: 1px dotted gray;
margin-bottom: 1em;
padding: 1em;
}
#codebookssearch {
float:left;
padding-right:5em;
}
#codebooksbrowse ul {
list-style:none;
}
#codebookssearch td {
padding-right:0.5em;
}

}


/* - ++resource++cpc.codebooks/accordion.css - */
@media screen {
/* https://www.cpc.unc.edu/projects/addhealth/portal_css/++resource++cpc.codebooks/accordion.css?original=1 */
ul#accordion li.collapsed {
list-style-image:url('++resource++cpc.codebooks/button-closed.png');
}
ul#accordion li.expanded {
list-style-image:url('++resource++cpc.codebooks/button-open.png');
}
#accordion b  {
cursor: pointer;
color: #AD2624;
}

}


/* - ++resource++carousel.css - */
@media screen {
/* https://www.cpc.unc.edu/projects/addhealth/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;
}
}


/* - ++resource++ContentWellPortlets.styles/ContentWellPortlets.css - */
@media all {
/* https://www.cpc.unc.edu/projects/addhealth/portal_css/++resource++ContentWellPortlets.styles/ContentWellPortlets.css?original=1 */
.managePortletsAboveLink,
.managePortletsBelowLink,
.manageFooterPortletsLink,
.manageInHeaderPortletsLink,
.managePortletsBelowTitleLink { text-align: center; margin: 0 auto 1em; clear:both;}
.portlet-manager-row .porlet-well_manager { width: 30%; float:left; margin:1%; }
.portlet-manager-row { width:100%; float:left; }
/* */
div.width-1\3a 5 { width:    17.75%; } /* */
div.width-2\3a 5 { width:    37.75%; } /* */
div.width-3\3a 5 { width:    57.75%; } /* */
div.width-4\3a 5 { width:    77.75%; } /* */
div.position-1\3a 5 {margin-left:    -78.875%;} /* */
div.position-2\3a 5 {margin-left:    -58.875%;} /* */
div.position-3\3a 5 {margin-left:    -38.875%;} /* */
div.position-4\3a 5 {margin-left:    -18.875%;} /* */
div.width-1\3a 6 { width:    14.416%; } /* */
div.width-5\3a 6 { width:    81.083%; } /* */
div.position-1\3a 6 {margin-left:    -82.208%;} /* */
div.position-5\3a 6 {margin-left:    -15.542%;} /* */

}


/* - cpc_risbibliography.css - */
@media screen {
/* https://www.cpc.unc.edu/projects/addhealth/portal_css/cpc_risbibliography.css?original=1 */
#cpc-risbibliography-listing-search-form {
border: 1px dotted gray;
padding: 1em 1em 0 1em;
margin-bottom:1em;
background-color:#f0f0f0;
}
#cpc-risbibliography-listing-search-form div#reftypes {
-moz-column-count:2;
-webkit-column-count:2;
column-count:2;
}
#cpc-risbibliography-listing-search-form #form\.actions\.search {
font-size:120%;
padding:0 1em;
}
.portaltype-ris-entry .documentDescription {
display:none;
}

}


/* - cpc_risbibliography_min768.css - */
@media only screen and (min-width: 768px) {
/* https://www.cpc.unc.edu/projects/addhealth/portal_css/cpc_risbibliography_min768.css?original=1 */
#cpc-risbibliography-listing-search-form div#formfield-form-searchabletext {
float: left;
margin-right: 1em;
}
#cpc-risbibliography-listing-search-form div#formfield-form-sort_on,
#cpc-risbibliography-listing-search-form div#formfield-form-sort_on div.field {
display: inline;
}
#cpc-risbibliography-listing-search-form div#reftypes {
-moz-column-count:3;
-webkit-column-count:3;
column-count:3;
}

}

