
/* - ++resource++umich_css/contentPage.css - */
@media screen {
/* http://www.engin.umich.edu/portal_css/++resource++umich_css/contentPage.css?original=1 */
body.template-view #contentWrap {
overflow: hidden;
background: none;
min-height: 100%;
padding-bottom: 300px;
}
#contentWrap {
max-width: 1440px;
width: 100%;
}
.content {
text-decoration: none;
margin: 10px auto 0;
max-width: 760px;
width: 100%;
padding: 0 5px 90px;
float: left;
}
#contentHolder {
text-decoration: none;
float: left;
margin: 0 auto;
width: 100%;
}
.rightPortlets #contentHolder {
max-width: 540px;
}
.innerShadow:empty {
display: none !important;
border: 0 !important;
margin: 0 !important;
padding: 0 !important;
}
.content .videoCaption p.innerShadow:before {
font-family: FontAwesome;
content: '\f144';
color: #666;
display: inline-block;
padding-right: 5px;
}
.pageHeader {
font-weight: normal;
}
.pageHeader span {}
.articleDate {
font-family: "Helvetica Neue", sans-serif;
color: #886b01;
text-transform: uppercase;
letter-spacing: .1em;
margin-bottom: 5px;
font-size: 11px;
}
.michM-Image,
.newsHitIcon {
margin: 0px;
padding: 0px 10px 5px 0px;
}
.articleDate span {
font-weight: bold;
padding-top: 5px;
}
.authorAttribution {
margin: 15px 0 20px;
}
.authorAttribution p {
font-size: 14px;
text-align: left;
font-weight: 300;
margin: 0;
padding: 0;
color: #272727;
}
.authorAttribution span {
font-weight: 500;
}
.content .pageSubHeading {
width: 700px;
margin: 0 0px 8px;
padding: 0;
min-height: 27px;
overflow: hidden;
background: url(++resource++umich_images/subNavBar.png) left top repeat;
}
.content .pageSubHeading li {
list-style-type: none;
float: left;
padding: 3px 0 4px;
margin: 2px 0 0;
}
.lt-ie8 .content .pageSubHeading li {
padding: 3px 0 2px;
}
.content .pageSubHeading a {
text-decoration: none;
font-weight: normal;
color: #597fa0;
font-size: 14px;
padding-right: 6px;
}
.lt-ie8 .content .pageSubHeading a {
padding-right: 9px;
}
.content .pageSubHeading a:hover {
color: #a56c17;
}
.linkArrow {
margin: 0px 10px 0px 0px;
clear: both;
}
.linkArrow:after {
font-family: 'FontAwesome';
content: '\f0da';
display: inline-block;
font-size: 7px;
margin-left: 10px;
vertical-align: middle;
transition: all 0.5s ease;
}
.linkArrow:hover:after {
color: #a56c17;
transition: all 0.5s ease;
}
.contentBlock {
margin-top: 6px;
height: auto;
display: block;
background-color: #fff;
margin-bottom: 6px;
padding: 0 1.875rem;
}
.contentBlock .innerShadow {
padding-bottom: 20px;
border-radius: inherit;
}
.social {
padding: 10px 0px;
min-height: 30px;
}
.lt-ie9 .social {
padding: 0px 0px 20px 0px;
}
.lt-ie8 .social {
padding: 10px 0px 20px 0px;
}
.social .fb_iframe_widget iframe {
vertical-align: inherit;
}
.twoColumn {
overflow: hidden;
}
.twoColumn .innerShadow {
overflow: hidden;
padding: 0;
}
.twoColumn .midFloat {
margin-top: 0px;
width: 50%;
height: auto;
padding-bottom: 20px;
float: left;
}
.midB {
border-left: 1px solid #bcc1c6;
margin-left: -1px;
}
.content .last {
background-color: #fff;
}
.contentBlock h3 {
margin: 0px;
font-size: 20px;
font-weight: 300;
padding-top: 20px;
padding-left: 0;
color: #333333;
letter-spacing: -0.2px;
padding-bottom: 0px;
}
.subsection-giving h1,
.subsection-giving h2,
.subsection-giving h3,
.subsection-giving h4,
.subsection-about-campus h3 {
padding-left: 0 !important;
}
#contentHolder ul, #contentHolder ol {
margin: 0px;
font-size: 16px;
font-weight: 300;
padding: 14px 0px 6px 0px;
padding-left: 48px;
color: #232323;
line-height: normal;
}
#contentHolder .contentBlock ul {
padding-right: 30px;
}
#contentHolder .contentBlock ol {
color: #0E4270;
padding: 14px 10px 6px 48px;
line-height: 1.5em;
}
.bodySubHead {
margin: 0px;
font-size: 14px;
font-weight: normal;
padding-top: 20px;
padding-left: 20px;
padding-bottom: 0px;
font-style: italic;
color: #0b5595;
letter-spacing: 0px;
}
h4.bodySubHead {
font-weight: normal;
font-size: 14px;
color: #0B5595;
padding: 20px 0 0 20px;
}
.subTitle {
padding: 20px 0px 0px 20px;
}
.contentBlock p {
font-size: 16px;
padding: 0;
color: #333333;
letter-spacing: 0px;
line-height: 1.6em;
font-weight: 300;
margin: 1.5rem 0;
}
.bodytextLink {
font-size: 12px;
font-weight: bold;
color: #a56c17;
text-decoration: none;
}
.tableHolder {
padding: 10px 0px 10px 0px;
margin-left: 20px;
margin-right: 20px;
text-align: left;
}
table th.highlight,
table.sideLabels .even td:first-child {
background-color: #0b5595;
}
table th.lightHighlight {
background-color: #d4e1ed;
}
table td {
text-align: left;
border: 1px solid white;
height: 4px;
padding: 4px 6px;
background-color: #bfd3eb;
}
table.sideLabels td:first-child {
color: #fff;
background-color: #4e83b2;
font-weight: bold;
}
table .underlineFirstCol td:first-child {
text-decoration: underline;
}
.underlineFirstCol td:first-child a {
color: #222;
}
.underlineFirstCol td:first-child a:hover {
color: #a56c17;
}
table .highlight {
background-color: #95b7d9;
}
table .even td {
background-color: #95b7d9;
}
table .even .highlight {
background-color: #7ea7d2;
}
table tfoot td {
background-color: #4e83b2;
font-size: 12px;
font-weight: normal;
color: #fff;
padding: 2px 6px;
text-align: right;
}
table.sideLabels tfoot td:first-child {
font-weight: normal;
}
.contentBlock .videoImg {
width: 455px;
}
.content .videoShadow {
background-color: #fff;
}
.content .videoHeader,
.content .imgHeader {
font-size: 18px;
padding: 24px 24px 5px;
}
.lt-ie8 .content .videoHolder h2,
.lt-ie8 .content .videoHeader,
.lt-ie8 .content .imgHeader {
font-size: 18px;
}
.content .imgPostDate,
.content .videoPostDate {
padding: 5px 24px 15px;
color: #0B5595;
}
.lt-ie8 .content .imgPostDate,
.lt-ie8 .content .videoPostDate {
font-size: 12px;
}
.content .videoDiv {
margin: 0 0 20px;
padding: 0;
}
.content .videoHolder {
margin: 10px auto 10px;
}
.content .videoHolder noscript {
display: block;
padding: 20px;
}
.content .videoCaption {
width: 455px;
margin: 0 auto;
}
.content .videoCaption .innerShadow {}
.content .videoCaption p {
font-size: 10px;
line-height: normal;
margin: 0;
background: #e3e4e6;
padding: 10px;
}
.carouselLightboxContent,
.videoLightboxContent {
display: none;
}
blockquote .quotes {
margin: 0px;
text-indent: -0.8em;
color: #3375ae;
font: italic normal 20px/1.4em Arial, sans-serif;
}
blockquote .quotes span,
blockquote .quotes strong {
font-size: 30px;
font-weight: bold;
}
blockquote.quotes strong {
font-size: 24px;
}
blockquote .authorAttribution {
text-align: right;
padding: 0px 30px;
margin: 0px;
}
blockquote .authorAttribution p {
font-size: 12px;
color: #3375ae;
margin-top: 0px;
}
blockquote .authorAttribution p strong {
font-size: 14px;
color: #3375ae;
font-weight: bold;
}
/* */
.wideCol .thinColOnly,
.thinCol .wideColOnly {
display: none;
}
/* */
.wideCol .contentBlock {
width: 100%;
}
.portaltype-uom-news-newsstory .wideCol .contentBlock {
width: initial !important;
}
/* */
.promoCol .promo.first {
margin: 10px 0 8px 20px;
}
.lt-ie8 .promo.first {
padding-top: 0px;
margin-top: 4px;
}
/* */
#wrapper .contentBlock h4,
#mainCol h4 {
padding: 20px 0 0;
color: #0B5595;
font-size: 17px;
font-weight: normal;
letter-spacing: 0;
margin: 0;
}
/* */
#mainCol .contentInner h4 {
color: #212A55;
font-style: normal;
margin: 25px 0 10px;
padding: 0 0 0 13px;
}
#mainCol .contentInner h4,
#mainCol .contentInner h4 a {
color: #212A55;
font-size: 16px;
text-decoration: none;
font-style: normal;
}
.contentWide #wrapper .contentBlock h4 {
padding-left: 30px;
}
/* */
#wrapper .contentBlock .carouselSingle h4 {
color: #212A55;
font-size: 18px;
margin: 4px 0 0 7px;
padding: 0;
font-style: normal;
font-weight: bold;
}
#wrapper .contentBlock .carousel img {
margin: 0;
}
#wrapper .contentBlock a:hover,
#mainCol a:hover {
color: #FDB827;
text-decoration: none;
transition: all 0.5s ease;
border-bottom: 1px solid rgba(125, 77, 14, 1);
}
.carouselFull .carousel {
width: inherit !important;
}
.wideCol .carouselFull .carousel li {
margin-right: 21px;
}
.wideCol .carouselFull .carousel li:hover {
margin-right: 20px;
}
.carouselSingle .carousel {
margin: 0 auto;
}
#wrapper .contentBlock h1 a,
#wrapper .contentBlock h2 a,
#wrapper .contentBlock h3 a,
#wrapper .contentBlock h4 a,
#wrapper .contentBlock h5 a,
#wrapper .contentBlock h6 a {
font-size: inherit;
color: #7D4D0E;
text-decoration: none;
}
#wrapper .contentBlock h1 a:hover,
#wrapper .contentBlock h2 a:hover,
#wrapper .contentBlock h3 a:hover,
#wrapper .contentBlock h4 a:hover,
#wrapper .contentBlock h5 a:hover,
#wrapper .contentBlock h6 a:hover {
font-size: inherit;
border-bottom: 0.12em dotted #A36714;
text-decoration: none;
color: #A36714;
}
#wrapper .contentBlock a:hover {
text-decoration: none;
transition: all 0.5s ease;
}
/* */
.altByCol td:nth-child(even),
.altByRow tr:nth-child(even) td {
background: #95B7D9;
}
.altByCol th:nth-child(even) {
background: #0D437A;
}
.data tbody td:not(:first-child) {
text-align: right;
}
a.newsByteLink {
background: url(++resource++umich_images/newsByteLinkArrow.png) no-repeat scroll left center transparent;
padding-left: 6px;
margin-left: -6px;
}
a.newsByteLink:hover {
background: url(++resource++umich_images/newsByteLinkArrowHover.png) no-repeat scroll left center transparent;
}
a.newsByteLink img {
margin-bottom: 2px;
margin-left: 1px;
}
.content .videoDiv {
margin: 0px 0px 20px;
padding: 0px;
}
.portaltype-uom-news-videoplayer iframe {
margin: 0 auto;
display: block;
;
}
.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;
}
.contentBlock .videoHolder h2 {
padding: 0 !important;
font-size: 18px !important;
}
.lbBorderDivider {
margin: 15px 0 40px;
width: 100%;
}
.lbDescription {
padding: 10px 24px 5px;
}
.content .videoCaption {
width: 63.195%;
}
.content .videoCaption .innerShadow {
padding: 10px;
color: #232323;
font-size: 11px;
}
.content .videoCaption p {
font-size: 10px;
line-height: normal;
margin: 0px;
background: rgb(227, 228, 230);
padding: 10px;
}
/* */
.carouselWrap .carouselHolder .carouselFull {
background: #e3e4e6;
border: 1px solid #bbbbbb;
padding: 5px 21px;
position: relative;
margin: 10px 0;
overflow: hidden;
}
.carouselFull .carousel {
width: inherit;
}
.content .carouselFull ul {
float: left;
list-style: none;
margin: 0;
padding: 0;
padding-bottom: 5px !important;
}
.carouselFull li {
margin: 10px 7px;
float: left;
position: relative;
}
.wideCol .carouselFull .carousel li {
margin-right: 21px;
}
.carousel .c1Image {
display: block;
}
.carouselFull .navSummary {
color: #333;
text-align: right;
margin: 0 10px 0 0;
padding: 0;
font-size: 11px;
}
.carouselFull .navSummary {
color: #333;
text-align: right;
font-size: 11px;
}
.lbContent {
background: #fff;
overflow: hidden;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
}
.imgHolder {
padding: 10px;
text-align: center;
}
.lbBorderDivider {
width: 100%;
}
.lbDescription {
padding: 10px 24px 5px;
}
/* */
.carouselSingle {
background: #e3e4e6;
border: 1px solid #bbbbbb;
padding: 5px 21px;
position: relative;
margin: 10px 20px 5px;
float: right;
width: 208px;
overflow: hidden;
}
#wrapper .contentBlock .carouselSingle h4 {
color: rgb(33, 42, 85);
font-size: 18px;
margin: 4px 0px 0px 7px;
padding: 0px;
font-style: normal;
font-weight: bold;
}
.carouselSingle .carousel {
margin: 0px auto;
}
.carouselSingle .navSummary {
color: #333;
text-align: right;
margin: 0 10px 0 0;
padding: 0;
font-size: 11px;
}
.carouselSingle .sliderPrev {
left: 8px;
background: url(++resource++umich_images/contentImgPrevArrow.png) -8px 0 no-repeat;
}
.carouselSingle .sliderNext {
right: 8px;
background: url(++resource++umich_images/contentImgNextArrow.png) 0 0 no-repeat;
}
.carouselSingle .slider {
position: absolute;
width: 8px;
height: 14px;
top: 50%;
margin-top: -7px;
text-indent: -9999px;
cursor: pointer;
z-index: 10;
margin: 0;
padding: 0;
}
.carouselCaption {
background: #e3e4e6;
border: 1px solid #bbbbbb;
padding: 5px 21px;
position: relative;
margin: 0 20px 10px;
float: right;
clear: right;
width: 208px;
}
.carousel.carouselCaption p {
font-size: 10px;
line-height: 11px;
color: #1e4e79;
padding: 5px;
}
/* */
.carouselLightboxContent,
.videoLightboxContent {
display: none;
}
.content .imgPostDate,
.content .videoPostDate {
padding: 5px 24px 15px;
color: rgb(11, 85, 149);
}
.lbContent .videoHeader {
font-size: 20px;
padding: 24px 78px 5px 24px;
}
.lbContent .imgHeader {
font-size: 18px;
padding: 24px 24px 30px;
}
.vidHolder,
.imgHolder {
padding: 0;
text-align: center;
}
.vidHolder,
.imgHolder {
text-align: center;
}
.lbClose {
font-weight: bold;
text-decoration: none;
color: #0B5595;
width: 60px;
height: 21px;
padding-top: 2px;
position: absolute;
top: 27px;
right: 23px;
}
.closeX {
background: url(++resource++umich_images/closeX-img.png) center right no-repeat;
}
#cboxContent .social {
min-height: 30px;
margin: 100px 0;
padding: 5px 24px 15px 0;
width: 700px;
}
.content .videoPlayerV2 {
width: 455px;
margin: 0 auto;
}
.content .videoPlayerV2 .videoDiv {
margin: 0px;
padding: 0px;
}
/* */
.thinCol .photoStripV2 .carouselFull,
.thinCol .videoStrip .carouselFull {
padding: 5px 16px;
}
.videoPlayerV2 .portaltype-uom-news-videoplayer iframe {
margin: 0 auto;
display: block;
padding-bottom: 5px;
}
.videoPlayerV2 .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;
}
.videoPlayerV2 .videoPlayButton:hover {
opacity: 1;
filter: alpha(opacity=100);
-ms-filter: "alpha(opacity=100)";
-khtml-opacity: 1;
-moz-opacity: 1;
}
.contentBlock .videoPlayerV2 h2 {
padding: 0 !important;
font-size: 18px !important;
}
.videoPlayerV2 .lbContent .videoHeader {
font-size: 18px;
padding: 24px 24px 5px;
}
.content .videoPlayerV2 .videoCaption {
width: 455px;
margin: 10px 10px;
}
.content .videoPlayerV2 .videoCaption .innerShadow {}
.content .videoPlayerV2 .videoCaption p {
font-size: 10px;
line-height: normal;
padding: 10px;
margin: 0px;
background: rgb(227, 228, 230);
}
/* */
/* */
.photoStripV2 .carouselLightboxContent,
.videoPlayerV2 .videoLightboxContent,
.videoStrip .videoLightboxContent {
display: none;
}
.content .photoStripV2 .imgPostDate,
#contentHolder .videoPlayerV2 .videoPostDate {
padding: 5px 24px 15px;
color: rgb(11, 85, 149);
}
.photoStripV2 .imgHolder,
.videoPlayerV2 .vidHolder,
.videoStrip .vidHolder {
padding: 0;
text-align: center;
}
/* */
.photoStripV2 .thumbnail,
.videoStrip .thumbnail {
width: 141px;
height: 109px;
display: block;
}
#wrapper .contentBlock .photoStripV2 .carousel img,
#wrapper .contentBlock .videoStrip .carousel img {
margin: 0px;
}
/* */
.photoStripV2 .carouselFull,
.videoStrip .carouselFull {
position: relative;
padding: 5px 21px;
margin: 10px 0;
background: #e3e4e6;
overflow: hidden;
}
.photoStripV2 .carouselFull .carousel,
.videoStrip .carouselFull .carousel {
width: inherit !important;
}
.content .photoStripV2 .carouselFull ul,
.content .videoStrip .carouselFull ul {
float: left;
padding: 0px;
margin: 0px;
list-style: none;
}
.wideCol .photoStripV2 .carouselFull .carousel li,
.wideCol .videoStrip .carouselFull .carousel li {
margin-right: 21px;
}
.wideCol .photoStripV2 .carouselFull .carousel li:hover,
.wideCol .videoStrip .carouselFull .carousel li:hover {
margin-right: 20px;
}
.photoStripV2 .carouselFull li,
.videoStrip .carouselFull li {
position: relative;
float: left;
margin: 10px 7px;
}
.photoStripV2 .carouselFull li:hover,
.videoStrip .carouselFull li:hover {
border: 1px solid #2c345c;
margin: 9px 6px;
}
#wrapper .contentBlock .photoStripV2 .carousel img,
#wrapper .contentBlock .videoStrip .carousel img {
margin: 0px;
}
.photoStripV2 .carouselFull .slider,
.videoStrip .carouselFull .slider {
position: absolute;
z-index: 10;
width: 8px;
height: 14px;
padding: 0;
margin: 0;
text-indent: -9999px;
cursor: pointer;
}
.photoStripV2 .carouselFull .sliderPrev,
.videoStrip .carouselFull .sliderPrev {
top: 71px;
left: 8px;
background: url(++resource++umich_images/contentImgPrevArrow.png) -8px 0 no-repeat;
}
.photoStripV2 .carouselFull .sliderPrev:hover,
.videoStrip .carouselFull .sliderPrev:hover {
background-position: 0 0;
}
.photoStripV2 .carouselFull .sliderNext,
.videoStrip .carouselFull .sliderNext {
top: 71px;
right: 8px;
background: url(++resource++umich_images/contentImgNextArrow.png) 0 0 no-repeat;
}
.photoStripV2 .carouselFull .sliderNext:hover,
.videoStrip .carouselFull .sliderNext:hover {
background-position: -8px 0;
}
.photoStripV2 .carouselFull .navSummary,
.videoStrip .carouselFull .navSummary {
margin: 0px 10px 0px 0px;
padding: 0px;
color: #333;
text-align: right;
font-size: 11px;
}
/* */
.photoStripV2 .carouselSingle,
.videoStrip .carouselSingle {
position: relative;
float: right;
width: 208px;
padding: 5px 21px;
margin: 10px 20px 5px;
overflow: hidden;
background: #e3e4e6;
border: 1px solid #bbbbbb;
border-image: initial;
}
#wrapper .contentBlock .photoStripV2 .carouselSingle h4,
#wrapper .contentBlock .videoStrip .carouselSingle h4 {
padding: 0px;
margin: 4px 0px 0px 7px;
color: #212a55;
font-size: 18px;
font-style: normal;
font-weight: bold;
}
.no-js .photoStripV2 .carouselSingle h4,
.no-js .videoStrip .carouselSingle h4 {
display: none;
}
.photoStripV2 .carouselSingle .carousel,
.videoStrip .carouselSingle .carousel {
margin: 0px auto;
}
.content .photoStripV2 .carouselSingle ul,
.content .videoStrip .carouselSingle ul {
padding: 0;
margin: 0;
list-style: none;
overflow: hidden;
}
.photoStripV2 .carouselSingle li,
.videoStrip .carouselSingle li {
float: left;
margin: 10px 7px;
}
.photoStripV2 .carouselSingle li:hover,
.videoStrip .carouselSingle li:hover {
border: solid 1px #2c345c;
margin: 9px 6px;
}
.photoStripV2 .carouselSingle .slider,
.videoStrip .carouselSingle .slider {
position: absolute;
top: 50%;
z-index: 10;
width: 8px;
height: 14px;
padding: 0px;
margin: 0px;
text-indent: -9999px;
cursor: pointer;
}
.photoStripV2 .carouselSingle .sliderPrev,
.videoStrip .carouselSingle .sliderPrev {
left: 8px;
background: url(++resource++umich_images/contentImgPrevArrow.png) -8px 0px no-repeat;
}
.photoStripV2 .carouselSingle .sliderPrev:hover,
.videoStrip .carouselSingle .sliderPrev:hover {
background-position: 0 0;
}
.photoStripV2 .carouselSingle .sliderNext,
.videoStripV2 .carouselSingle .sliderNext {
right: 8px;
background: url(++resource++umich_images/contentImgNextArrow.png) 0px 0px no-repeat;
}
.photoStripV2 .carouselSingle .sliderNext:hover,
.videoStrip .carouselSingle .sliderNext:hover {
background-position: -8px 0;
}
.photoStripV2 .carouselSingle .navSummary,
.videoStrip .carouselSingle .navSummary {
margin: 0px 10px 0px 0px;
padding: 0px;
color: #333;
text-align: right;
font-size: 11px;
}
.no-js .photoStripV2 .carouselCaption,
.no-js .videoStrip .carouselCaption {
display: none;
}
.photoStripV2 .carouselCaption,
.videoStrip .carouselCaption {
position: relative;
float: right;
clear: right;
width: 208px;
padding: 5px 21px;
margin: 0px 20px 10px;
background: #e3e4e6;
border: 1px solid #bbbbbb;
border-image: initial;
}
.photoStripV2 .carousel .carouselCaption p,
.videoStrip .carousel .carouselCaption p {
padding: 5px;
color: #1e4e79;
font-size: 10px;
line-height: 11px;
}
/* */
.play-button-videostrip {
width: 141px;
height: 109px;
background: url(++resource++umich_images/map-play-arrow.png) center no-repeat;
}
/* */
#cboxWrapper .vidHolder iframe {
width: 560px;
}
/* */
/* */
.list-div .profile {
float: left;
padding: 15px 25px 15px 0;
width: 140px;
}
.subsection-people .list-div .profile {
padding: 15px 50px 15px 0;
}
.list-div .profile p, .list-div .profile p.phone {
margin: 0;
font-size: 14px !important;
}
.list-div .profile .facultyProfileTop {
width: 140px;
margin: 5px 0 10px;
}
.list-div .profile p.bold-profile {
font-size: 14px;
font-weight: bold;
}
.list-div .profile p.i-profile {
font-style: italic;
font-size: 11px;
line-height: 1.4;
}
/* */
.thinCol .list-div .profile {
width: 135px;
}
.thinCol .list-div .profile .facultyProfileTop {
width: 135px;
}
/* */
.list-div:nth-child(4n+1) {
clear: left;
}
.thinCol .list-div:nth-child(3n+1) {
clear: left;
}
.thinCol .list-div:nth-child(4n+1) {
clear: none;
}
/* */
.lt-ie9 .list-div .profile {
height: 350px;
}
/* */
.content .videoHolder {
width: 455px;
margin-top: 20px;
}
.content .videoHolder {
width: 455px;
}
.content .videoCaption {
width: 455px;
}
.videoPlayerV2 .videoPlayButton {
opacity: 1;
background-size: 0px;
}
.oneCol.block.promo.mconnexPromo {
box-shadow: none;
}
.oneCol.block.videoBlock {
box-shadow: none;
}
/* **/
@media only screen and (max-width: 444px) {
.newsList .newsImg a.articleLink img {
width: 100%;
}
.leftCol {
padding: 0 !important;
}
}
@media only screen and (max-width: 1023px) and (orientation: portrait) {
.contentBlock {
padding: initial;
}
.leftCol {
padding: 0 !important;
}
.sideNav ul ul ul {
margin: 0;
}
#content div.documentByLine {}
.subsection-about-news-stories #contentWrap {
min-width: inherit;
max-width: inherit;
width: 100%;
padding-bottom: 0;
}
.subsection-about-news-stories #col1 {
padding-top: 0;
margin: 0;
float: none !important;
width: 100%;
}
.subsection-about-news-stories .sideNav {
position: inherit;
}
.subsection-about-news-stories .sideNav ul {
width: 100%;
}
.subsection-about-news-stories .sideNav ul li {
width: 100% !important;
position: inherit;
display: inherit;
}
.subsection-about-news-stories #contactBox {
background-size: 37%;
background-position: center left !important;
}
.subsection-about-news-stories #contactBox .info {
background: none;
padding-left: 25%;
}
.subsection-about-news-stories #contactBox {
width: 100%;
min-height: 0;
margin: 0;
position: initial;
border: 0;
}
.subsection-about-news-stories #contactBox .info {
margin-top: 0;
position: inherit;
display: inherit;
width: 100%;
}
.subsection-about-news-stories #contactBox .info p.address {
text-align: left;
float: none;
position: initial;
}
.subsection-about-news-stories .promoCol .promo {
float: none;
margin: 0;
width: 100%;
}
.subsection-about-news-stories .promoHTMLBlue {
width: 100%;
position: initial;
}
.subsection-about-news-stories .promoHTMLBlue h3 {
display: none;
}
.subsection-about-news-stories img.image-inline {
width: 80%;
}
.subsection-about-news-stories .pageHeader,
.subsection-about-news-stories .social {
padding: 0 .8275rem;
}
.subsection-about-news-stories .content {
width: 100%;
min-width: 100%;
padding: 0;
}
.subsection-about-news-stories #contentHolder,
.subsection-about-news-stories .wideCol .contentBlock {
float: initial;
width: 100%;
min-width: 100%;
position: initial;
}
.subsection-about-news-stories .contentBlock p {
padding: 0 .8275rem;
}
.subsection-about-news-stories .image-left {
margin: 0;
border: 0;
padding: 0;
width: 100%;
}
.subsection-about-news-stories .contentBlock h3 {
padding: 0 .8275rem;
margin: 1rem 0;
}
/* */
.leftCol {
display: none;
}
}
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: portrait) {
.newsTheater {
width: 100%;
min-height: 450px;
}
.newsList .newsLeftCol {
background: #002a5b;
padding: 0;
-webkit-font-smoothing: antialiased;
}
.newsList div.columns {
padding: inherit !important;
}
#drop > div.row {
padding: 0 15px;
}
.subsection-about-news-stories #contactBox .info {
padding-left: 40% !important;
}
.newsList .newsImg a.articleLink img {
width: 100% !important;
}
img.image-right {
width: 100% !important;
float: none;
}
.subsection-about-news-stories #content h1 {
line-height: normal;
-webkit-font-smoothing: antialiased;
}
.subsection-about-news-stories .contentBlock p {
line-height: 1.6 !important;
}
}

}

