footer,header,main,menu,nav{display:block;margin:0;padding:0}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html,body{margin:0}
html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body{font-family:Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#666}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;width:auto}
.btn-primary,.btn-primary:visited{box-shadow:none}
@media(min-width:1200px){.container{width:1170px}
}
.row{margin-left:-15px;margin-right:-15px}
@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
.col-md-pull-12{right:100%}
.col-md-pull-11{right:91.66666667%}
.col-md-pull-10{right:83.33333333%}
.col-md-pull-9{right:75%}
.col-md-pull-8{right:66.66666667%}
.col-md-pull-7{right:58.33333333%}
.col-md-pull-6{right:50%}
.col-md-pull-5{right:41.66666667%}
.col-md-pull-4{right:33.33333333%}
.col-md-pull-3{right:25%}
.col-md-pull-2{right:16.66666667%}
.col-md-pull-1{right:8.33333333%}
.col-md-pull-0{right:auto}
.col-md-push-12{left:100%}
.col-md-push-11{left:91.66666667%}
.col-md-push-10{left:83.33333333%}
.col-md-push-9{left:75%}
.col-md-push-8{left:66.66666667%}
.col-md-push-7{left:58.33333333%}
.col-md-push-6{left:50%}
.col-md-push-5{left:41.66666667%}
.col-md-push-4{left:33.33333333%}
.col-md-push-3{left:25%}
.col-md-push-2{left:16.66666667%}
.col-md-push-1{left:8.33333333%}
.col-md-push-0{left:auto}
.col-md-offset-12{margin-left:100%}
.col-md-offset-11{margin-left:91.66666667%}
.col-md-offset-10{margin-left:83.33333333%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-8{margin-left:66.66666667%}
.col-md-offset-7{margin-left:58.33333333%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-5{margin-left:41.66666667%}
.col-md-offset-4{margin-left:33.33333333%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-2{margin-left:16.66666667%}
.col-md-offset-1{margin-left:8.33333333%}
.col-md-offset-0{margin-left:0}
}
.clearfix:before,.clearfix:after,.container:before,.container:after,.row:before,.row:after{content:" ";display:table}
.clearfix:after,.container:after,.row:after{clear:both}
.margin-top-0{margin-top:0!important}
footer{clear:both;padding:40px 0;background-color:#e9e9e9}
footer .fa{font-size:24px!important}
footer p{margin-bottom:10px;font-size:12px;line-height:1.42em}
footer p b{font-size:14px}
footer .col-md-4{text-align:right}
#AltLinks{display:none}
body #pageWrapper{padding:0!important;max-width:inherit!important;width:inherit;background-color:white}
#contentWrapper{width:960px;margin:0 auto}
#contentWrapper:before,#contentWrapper:after{content:"";display:table}
#contentWrapper:after{clear:both}
.sideBar{margin-right:0!important}
.mainContent{float:right!important;overflow-x:hidden;padding-bottom:50px}
.mainContent .pageCTAs{padding-top:0}
#altNav{width:auto!important;margin:0}
.breadcrumb #breadCrumb{max-width:1170px!important;float:none;padding:0 15px;margin:0 auto}
.breadcrumb #breadCrumb a,.breadcrumb #breadCrumb strong{font-size:11px;display:inline-block;padding:10px 0}
.leftNavigation{margin-bottom:50px}
.aem-row{max-width:1170px;margin:0 auto;padding:0 15px}
.aem-row:before,.aem-row:after{content:'';display:table}
.aem-row:after{clear:both}
.aem-row-c0,.aem-row-c1,.aem-row-c2,.aem-row-c3{float:left;width:25%;padding:0 15px}
.supportContainer{margin-left:20px}
#bread-crumb{border-radius:0 0 5px 5px}
#pageWrapper{max-width:auto}
.parsys p{line-height:1.42em;font-size:inherit}
.seq-comparison-tool-bkg .parsys{background-color:transparent}
.hero{margin-top:50px}
.targetparsys .hero{margin-top:0}
.title.heading #top h1{max-width:1170px}
.container-featured-video h4,.container-featured-video a,.videoHubOverviewList h4,.videoHubOverviewList a,.videoHubOverviewList input{font-size:inherit;line-height:1.42em}
.container-featured-video .column.five{padding:0}
.content-featured-video{padding:30px 0}
.container-featured-video h2{font-size:38px;line-height:normal}
.videoHubOverviewList .tab-menu li a{padding-bottom:6px}
.videoHubOverviewList .cta-grid-list .row{padding-top:30px}
.videoHubOverviewList .cta-grid-list .row:first-child{padding-top:0}
.remove-parsys-background .parsys{background-color:transparent}
@media screen and (max-width:1023px){body.remove-parsys-background>.parsys{margin-top:44px}
}
.parsys .row{width:100%;max-width:1170px;margin:0 auto}
#gcseIllumina>div{position:relative;top:inherit;right:inherit;width:auto}
.cse .gsc-search-button input.gsc-search-button-v2,input.gsc-search-button-v2{height:auto!important;width:auto!important;padding:6px 27px!important}
.gsc-input-box{height:27px!important;border-radius:3px}
header{font-size:14px;background-color:white;background:linear-gradient(#fff,#efefef)}
header .col-md-2,header .col-md-10{padding:0}
header .logo-area .fa{display:none}
header .language-dropdown{padding:5px 10px;font-size:12px!important;background-color:white;border:1px solid #e9e9e9;position:absolute;top:0;right:0;border-radius:5px;box-shadow:none;margin:30px 0 0 0}
header .language-dropdown a{display:inline-block;color:#328ed1;padding:0 5px}
header .language-selector:after,header menu li:after{content:'\f107';font-family:FontAwesome;margin-left:5px}
header .logo-area{padding:15px 0}
header .logo-area a{display:inline-block}
header .top-nav-area{text-align:right;margin-bottom:20px;position:relative}
header .top-nav-area .well{font-size:12px!important;padding:5px 15px;margin-bottom:0;display:inline-block;border-radius:0 0 5px 5px;border:1px solid #e9e9e9;border-top:0;background-color:white}
header .top-nav-area .well a{display:inline-block;margin:0 5px}
header .top-nav-area a.pipe-left{margin-left:10px;padding-left:15px;border-left:1px solid #e9e9e9}
header #userStatus span a{margin:0}
header ul,header li{list-style:none;margin:0;padding:0}
header menu{text-align:left}
header menu ul{display:block;margin-bottom:-1px}
header menu ul li{font-size:12px!important;float:left;padding:10px 0;margin-left:20px;margin-bottom:1px;text-transform:uppercase;font-family:Arial;border-bottom:1px solid transparent;cursor:pointer}
header menu ul li:first-child{margin-left:0}
header menu ul li.active,header menu ul li:hover{border-bottom-color:#ffb441}
header menu ul li.support.active,header menu ul li.support:hover{border-bottom-color:#7ca8d4}
header menu ul li.search{float:right}
header menu ul li.search:after{content:"search";font-family:Arial;display:inline-block}
header menu ul li.search .fa{font-size:14px}
header nav{position:absolute;font-size:13px;width:100%;border-top:1px solid #bbb;border-bottom:1px solid #bbb;background-color:rgba(245,245,245,0.95);z-index:99}
.hn .fa-chevron-down{display:none}
.hn a:hover,.hn a:active{text-decoration:none;border-bottom:1px solid #328ed1}
.hn,.hn.science{display:none;padding:20px 0 40px}
.hn.search .hn-title small{font-weight:normal;border-left:1px solid #bbb;padding-left:5px;color:#bbb}
.hn .hn-title{margin-bottom:10px;font-size:16px;line-height:1.42em;font-weight:bold;max-width:inherit}
.hn .hn-subtitle:first-child{margin-top:0}
.hn .hn-super-title{font-size:13px;font-weight:bold;text-transform:uppercase;margin-bottom:10px}
.hn .hn-subtitle,.hn .title-links{font-weight:bold;font-size:13px;margin:15px 0 5px;padding-bottom:0}
.hn .hn-title a:after,.hn .hn-subtitle a:before,.hn .title-links li a:before{content:'\f105';font-family:FontAwesome;margin-right:5px}
.hn .hn-title a:after{content:'\f138';margin-right:0;margin-left:10px}
.hn .area-of-interest p{font-size:16px;font-weight:bold;margin-top:10px}
.hn.systems div span,.hn.systems img{display:block}
.hn.systems img{margin:0 auto 5px}
.hn.systems .col-md-9 div{text-align:center}
.hn.systems div span{font-size:11px}
.hn.systems div p,.hn.systems ul li{text-align:left}
.hn.support{background-color:#7ca8d4;color:#fff}
.hn.support a,.hn.support p{color:#fff}
.hn.support a:hover,.hn.support a:active{border-bottom-color:#e5e5e5}
.hn ul{margin-left:10px;margin-bottom:10px}
.hn ul li{margin-top:5px}
.hn ul li:first-child{margin-top:0}
.hn table.gsc-search-box td{vertical-align:top}
.hn .cse .gsc-search-button input.gsc-search-button-v2,.hn input.gsc-search-button-v2{margin-top:0}
.padd-10-0{padding:20px 0 0}
.padd-10-0 p{padding:0}
.padd-10-0 p span{font-size:13px!important}
.stickynav .fa-ellipsis-v{display:none}
.language-dropdown{opacity:1}
@media(min-width:1024px) and (max-width:1170px){header menu ul li{font-size:12px;margin-left:5px}
}
@media(min-width:767px) and (max-width:768px){header nav .hn .col-md-3{float:left;width:50%}
}
@media(max-width:1024px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:none;width:100%}
body>.parsys{margin-top:82px}
body #pageWrapper{padding-top:60px!important}
header{position:fixed;width:100%;top:0;left:0;z-index:99999;background-color:white}
header>.container{border-bottom:1px solid #bbb}
header .container{width:auto}
.title.heading,header menu,header .top-nav-area{display:none}
header .logo-area{text-align:center}
header .logo-area a{margin-top:9px}
header nav{position:fixed;margin-left:-70%;padding-bottom:50px;height:100%;width:70%;border:0;border-right:1px solid #bbb;overflow-y:auto;transition:all .5s}
header nav.open{margin-left:0;transition:all .5s}
header nav.open .hn{display:block}
header nav .container,.breadcrumb{display:none}
header nav .hn-title.container,header nav .hn.search .container{display:block;padding-bottom:0;margin-bottom:0}
header nav .hn.search .container{display:block;padding-bottom:0;margin-bottom:0}
header nav .hn .hn-title{font-size:14px}
header nav .hn>div.container{margin-top:20px}
header nav .hn.search #gcseIllumina{padding:10px 15px 0}
.hn,.hn.science{display:block;padding:10px 0;border-bottom:1px solid #bbb;position:relative}
.hn.systems .col-md-7 .col-md-4,.hn.systems .col-md-7 .col-md-3,.hn.systems .col-md-5 .col-md-4{float:left;width:33.333334%}
.hn.systems .padd-10-0{display:none}
.hn.systems .col-md-5,.hn.systems .col-md-2{margin-bottom:15px}
.hn>.fa{display:block;position:absolute;right:0;top:0;margin:4px 9px 0 0;padding:8px;border:1px solid #bbb;border-radius:5px;color:#666;background:linear-gradient(#fff,#e9e9e9)}
header .fa-bars,header .fa-times,header .fa-search{display:inline-block!important;font-size:22px;vertical-align:middle;padding:10px 10px 10px 0;margin-right:10px;border-right:1px solid #bbb;float:left}
header .fa-search{padding:10px 0 10px 15px;margin-right:-5px;border-right:0;border-left:1px solid #bbb;float:right}
header .logo-area{padding:0}
header nav{position:fixed;margin-left:-100%;padding-bottom:42px;height:100%;width:100%;border:0;border-right:1px solid #bbb;overflow-y:auto}
header nav .top-nav-area{display:block;margin-bottom:0}
header .top-nav-area .well{display:block;border:0;border-bottom:1px solid #bbb;padding:10px 15px;text-align:left;border-radius:0}
header #userStatus{display:block;margin-bottom:5px}
header .top-nav-area .well .top-nav-area a,header .top-nav-area .well #userStatus a,header .top-nav-area .well .ldd a{margin:0;margin-right:5px}
header .top-nav-area .well .ldd{margin-top:5px}
header .top-nav-area .well .ldd:before{content:'Select Language:';display:inline-block;color:#666;margin-right:5px}
header .top-nav-area a.pipe-left{margin:0;padding:0;border:0}
header .top-nav-area .well .language-selector{display:none}
.sticky-menu .w-container .persona-areas li.group>a:after{content:none}
}
.sticky-menu .w-container{max-width:1170px}
.more-persona,.sticky-menu .w-container .persona-areas li.group .subgroup{top:50px;background:rgba(255,255,255,0.95)}
.sticky-menu .w-container:before,.sticky-menu .w-container:after{content:'';display:table}
.sticky-menu{top:133px}
.sticky-menu.stick{z-index:20}
.sticky-menu .w-container:after{clear:both}
.sticky-menu .w-container li a{margin-right:15px}
.sticky-menu ul li{padding:15px 0 0}
.sticky-menu .w-container li:last-child a{margin:0}
.title.heading #top h1{padding:10px 15px 0}
.hero.lvl2,.hero.lvl3{margin-top:0}
.fa.fa-ellipsis-v{display:none}
@media(max-width:1023px){.sticky-menu .w-container{padding:0}
.fa.fa-ellipsis-v{display:inline-block}
.stickynav .sticky-menu,.stickynav .sticky-menu.stick{position:fixed;top:43px!important;background:white;border-bottom:1px solid #bbb}
.stickynav .sticky-menu .switch-persona,.stickynav .sticky-menu .persona-areas li{float:none}
.stickynav .sticky-menu .switch-persona{text-align:left}
.stickynav .sticky-menu .current-page,.stickynav .sticky-menu .switch-persona{height:inherit;border:0}
.stickynav .sticky-menu .current-page{border:0;padding:10px 15px 8px}
.stickynav .sticky-menu .current-page:after{right:65px;margin:9px 0 0 10px}
.stickynav .fa-ellipsis-v{position:absolute;display:block;top:0;right:0;font-size:23px;padding:11px 23px 6px 23px;border-left:1px solid #bbb}
.stickynav .sticky-menu .persona-areas{float:none;border-top:1px solid #bbb}
.stickynav .sticky-menu .persona-areas li{padding:5px 15px}
.more-persona{top:42px!important;width:100%;border-bottom:1px solid #bbb}
.more-persona a{padding:10px 15px;font-size:14px}
}
.mobile .sticky-menu{background:0}
.mobile .sticky-menu .w-container{padding:0}
.mobile .fa.fa-ellipsis-v,.mobile .fa.fa-ellipsis-v{display:inline-block}
.mobile .sticky-menu,.mobile .sticky-menu.stick{position:fixed;top:43px!important;background:white;border-bottom:1px solid #bbb}
.mobile .sticky-menu .fa-ellipsis-v{position:absolute;display:block;top:0;right:0;font-size:23px;padding:11px 23px 6px 23px;border-left:1px solid #bbb}
.mobile .sticky-menu .w-container .new-sp,.mobile .sticky-menu .persona-areas li{float:none}
.mobile .sticky-menu .new-sp,.mobile .sticky-menu .new-sp{text-align:left}
.mobile .sticky-menu .current-page,.mobile .sticky-menu .new-sp{height:inherit;border:0}
.mobile .sticky-menu .current-page{border:0;padding:10px 15px 8px}
.mobile .sticky-menu .current-page:after{right:65px;margin:9px 0 0 10px}
.mobile .sticky-menu .persona-areas{float:none;border-top:1px solid #bbb}
.mobile .sticky-menu .persona-areas li{padding:5px 15px}
.mobile .more-persona{width:100%;border-bottom:1px solid #bbb}
.mobile .more-persona a{padding:10px 15px;font-size:14px}
body.mobile #pageWrapper{padding-top:34px!important}