body a, body p, body b, body span, body div, 
body h1, body h2, body h3, body h4, body h5, body h6, 
body strong, body i
	{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
body a, body p, body b, body span, body div, 
body strong, body i
	{ font-size: 14px; }

.mb0 
	{ margin-bottom: 0; }
.stretch 
	{ width: 100%; }
.block 
	{ display: block; }
.hidden
	{ display: none !important;}
.clear
	{ clear: both; }
body 
	{ min-width: 300px; background: #bfd1db url(/wp-content/uploads/site-bg.jpg) repeat-x top; }
.container 
	{ background: white; width: 100%; padding-top: 39px; }
.card .collection 
	{ box-shadow: none; border-right: none; border-left: none; }
.sidenav
	{ background: #f2f8fb url(/wp-content/uploads/sidebar-bg.png) top left repeat-x; }
.sidenav-pill .collection > li.collection-item 
	{ background: #f2f8fb; cursor: hand; padding: 0; }
.sidenav-pill .collection > li.collection-item > a 
	{ display: block; padding: 10px 20px !important; font-weight: bold; color: #0094da; font-size: 17px; line-height: 27px; }
.sidenav-pill .collection > li.collection-item:hover > a
	{ background:#0094da; color: #fff; }
.sidenav-pill .collection.subnav 
	{ display: none; margin: 0; border-bottom: 0;}
.sidenav-pill .collection.subnav > li.collection-item > a 
	{ padding-left: 40px !important; }
.footer 
	{ background: #000228; color: white; }       
.header 
	{ position: relative; height: 153px; background: url(/wp-content/uploads/site_banner_bg.png) top left repeat-x;}       
.header>div 
	{ height: 153px; border-radius: 10px; background: url(/wp-content/uploads/site_banner_dna.png) top left no-repeat;}       
.header img 
	{ display: inline-block; position: absolute; right: 12px; }
.header h3
	{ color: #fff; width:100%; text-align: right; padding-right: 20px; font-size: 1.9em; }
.yellow-underline 
	{ color: yellow; text-decoration: underline;}
.content
	{ min-height: 100px; } 
.content ul:not(.browser-default) > li 
	{ list-style-type: disc; margin-left: 20px; }
a,p,b,span,div,h1,h2,h3,h4,h5,h6,strong,i 
	{ font-family: 'Century Gothic'; }
h1 
	{ margin: 0 0 10px; background: #ecf2f5 url(/wp-content/uploads/page_title_bg2.png) no-repeat top right; color: #fff; font-size: 18px; font-weight: 400; padding: 5px 0 6px 10px; }
h2 
	{ font-style: normal; font-weight: 700; color: #1d92d1; text-transform: capitalize; font-size: 22px; }
h3 
	{ font-style: normal; font-weight: 400; }
h4 
	{ font-size: 1.4rem; }

nav, nav .nav-wrapper i, nav a.sidenav-trigger, nav a.sidenav-trigger i ,
nav i, nav [class^="mdi-"], nav [class*="mdi-"], nav i.material-icons 
	{ height: 40px; line-height: 40px; cursor: hand; }
body>nav
	{ position:fixed; z-index: 99; }
a.with-icon i.material-icons
	{ top: 7px; position: relative; }
a
	{cursor: hand;}
p strong, p b
	{ font-weight: bold; }
p u
	{ text-decoration: underline; }
p > i, p em
	{ text-emphasis: italic; }
hr.wp-block-separator
	{ clear: both; }
.content h2 a 
	{ font-weight: bold; font-size: 1.5em; color: #039; }
figure 
	{ margin: 0; }

@media(max-width: 993px) {
	.row .sidenav.col 
		{ padding: 0 0 60px 0; }
	.sidenav .card 
		{ background: none; }
	.sidenav-pill
		{ margin: 0 !important; padding: 0 !important; }
	.right-side > .header,
	.right-side > .row,
	.right-side > .content,
	.right-side > .footer
		{ margin-left: -0.75rem; margin-right: -0.75rem; }
    .col .row 
    	{ margin-left: auto; margin-right: auto; }
    .col .row .col .row
    	{ margin-left: -0.75rem; margin-right: -0.75rem; }
	h1 
		{ background-position: 90% top; }
}
@media(min-width: 993px) {
	.card 
		{ border-radius: 8px; }
	.header 
		{ border-radius: 10px; }
	.sidenav 
		{ transform: translateX(0) !important; position: relative; width: unset; height: unset; box-shadow: none !important; background: none; }	
	.sidenav-pill
		{ background: #f2f8fb url(/wp-content/uploads/sidebar-bg.png) top left repeat-x; box-shadow: 0 0 11px #666; }	
	.container 
		{ width: 993px; padding: 21px 0; margin: 10px auto; border-radius: 7px; }
	.row .col.right-side
		{ padding: 0 .75rem; padding-top: 8px; }
	h1
		{ border-radius: 5px 0 0 5px; }
	body>nav 
		{ display: none; }
	.footer
		{ border-radius: 10px; }
}

.header a 
	{ text-align: right; width: 100%; margin-right: 10px; }
.forget-antibodies 
	{ width: 496px; height: 43px; display:inline-block; }
.footer-address
	{ font-size: 14px; color: #0094da; font-weight:bold; margin-left: 187px; }
.footer-links
	{ margin: 0 auto; }
.footer-links li
	{ display: inline-block; border-left: 1px solid #fff; padding: 0 8px; top: -3px; position: relative; }
.footer-links li:first-child
	{ border-left: none; }
.footer-links li a
	{ color: #fff; font-size: 10px; }
.copyright
	{ font-size: 11px; }
.aptamers-are-better
	{ font-style: italic; color: #0666b8; font-size: 14px; }
.header .forget-antibodies img
	{ display: none; }
.use-aptamers 
	{ width: 240px; height: 43px; display:inline-block; background:url(/wp-content/uploads/forget_antibodies_use_aptamersR-smc032822-pjr032822.png) top right no-repeat; }
.modal-close
	{ position:absolute; top:12px; right:12px; }
.modal-close i
	{ font-size: 30px; }
.modal 
	{ border-radius: 7px; }
.sidenav .collection
	{ border-bottom: 0; }
.anonymous-comments img
	{ cursor: pointer; }
.ui-fading-marquee
	{ position: absolute; left: 20px; bottom: 10px; color: #fff; min-height: 21px; width: 70%; }
.ui-fading-marquee li
	{ display: none; position: absolute; width: 100%; text-align: left; text-align: center; font-weight:bold; }

div.wp-block-column ul li { list-style-type: disc; margin-left: 18px; }
@media(max-width: 993px) { 
	div.wp-block-column ul li { margin-left: 22px; font-size: 1.3rem; margin-bottom: 6px; }
	h4 { font-size: 2.2rem; }
}

.tabs.apta-tabs 
	{ background:#000; }
.tabs.apta-tabs .tab
	{ z-index:1; }
.tabs.apta-tabs .tab a
	{ color:#fff; }
.tabs.apta-tabs .indicator 
	{ height:100%; background:#0094da; z-index:0; }


.apta-tabs 
	{ position: relative; background: #000 url(/wp-content/uploads/arrow-bg.png) bottom repeat-x; display: flex; width: 100%; padding-bottom: 14px; margin: 0; }
.apta-tabs .selector 
	{ position: absolute; background: #0066b8 url(/wp-content/uploads/selector-down-arrow.png) bottom repeat-x; top: 0; left: 0; height: 100%; z-index: 0; transition: left 200ms; }
.apta-tabs li.apta-tab 
	{ cursor: pointer; text-align: center; z-index: 1; }
.content ul.apta-tabs > li.apta-tab,
.content ul.apta-tabs > li.selector
	{ margin-left: 0; list-style-type: none; }
.apta-tabs .apta-tab a 
	{ text-align: center; width: 100%; margin: 0; color: #fff; font-size: 0.8em; font-family: century gothic; padding: 15px 6px; }
@media(min-width: 993px) {
	.apta-tabs .apta-tab a 
		{ font-size: 1.2em; }
}


fieldset.apta-confirmation
	{ margin: 30px 0 0 0; border: 0; padding:0; }
fieldset.apta-confirmation legend
	{ display: block; width: 100%; padding: 0; margin-bottom: 20px; font-size: 21px; border-bottom: 1px solid #e5e5e5; color: #333; }
fieldset.apta-confirmation label:after 
	{ content: ':'; }


.image-left img 
	{ float: left; padding-right: 8px; }
.blue-text 
	{ color: #0066B8; font-weight: bold; }
.hide 
	{ display: none; }