html.ie8 body{background-color:#f8f8f8;overflow:auto}html.ie8 .desktop{display:block}html.ie8 .mobile{display:none}html.ie8 .fill_dark{background-color:#000}html.ie8 .fill_light{background-color:#fff}html.ie8 header{max-width:1200px;width:100%;margin:0 auto;height:84px;border:none;background-color:#fff;border:none}html.ie8 header .inner{width:100%;max-width:1200px;margin:0 auto;position:relative;padding:0 32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html.ie8 header .inner .logo{width:138px;height:46px;padding:16px 0 0 0;margin:0}html.ie8 header .inner .logo a{width:160px;height:54px;display:block;background:transparent url(//static.dolimg.com/lucas/lucas_logo-27b80bef2424.png) top left no-repeat;text-indent:-9999px}html.ie8 .subnav_btn,html.ie8 .nav_btn{display:none}html.ie8 .nav{display:block;width:100%;max-width:1200px;margin:-64px auto 0;height:auto;position:relative;left:auto;background:transparent}html.ie8 .nav ul{position:absolute;right:32px;top:28px}html.ie8 .nav ul li{display:inline-block;text-align:right;margin-left:32px;font-size:1.5em;padding-bottom:4px;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html.ie8 .nav ul li a{color:#000;border:none;padding:6px 0}html.ie8 .nav ul li.active a{color:#3798c0}html.ie8 #subnav.menu{position:static;max-width:1136px;width:100%;margin:0 auto;height:40px;z-index:10;background-color:rgba(0,0,0,0.7);text-align:right;padding:12px 32px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html.ie8 #subnav.menu a,html.ie8 #subnav.menu.list a{display:inline-block;margin-left:18px;color:#fff;width:auto;padding:0;border:none;letter-spacing:2px;text-transform:uppercase;-webkit-box-shadow:none;box-shadow:none}html.ie8 #subnav.menu a.wide,html.ie8 #subnav.menu.list a.wide{display:inline-block;width:auto;font-size:1em}html.ie8 #subnav.menu a span,html.ie8 #subnav.menu.list a span{display:block}html.ie8 #subnav.menu a img,html.ie8 #subnav.menu.list a img{display:none}html.ie8 #subnav.menu a.active,html.ie8 #subnav.menu.list a.active{color:#3798c0}html.ie8 #home{text-align:center}html.ie8 #home .content{position:absolute;bottom:12px;width:100%;z-index:20}html.ie8 #home .content div{width:340px;margin:0 24px 32px;display:inline-block;vertical-align:bottom;border:none;background-color:#fff}html.ie8 #home .content div.gene p{padding:10px 0 0 8px}html.ie8 #home_video .video_holder{max-width:700px}html.ie8 #team .intro,html.ie8 #faq .intro,html.ie8 #news .intro,html.ie8 #news-item .intro{padding-top:40px;padding-bottom:40px;margin-bottom:50px}html.ie8 #team .intro h2,html.ie8 #faq .intro h2,html.ie8 #news .intro h2,html.ie8 #news-item .intro h2{font-size:40px}html.ie8 #team,html.ie8 #news,html.ie8 #faq{padding-left:40px;padding-right:40px}html.ie8 #faq .left,html.ie8 #faq .right{display:inline-block;vertical-align:top;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html.ie8 #faq .left{padding-right:48px}html.ie8 #faq .right{padding-left:48px}html.ie8 #news{width:90%}html.ie8 #news .post .post-image{width:28%;max-width:242px;height:156px;display:inline-block}html.ie8 #news .post .post-image img{width:100%}html.ie8 #news .post .details{display:inline-block;width:72%;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html.ie8 #news .post.left .details{padding-left:20px}html.ie8 #news .post.right .details{padding-right:20px}html.ie8 #team ul.team_list.exec{text-align:center}html.ie8 #team ul.team_list.exec li{width:25%}html.ie8 #team ul.team_list li{width:20%}html.ie8 #team ul.team_list li a{padding:0 20px}html.ie8 #team .person .photo{float:right;margin:0 0 24px 24px}html.ie8 .prop_subnav ul{text-align:center}html.ie8 .prop_subnav h2{text-align:center;padding:42px 0 24px;font-size:1.125em;color:#b9b9b9;border-bottom:none}html.ie8 .prop_subnav ul li{display:inline-block;width:33%;text-align:center;margin-bottom:16px}html.ie8 .prop_subnav ul li a{display:block;padding:0 12px;border-bottom:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html.ie8 .prop_subnav ul li a img{display:block;width:100%}html.ie8 .prop_subnav ul li a label{display:none}html.ie8 .module.intro.parallax{background-attachment:scroll}html.ie8 .module.intro .content .title{font-size:3em;margin-bottom:12px}html.ie8 .module.intro .content .title img{width:auto}html.ie8 .module.intro .content p{font-size:1.5em;line-height:1.3em}html.ie8 .module.full .content{padding:32px;background-color:#fff;text-align:left;font-weight:normal}html.ie8 .module.full .content .intro{font-size:1.4em;line-height:1.2em;margin-bottom:20px}html.ie8 .module.full .content p{font-size:1.2em;line-height:1.3em;letter-spacing:1px;margin-bottom:12px}html.ie8 .module.full.list .content{background:transparent;width:48%;padding:100px}html.ie8 .module.full.list .content .inner{width:auto;text-align:center}html.ie8 .module.full.list .content .inner .intro,html.ie8 .module.full.list .content .inner .title{font-family:"AvenirNextSemibold";font-size:2em;line-height:1em;margin-bottom:24px}html.ie8 .module.full.list .content .inner p{font-size:1em;line-height:1.25em}html.ie8 .module.full.list .content .inner span{display:block}html.ie8 .module.big .content{display:block;bottom:auto;top:20%}html.ie8 .module.big .content h2{padding:40px;font-size:1.8em;line-height:1.5em}html.ie8 .module.half .part{width:50%;display:inline-block}html.ie8 .module.half .part .content{padding:24px;font-size:1.2em;line-height:1.25em}html.ie8 .module.half .part .content img{width:auto}html.ie8 .module.half .part.left .content span{display:block}
