body.home{background:#1e1e1e}body.home #section-content{position:relative;padding-top:530px}body.home #zone-content{padding-top:0;position:absolute;top:40px;width:100%;max-width:100%;background:0 0;color:#fff}body.home #zone-content #content-main{width:100%;max-width:350px;height:490px;position:relative;box-sizing:border-box}body.home #zone-content #content-main #content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body.home #zone-content #content-main #intro-text{text-align:center;font-size:36px;line-height:1.35em;position:relative}body.home #zone-content #content-main #intro-text.color-white{text-shadow:0 0 5px rgba(0,0,0,.333),0 2px 15px rgba(0,0,0,.75)}body.home #zone-content #content-main #caption{margin-top:130px;text-align:center;color:#d8d8d8;font-size:12px;font-family:Roboto,sans-serif;text-align:left}body.home #zone-content #content-main #caption:after,body.home #zone-content #content-main #caption:before{content:' ';display:block;width:75%;margin:0 auto}body.home #zone-content #content-main #caption:before{border-top:1px solid #d8d8d8;padding-bottom:12px}body.home #zone-content #content-main #caption:after{border-bottom:1px solid #d8d8d8;padding-top:12px}body.home #zone-content #content-main #caption h6{color:#d8d8d8;font-size:12px;font-family:Roboto,sans-serif;text-transform:uppercase}body.home #zone-content #content-main #caption span{display:block;max-width:55%;margin:0 auto;line-height:1.5em}body.home #zone-content #content-main #caption.color-black,body.home #zone-content #content-main #caption.color-black h6,body.home #zone-content #content-main #intro-text.color-black{color:#000}body.home #zone-content #content-main #caption.color-black:after,body.home #zone-content #content-main #caption.color-black:before{border-color:#000}body.home #widget-footer-prefix1,body.home #widget-footer-prefix2{margin-top:50px}body.home #widget-footer-prefix3{margin-top:30px;margin-bottom:50px}body.home .mdining-feature .mdining-feature-image{position:relative;overflow:hidden}body.home .mdining-feature .mdining-feature-image img{xmin-height:100%;min-width:100%}body.home .mdining-feature .mdining-feature-image .caption{position:absolute;left:0;bottom:0;padding:10px 15px;width:100%;background:#333;background:rgba(51,51,51,.8);font-family:Roboto,sans-serif;font-size:12px;line-height:1.3em;color:#d8d8d8}body.home .mdining-feature hr{border-color:#cfc096}body.home .mdining-feature .more{position:absolute;left:0;bottom:20px;width:100%}body.home .mdining-feature .more a{margin:0 20px}body.home #zone-content-prefix #widget-content-prefix1,body.home #zone-content-prefix #widget-content-prefix2,body.home #zone-content-prefix #widget-content-prefix3{padding-left:13px;padding-right:13px}body.home #zone-content-prefix .mdining-feature .mdining-feature-image img{display:block;margin:0 auto 25px auto;min-height:inherit;min-width:inherit}body.home #zone-content-prefix .mdining-feature{position:relative;padding:20px;color:#fff;background:#333;background:rgba(51,51,51,.9)}body.home #zone-content-prefix .mdining-feature .widget-title{margin:0;min-height:96px;font-family:'Roboto Condensed',sans-serif;font-weight:300;color:#f57a00;text-transform:uppercase;text-align:center;letter-spacing:-2px}body.home #zone-content-prefix .mdining-feature .widget-title .line_1{display:block;font-size:53px;line-height:1em}body.home #zone-content-prefix .mdining-feature .widget-title .line_2{display:block;font-size:40px;line-height:1em}body.home #zone-content-prefix .mdining-feature .when-where{margin:0;font-weight:700;list-style-type:none;line-height:1em;font-size:14px}body.home #zone-content-prefix .mdining-feature .when-where .dates,body.home #zone-content-prefix .mdining-feature .when-where .time{display:inline-block}body.home #zone-content-prefix .mdining-feature .when-where .dates+.time{border-left:1px solid #fff;padding-left:4px}body.home #zone-content-prefix .mdining-feature .mdining-feature-content{padding-bottom:53px}body.home #widget-footer-prefix1 .mdining-feature{position:relative;background:#00274c;background:rgba(0,39,76,.8);padding:45px 45px 80px 45px;color:#fff}body.home #widget-footer-prefix1 .mdining-feature .widget-title{margin-top:75px;color:#fff;font-family:Georgia,Times,'Times New Roman',serif;text-align:center;font-size:48px;line-height:1;text-transform:uppercase}body.home #widget-footer-prefix1 .mdining-feature .widget-title span{display:block}body.home #widget-footer-prefix1 .mdining-feature hr{position:relative;overflow:hidden;height:23px;border-color:#fff;margin:52px 0 40px 0;border:none;background:transparent url(../images/wheat-m-white.png) no-repeat center center}body.home #widget-footer-prefix1 .mdining-feature hr:after,body.home #widget-footer-prefix1 .mdining-feature hr:before{content:' ';display:block;position:absolute;top:50%;left:0;width:50%;margin:-1px 0 0 -87px;border-top:1px solid #fff}body.home #widget-footer-prefix1 .mdining-feature hr:after{margin-left:0;right:0;left:inherit;margin-right:-87px}body.home #widget-footer-prefix1 .mdining-feature .more{padding:0 20px}body.home #widget-footer-prefix1 .mdining-feature .more a{margin:0 auto;max-width:380px}#home-page-background{display:block;position:absolute;z-index:-1;left:0;right:0;top:0;bottom:auto;width:100%;height:1370px;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center 35%}#home-page-background-gradient{width:100%;height:370px;position:absolute;left:0;right:0;bottom:0;background:rgba(30,30,30,0);background:-moz-linear-gradient(top,rgba(30,30,30,0) 0,rgba(30,30,30,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(30,30,30,0)),color-stop(100%,rgba(30,30,30,1)));background:-webkit-linear-gradient(top,rgba(30,30,30,0) 0,rgba(30,30,30,1) 100%);background:-o-linear-gradient(top,rgba(30,30,30,0) 0,rgba(30,30,30,1) 100%);background:-ms-linear-gradient(top,rgba(30,30,30,0) 0,rgba(30,30,30,1) 100%);background:linear-gradient(to bottom,rgba(30,30,30,0) 0,rgba(30,30,30,1) 100%)}#widget-footer-prefix2 .widget+.widget{margin-top:20px}#widget-footer-prefix2 .widget_simpleimage img{display:block;margin:0 auto;min-width:100%}body.home .umich-events h5{font-weight:700}body.home .umich-events h6{color:#dfdfdf}body.home .umich-events,body.home .widget_em_widget{padding:30px;background:#7e732f;background:rgba(126,115,47,.8);color:#fff}body.home .umich-events .widget-title,body.home .widget_em_widget .widget-title{color:#fff;text-align:center;text-transform:uppercase;font-size:26px;line-height:1;margin:0 0 35px 0}body.home .umich-events ul,body.home .widget_em_widget ul{margin:0;list-style-type:none}body.home .umich-events>ul>li,body.home .widget_em_widget>ul>li{position:relative;padding:10px 0 10px 65px;border-top:1px dotted #fff;min-height:75px}body.home .umich-events>ul>li .month-date,body.home .widget_em_widget>ul>li .date{position:absolute;top:10px;left:0;width:45px;padding:7px;background-color:#00274c;line-height:1;text-align:center}body.home .umich-events>ul>li .month-date span,body.home .widget_em_widget>ul>li .date span{display:block}body.home .umich-events>ul>li .month-date .month,body.home .widget_em_widget>ul>li .date .day{text-transform:uppercase;font-size:13px}body.home .umich-events>ul>li .month-date .date,body.home .widget_em_widget>ul>li .date .num{font-size:24px}body.home .umich-events>ul>li,body.home .umich-events>ul>li h5,body.home .umich-events>ul>li h6,body.home .widget_em_widget>ul>li .info{margin:0;font-family:Roboto,sans-serif;font-size:15px}body.home .umich-events>ul>li a,body.home .widget_em_widget>ul>li .info a{color:#fff}body.home .umich-events>ul>li,body.home .umich-events>ul>li .location,body.home .umich-events>ul>li .time,body.home .widget_em_widget>ul>li .info .location{font-size:12px}body.home .widget_em_widget .all-events-link{line-height:1;padding:25px 0 0 0}body.home .umich-events .linkbtn{padding-top:25px;margin:0;border-top:1px dotted #fff}body.home #widget-footer-prefix2 .pods_widget_list{padding:20px 30px;background:#7e732f;background:rgba(126,115,47,.8);color:#fff}body.home #widget-footer-prefix2 .pods_widget_list .widget-title{color:#fff;text-align:center;text-transform:uppercase;font-size:26px;line-height:1;margin:0 0 15px 0}body.home #widget-footer-prefix2 .pods_widget_list>ul li{font-size:14px}body.home #widget-footer-prefix2 .pods_widget_list>ul a{color:#fff;text-decoration:underline}body.home #widget-footer-prefix2 .pods_widget_list>ul a:hover{text-decoration:none}body.home #widget-footer-prefix3 .mdining-feature{background:#333;color:#fff}body.home #widget-footer-prefix3 .mdining-feature .mdining-feature-image{float:right;width:66%}body.home #widget-footer-prefix3 .mdining-feature .mdining-feature-content{position:relative;float:left;width:34%;padding:20px 30px 83px 20px}body.home #widget-footer-prefix3 .mdining-feature .subtitle{display:block;color:#fff;font-family:'Roboto Condensed',sans-serif;font-size:16px;line-height:1.7em;text-transform:uppercase;margin-bottom:40px}body.home #widget-footer-prefix3 .mdining-feature .widget-title{color:#f57a00;font-family:Georgia,Times,'Times New Roman',serif;font-size:30px;line-height:1.2em}body.home #widget-footer-prefix3 .mdining-feature .widget-title span{display:block}body.home #widget-footer-prefix3 .mdining-feature .more{bottom:35px}body.home #widget-footer-prefix3 .mdining-feature .more a{margin-right:30px}@media only screen and (min-width:801px) and (max-width:64em){#widget-content-prefix1,#widget-content-prefix2{margin-bottom:26px}#widget-content-prefix3{float:none;clear:both;margin:0 auto}}@media only screen and (max-width:800px){body.home #zone-content #content-main{float:none;margin:0 auto;max-width:350px}#widget-content-prefix2,#widget-content-prefix3{margin-top:26px}body.home #widget-footer-prefix1 .mdining-feature{padding-top:20px;padding-left:20px;padding-right:20px}body.home #widget-footer-prefix3 .mdining-feature .mdining-feature-content,body.home #widget-footer-prefix3 .mdining-feature .mdining-feature-image{width:100%;float:none}}