
/* - ++resource++umich_css/overrides.css - */
@media screen {
/* http://www.engin.umich.edu/portal_css/++resource++umich_css/overrides.css?original=1 */
/* */
/* */
/* */
/* */
/* */
#wrapper .contentBlock .typeFormatIcon img {
width: auto;
margin: 0;
}
.search #wrapper .contentBlock img {
margin: 0;
}
#wrapper .contentBlock table a {
color: #222222;
font-weight: normal;
}
#wrapper .contentBlock table a:hover {
color: #A36714;
transition: all 0.5s ease;
font-weight: normal;
text-decoration: none !important;
}
#wrapper .contentBlock h2 a {
font-size: inherit;
margin: 0;
padding: 0;
color: #0E4270;
}
.search #wrapper .contentBlock a.foundLink {
color: inherit;
}
#wrapper .contentBlock .tourInfo a {
font-size: 10px;
text-align: left;
}
#wrapper .contentBlock .promoBtn {
font: bold 15px/26px arial, sans-serif;
}
div.topicList {
margin-top: 18px;
font-size: smaller;
}
#contentHolder .topicList p {
display: block;
margin: 0;
padding: 0 0 0 30px;
color: #0b5595;
font-style: italic;
}
#contentHolder .topicList ul {
display: inline;
margin: 0;
padding: 0;
}
#contentHolder .topicList li {
display: inline;
margin: 0;
padding: 0;
}
#contentHolder .topicList li:after {
content: ",";
}
#contentHolder .topicList li.lastTopic:after {
content: ".";
}
#contentHolder .topicList a {
color: #5387b4;
font-weight: normal;
font-style: italic;
}
#contentHolder .topicList a:hover {
color: #5387b4;
font-weight: normal;
font-style: italic;
}
.social {
min-height: 20px;
padding: 0;
}
#content-core form {
background-color: #ffffff;
font-size: 12pt;
}
.template-sharing #content-core form {
font-size: 10pt;
}
.state-private {
#ee0000 !important;
}
#listing-table,
#listing-table td {
width: auto;
}
#listing-table {
margin: 10px 0;
}
#folderlisting-main-table input.context {
height: 1.7em;
/* */
}
/* */
ul.formTabs {
padding: 0;
}
form.enableFormTabbing {
border-radius: .5em .5em 0 0;
}
fieldset.formPanel {
padding: 10px;
font-size: .8em;
}
.formControls {
height: 2em;
}
.formControls input {
height: 1.6em;
font-size: .8em;
}
#skip,
.skip {
display: none;
}
ul.contentViews {
margin: 0;
}
.content {
/* */
/* */
}
#wrapper {}
.template-folder_contents .content {
display: table;
overflow: visible;
}
.contentBlock dl {
padding: 20px;
}
.contentBlock form {
padding: 20px;
}
.contentBlock a.link-parent {
padding: 20px;
}
.content a.mapButton {
background: url(++resource++umich_images/mapPinImg.png) no-repeat scroll left top transparent;
}
#contentActionMenus dl.actionMenu {
line-height: 2em;
margin-top: 0;
}
a.calloutCTA {
color: #fff;
font-weight: bold;
text-decoration: none;
display: block;
text-align: right;
background: url(++resource++umich_images/faqLinkArrow.png) no-repeat right center;
padding-right: 7px;
margin: 5px -15px 0 0;
}
a.calloutCTA:hover {
text-decoration: underline;
}
.calendarPage #calendarFilter {
padding: 10px;
top: 10px;
}
#content option {
padding: 2px;
}
.calendarPage #calendarFilter #filterEvents select {
margin-top: 4px;
}
.calendarPage #calendarFilter #filterDepartments select {
margin-top: 4px;
padding-left: 10px;
}
.calendarPage .content div.documentByLine {
margin-left: 120px;
}
.calendarPage #calendarContainer .fullDetails {
width: 211px;
}
.calendarPage.editPage:not(.template-view) #contentWrap {
max-width: 1440px;
}
#category span.tags {
background: #fff;
padding: 1.25em 1.5em;
margin-right: 0px;
color: #0E4270;
padding-left: 30px;
}
#category a.link-category,
span.selectedTag {
background: #d0d0d0;
padding: 1.25em 1.5em;
color: #242424;
text-decoration: none;
margin: 0 0 4px;
display: inline-block;
white-space: nowrap;
font-weight: bold;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
}
#category a.link-category:hover {
background: #6aa0cf;
}
.editPage #contentWrap,
.editPage .content {
min-height: 92vh;
}
/* */
.formControls input {
font-size: 1em;
height: 2.5em;
}
h1.subsiteHeader {
font-size: 14px;
color: #0E4270;
font-weight: normal;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 10px;
padding-left: 22px;
}
h1.subsiteHeader span {
font-size: 18px;
display: block;
text-transform: uppercase;
}
.formControls input {
font-size: 1em;
height: 95%;
}
#zc.page.browser_form fieldset {
width: 720px;
}
.nonSectionBodyContent {
color: #0e4270;
line-height: 1.6em;
padding: 0 10px 15px;
}
.theaterBg {
left: 50% !important;
z-index: 4;
top: -5%;
height: 105% !important;
}
#mainBar .about div {
width: 600px;
}
#mainBar .giving div {
margin-left: -48px;
width: 170px;
}
.videoPlayButton {
position: relative;
left: 195px;
top: 93px;
z-index: 500;
opacity: 0.8;
/* */
filter: alpha(opacity=80);
/* */
-ms-filter: "alpha(opacity=80)";
/* */
-khtml-opacity: .8;
/* */
-moz-opacity: .8;
/* */
}
.videoPlayButton:hover {
opacity: 1;
/* */
filter: alpha(opacity=100);
/* */
-ms-filter: "alpha(opacity=100)";
/* */
-khtml-opacity: 1;
/* */
-moz-opacity: 1;
/* */
}
.qq-upload-button {
border-bottom: medium none;
border-radius: 5px !important;
}
.QuickUploadPortlet .portletHeader {
border-radius: 0;
}
#contentActionMenus dl.actionMenu a,
#contentActionMenus dl.actionMenu.activated dd {
z-index: 60;
}
.googleplusIcon {
background: url(++resource++umich_images/googleplusIcon.png) no-repeat scroll 0 0 transparent;
}
.pinterestIcon {
background: url(++resource++umich_images/pinterestIcon.png) no-repeat scroll 0 0 transparent;
}
.blogIcon,
.twitterIcon,
.youTubeIcon,
.newsIcon,
.facebookIcon,
.googleplusIcon,
.pinterestIcon {
float: left;
height: 24px;
position: relative;
width: 24px;
}
.blogIcon:hover,
.twitterIcon:hover,
.youTubeIcon:hover,
.newsIcon:hover,
.facebookIcon:hover,
.flickrIcon:hover,
.googleplusIcon:hover,
.pinterestIcon:hover {
background-position: 0 -24px;
}
#breadcrumbs {
height: auto;
background-repeat: repeat;
}
#breadcrumbs ul {
height: auto;
}
#portal-header {
z-index: 200;
}
#supersized li.activeslide {
z-index: -10;
}
#supersized li.prevslide {
z-index: -20;
}
/* */
.primaryLanding ul#supersized,
.primaryLanding #supersized-loader {
display: none;
}
.select-widget {
width: 100%;
}
#content pre {
border: 1px solid #aaa !important;
background-color: #eee !important;
color: #000 !important;
margin-left: 1em;
margin-right: 1em;
}
.subsiteOpen,
.subsiteClose {
cursor: pointer;
}
/* */
dl.portalMessage {
clear: none;
}
.eventDetail #eventsBox {
width: 100%;
}
.thinCol .content ul.pageSubHeading {
width: 100%;
}
#wrapper .contentBlock a:hover {
color: #A36714;
transition: all 0.5s ease;
}
.wideCol #category {
width: 100%;
}
.newsList.editPage:not(.template-view) .leftCol {
float: left;
}
.formHelp {
display: block;
font-weight: normal;
}
.template-folder_contents #wrapper .contentBlock a:hover {
font-weight: normal;
}
#eventsBox a {
color: #212A55;
text-decoration: none;
}
#eventsBox a:hover {
color: #212A55;
}
.play-button-videostrip {
width: 141px;
height: 109px;
background: url(++resource++umich_images/map-play-arrow.png) center no-repeat;
}
.c1Image {
width: 141px;
height: 109px;
}
body.template-edit table {
width: auto;
/* */
}
body.template-edit table td {
background: #fff;
/* */
}
body.template-edit .content {
width: 720px;
/* */
overflow: hidden;
/* */
}
/* */
/* */
#mainBar ul li ul li,
#breadcrumbs,
#calendarNav,
#calendarView a,
#sideNav ul li ul li,
#utility .contact a,
.flex-control-nav a,
.linkCtA,
footer nav li,
.promoRelatedLinksBl,
.promoHTMLBlue,
.exploreView,
.listView,
.newsTopRow,
.resultsLink,
.trimmedTitle,
.prevMonth span,
.nextMonth span {
-webkit-font-smoothing: antialiased;
}
.template-uom\.portlet\.News #content.content {
width: auto;
margin-left: 15px;
}
.template-uom\.portlet\.News table {
width: auto;
}
.template-uom\.news\.newswall .content {
width: auto;
}
/* */
label#colslabel,
label#rowslabel,
label#classlabel,
input#cols,
input#rows {
font-size: 1.5em;
}
/* */
#formfield-form-widgets-lightbox_version {
display: none;
}
@media screen {
.videoPlayButton {
background: url(++resource++umich_images/map-play-arrow.png) center no-repeat;
top: 113px;
}
}
/* */
#contentHolder div.block.twoCol ul,
#contentHolder div.block.oneCol ul li {
list-style: none !important;
}
/* */
.ploneSkin .mceMenu {
height: 280px !important;
background-color: #ffffff !important;
}
/* */
.portaltype-uom-pfiles-profile .contentBlock .innerShadow {
padding-bottom: 0;
}
@media only screen and (max-width: 1023px) and (orientation: portrait) {
/* */
.leftCol {
display: none;
}
.subsiteTheater {
display: none;
}
.content {
width: 100%;
margin: 0 !important;
}
body.template-view #mainCol {
float: none;
width: 100%;
}
#rightPortlets {
display: none;
}
}
@media only screen and (max-width: 1023px) and (orientation: landscape) {
.leftCol {
display: none;
}
.subsiteTheater {
display: none;
}
.content {
width: 100%;
margin: 0 !important;
}
body.template-view #mainCol {
float: none;
width: 100%;
}
#rightPortlets {
display: none;
}
}

}

