Theme Name: Sampled.com for Genesis
Description: This is a child theme created for sampled.com utilising the Genesis Framework
Author: On Point Media
Author URI: https://www.onpoint.media
Version: 2.46
Template: genesis
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: genesis-sampled
Requires at least: 5.4
Requires PHP: 5.6
*/    html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}  :root {
--sam-dgrey: #484D56;
--sam-mgrey: #E9E9E9;	
--sam-lgrey: #f5f5f5;
--sam-teal: #42C1C7;
--sam-teal20: #38a3a8;	
--sam-teal60: #1a4d50;		
--sam-purp: #662D91;
--sam-purp20: #562079;	
--sam-purp60: #29123a;		
--sam-yell: #F9B417;
--sam-yell20: #cc9516;	
--sam-yell60: #644809;		
--sam-blue: #4ABCEC;
--sam-blue20: #3f9dc5;  
--sam-blue60: #1e4b5e;  	
--sam-red: #EE3263;
--sam-red20: #c32a52;	
--sam-red60: #5f1428;		
--sam-black: #000000;
--store-vert:  url(https://sampled.com/images/store-vert.png);
--manage-vert:  url(https://sampled.com/images/manage-vert.png);
--analyze-vert:  url(https://sampled.com/images/analyze-vert.png);
--research-vert:  url(https://sampled.com/images/research-vert.png);
--transport-vert:  url(https://sampled.com/images/transport-vert.png);	
} html {
box-sizing: border-box;
}
*,
*::before,
*::after {
box-sizing: inherit;
} .author-box::before,
.clearfix::before,
.entry::before,
.entry-content::before,
.footer-widgets::before,
.nav-primary::before,
.nav-secondary::before,
.pagination::before,
.site-container::before,
.site-footer::before,
.site-header::before,
.site-inner::before,
.widget::before,
.wrap::before {
content: " ";
display: table;
}
.author-box::after,
.clearfix::after,
.entry::after,
.entry-content::after,
.footer-widgets::after,
.nav-primary::after,
.nav-secondary::after,
.pagination::after,
.site-container::after,
.site-footer::after,
.site-header::after,
.site-inner::after,
.widget::after,
.wrap::after {
clear: both;
content: " ";
display: table;
}  html {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
}
body {
background-color: #fff;
color: var(--sam-dgrey);
font-family: 'Roboto', sans-serif;
font-size: 1em;
font-size: 18px;
font-weight: 400;
line-height: 1.75;
margin: 0;
overflow-x: hidden;
}
body.post-template-default {
background-color: var(--sam-lgrey);	
}
button,
input:focus,
input[type="button"],
input[type="reset"],
input[type="submit"],
textarea:focus,
.button,
.gallery img {
transition: all 0.2s ease-in-out;
}
a {
color: var(--sam-black);
text-decoration: none;
transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out;
font-weight: 700;
}
a:focus {
color: var(--sam-black);
text-decoration: none;
}
a:hover {
color: var(--sam-teal);
text-decoration: none;
}
p {
margin: 0 0 24px;
padding: 0;
}
ol,
ul {
margin: 0;
padding: 0;
}
li {
list-style-type: none;
}
hr {
border: 0;
border-collapse: collapse;
border-bottom: 3px solid #eeeeee !important;
padding-top: 20px;
margin: 2.5em auto  !important;
}
hr.no-pad {
margin: 0 auto 2.5em auto  !important;
padding-top: 0px;
}	
b,
strong {
font-weight: 700;
}
blockquote,
cite,
em,
i {
font-style: italic;
}
mark {
background: #ddd;
color: #333;
}
blockquote {
margin: 30px;
} h1,
h2,
h3,
h4,
h5,
h6 {
font-family: 'Roboto', sans-serif;
font-weight: 400;
line-height: 1.35;
margin: 0 0 20px;
color: var(--sam-black)
}
h1 {
font-size: 4em;
}
h2 {
font-size: 3em;
}
h3 {
font-size: 2em;
margin-top: 40px;
}
h4 {
font-size: 1.5em;
margin-top: 40px;		
}
h5 {
font-size: 1.25em;
margin-top: 40px;		
}
h6 {
font-size: 1em;
} embed,
iframe,
img,
object,
video,
.wp-caption {
max-width: 100%;
}
img {
height: auto;
vertical-align: top;
}
figure {
margin: 0;
} .gallery {
overflow: hidden;
}
.gallery img {
border: 1px solid #eee;
height: auto;
padding: 4px;
}
.gallery img:focus,
.gallery img:hover {
border: 1px solid #999;
outline: none;
}
.gallery-columns-1 .gallery-item {
width: 100%;
}
.gallery-columns-2 .gallery-item {
width: 50%;
}
.gallery-columns-3 .gallery-item {
width: 33%;
}
.gallery-columns-4 .gallery-item {
width: 25%;
}
.gallery-columns-5 .gallery-item {
width: 20%;
}
.gallery-columns-6 .gallery-item {
width: 16.6666%;
}
.gallery-columns-7 .gallery-item {
width: 14.2857%;
}
.gallery-columns-8 .gallery-item {
width: 12.5%;
}
.gallery-columns-9 .gallery-item {
width: 11.1111%;
}
.gallery-columns-2 .gallery-item:nth-child(2n+1),
.gallery-columns-3 .gallery-item:nth-child(3n+1),
.gallery-columns-4 .gallery-item:nth-child(4n+1),
.gallery-columns-5 .gallery-item:nth-child(5n+1),
.gallery-columns-6 .gallery-item:nth-child(6n+1),
.gallery-columns-7 .gallery-item:nth-child(7n+1),
.gallery-columns-8 .gallery-item:nth-child(8n+1),
.gallery-columns-9 .gallery-item:nth-child(9n+1) {
clear: left;
}
.gallery-item {
float: left;
margin: 0 0 30px;
text-align: center;
} label {
font-size: 14px;
font-weight: 600;
}
.hs-field-desc {
font-size: 12px;
}
.hs-form-field {
padding-top: 12px;
}
.hs-error-msgs label {
font-size: 12px;
}
.hs-error-msgs  {
background-color: var(--sam-mgrey);
border-radius: 6px;
padding: 3px 12px 6px 12px;
}
.legal-consent-container {
font-size: 12px;
padding: 20px 0px;;
}
.legal-consent-container p {
margin-bottom: 6px;
}
.legal-consent-container .hs-form-field {
background-color: var(--sam-mgrey);
padding: 12px;
border-radius: 6px;	
margin: 18px 0px !important;
}
.hs_submit input[type="submit"] {
width: 100%;
border-radius: 50px;
}
.hs_submit input[type="submit"]:hover {
background-color: var(--sam-dgrey);
}
input[type=checkbox]
{ -ms-transform: scale(2); -moz-transform: scale(2); -webkit-transform: scale(2); -o-transform: scale(2); transform: scale(2);
padding: 10px;
}
input,
select,
textarea {
background-color: #ffffff;
color: var(--sam-dgrey);
font-size: 14px;
font-weight: 600;
padding: 12px;
width: 100%;
border-radius: 10px;
border: 2px solid var(--sam-mgrey);
}
input:focus,
textarea:focus {
border: 2px solid var(--sam-dgrey);
outline: none;
}
input[type="checkbox"],
input[type="image"],
input[type="radio"] {
width: auto;
margin-right: 18px;
margin-top:4px;
margin-left:6px;
margin-bottom: 20px;
}
:-ms-input-placeholder {
color: #333;
opacity: 1;
}
::placeholder {
color: #333;
opacity: 1;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.site-container div.wpforms-container-full .wpforms-form input[type="submit"],
.site-container div.wpforms-container-full .wpforms-form button[type="submit"],
.button {
background-color: #333;
border: 0;
border-radius: 5px;
color: #fff;
cursor: pointer;
font-size: 16px;
font-weight: 600;
padding: 15px 30px;
text-align: center;
text-decoration: none;
white-space: normal;
width: auto;
}
button:focus,
button:hover,
input[type="button"]:focus,
input[type="button"]:hover,
input[type="reset"]:focus,
input[type="reset"]:hover,
input[type="submit"]:focus,
input[type="submit"]:hover,
.site-container div.wpforms-container-full .wpforms-form input[type="submit"]:focus,
.site-container div.wpforms-container-full .wpforms-form input[type="submit"]:hover,
.site-container div.wpforms-container-full .wpforms-form button[type="submit"]:focus,
.site-container div.wpforms-container-full .wpforms-form button[type="submit"]:hover,
.button:focus,
.button:hover {
background-color: #42c1c7;
border-width: 0;
color: #fff;
}
.entry-content .button:focus,
.entry-content .button:hover {
color: #fff;
}
.button {
display: inline-block;
}
.site-container button:disabled,
.site-container button:disabled:hover,
.site-container input:disabled,
.site-container input:disabled:hover,
.site-container input[type="button"]:disabled,
.site-container input[type="button"]:disabled:hover,
.site-container input[type="reset"]:disabled,
.site-container input[type="reset"]:disabled:hover,
.site-container input[type="submit"]:disabled,
.site-container input[type="submit"]:disabled:hover {
background-color: #eee;
border-width: 0;
color: #777;
cursor: not-allowed;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button {
display: none;
} table {
border-collapse: collapse;
border-spacing: 0;
margin-bottom: 40px;
width: 100%;
word-break: break-all;
}
tbody, thead {
border: 2px solid  !important;
}
td,
th {
line-height: 2;
text-align: left;
vertical-align: top;
}
td {
padding: 0.5em 1em;
border: 2px solid #d2d2d2 !important;	
}
tr {
border: 2px solid #d2d2d2 !important;
}
th {
font-weight: 600;
padding: 0.5em 1em;
background-color: var(--sam-dgrey);
color: #ffffff;
border: 2px solid #d2d2d2 !important;	
} .screen-reader-shortcut,
.screen-reader-text,
.screen-reader-text span {
border: 0;
clip: rect(0, 0, 0, 0);
height: 1px;
overflow: hidden;
position: absolute !important;
width: 1px;
word-wrap: normal !important;
}
.screen-reader-text:focus,
.screen-reader-shortcut:focus,
.widget_search input[type="submit"]:focus {
background: #fff;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #333;
display: block;
font-size: 1em;
font-weight: 700;
height: auto;
padding: 15px 23px 14px;
text-decoration: none;
width: auto;
z-index: 100000; }
.more-link {
display: inline-block;
position: relative;
margin-bottom: 30px;
}  .site-header .wrap {
max-width: 1240px;
margin: 0 auto;
}
.site-container {
animation: fadein 1s;
word-wrap: break-word;
}
@keyframes fadein {
from {
opacity: 0;
}
to {
opacity: 1;
}
} .site-inner {
clear: both;
margin: 0 auto;
padding: 60px 30px 0;
}  .avatar {
border-radius: 50%;
float: left;
}
.author-box .avatar,
.alignleft .avatar {
margin-right: 20px;
}
.alignright .avatar {
margin-left: 20px;
}
.comment .avatar {
margin: 0 15px 20px 0;
} .after-entry,
.archive-description,
.author-box {
margin-bottom: 40px;
}
.after-entry {
box-shadow: 0 0 20px rgba(0, 0, 0, 0.05);
padding: 20px 30px;
}
.after-entry .widget:last-of-type {
margin-bottom: 0;
}
.breadcrumb {
border-bottom: 1px solid #eee;
font-size: 16px;
margin-bottom: 40px;
padding-bottom: 10px;
}
.genesis-title-hidden .breadcrumb {
margin-top: 40px;
}
.archive-description p:last-child,
.author-box p:last-child {
margin-bottom: 0;
}
.archive {
background: #e9e9e9;
}
.archive .post {
background: #ffffff;
padding: 30px;
margin-bottom: 30px;
border-radius: 10px;
} .search-form {
overflow: hidden;
}
.entry-content .search-form {
margin-bottom: 40px;
width: 50%;
}
.post-password-form input[type="submit"],
.search-form input[type="submit"] {
margin-top: 10px;
}
.widget_search input[type="submit"] {
border: 0;
clip: rect(0, 0, 0, 0);
height: 1px;
margin: -1px;
padding: 0;
position: absolute;
width: 1px;
} .archive-description .entry-title,
.archive-title,
.author-box-title {
font-size: 3.5em; margin-bottom: 10px;
}
.entry-title {
font-size: 30px;
margin-bottom: 10px;
}
.entry-title a,
.sidebar .widget-title a {
color: #333;
text-decoration: none;
}
.entry-title a:focus,
.entry-title a:hover {
color: var(--sam-teal);
}
.widget-title {
font-size: 18px;
font-weight: 600;
margin-bottom: 20px;
}
.genesis-title-hidden .site-inner {
padding-top: 0;
} a.aligncenter img {
display: block;
margin: 0 auto;
}
a.alignnone {
display: inline-block;
}
.alignleft {
float: left;
text-align: left;
}
.alignright {
float: right;
text-align: right;
}
a.alignleft,
a.alignnone,
a.alignright {
max-width: 100%;
}
img.centered,
.aligncenter,
.singular-image {
display: block;
margin: 0 auto 30px;
}
img.alignnone,
.alignnone {
margin-bottom: 15px;
}
a.alignleft,
img.alignleft,
.wp-caption.alignleft {
margin: 0 20px 20px 0;
}
a.alignright,
img.alignright,
.wp-caption.alignright {
margin: 0 0 20px 20px;
}
figcaption,
.gallery-caption,
.wp-caption-text {
font-size: 14px;
font-weight: 600; margin-bottom: 30px !important;
padding-left: 10px;
padding-right: 10px;
text-align: center;
}
.entry-content p.wp-caption-text {
margin-bottom: 0;
}
.entry-content .wp-audio-shortcode,
.entry-content .wp-playlist,
.entry-content .wp-video {
margin: 0 0 30px;
} .widget {
margin-bottom: 40px;
}
.widget p:last-child,
.widget ul > li:last-of-type {
margin-bottom: 0;
}
.widget ul > li {
margin-bottom: 10px;
}
.widget ul > li:last-of-type {
padding-bottom: 0;
}
.wp-block-latest-posts__list li {
border-top: 1px solid rgba(224, 224, 224, 1);
padding:  12px 0px 3px 0px;
}
.widget ol > li {
list-style-position: inside;
list-style-type: decimal;
padding-left: 20px;
text-indent: -20px;
}
.widget li li {
border: 0;
margin: 0 0 0 30px;
padding: 0;
}
.widget_calendar table {
width: 100%;
}
.widget_calendar td,
.widget_calendar th {
text-align: center;
} .featured-content .entry {
border-bottom: 1px solid #eee;
margin-bottom: 20px;
}
.featured-content .entry:last-of-type {
border-bottom: none;
margin-bottom: 0;
}
.featured-content .entry-title {
font-size: 16px;
margin-bottom: 5px;
margin-top: 10px;
}  .after-entry .enews {
text-align: center;
padding: 10px;
}
.sidebar .enews {
background-color: #f5f5f5;
padding: 30px;
}
.enews-widget input {
font-size: 16px;
margin-bottom: 10px;
}
.after-entry .enews-widget input {
text-align: center;
}
.enews-widget input[type="submit"] {
margin: 0;
width: 100%;
}
.enews form + p {
margin-top: 20px;
} .gs-faq__question {
background: transparent;
border-bottom: 1px solid #eee;
color: #333;
padding-left: 0;
padding-right: 0;
}
.gs-faq__question:focus,
.gs-faq__question:hover {
background: transparent;
color: #0073e5;
}
.gs-faq__question::after {
content: "\f132";
font-family: dashicons; float: right;
}
.gs-faq__question.gs-faq--expanded::after {
content: "\f460";
} .entry-content .wpforms-container {
margin-bottom: 40px;
}
.entry-content .wpforms-form .wpforms-field {
clear: both;
margin: 20px 0;
overflow: hidden;
}
.site-container .wpforms-container .wpforms-form .wpforms-field input {
border-radius: 0;
height: auto;
padding: 15px;
}
.site-container .entry-content .wpforms-form .wpforms-field-label {
font-weight: 600;
}
.site-container .entry-content .wpforms-form .wpforms-field-sublabel {
font-size: 14px;
font-weight: 300;
}
.entry-content .wpforms-form .wpforms-field-hp {
display: none !important;
left: -9000px !important;
position: absolute !important;
}
.site-container .entry-content .wpforms-form textarea {
padding: 15px;
}
.site-container .entry-content .wpforms-form textarea.wpforms-field-small {
height: 120px;
}
.site-container .entry-content .wpforms-form textarea.wpforms-field-medium {
height: 200px;
}
.site-container .entry-content .wpforms-form textarea.wpforms-field-large {
height: 300px;
} .genesis-skip-link {
margin: 0;
}
.genesis-skip-link .skip-link-hidden {
display: none;
visibility: hidden;
}
.genesis-skip-link li {
height: 0;
list-style: none;
width: 0;
} :focus { outline: #ccc solid 0px;
} .site-header {
background-color: #fff;
box-shadow: 0 0 50px rgb(0 0 0 / 15%);
padding: 0 30px;
} .title-area {
float: left;
padding-bottom: 25px;
padding-top: 25px;
}
.wp-custom-logo .title-area {
max-width: 350px;
padding: 20px 0px !important;
width: 100%;
}
.wp-custom-logo .custom-logo-link {
display: block;
}
.wp-custom-logo .title-area img {
width: auto;
}
.site-title {
font-size: 20px;
font-weight: 600;
line-height: 1;
margin-bottom: 0;
}
.site-title a,
.site-title a:focus,
.site-title a:hover {
color: #333;
text-decoration: none;
}
.site-description,
.wp-custom-logo .site-title {
border: 0;
clip: rect(0, 0, 0, 0);
height: 1px;
overflow: hidden;
position: absolute !important;
width: 1px;
word-wrap: normal !important;
} .genesis-nav-menu {
clear: both;
line-height: 1;
width: 100%;
}
.genesis-nav-menu .menu-item {
display: block;
float: none;
position: relative;
padding: 0px 6px;
}
.genesis-nav-menu a {
color: var(--sam-dgrey);
display: block;
font-size: 16px;
font-weight: 600;
outline-offset: -1px;
padding-bottom: 12px;
padding-top: 12px;
text-decoration: none;
letter-spacing: inherit;
}
.genesis-nav-menu a:focus,
.genesis-nav-menu a:hover,
.genesis-nav-menu .current-menu-item > a,
.genesis-nav-menu .sub-menu .current-menu-item > a:focus,
.genesis-nav-menu .sub-menu .current-menu-item > a:hover {
color: var(--sam-purp) !important;
text-decoration: none;
outline: 0px;
}
.genesis-nav-menu .sub-menu,
.genesis-nav-menu .sub-menu a {
width: 100%;
}
.genesis-nav-menu .sub-menu {
clear: both;
display: none;
left: -9999px;
margin: 0;
opacity: 1;
padding-left: 15px;
position: static;
z-index: 99;
}
.genesis-nav-menu .sub-menu a {
background-color: #fff;
font-size: 14px;
position: relative;
word-wrap: break-word;
}
.genesis-nav-menu .menu-item:focus,
.genesis-nav-menu .menu-item:hover {
position: relative;
}
.genesis-nav-menu .menu-item:hover > .sub-menu {
display: block;
left: auto;
opacity: 1;
} .menu .menu-item:focus {
position: static;
}
.menu .menu-item > a:focus + ul.sub-menu,
.menu .menu-item.sfHover > ul.sub-menu {
left: auto;
opacity: 1;
}
.js .nav-primary {
display: none;
position: relative;
}
.genesis-responsive-menu .genesis-nav-menu .menu-item:hover > .sub-menu {
display: none;
}
.menu-toggle,
.sub-menu-toggle {
background-color: transparent;
border-width: 0;
color: #333;
display: block;
margin: 0 auto;
overflow: hidden;
text-align: center;
visibility: visible;
}
.menu-toggle:focus,
.menu-toggle:hover,
.sub-menu-toggle:focus,
.sub-menu-toggle:hover {
background-color: transparent;
border-width: 0;
color: #0073e5;
}
.menu-toggle {
float: right;
line-height: 20px;
margin-bottom: 10px;
margin-top: 10px;
padding: 15px 0;
position: relative;
z-index: 1000;
}
.menu-toggle.activated::before {
content: "\f335";
}
.site-header .dashicons-before::before {
transition: none;
}
.site-header .menu-toggle::before {
float: left;
margin-right: 5px;
position: relative;
text-rendering: auto;
top: 1px;
}
.sub-menu-toggle {
float: right;
padding: 9px 10px;
position: absolute;
right: 0;
top: 0;
z-index: 100;
}
.sub-menu .sub-menu-toggle {
padding: 12px 10px;
}
.sub-menu-toggle::before {
display: inline-block;
text-rendering: auto;
transform: rotate(0);
transition: transform 0.25s ease-in-out;
}
.sub-menu-toggle.activated::before {
transform: rotate(180deg);
} .nav-primary {
clear: left;
padding-bottom: 15px;
padding-top: 15px;
width: 100%;
}
.prom {
background-color: var(--sam-dgrey) !important;
margin-left: 17px !important;
}
.prom a {
color: var(--sam-lgrey) !important;
font-size: 200% !important;
} 
.prom a:hover {
color: var(--sam-blue) !important;
} .nav-secondary {
margin-top: 10px;
}
.nav-secondary .genesis-nav-menu {
line-height: 1.5;
}
.nav-secondary .menu-item {
display: inline-block;
}
.nav-secondary a {
margin-left: 10px;
margin-right: 10px;
padding: 0;
}  .single-post .entry-title {
font-size: 3.5em;
line-height: 1.4;
border-bottom: 3px solid #f5f5f5;
padding-bottom: 50px;
margin-bottom: 30px;	
}
.single-post h2 {
font-size: 2.5em;
line-height: 1.4;
}
.entry { }
.entry-content ol,
.entry-content ul {
margin-bottom: 30px;
padding-left: 20px;
}
.entry-content ol > li {
list-style-type: decimal;
}
.entry-content ul > li {
list-style-type: disc;
margin-bottom: 6px;
}
.entry-content ol ul > li,
.entry-content ul ul > li {
list-style-type: "-  ";
}
.entry-content ol ul > li::marker ,
.entry-content ul ul > li::marker {
font-weight: 900;
}
.entry-content ol ol,
.entry-content ul ul {
margin-bottom: 0;
}
.entry-content code {
background-color: #f5f5f5;
}
.content .sticky {
background-color: #f5f5f5;
padding: 30px;
} p.entry-meta {
font-size: 14px;
margin-bottom: 0;
font-weight: 600;
}
.entry-header .entry-meta {
margin-bottom: 20px;
}
.entry-footer .entry-meta {
border-top: 3px solid #f5f5f5;
padding-top: 12px;
font-size: ;
}
.entry-categories,
.entry-tags {
display: block;
margin-top: 12px;
}
.entry-categories a,
.entry-tags a {
background-color: #f5f5f5;
padding: 6px 12px;
border-radius: 5px;
margin-left: 3px; }
.entry-time:before {
font-family: fontawesome;
content: '\f073';
color: var(--sam-teal);
margin-right: 12px;
font-size: 20px;
vertical-align: middle;
}
.entry-categories:before {
font-family: fontawesome;
content: '\f07c';
color: var(--sam-teal);
margin-right: 16px;
font-size: 20px;
vertical-align: middle;
}
.entry-tags:before {
font-family: fontawesome;
content: '\f02c';
color: var(--sam-teal);
margin-right: 12px;
font-size: 20px;
vertical-align: middle;
}
.entry-comments-link::before {
content: "\2014";
margin: 0 6px 0 2px;
} .pagination {
clear: both;
margin: 60px 0;
}
.adjacent-entry-pagination {
margin-bottom: 0;
}
.archive-pagination li {
display: inline;
}
.archive-pagination li a {
background-color: #ffffff;
color: #333;
cursor: pointer;
display: inline-block;
font-size: 16px;
font-weight: 600;
margin-bottom: 4px;
padding: 8px 12px;
text-decoration: none;
border-radius: 6px;
}
.archive-pagination li a:focus,
.archive-pagination li a:hover,
.archive-pagination li.active a {
background-color: var(--sam-dgrey);
color: var(--sam-lgrey);
} .comment-respond,
.entry-comments,
.entry-pings {
margin-bottom: 40px;
}
.comment-list li {
padding: 40px 0 0 30px;
}
.comment-list .depth-1 {
padding-left: 0;
}
.comment-header {
margin-bottom: 30px;
}
.comment-content {
clear: both;
}
.comment-content ul > li {
list-style-type: disc;
}
.comment-respond input[type="email"],
.comment-respond input[type="text"],
.comment-respond input[type="url"] {
width: 50%;
}
.comment-respond label {
display: block;
margin-right: 12px;
}
.comment-header p {
margin-bottom: 0;
}
.entry-pings .reply {
display: none;
}
.comment-form-cookies-consent label {
display: inline;
padding-left: 10px;
} .sidebar {
font-size: 14px;
line-height: 1.5;
}
.sidebar .widget {
margin-bottom: 40px;
}
.sidebar p {
margin-bottom: 20px;
}
.sidebar h2 {
font-size: 30px;
} .footer-widgets {
border-top: 1px solid #eee;
background-color: #fff;
clear: both;
padding: 60px 0;
font-size: 80%;
opacity: 0.6;
}
.footer-widgets .wrap {
margin-left: auto;
margin-right: auto;
}
.footer-widget-area {
margin-bottom: 40px;
padding-left: 30px;
padding-right: 30px;
}
.footer-widgets h3 {
margin-top: 0px;
margin-bottom: 30px;
}
.footer-widget-area:last-child,
.footer-widgets .widget:last-child {
margin-bottom: 0;
}
#recent-posts-2.widget ul > li {
border-bottom: 1px solid #c0c0c0;
padding-bottom: 10px;
} .site-footer {
background-color: #fff;
border-top: 1px solid #eee;
font-size: 13px;
line-height: 1.5;
padding: 30px;
text-align: center;
opacity: 0.6;	
}
.site-footer p {
margin-bottom: 0;
}
.site-footer a {
text-decoration: none;
font-weight: 400;
color: var(--sam-dgrey);
} @media only screen and (min-width: 480px) {
table {
table-layout: auto;
word-break: normal;
}
} @media only screen and (max-width: 800px) {
h1 {
font-size: 2.8em;
}
h2 {
font-size: 2.4em;
}	
.single-post .entry-title {
font-size: 2.8em;
}
}
@media only screen and (min-width: 960px) { .site-header {
position: -webkit-sticky;
position: sticky;
top: 0;
z-index: 9999;
}
.admin-bar .site-header {
top: 32px;
} .genesis-nav-menu .menu-item {
display: inline-block;
}
.genesis-nav-menu .menu-item:focus,
.genesis-nav-menu .menu-item:hover {
position: relative;
}
.genesis-nav-menu > .menu-bold > a {
font-weight: 700;
}
.genesis-nav-menu > .menu-highlight > a {
background-color: #333;
border-radius: 3px;
color: #fff;
font-weight: 600;
margin-left: 15px;
padding-left: 20px;
padding-right: 20px;
}
.genesis-nav-menu > .menu-highlight > a:focus,
.genesis-nav-menu > .menu-highlight > a:hover {
background-color: #0073e5;
}
.genesis-nav-menu .sub-menu,
.genesis-nav-menu .sub-menu a {
width: 180px;
}
.genesis-nav-menu .sub-menu {
border-top: 1px solid #eee;
opacity: 0;
padding-left: 0;
position: absolute;
transition: opacity 0.4s ease-in-out;
}
.genesis-nav-menu .sub-menu a {
border: 1px solid #eee;
border-top: 0;
padding-bottom: 15px;
padding-top: 15px;
}
.genesis-nav-menu .sub-menu .sub-menu {
margin: -46px 0 0 179px;
} .js .nav-primary {
display: block;
padding-top: 18px;
}
.menu-toggle,
.sub-menu-toggle {
display: none;
visibility: hidden;
} .nav-primary {
clear: none;
float: right;
width: auto;
}
.nav-primary .genesis-nav-menu a {
padding-left: 15px;
padding-right: 15px;
} .site-inner {
max-width: 1300px;
} .content {
float: left;
width: 100%;
}
.single-post .content {
float: left; 
width: 65%;
background-color: #ffffff;
border-radius: 12px;
padding: 3em;
margin-bottom: 4em;
}	
.sidebar-content .content {
float: right;
}
.full-width-content .content {
float: none;
margin-left: auto;
margin-right: auto;
} .sidebar {
float: right;
width: 30%;
}
.sidebar-content .sidebar {
float: left;
} .author-box {
background-color: #f5f5f5;
padding: 30px;
} .after-entry {
padding: 40px 60px;
}
.after-entry .enews {
padding-left: 30px;
padding-right: 30px;
} .five-sixths,
.four-sixths,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds {
float: left;
margin-left: 2.564102564102564%;
}
.one-half,
.three-sixths,
.two-fourths {
width: 48.717948717948715%;
}
.one-third,
.two-sixths {
width: 31.623931623931625%;
}
.four-sixths,
.two-thirds {
width: 65.81196581196582%;
}
.one-fourth {
width: 23.076923076923077%;
}
.three-fourths {
width: 74.35897435897436%;
}
.one-sixth {
width: 14.52991452991453%;
}
.five-sixths {
width: 82.90598290598291%;
}
.first {
clear: both;
margin-left: 0;
} .after-entry,
.archive-description,
.author-box,
.comment-respond,
.entry,
.entry-comments,
.entry-pings { } .footer-widgets .wrap {
max-width: 1300px;
}
.footer-widget-area {
float: left;
margin-bottom: 0;
width: calc(100% / 3);
}
} @media print {
*,
*::before,
*::after {
background: transparent !important;
box-shadow: none !important;
color: #333 !important;
text-shadow: none !important;
}
a,
a:visited {
text-decoration: underline;
}
a[href]::after {
content: " (" attr(href) ")";
}
abbr[title]::after {
content: " (" attr(title) ")";
}
a[href^="javascript:"]::after,
a[href^="#"]::after,
.site-title > a::after {
content: "";
}
thead {
display: table-header-group;
}
img,
tr {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
@page {
margin: 2cm 0.5cm;
}
p,
h2,
h3 {
orphans: 3;
widows: 3;
}
blockquote,
pre {
border: 1px solid #999;
page-break-inside: avoid;
}
.content,
.content-sidebar {
width: 100%;
}
button,
input,
select,
textarea,
.breadcrumb,
.comment-edit-link,
.comment-form,
.comment-list .reply a,
.comment-reply-title,
.edit-link,
.entry-comments-link,
.entry-footer,
.genesis-box,
.header-widget-area,
.hidden-print,
.home-top,
.nav-primary,
.nav-secondary,
.post-edit-link,
.sidebar {
display: none !important;
}
.title-area {
text-align: center;
width: 100%;
}
.site-title > a {
margin: 0;
text-decoration: none;
text-indent: 0;
}
.site-inner {
padding-top: 0;
position: relative;
}
.author-box {
margin-bottom: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
orphans: 3;
page-break-after: avoid;
page-break-inside: avoid;
widows: 3;
}
img {
page-break-after: avoid;
page-break-inside: avoid;
}
blockquote,
pre,
table {
page-break-inside: avoid;
}
dl,
ol,
ul {
page-break-before: avoid;
}
}  .home-bg {
background-color: var(--sam-lgrey);
background-image: url(https://sampled.com/wp-content/uploads/2022/02/home-hero.jpg);
background-size: cover;
background-attachment: fixed;
min-height: 90vh;
background-position: 70% 0;
}
.home-col {
height: 100% !important;
}
@media all and (max-width: 600px) {
.home-bg {
background-position: center top;
background-size:cover;
background-attachment: scroll;
}
} @media all and (max-width: 1350px) {
.home-bg h1:first-of-type {
margin-top: 0;
}
}
.home-bg h1:last-of-type {
margin-bottom: 42px;
}
.introducing {
background-color: rgba(255, 255, 255, 0.75);
padding: 12px 30px;
border-radius: 24px;
display: inline-block;
margin-top: 100px;
font-size: 16px;
}
@media all and (max-width: 600px) {
.introducing {
margin-top: 24px;
}
}
.introducing a {
color: var(--sam-blue);
}
.introducing a:hover {
color: var(--sam-blue20);
} .smart-land { padding-bottom: 10%;
background-attachment: fixed;
background-size: cover;
background-image: url(https://sampled.com/wp-content/uploads/2022/02/hero-bg_smartlab2.jpg);
}
.smart-land h1 {
padding-top: 10%;	
}
.smart-land .scroll {
padding-bottom: 10%;	
} .hero-health {
background-color: var(--sam-dgreygrey);
background-image: url(https://sampled.com/wp-content/uploads/2022/01/hero-healthcare.jpg);
background-size: cover; }
.hero-health h3 {
margin-top: 0px;
margin-bottom: 60px;
}
.hero-health p {
margin-bottom: 0px;
} .hero-left {
padding: 7%
} .storage-pg .full-vh  {
background-image: var(--store-vert);
background-size: 200px;;
background-repeat: repeat-y;	
background-color: var(--sam-blue);
color: #ffffff;
}
.storage-pg li::marker {
color: var(--sam-blue);
}
.storage-pg .full-vh, .storage-pg .full-vh h1, .storage-pg .full-vh h2  {
color: #ffffff;
}
.storage-pg .hero-right {
background-image: url(https://sampled.com/wp-content/uploads/2022/01/hero-bg_store-it.jpg);
background-size: cover ;
height: 90vh
}
@media (max-width: 600px) {
.storage-pg .hero-right {
height: 300px;
}
}
@media (min-width: 782px) {
.storage-pg.hero-right.wp-block-column:not(:first-child) {
margin-left: 0em;
}
} .manage-pg .full-vh  {
background-image: url(https://sampled.com/wp-content/uploads/2022/02/manage-vert.png);
background-size: 200px;	
background-repeat: repeat-y;	
background-color: var(--sam-yell);
color: #ffffff;
}
.manage-pg li::marker {
color: var(--sam-yell);
}
.manage-pg .full-vh, .manage-pg .full-vh h1, .manage-pg .full-vh h2  {
color: #ffffff;
}
.manage-pg .hero-right {
background-image: url(https://sampled.com/wp-content/uploads/2022/02/hero-bg_manage-it2.jpg);
background-size: cover ;
height: 90vh
}
@media (max-width: 600px) {
.manage-pg .hero-right {
height: 300px;
}
}
@media (min-width: 782px) {
.manage-pg.hero-right.wp-block-column:not(:first-child) {
margin-left: 0em;
}
}
.manage-pg .wp-block-button__link:hover {
background-color: var(--sam-yell) !important; 
} .analyze-pg .full-vh  {
background-image: url(https://sampled.com/wp-content/uploads/2022/02/analyze-vert.png);
background-size: 200px;		
background-repeat: repeat-y;	
background-color: var(--sam-red);
color: #ffffff;
}
.analyze-pg li::marker {
color: var(--sam-red);
font-weight: 900;
}
.analyze-pg .full-vh, .analyze-pg .full-vh h1, .analyze-pg .full-vh h2  {
color: #ffffff;
}
.analyze-pg .hero-right {
background-image: url(https://sampled.com/wp-content/uploads/2022/02/hero-bg_analyze-it.jpg);
background-size: cover ;
height: 90vh
}
@media (max-width: 600px) {
.analyze-pg .hero-right {
height: 300px;
}
}
@media (min-width: 782px) {
.analyze-pg.hero-right.wp-block-column:not(:first-child) {
margin-left: 0em;
}
}
.analyze-pg .wp-block-button__link:hover {
background-color: var(--sam-red) !important; 
} .research-pg .full-vh  {
background-image: url(https://sampled.com/wp-content/uploads/2022/02/research-vert.png);
background-size: 200px;		
background-repeat: repeat-y;
background-position: 36px !important;
background-color: var(--sam-teal);
color: #ffffff;
}
.research-pg li::marker {
color: var(--sam-teal);
}
.research-pg .full-vh, .research-pg .full-vh h1, .research-pg .full-vh h2  {
color: #ffffff;
}
.research-pg .hero-right {
background-image: url(https://sampled.com/wp-content/uploads/2022/02/hero-bg_research-it.jpg);
background-size: cover ;
height: 90vh
}
@media (max-width: 600px) {
.research-pg .hero-right {
height: 300px;
}
}
@media (min-width: 782px) {
.research-pg.hero-right.wp-block-column:not(:first-child) {
margin-left: 0em;
}
}
.research-pg .wp-block-button__link:hover {
background-color: var(--sam-teal) !important; 
} .workflow .wp-block-group {
min-height: 150px;
background-color: var(--sam-red);
border: 6px solid #ffffff50;
border-radius: 5px;
color: #ffffff;
font-weight: 700;
letter-spacing: 0.5px;
font-size: 110%;
line-height: 30px;
padding: 12px 20px;
}
.workflow .fas {
font-size: 150%;
} .transport-pg .full-vh  {
background-image: url(https://sampled.com/wp-content/uploads/2022/02/transport-vert.png);
background-size: 200px;			
background-repeat: repeat-y;	
background-color: var(--sam-purp);
color: #ffffff;
}
.transport-pg li::marker {
color: var(--sam-purp);
}
.transport-pg .full-vh, .transport-pg .full-vh h1, .transport-pg .full-vh h2  {
color: #ffffff;
}
.transport-pg .hero-right {
background-image: url(https://sampled.com/wp-content/uploads/2022/02/hero-bg_transport-it.jpg);
background-size: cover ;
height: 90vh
}
@media (max-width: 600px) {
.transport-pg .hero-right {
height: 300px;
}
}
@media (min-width: 782px) {
.transport-pg.hero-right.wp-block-column:not(:first-child) {
margin-left: 0em;
}
}
.transport-pg .wp-block-button__link:hover {
background-color: var(--sam-purp) !important; 
} .pg-tit {
background-color: var(--sam-dgrey); color: #ffffff;
padding: 5% !important;
}
.pg-tit h1, .pg-tit p {
color: #ffffff;
max-width: 800px;
margin: 12px auto;
}  .half-right {
background-image: url(https://sampled.com/wp-content/uploads/2022/02/hero-bg_cluster.jpg);
background-position: right top;
background-size: cover;	
min-height: 500px;	
}
.half-hero {
background-color: var(--sam-dgrey);
background-repeat: no-repeat;	
background-position: left top;
background-size: 200px;
min-height: 450px;
color: #ffffff;	
}
.half-hero h1 {
color: #ffffff;
} .storage-pg .half-hero {
background-color: var(--sam-blue);
background-image: var(--store-vert);
}
.biobanking .half-right { background-image: url(https://sampled.com/images/hh_store-it_biobanking.jpg); }
.biobanking .hero-health { background-image: url(https://sampled.com/images/biobanking-bg.jpg);}
.ich-stability .half-right { background-image: url(https://sampled.com/images/hh_store-it_ich-stability .jpg);}
.ich-stability .hero-health { background-image: url(https://sampled.com/images/biobanking-bg.jpg); }
.sample-retrieval .half-right { background-image: url(https://sampled.com/images/hh_store-it_sample-retrieval.jpg);}
.sample-data-storage .half-right { background-image: url(https://sampled.com/images/hh_store-it_sample-data-storage.jpg);}
.ambient-storage .half-right { background-image: url(https://sampled.com/wp-content/uploads/2022/03/hh_store-it_ambient-storage.jpg);}
.photostability-testing .half-right { background-image: url(https://sampled.com/wp-content/uploads/2022/03/hh_store-it_photostability-testing.jpg);} .manage-pg .half-hero {
background-color: var(--sam-yell);
background-image: var(--manage-vert);
}
.sample-management .half-right { background-image: url(https://sampled.com/images/hh_manage-it_sample-management.jpg); }
.bioprocessing .half-right { background-image: url(https://sampled.com/images/hh_manage-it_bioprocessing.jpg);}
.dna-extraction .half-right { background-image: url(https://sampled.com/images/hh_manage-it_dna-extraction.jpg);}
.sample-data-management .half-right { background-image: url(https://sampled.com/images/hh_manage-it_sample-data-management.jpg);} .analyze-pg .half-hero {
background-color: var(--sam-red);
background-image: var(--analyze-vert);
}
.genomics .half-right { background-image: url(https://sampled.com/images/hh_analyze-it_genomics.jpg); }
.epigenomics .half-right { background-image: url(https://sampled.com/images/hh_analyze-it_epigenomics.jpg);}
.covid19-saliva-test .half-right { background-image: url(https://sampled.com/images/hh_analyze-it_covid19-saliva-test.jpg);}
.covid19-risk-test .half-right { background-image: url(https://sampled.com/images/hh_analyze-it_covid19-risk-test.jpg);}
.alzheimers-risk-test .half-right { background-image: url(https://sampled.com/images/hh_analyze-it_alzheimers-risk-test.jpg);}
.scrnaseq .half-right { background-image: url(https://sampled.com/images/hh_analyze-it_hive-scRNAseq.jpg);}
.ddpcr .half-right { background-image: url(https://sampled.com/images/hh_analyze-it_ddpcr.jpg);}
.pbmc .half-right { background-image: url(https://sampled.com/images/hh_research-it_automated-pbmc.jpg);}
.olink-pea .half-right { background-image: url(https://sampled.com/images/hh_analyze-it_olink-pea.jpg);} .research-pg .half-hero {
background-color: var(--sam-teal);
background-image: var(--research-vert);
}
.stem-cell-research .half-right { background-image: url(https://sampled.com/images/hh_research-it_stem-cell-research.jpg); }
.cellular-services .half-right { background-image: url(https://sampled.com/images/hh_research-it_cellular-services.jpg);}
.tissue-pathology .half-right { background-image: url(https://sampled.com/images/hh_research-it_tissue-pathology.jpg);}
.ipsc-differentiation .half-right { background-image: url(https://sampled.com/images/hh_research-it_ipsc-differentiation-into-neuronal-cells.jpg);} .transport-pg .half-hero {
background-color: var(--sam-purp);
background-image: var(--transport-vert);
}
.collection-distribution .half-right { background-image: url(https://sampled.com/images/hh_transport-it_collection-distribution.jpg); }
.kitting .half-right { background-image: url(https://sampled.com/images/hh_transport-it_kitting.jpg);}
.biosphere .half-right { background-image: url(https://sampled.com/images/hh_biosphere.jpg);} .related-serv {
background-color: var(--sam-dgrey);
color: #ffffff;
padding-left: 30px;
padding-right: 30px;
}
.related-serv .wp-block-cover {
border-radius: 10px;
margin: 0px 12px;
padding: 12px;
border: 6px solid #6d7178;
transition: 0.5s;	
}
.related-serv .wp-block-cover:hover {
border: 6px solid var(--sam-dgrey);
transition: 0.5s;
}
.related-serv h2 {
color: #ffffff;
}		
.related-serv h3 {margin-top: 0px;text-align: center;color: #ffffff !important;font-weight: 600; font-size: 1.76em;}							 						
.related-serv p.serv-area { text-transform: uppercase; font-size: 12px; font-weight: 800; letter-spacing: 0.5px; color: var(--sam-dgrey);  }
.related-serv p.serv-area span { background-color: #ffffff ; padding: 8px 18px; border-radius: 30px; }  .play-button {
padding-top: 30vh;
}
@media (max-width: 600px) {
.play-button {
padding-top: 82px;
}
} .scroll img {
padding-top: 60px;
margin-bottom: 60px;
} .loz-right {
border-radius: 10px;
} .smart-logo {
padding: 0 15%;
}
.lab-block {
padding: 2em;
border-radius: .5em;
margin-bottom: 3em;
background-color: var(--sam-lgrey);
}
.lab-block h2 {
}
.lab-block h2, .lab-block h3, .lab-block p  {
} .big-nums-block {
background-color: var(--sam-lgrey);
padding-top: 4em;
padding-bottom: 5em;
margin-top: 3em !important;
}
.big-nums-block p {
margin-bottom: 0;
font-weight: 600;
}
.big-num {
font-size: 300%;
font-weight: 600;
}
.big-nums-block .fas {
text-align: center;
width: 100%;
color: var(--sam-blue);
} .link-block .wp-block-group {
background-color: #ffffff;
margin-bottom: 2em;
padding: 2em;
border-radius: 12px;
min-height: 300px;
transition: 0.5s;
}
.link-block.wp-block-group {
background-color: #ffffff;
margin-bottom: 2em;
padding: 2em;
border-radius: 12px;
min-height: 300px;
transition: 0.5s;
}
.link-block H3 {
margin-top: 0px
}
.link-block .wp-block-group:hover {
-webkit-box-shadow: 0px 12px 20px 5px rgba(0,0,0,0.07); 
box-shadow: 0px 12px 20px 5px rgba(0,0,0,0.07);
}
.link-block .wp-block-group__inner-container p {
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
} .no-marg {
margin-top: 0px;
}
.gm-menu-item__txt-empty-url {
font-weight: 600;
cursor: pointer;
}
.pad-tb {
padding-top: 12px;
padding-bottom: 12px;
}
.rad10 {
border-radius: 10px;
}
.dark-block, .dark-block h2, .dark-block h3 {
color: var(--sam-lgrey);
}
body.gray-pg {
background-color: var(--sam-mgrey);
}
.link-block h3 {
font-size: 1.5em;
}
.pow-para {
font-size: 150%;
line-height: 150%;
}
.narrow {
margin: 0 auto;
max-width: 800px;
}
.contain .wp-block-image {
background-color: #f5f5f5;
border-radius: 10px;
padding: 24px;
}
.narrow img {
border-radius: 5px;
}
.narrow-left {
max-width: 650px;
}  .call-out .wp-block-group__inner-container {
margin: 0 auto;
max-width: 1300px;
}
.call-out {
background-color: #e9e9e9;
padding: 2rem 30px;
margin: 5rem;	
} .references .wp-block-group__inner-container {
margin: 0 auto;
max-width: 1300px;
opacity: 0.6;
}
.references {
background-color: #f5f5f5;
padding: 60px 30px 60px 30px;
font-size: 75%;
border-radius: 10px; }
.references li {
margin-bottom: 12px;
} .cta .wp-block-group__inner-container {
margin: 60px auto;
max-width: 900px;
}
.cta {
text-align: center;
background-color: var(--sam-black);
padding: 30px;
color: var(--sam-lgrey);
}
.cta h2 {
color: var(--sam-lgrey);
}
.sample-storage .cta a { color: var(--sam-blue) }
.sample-management .cta a { color: var(--sam-yell) }
.multiomics .cta a { color: var(--sam-red) }
.cellular-services .cta a { color: var(--sam-teal) }
.kitting-logistics .cta a { color: var(--sam-purp) } .storage-pg .wp-block-button.is-style-outline .wp-block-button__link  {
border: 2px solid var(--sam-blue) !important;
color: var(--sam-lgrey) !important;
}
.storage-pg .wp-block-button__link  {
background-color: var(--sam-blue);
}
.storage-pg .wp-block-button__link:hover, .store-cta .wp-block-button__link:focus  {
background-color: var(--sam-blue20) !important;
}
.storage-pg .cta p a {
color: var(--sam-blue20) !important;
} .manage-pg .wp-block-button.is-style-outline .wp-block-button__link  {
border: 2px solid var(--sam-yell) !important;
color: var(--sam-lgrey) !important;
}
.manage-pg .wp-block-button__link  {
background-color: var(--sam-yell);
}
.manage-pg .wp-block-button__link:hover, .store-cta .wp-block-button__link:focus  {
background-color: var(--sam-yell20) !important;
}
.manage-pg .cta p a {
color: var(--sam-yell20) !important;
} .analyze-pg .wp-block-button.is-style-outline .wp-block-button__link  {
border: 2px solid var(--sam-red) !important;
color: var(--sam-lgrey) !important;
}
.analyze-pg .wp-block-button__link  {
background-color: var(--sam-red);
}
.analyze-pg .wp-block-button__link:hover, .store-cta .wp-block-button__link:focus  {
background-color: var(--sam-red20) !important;
}
.analyze-pg .cta p a {
color: var(--sam-red20) !important;
} .research-pg .wp-block-button.is-style-outline .wp-block-button__link  {
border: 2px solid var(--sam-teal) !important;
color: var(--sam-lgrey) !important;
}
.research-pg .wp-block-button__link  {
background-color: var(--sam-teal);
}
.research-pg .wp-block-button__link:hover, .store-cta .wp-block-button__link:focus  {
background-color: var(--sam-teal20) !important;
}
.research-pg .cta p a {
color: var(--sam-teal20) !important;
} .transport-pg .wp-block-button.is-style-outline .wp-block-button__link  {
border: 2px solid var(--sam-purp) !important;
color: var(--sam-lgrey) !important;
}
.transport-pg .wp-block-button__link  {
background-color: var(--sam-purp);
}
.transport-pg .wp-block-button__link:hover, .store-cta .wp-block-button__link:focus  {
background-color: var(--sam-purp20) !important;
}
.transport-pg .cta p a {
color: var(--sam-purp20) !important;
} .gm-second-nav-drawer .wp-block-button.is-style-outline .wp-block-button__link  {
border: 2px solid var(--sam-lgrey) !important;
color: var(--sam-lgrey) !important;
}
.gm-second-nav-drawer .wp-block-button__link  {
background-color: var(--sam-lgrey);
}
.gm-second-nav-drawer .wp-block-button__link:hover, .store-cta .wp-block-button__link:focus  {
background-color: var(--sam-dgrey) !important;
} .sample-storage .wp-block-button__link {
background-color: var(--sam-blue);
} 
.sample-storage .wp-block-button__link:hover {
background-color: var(--sam-blue20) !important; 
}
.sample-management .wp-block-button__link  {
background-color: var(--sam-yell);
} 
.sample-management .wp-block-button__link:hover  {
background-color: var(--sam-yell20) !important; 
} 
.multiomics .wp-block-button__link  {
background-color: var(--sam-red);
} 
.multiomics .wp-block-button__link:hover  {
background-color: var(--sam-red20) !important; 
} 
.cellular-services .wp-block-button__link  {
background-color: var(--sam-teal);
} 
.cellular-services .wp-block-button__link:hover  {
background-color: var(--sam-teal20) !important;
} 
.kitting-logistics .wp-block-button__link  {
background-color: var(--sam-purp);
} 
.kitting-logistics .wp-block-button__link:hover  {
background-color: var(--sam-purp20) !important;
} 
.general .wp-block-button__link  {
background-color: var(--sam-black);
} 
.general .wp-block-button__link:hover  {
background-color: #5d626d !important;
} .gb-block-accordion .gb-accordion-title {
background: #ffffff !important;
padding: 18px 24px !important;
border-radius: 10px;
text-transform: uppercase;
letter-spacing: 1.5px;    
}
.gb-block-accordion .gb-accordion-text {
padding: 24px !important;
}  .wp-block-image {
margin: 0px !important;
}
.wp-block-columns {
margin-bottom: 0 !important;
}
.pad-full-width .gb-container-content {
padding: 0 30px;
}
.home-bg.pad-full-width .gb-layout-column-wrap {
padding: 0 30px;
}
.wp-block-table {
margin: 30px 0 !important;
} .post-edit-link {display: none;}
.entry-author {display: none;}
.jump-menu {
text-align: center;
padding: 20px;
letter-spacing: 2px;
font-size: 14px;
font-weight: 700;
background-color: var(--sam-dgrey);
color: #ffffff;
border-radius: 0px 0px 12px 12px;
border: 1px solid var(--sam-lgrey);
margin-top: 60px;
}
.jump-menu p {
margin-bottom: 0px;
}
.jump-menu a {
color: var(--sam-lgrey);
}
.gm-wrapper {
border-bottom: 1px solid #eeeeee;
}
.gm-navbar .gm-menu-btn-second.hamburger {
margin:	0 60px 0 0 !important;
width: 80px;
}
.icon-blocks p {
background-color: #f1f1f11a;
padding: 18px;
margin-bottom: 18px;
text-align: center;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
} .c-accordion__title:after {
color: var(--sam-dgrey) !important;
font-weight: 900 !important;
margin-right: 24px;	
background-color: #00000010;
width: 50px;
text-align: center;
border-radius: 50px;
}
@media all and (min-width: 900px) {
.c-accordion__title:before {
color: var(--sam-dgrey);
content: "READ MORE";
font-weight: 900;
position: absolute;
right: 0;
top: 50%;
margin-right: 90px;
transform: translateY(-50%);
font-size: 40%;
}
}
.c-accordion__item {
background: #ffffff;
border-radius: 5px;
}
.c-accordion__title {
padding: 18px 100px 18px 24px !important;
margin: 0px;
}
.c-accordion__content {
padding: 24px;
}
.c-accordion__item  h3{
margin-top: 0px;
margin-bottom: 0px;	
}
.is-open>.c-accordion__title:after {
content: "-" !important;
}
.c-accordion__title:after , .c-accordion__title:before {
color: #ffffff !important;
}
.store-accord .c-accordion__title { background-color: var(--sam-blue); color: #ffffff; }
.manage-accord .c-accordion__title { background-color: var(--sam-yell); color: #ffffff; }
.analyze-accord .c-accordion__title { background-color: var(--sam-red); color: #ffffff; }
.research-accord .c-accordion__title { background-color: var(--sam-teal); color: #ffffff; }
.transport-accord .c-accordion__title { background-color: var(--sam-purp); color: #ffffff; }
.smart-accords h3 {
margin-top: 0px;
}
.smart-accords h4 {
text-transform: uppercase;
letter-spacing: 1px;
}
.smart-accord .c-accordion__content h4 {
margin-top: 12px;
font-size: 2.2em;
} .strip-cta  {
background-color: var(--sam-black);
padding-top: 2em;
padding-bottom: 2em;
}
.strip-cta H2 {
font-size: 2.5em;
letter-spacing: 0.5px;
color: #ffffff;
margin-bottom: 0px;
}
.strip-cta.pad-full-width .gb-layout-column-wrap {
padding: 0 30px;
}
.service-link-strip {
padding: 30px;
border-radius: 12px;	
}
.service-link-strip p {
color: #ffffff;
text-transform: uppercase;
font-weight: 600;
letter-spacing: 1px;
} #menu-smartlab {
color: var(--sam-lgrey);
}
#text-7 {
margin-top: 40px;
}
#text-6 h3 {
color: #ffffff;
font-size: 170%;
font-weight: 400;
margin-bottom: 0px !important;
}
#menu-smartlab .gm-anchor {
margin-left: 0px !important;
}
.gm-main-menu-wrapper .gm-navbar-nav > li {
justify-content: left !important;
}
#menu-smartlab .gm-anchor {
margin-left: 0px !important;
text-transform: uppercase;
font-weight: 300;
letter-spacing: 1px;
}
.is-active .hamburger-inner::after {
bottom: -5px;
}
.is-active .hamburger-inner::before {
top: -5px;
}
span.area {
font-weight: 700 !important;
}
.gm-caret {
font-size: 130% !important;
}
.store-it-nav .gm-caret {
color: var(--sam-blue);
}
.manage-it-nav .gm-caret {
color: var(--sam-yell);
}
.analyze-it-nav .gm-caret {
color: var(--sam-red);
}
.research-it-nav .gm-caret {
color: var(--sam-teal);
}
.transport-it-nav .gm-caret {
color: #7d46a7;
} .gb-post-grid-item {
background-color: #ffffff;
border-radius: 10px;
transition: 0.5s;
}
.gb-post-grid-item:hover {
-webkit-box-shadow: 0px 20px 14px -1px rgb(0 0 0 / 4%);
box-shadow: 0px 20px 14px -1px rgb(0 0 0 / 4%);
}
.gb-post-grid-item.h4 {
margin-top: 0px !important;
}
.gb-post-grid-item img {
background-color: #ffffff; padding: 1em 1em 0em 1em;
}
.gb-block-post-grid-text {
padding: 12px 30px 24px 30px;
}
.gb-block-post-grid-date {
background-color: var(--sam-dgrey);
padding: 3px 12px;
letter-spacing: 1px;
border-radius: 6px;
color: #ffffff;
font-weight: 800;
text-transform: uppercase;
}
.gb-block-post-grid .gb-block-post-grid-more-link {
color: var(--sam-black) !important;
letter-spacing: 0.5px; 
}
.gb-block-post-grid .gb-block-post-grid-more-link:hover {
color: var(--sam-teal) !important;	
text-decoration: none !important;
}
.gb-block-post-grid header .gb-block-post-grid-title a {
text-decoration: none !important;
}
.gb-block-post-grid header .gb-block-post-grid-title a:hover {
color: var(--sam-blue) !important;	
text-decoration: none !important;
} .smart-cluster-list li {
list-style: none !important;
margin-bottom: 12px;
line-height: 1.25;
border-top: 1px solid #dddddd;
padding-top: 12px;
padding-left: 12px;
font-size: 14px;
}
.smart-cluster-list ul {
padding-left: 0px;
} .job-no-accord h3 {
margin-top: 0px;
}
.job-no-accord {
background: #ffffff;
padding: 30px;
border-radius: 10px;
}
.careers-pg .job-detail {
background-color:  var(--sam-lgrey);
padding: 6px 24px;
border-radius: 6px;
}
.careers-pg  p.job-detail {
margin-bottom: 6px;
}
.careers-pg .rs-archive-block h3 {
font-size: 2em;
margin-top: 0px;
}
.top5 {
padding: 12px;
background-color: #ffffff;
border-radius: 10px;
}
.top5 img {
margin: 15.8px 0px 15.8px 12px;
}
.talent-pool {
background-color: var(--sam-blue);
padding: 30px;
border-radius: 10px;
}
.talent-pool h3 {
margin-top: 0px;
color: #ffffff;
margin-bottom: 6px;	
}
.talent-pool p {
color: #ffffff;
margin-bottom: 0px;
}
.job-filters select {
background-color: #ffffff;
color: var(--sam-dgrey);
padding: 18px;
border: 0px solid var(--sam-mgrey);
} .featured-job-h {
font-size: 1.6em;
}
.feat-job-group {
border-radius: 10px;
background-color: #ffffff;
}
.feat-job {
padding: 12px;
margin-bottom: 6px;
border-bottom: 1px solid #e6e6e6;
}
.feat-job:last-of-type {
border-bottom: 0px solid #e6e6e6;
}
.feat-job h3 {
font-size: 1em;
margin: 0px 0px 0px 12px;
}  .posis-tab p {
margin: 0 0 0px;
}
.sampled-arrow {
padding-right: 12px;
border-radius: 12px;	
}
.sampled-arrow img {
background-color: var(--sam-lgrey);	
border-radius: 12px;		
}  .filters {
margin-top: 100px !important;
}
.rs-item-surface {
background-color: var(--sam-dgrey);
padding: 150px 0px;
margin-top: -100px !important;
color: var(--sam-lgrey);
}
.rs-archive-block {
border: 3px solid #ffffff;
border-radius: 10px;
background-color:  #ffffff;
transition: 0.3s;
margin-bottom: 24px !important;
}
.rs_sl-filters .facetwp-radio {
background: none;
margin-bottom: 4px;
padding: 6px 12px;	
border-radius: 6px;
}
.rs_sl-filters .facetwp-radio.checked {
background: none;
font-weight: 800;
}
.rs_sl-filters .facetwp-search {
background-color: #ffffff;
color: var(--sam-dgrey);
font-size: 14px;
font-weight: 600;
padding: 18px;
width: 100% !important;
border-radius: 6px;
border: 0px solid var(--sam-mgrey);
min-width: 100px !important;
}
.rs_sl-filters .facetwp-input-wrap {
width: 100% !important;
min-width: 100px !important;
}
.rs_sl-filters .facetwp-icon:before { }
.rs_sl-filters .facetwp-radio {
background:  var(--sam-dgrey);
color: #ffffff !important;
font-weight: 600;
font-size: 13px;
letter-spacing: 0.5px; 
}
.rs_sl-filters .facetwp-radio.checked {
background:  var(--sam-dgrey);
}
.rs_sl-filters .facetwp-radio[data-value="sample-storage"] {
background:  var(--sam-blue20);
color: #ffffff !important;
}
.rs_sl-filters .facetwp-radio[data-value="sample-management"] {
background:  var(--sam-yell20);
color: #ffffff !important;
}
.rs_sl-filters .facetwp-radio[data-value="multiomics"] {
background:  var(--sam-red20);
color: #ffffff !important;
}
.rs_sl-filters .facetwp-radio[data-value="cellular-services"] {
background:  var(--sam-teal20);
color: #ffffff !important;
}
.rs_sl-filters .facetwp-radio[data-value="kitting-logistics"] {
background:  var(--sam-purp20);
color: #ffffff !important;
}
.rs-type {
font-weight: 800;
text-transform: uppercase;
border-radius: 5px;
font-size: 80%;
letter-spacing: 1px;	
}
.rs-info {
padding-left: 24px;
}
.rs-chev {
text-align: center;
font-size: 200%;	
}
.rs-archive-block .store-it {
color: var(--sam-blue);
}
.rs-archive-block .manage-it {
color: var(--sam-yell);
}
.rs-archive-block .analyze-it {
color: var(--sam-red);
}
.rs-archive-block .research-it {
color: var(--sam-teal);
}
.rs-archive-block .transport-it {
color: var(--sam-purp);
}
.filters .facetwp-facet {
margin-top: -50px;
}
.rs-area {
background-color: var(--sam-lgrey);
text-align: center;
padding: 10px !important;
letter-spacing: 1px;
text-transform: uppercase;
font-size: 80%;
font-weight: 800;
text-align: center;
display: block;
-webkit-border-bottom-right-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px;
-moz-border-radius-bottomleft: 6px;
border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;
margin-bottom: 24px;
}
.rs-archive-block h2 {
font-size: 1.5em;
margin-bottom: 12px;	
}
.rs-archive-block img {
border-radius: 6px;
padding: 12px;
}
.block-link {
font-weight: 400;
}
.block-link:hover {
color: #000;
}
.rs-archive-block:hover {
-webkit-box-shadow: 0px 20px 14px -1px rgba(0,0,0,0.035); 
box-shadow: 0px 20px 14px -1px rgba(0,0,0,0.035);
} .accreds h4 {
margin-top: 30px
} .facilities-block .gb-block-layout-column {
padding: 0px;
}
.facilities-block .gb-block-layout-column-inner {
padding: 15%;
min-height: 400px
}
.facilities-block h3 {
margin-top: 0px;
color: #ffffff;
} .contact-blocks h3 {
margin-top: 0px;
}
.contact-blocks hr.wp-block-separator {
margin: 1em 0em 3em 0em;
}
.note {
background-color: #f5f5f5;
padding: 40px 40px 30px 40px;
border-radius: 10px;
}
.addresses p {
margin-bottom: 0px;
}
.addresses  h3 {
margin-top: 10px;
} .rank-math-breadcrumb {
text-transform: uppercase;
letter-spacing:1px;
font-size: 12px;
}
.rank-math-breadcrumb {
border: 1px solid #ffffff60;
display: inline-block;
padding: 3px 5px;
border-radius: 50px;
margin-bottom: 24px;
}
.rank-math-breadcrumb p {
margin-bottom: 0px;
margin-top: 0px;	
display: inline-block;
}
.rank-math-breadcrumb a {
color: #ffffff;
font-weight: 900 !important;
padding: 3px 10px;
border-radius: 50px;
}
.rank-math-breadcrumb a:hover {
background-color: #ffffff30;
border-radius: 50px;	
}
.rank-math-breadcrumb::after {
content: ">";
margin-right: 12px;
}
.bread {
text-transform: uppercase;
letter-spacing: 3px;
}
.bread a {
color: var(--sam-dgrey);
font-weight: 900;
background-color: var(--sam-mgrey);
padding: 6px 24px;
border-radius: 24px;
}
.promise {
border-top: 6px double var(--sam-dgrey);
border-bottom: 6px double var(--sam-dgrey);padding: 18px;
} .team-box {
padding: 30px 0;
}
.team-box h3{
margin-top: 24px;
margin-bottom: 6px;	
font-size: 22px;
font-weight: 600;
}
.team-box p {
font-size: 14px;
}
.tm-linkedin {
color: #0077b5;
background-color: #f1f1f1;
padding: 12px 6px 6px 6px;
border-radius: 100px;
}
.tm-linkedin p {
}
.tm-contain {
position: relative;
border-radius: 100%;	
}
.tm-hov {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
height: 100%;
width: 100%;
opacity: 0;
transition: .5s ease;
background-color: #000000;
}
.tm-contain:hover .tm-hov {
opacity: 0.6;
}
.tm-hov {
color: white;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
text-align: center;
border-radius: 100%;	
}
.tm-hov-text { 
padding-top: 45%;
text-transform: uppercase;
font-weight: 600;
letter-spacing: 1px;
}
.tm-linkedin span {
margin-left: 12px;
} .storage-solutions .wp-block-group {
background-color: var(--sam-blue);
margin: 12px 0;
padding: 24px 0;
}
.storage-solutions .wp-block-group p {
color: #ffffff;
font-weight: 900;
text-transform: uppercase;
letter-spacing: 1px;
margin-bottom: 50px;	
}
.storage-solutions .wp-block-group h3 {
color: #ffffff;
font-weight: 600;	
margin-bottom: 0px;
margin-top: 50px;	
font-size: 3.5em;
letter-spacing: -2px;	
}
.storage-solutions .wp-block-group h3.nitrogen {
font-size: 2.5em;
letter-spacing: 0px;	
} .ben-block {
text-align: center;
} .gm-navigation-drawer ul.gm-navbar-nav > li {
letter-spacing: 1px;
}
.gm-mobile-menu-container {
width: 100%;
padding-right: 30px;
padding-left: 30px;
} .bod-modal-content {
padding: 30px;
}
.bod-modal-title {
display: none;
}
.bod-block-popup-closer {
background: #ffffff00 !important;
color: #ffffff !important;
line-height: 80px  !important;
width: 5% !important;
position: fixed;
top: 0;
right: 47.5%  !important;
text-align: center !important;
font-weight: normal !important;
height: 48px !important;
width: 48px !important;
-webkit-transition: opacity 0.3s;
-o-transition: opacity 0.3s;
transition: opacity 0.3s;
opacity: .5 !important;
}
.bod-block-popup {
max-height: 80% !important;
}
.bod-block-popup h2, .bod-block-popup h3, .bod-block-popup h4, .bod-block-popup h5 {
margin-top: 0px;	
}
<!-- wp:genesis-blocks/gb-post-grid {"className":"animated fadeIn","postsToShow":3,"displayPostAuthor":false,"postTitleTag":"h4","columns":3,"excerptLength":25,"sectionTag":"div"} /--> .side-share li {
width: 70%
} .news {
background-color: #e9e9e9;
} .events-pg {
background-color: #e9e9e9;
}
.event-archive-block {
border: 3px solid #ffffff;
border-radius: 10px;
padding: 2em;
background-color:  #ffffff;
transition: 0.3s;
margin-bottom: 50px;
}
.event-archive-block h2 {
font-size: 2.5em;
margin-top: 12px;
margin-bottom: 18px;	
}
.event-archive-block h3 {
font-size: 1.5em;
margin-top: 0px;
}
.event-archive-block p {
margin: 0 0 12px;
padding: 0;
}
.event-type {
padding: 8px 18px;
border-radius: 6px;
color: #ffffff;
font-size: 14px;
text-transform: uppercase;
font-weight: 700;
letter-spacing: 0.5px;
}
.event-date {
background-color: var(--sam-yell);
text-align: center;
padding: 10px !important;
letter-spacing: 1px;
text-transform: uppercase;
font-weight: 800;
text-align: center;
display: block;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
color: #ffffff;
}
.events-pg .wp-block-button__link {
width: 100% !important;
} .right-hero-event {    
background-image: url(//sampled.com/wp-content/themes/sampled_v1/{@rs-image._src.full});
background-position: right top;
background-size: cover;
box-shadow: inset 0 0 0 2000px rgb(72 77 86 / 60%);
min-height: 400px;
text-align: center;
}
.half-hero-event {
background-color: var(--sam-dgrey);
color: #fff;
}
.event-cta-col {
padding: 0 30px;
}
.event-img {padding: 30px; max-width: 400px; margin: auto 0;}							 
.event-tag {
background-color: #ffffff30;
padding: 6px 24px;;
text-align: center; 
border-radius: 6px;
color: #ffffff;
display: inline-block;
}
.single-events .wp-block-button.is-style-outline .wp-block-button__link  {
border: 2px solid var(--sam-teal) !important;
color: var(--sam-lgrey) !important;
}
.single-events  .wp-block-button__link  {
background-color: var(--sam-teal);
}
.single-events  .wp-block-button__link:hover, .single-events  .wp-block-button__link:focus  {
background-color: var(--sam-teal20) !important;
}
.event-feature .wp-block-genesis-blocks-gb-column  {
background-color: #f1f1f1;
min-height: 600px;
padding: 30px
}
.event-feature h3 {
margin-top: 0px;
} .bio-areas .wp-block-group {
padding: 18px;
}
.bio-areas .gb-block-layout-column {
background-color: #ffffff;
margin-bottom: 30px;
}								 
.bio-areas h3 {
font-size: 1.2em;
font-weight: 900;
color: #ffffff;
letter-spacing: 1px;
}
.bio-areas .SampledSphere {
padding-bottom: 0px;
background-color: #ffffff33;
border-radius: 20px;
padding-right: 20px;
padding-left: 20px;
margin-top: 12px;
color: #ffffff;
font-weight: 700;
font-size: 15px;
}
.bio-store-tag {
background-color: var(--sam-blue);
color: #ffffff; 
padding: 12px 18px;
font-weight: 600;
border-radius: 6px;	
} .gm-navbar-sticky-toggle .gm-menu-btn-second.gm-burger   {
background-color: #4a4a4a !important;
}
.gm-navbar-sticky-toggle .gm-menu-btn-second.gm-burger .hamburger-inner, .gm-navbar-sticky-toggle .gm-menu-btn-second.gm-burger .hamburger-inner::before, .gm-navbar-sticky-toggle .gm-menu-btn-second.gm-burger .hamburger-inner::after  {
background-color: #ffffff !important;
} .stick-cta {
padding: 20px;
transform: rotate(90deg);
transform-origin: top right;
width: 220px;
height: 92px;
}
.stick-cta p {
font-weight: 800;
margin-bottom: 0px;
margin-top: 16px;
color: #ffffff;
font-size: 15px;
letter-spacing: 2px;
text-transform: uppercase;
}
li.prom {
width: 85px !important;
padding-left: 7px !important;
}
.storage-pg .stick-cta { background-color: var(--sam-blue); }
.manage-pg .stick-cta { background-color: var(--sam-yell); }
.analyze-pg .stick-cta { background-color: var(--sam-red); }
.research-pg .stick-cta { background-color: var(--sam-teal); }
.transport-pg .stick-cta { background-color: var(--sam-purp); }
.informatics-pg .stick-cta { background-color: var(--sam-dgrey); }
.search-form {
}
.feat-resource {
background: #ffffff;
border-radius: 10px;
transition: 0.3s;
}
.feat-resource h3 {
padding: 20px;
min-height:200px;;
text-align: center;
font-size: 24px;
font-weight: bold;
background-size: cover;
border-radius: 10px 10px 0px 0px;
margin-bottom: 0px;
margin-top: 0px;	
color: #ffffff;
}
.feat-resource p {
padding: 20px; text-align: center;
font-size: 16px;
font-weight: 400;
border-radius: 0px 0px 10px 10px; }
.feat-resource:hover {
-webkit-box-shadow: 0px 20px 14px -1px rgba(0,0,0,0.055); 
box-shadow: 0px 20px 14px -1px rgba(0,0,0,0.055);
} .widget_search h3 {
margin-bottom: 12px;
}
.search-results {
background-color: var(--sam-lgrey)
}
.search-results .site-inner {
max-width: 2000px;
padding: 0px
}
.search-results .entry {
max-width: 800px;
margin: 0 auto;
}
.search-results .archive-description {
text-align: center;
background: var(--sam-dgrey);
padding: 71px 24px 60px 24px;
}
.search-results .archive-description h1 {
color: #ffffff;
}
.search-results .site-inner h2 {
font-size: 2em;
}
.search-results .entry {
margin-bottom: 30px;
background-color: #ffffff;
padding: 24px 30px 6px 30px;
border-radius: 10px;
}
.search-results .pagination {
text-align: center;
}
.boxed {
padding: 24px;
background-color: #ffffff;
border-radius: 10px;
}
.boxed h3 {
margin-top: 0px;
} .slick-slider {
padding-right: 50px;
padding-left: 50px;	
}
.slick-next, .slick-prev {
top: 40% !important;
}	
.slick-next {
right: 28px !important;
}	
.slick-prev {
left: 0px !important;
}										 
.slick-next:before, .slick-prev:before {
font-size: 50px !important;
} .legal-pg h1 {
font-size: 4em;
}
@media all and (max-width: 600px) {
.legal-pg h1  {
font-size: 2.5em;
}
.legal-pg .side-men {
margin-right: 0px;
} 
}
.legal-pg h2 {
font-size: 2em;
margin-bottom: 30px;	
margin-top: 80px;		
}
.legal-pg h3 {
font-size: 1.5em;
margin-top: 40px;
}
.legal-pg h4 {
font-size: 1.25em;
margin-top: 40px;		
}
.legal-pg h5 {
font-size: 1.1em;
margin-top: 40px;		
}
.side-men {
border: 3px solid var(--sam-mgrey);
padding: 24px;
border-radius: 10px;
margin-right: 42px;
}
.side-men p {
margin-bottom: 0px;
margin-top: 0px;
padding: 12px 0px;
}
.entry-content .side-men ul  {
padding-left: 0px;
border-top: 3px solid var(--sam-lgrey); 	
}
.entry-content .side-men ul > li:first-of-type {
border-top: 0x solid #f1f1f1;
padding-top: 12px;
}
.entry-content .side-men ul > li  {
list-style: none;
font-size: 80%;
padding-top: 6px;
}
.entry-content .side-men ul > li a  {
font-weight: 400;
} .storage-pg .sticky-cta { background-color: var(--sam-blue20);}
.manage-pg .sticky-cta { background-color: var(--sam-yell20);}
.analyze-pg .sticky-cta { background-color: var(--sam-red20);}
.research-pg .sticky-cta { background-color: var(--sam-teal20);}
.transport-pg .sticky-cta { background-color: var(--sam-purp20);}	
.informatics-pg .sticky-cta, .biosphere .sticky-cta { background-color: var(--sam-black);}
.sticky-cta {
padding: 18px;
border-top: 1px solid #ffffff60;
transition: all 1s ease-out;
margin-bottom: 60px;
}
.sticky-cta.no-marg {
margin-bottom: 0px;	
}
.sticky-cta h2 {
color: #ffffff;
font-size: 1.25em;
font-weight: 700;
margin-bottom: 0px;
text-transform: uppercase;
letter-spacing: 1px;
}
@media only screen and (max-width: 700px) {
.sticky-cta h2 {
font-size: 0.85em;
}	
} .kitting .kitting-link {display: none;}
.kitting-mod .form-columns-2 {
max-width: 1000px !important;
}
.kitting-mod .hs-button {
margin-top: 30px ;
}
.kitting-mod .submitted-message {
background-color: #42C1C7;
padding: 24px 24px 1px 24px;
font-weight: 700;
color: #ffffff;
}
.block-list ul {
padding-left: 0px
}
.block-list li {
background-color: #ee3263;
padding: 12px 24px;
color: #ffffff;
font-weight: 700;
}
.block-list ul > li {
list-style-type: none;
}
.block-list ul ul {
list-style-type: none;
margin-bottom: 0px;
margin-top: 0px;	
padding: 6px 0px;
}
.block-list ul ul:first-child {
padding-top: 12px;
}
.block-list ul ul > li {
list-style-type: none;
margin-bottom: 0px;
background-color: #ffffff30;
font-size: 85%;
} .gm-toolbar p {
}
.gm-toolbar :where(.is-layout-flex) {
gap: 0;
}
.left-links {
width: 100% 
}
.left-links p a {
border-right: 1px solid #606060;
border-left: 1px solid #606060;	
}		
.right-links p a {
border-right: 1px solid #606060;
}	
.gm-toolbar p {
margin: 0px;
color: #bcbcbc;
font-size: 13px;
font-weight: 700;
padding: 10px 0px;
}
.gm-toolbar p a {
color: #bcbcbc;
padding: 14px 16px;	
}	
.gm-toolbar a:hover {
background-color: #2B2B2B;
color: #ffffff;
}
.gm-toolbar-nav-container {
margin: 0px !important;
}
.gm-main-menu-wrapper #gm-main-menu .gm-navbar-nav > li > .gm-anchor {
border-radius: 50px;
font-weight: 900	
}
.gm-toolbar-nav-container a  {
padding: 10px 24px  !important;
border-radius: 50px;
text-transform: uppercase !important;
letter-spacing: 2px;
font-weight: 900
}
@keyframes colcha {
0%  { background: var(--sam-teal) }	
17%  { background: var(--sam-teal) }
20%  { background: var(--sam-yell) }
37%  { background: var(--sam-yell) }	
40%  { background: var(--sam-red) }
57%  { background: var(--sam-red) }	
60%  { background: var(--sam-teal) }
77%  { background: var(--sam-teal) }	
80% { background: var(--sam-purp) }
97% { background: var(--sam-purp) }	
}
#menu-23-08-enquire .nav-cta  .gm-anchor.__mPS2id  {
background: var(--sam-teal); animation: colcha 30s infinite linear;
text-align: center;
}
.gm-search__fullscreen-container .gm-search__input[type='text'] {
font-size: 30px !important;
height: 80px !important
}
.gm-search__fullscreen-container .gm-search__alpha {
font-size: 20px;
} .mega-smart h2 {
color: #ffffff;
font-size: 1.75em;
}
.mega-smart :where(.wp-block-columns.is-layout-flex) {
gap: 0 !important;
}
.mega-smart .bellows .bellows-nav .bellows-target {
padding: 6px 24px;
}								 
.mega-smart h3 a {color: #ffffff; transition: 0.5s}
.mega-smart h3 {
text-transform: uppercase;
color: #ffffff;
padding: 18px 24px;
margin: 0px;
letter-spacing: 0.5px;
font-size: 0.9em;
}
.mega-smart .bellows {
margin: 0px !important;
}
.mega-smart .bellows-nav a {
color: #ffffff;
font-size: 13px;
border-bottom: 1px solid #ffffff;
}
.bellows .bellows-nav .bellows-submenu .bellows-target {
padding: 6px 12px !important;
margin: 0px 24px !important;
}
.store-nav h3 { background-color: var(--sam-blue) }
.store-nav .bellows {background-color: var(--sam-blue60);padding: 20px 0px; min-height: 280px;}
.store-nav .bellows .bellows-nav .bellows-target { background-color: var(--sam-blue60) }
.store-nav .bellows .bellows-nav .bellows-submenu .bellows-target {	border-left: 1px solid var(--sam-blue); }
.store-nav h3 a:hover {color: var(--sam-blue60)!important; transition: 0.5s}
.manage-nav h3 { background-color: var(--sam-yell) }
.manage-nav .bellows { background-color: var(--sam-yell60); padding: 20px 0px; min-height: 280px;}
.manage-nav .bellows .bellows-nav .bellows-target { background-color: var(--sam-yell60) }
.manage-nav .bellows .bellows-nav .bellows-submenu .bellows-target {	border-left: 1px solid var(--sam-yell); }
.manage-nav h3 a:hover {color: var(--sam-yell60)!important; transition: 0.5s}
.analyze-nav h3 { background-color: var(--sam-red) }
.analyze-nav .bellows { background-color: var(--sam-red60); padding: 20px 0px; min-height: 280px;}
.analyze-nav .bellows .bellows-nav .bellows-target { background-color: var(--sam-red60) }
.analyze-nav .bellows .bellows-nav .bellows-submenu .bellows-target {	border-left: 1px solid var(--sam-red); }
.analyze-nav h3 a:hover {color: var(--sam-red60)!important; transition: 0.5s}
.research-nav h3 { background-color: var(--sam-teal) }
.research-nav .bellows { background-color: var(--sam-teal60); padding: 20px 0px; min-height: 280px;}
.research-nav .bellows .bellows-nav .bellows-target { background-color: var(--sam-teal60) }
.research-nav .bellows .bellows-nav .bellows-submenu .bellows-target {	border-left: 1px solid var(--sam-teal); }
.research-nav h3 a:hover {color: var(--sam-teal60)!important; transition: 0.5s}
.transport-nav h3 { background-color: var(--sam-purp) }
.transport-nav .bellows { background-color: var(--sam-purp60); padding: 20px 0px; min-height: 280px;}
.transport-nav .bellows .bellows-nav .bellows-target { background-color: var(--sam-purp60) }
.transport-nav .bellows .bellows-nav .bellows-submenu .bellows-target {	border-left: 1px solid var(--sam-purp); }
.transport-nav h3 a:hover {color: var(--sam-purp60)!important; transition: 0.5s} .mega-serv h2 {
color: #ffffff;
font-size: 1.75em;
}
.mega-serv p {
color: #ffffff;
font-size: 16px;
line-height: 30px;
}
.mega-serv img {
border-radius: 3px;
}
.mega-serv a {
color: var(--sam-teal);
}
.mega-serv a:hover {
color: #ffffff;
}
.serv-name p {
font-size: 16px;
margin-bottom: 0px;
}
.serv-pos p {
font-size: 13px;
margin-bottom: 0px;
}
.serv-quote {
padding-left: 36px;
border-left: 3px solid #ffffff30;
}
.new-partner {
border: 3px dashed #666666;
min-height: 95px;
border-radius: 6px;
}
.new-partner p {
margin-bottom: 0px;
margin-top: 12px;	
} .mega-about h2 {
color: #ffffff;
font-size: 1.75em;
}
.mega-about h3 {
color: #ffffff;
font-size: 1.25em;
margin-top: 0px;
font-weight: 700; }									
.mega-about p {
color: #ffffff;
font-size: 16px;
line-height: 24px;
}
.mega-about img {
border-radius: 3px;
}
.mega-about a {
color: var(--sam-teal);
}
.mega-about a:hover {
color: #ffffff;
}
.about-join {
padding-left: 36px;
border-left: 3px solid #ffffff30;
}									 
.about-links .wp-block-column {
text-align: center;
padding: 24px 12px;
}
.about-links:where(.wp-block-columns.is-layout-flex) {
gap: 1em;
}
.about-link {
background-color: var(--sam-blue);
border-radius: 6px;	
}
.about-link .wp-block-button__link  {
background-color: var(--sam-blue20);
border: 2px solid var(--sam-blue20);
}
.about-link .wp-block-button__link:hover  {
background-color: var(--sam-blue);
}									 
.meet-link {
background-color: var(--sam-yell);
border-radius: 6px;		
}
.meet-link .wp-block-button__link  {
background-color: var(--sam-yell20);
border: 2px solid var(--sam-yell20);
}
.meet-link .wp-block-button__link:hover  {
background-color: var(--sam-yell);
}	
.join-link {
background-color: var(--sam-red);
border-radius: 6px;		
}
.join-link .wp-block-button__link  {
background-color: var(--sam-red20);
border: 2px solid var(--sam-red20);
}
.join-link .wp-block-button__link:hover  {
background-color: var(--sam-red);
}	
.fac-link {
background-color: var(--sam-teal);
border-radius: 6px;		
}
.fac-link .wp-block-button__link  {
background-color: var(--sam-teal20);
border: 2px solid var(--sam-teal20);
}
.fac-link .wp-block-button__link:hover  {
background-color: var(--sam-teal);
}	
.part-link {
background-color: var(--sam-purp);
border-radius: 6px;		
}
.part-link .wp-block-button__link  {
background-color: var(--sam-purp20);
border: 2px solid var(--sam-purp20);
}
.part-link .wp-block-button__link:hover  {
background-color: var(--sam-purp);
} .mega-feed .gb-block-post-grid-text {
padding: 0px 18px 12px 18px;
}
.mega-feed .gb-post-grid-item h3 {
font-size: 1.15em
} .con-block {
padding: 24px 30px;
border-radius: 10px;
}
.con-sec {
padding: 24px 30px;
border-radius: 10px;
margin-top: 60px;	
}
.con-sec h2 {
color: #ffffff;
margin-bottom: 12px;
margin-top: 0px;	
}
.con-sec p {
margin-bottom: 0px;
color: #ffffff;	
}
.con-people { background-color: var(--sam-blue);}
.con-ethical { background-color: var(--sam-yell);}	
.con-safeguard { background-color: var(--sam-red);}
.con-comms { background-color: var(--sam-teal);}	
.con-speak { background-color: var(--sam-purp);} .home-serv-select .service-hero-content h1, .service-hero-content h3 {
color: #ffffff;
margin: 30px;
font-size: 24px;
font-weight: 700;
letter-spacing: 0.5px;
}
.home-serv-select .service-hero-content	{
padding: 0px;
}								 
.home-serv-select .fas {
font-size: 2.4em;
padding: 24px 0px;
margin-bottom: 0px;
transition: 0.5s;	
}
.home-serv-select a:hover .fas {
transition: 0.5s;
color: var(--sam-dgrey);
}									 
.home-serv-select .chev-p {
margin-bottom: 0px;
color: #ffffff;
text-shadow: 0px 0px 39px var(--sam-dgrey)
}									 
.service-fam .horiz-nav { background-color: var(--sam-dgrey); text-align: center;}	
.service-fam .sample-storage .cluster-list li a { background-color: var(--sam-blue20) !important;}	
.service-fam .sample-management .cluster-list li a { background-color: var(--sam-yell20) !important;}
.service-fam .multiomics .cluster-list li a { background-color: var(--sam-red20) !important;}	
.service-fam .cellular-services .cluster-list li a { background-color: var(--sam-teal20) !important;}	
.service-fam .kitting-logistics .cluster-list li a {background-color: var(--sam-purp20) !important;color: #ffffff;}										 
.service-fam .cluster-list li a:before { color: #fff !important;}		
.service-fam .cluster-list ul.wp-block-navigation__submenu-container {display: none !important;}							 
.sample-storage .service-hero { background-color: var(--sam-blue); }
.sample-storage .service-vert { background-image: url(https://sampled.com/images/store-vert.png); }							 
.sample-storage .horiz-nav { background-color: var(--sam-blue20); }	
.sample-storage .cluster-list li a { background-color: #4ABCEC20;}	
.sample-storage .cluster-list li a:hover { background-color: var(--sam-blue); }										 
.sample-storage .cluster-list li a:before { color: var(--sam-blue20); }	
.sample-storage .cta .wp-block-button .wp-block-button__link { background-color: var(--sam-blue); }	
.sample-storage .cta .wp-block-button .wp-block-button__link:hover { background-color: var(--sam-blue20); }									 
.sample-management .service-hero { background-color: var(--sam-yell); }
.sample-management .service-vert { background-image: url(https://sampled.com/images/manage-vert.png); }									 
.sample-management .horiz-nav { background-color: var(--sam-yell20); }
.sample-management .cluster-list li a { background-color: #F9B41720;}	
.sample-management .cluster-list li a:hover { background-color: var(--sam-yell); }										 
.sample-management .cluster-list li a:before { color: var(--sam-yell20); }
.sample-management .cta .wp-block-button .wp-block-button__link { background-color: var(--sam-yell); }	
.sample-management .cta .wp-block-button .wp-block-button__link:hover { background-color: var(--sam-yell20); }											 
.multiomics .service-hero { background-color: var(--sam-red); }
.multiomics .service-vert { background-image: url(https://sampled.com/images/analyze-vert.png); }										 
.multiomics .horiz-nav { background-color: var(--sam-red20); }		
.multiomics .cluster-list li a { background-color: #EE326320;}	
.multiomics .cluster-list li a:hover { background-color: var(--sam-red); }										 
.multiomics .cluster-list li a:before { color: var(--sam-red20); }
.multiomics .cta .wp-block-button .wp-block-button__link { background-color: var(--sam-red); }	
.multiomics .cta .wp-block-button .wp-block-button__link:hover { background-color: var(--sam-red20); }											 
.cellular-services .service-hero { background-color: var(--sam-teal); }
.cellular-services .service-vert { background-image: url(https://sampled.com/images/research-vert.png); }											 
.cellular-services .horiz-nav { background-color: var(--sam-teal20); }	
.cellular-services .cluster-list li a { background-color: #42C1C720;}	
.cellular-services .cluster-list li a:hover { background-color: var(--sam-teal); }										 
.cellular-services .cluster-list li a:before { color: var(--sam-teal20); }	
.cellular-services .cta .wp-block-button .wp-block-button__link { background-color: var(--sam-teal); }	
.cellular-services .cta .wp-block-button .wp-block-button__link:hover { background-color: var(--sam-teal20); }										 
.kitting-logistics .service-hero { background-color: var(--sam-purp); }
.kitting-logistics .service-vert { background-image: url(https://sampled.com/images/transport-vert.png); }											 
.kitting-logistics .horiz-nav { background-color: var(--sam-purp20); }
.kitting-logistics .cluster-list li a { background-color: #662D9120;}	
.kitting-logistics .cluster-list li a:hover { background-color: var(--sam-purp); }										 
.kitting-logistics .cluster-list li a:before { color: var(--sam-purp20); }	
.kitting-logistics .cta .wp-block-button .wp-block-button__link { background-color: var(--sam-purp); }	
.kitting-logistics .cta .wp-block-button .wp-block-button__link:hover { background-color: var(--sam-purp20); }										 
.service-select .service-hero .wp-block-button {
border: 24px solid #ffffff80;
border-radius: 100px
}
.service-vert {
background-size: 200px;
background-repeat: repeat-y;
}
.service-hero-content h1, .service-hero-content h2 {
color: #ffffff;
}
.service-hero .rank-math-breadcrumb {
border: 0px solid #ffffff;
color: #ffffff;
background-color: var(--sam-dgrey);
display: inline-block;
padding: 3px 5px;
border-radius: 50px;
margin-bottom: 24px;
}
.service-hero .rank-math-breadcrumb a {
color: #ffffff;
}
.service-hero-content {
color: #ffffff;
padding-bottom: 50px;
padding-top: 50px; padding-left: 30px;
padding-right: 30px;
}
.service-item {
margin: 100px 30px 100px 30px;
background-color: #ffffff;
padding: 30px;
border-radius: 10px;
}
.service-item h3 {
margin-top: 12px;
}									
.service-nav a {
color: var(--sam-dgrey);
border: 2px solid #ffffff40;
background-color: #ffffff30;		
display: block;
border-radius: 50px;
}
.service-nav a:hover {
color: #000000;
background-color: #ffffff80;	
}
.service-nav .nav-highlight {
background-color: #ffffff95;	
}
.service-nav a:hover {
color: #000000;
background-color: #ffffff80;	
}
.service-nav .nav-highlight {
background-color: #ffffff95;	
}
.serv-down {
font-size: 50px;
}
.serv-down a {
color: var(--sam-lgrey);
}
.workflow-section {
padding-top:100px;
padding-bottom: 60px;
margin-top:60px;
margin-bottom: 60px;	
}
.workflow-block {
margin-bottom: 30px;	
}
.workflow-section h2 {
padding-bottom: 30px;
}
.workflow-col-text {
background-color: #ffffff;
padding: 30px;
}
.workflow-col-img {
background-color: #e4f5fc;
}									 
.workflow-col-text h3, .workflow-col-text h4 {
padding-bottom: 18px;
margin: 0px;	
}									 
ul.app-list  {
padding-left: 0px;
}
.app-list li {
background-color: var(--sam-mgrey);
list-style-type: none !important;
padding: 9px 24px;
font-weight: 600
}		
.entry-content .app-list ol ul > li, .entry-content ul ul > li {
font-weight: 400;
border-top: 1px solid #ffffff;
}
.entry-content .app-list ol ul > li, .entry-content ul ul {
margin-top: 9px;
padding-left: 0px;
} .horiz-nav-contain  { overflow-y:hidden;white-space:nowrap;}	
.horiz-nav ul li {
display: inline-block;
white-space: nowrap;							 
}							 
.horiz-nav-contain ul {
overflow-x: auto;
}
.horiz-nav ul  {
margin-bottom: 0px;
}
.horiz-nav li  {
font-size: 13px;
padding: 12px 0px;
border: 2px solid #ffffff00;	
transition: 0.5s;
}
.horiz-nav ul li  {
margin-bottom: 0px;
}
.horiz-nav a {
color: #ffffff;
padding: 6px 12px;
border: 2px solid #ffffff00;
border-radius: 50px;	
}
.horiz-nav a:hover {
border: 2px solid #ffffff50;
transition: 0.5s;	
}									 
.horiz-nav a.nav-highlight {
border: 2px solid #ffffff50;
transition: 0.5s;	
} .cluster-list li a {
line-height: 1;
padding: 12px;
font-size: 14px;
border-radius: 6px;
display: block
}
.cluster-list li a:hover {
color: #ffffff;
}
.cluster-list li a:before{
content: "\f061";
font-family: "Font Awesome 5 Free";
font-weight: 900;
padding-right: 10px;
}
ul.cluster-list >li {
list-style-type: none;
}
ul.cluster-list {
padding-left: 0px;
}
.our-labs p {background-color: #ffffff99;margin: 0 auto;color: var(--sam-dgrey);text-transform: uppercase;font-weight: 900;letter-spacing: 1px;border-radius: 12px;padding: 6px;max-width: 700px;margin-top: 50px;}									 
#menu-23-mobile-menu .gm-anchor {
font-size: 1.5em;
letter-spacing: 3px;
}	
#menu-item-mobile-7977 {
padding: 0px 24px ;background-color: var(--sam-blue20); }	
#menu-item-mobile-7976 {
padding: 0px 24px ;background-color: var(--sam-yell20);  }	
#menu-item-mobile-7975 {
padding: 0px 24px ;background-color: var(--sam-red20);  }	
#menu-item-mobile-7978 {
padding: 0px 24px ;background-color: var(--sam-teal20);  }	
#menu-item-mobile-7974 {
padding: 0px 24px ;background-color: var(--sam-purp20);  } .application-block h3 {
margin: 12px 0px;
font-weight: 600;
font-size: 1.75em;
color: #ffffff !important;
}
.application-block .wp-block-cover {
min-height: 240px;
border-radius: 12px 12px 0px 0px;
}	
.application-block p {
background-color: #ffffff;
padding: 24px;
border-radius: 0px 0px 12px 12px;	
font-weight: 400;	
color: var(--sam-dgrey);
margin-bottom: 0px;
}
.application-block a:hover p {
color: var(--sam-dgrey)
}
.application-block .wp-block-tiptip-hyperlink-group-block	{
}
.application-block .wp-block-tiptip-hyperlink-group-block:hover	{
}
.application-card {
background-color: #e6e6e6;
padding: 24px;
}	
.application-card h3, .application-card h4 {
margin-top: 0px;
}										 
.application-card .wp-block-pages-list__item__link {
background-color: #f1f1f1;
}
.application-card .wp-block-pages-list__item__link:hover {
background-color: var(--sam-dgrey);
}
.application-hero .rank-math-breadcrumb a {
color: var(--sam-dgrey);	 
}
.application-hero .rank-math-breadcrumb {
color: var(--sam-dgrey);
background-color: var(--sam-lgrey);
display: inline-block;
font-weight: 900;
margin: 0;
}
.application-hero .gb-container-content {
text-align: center;
}
.app-nav-link .wp-block-cover h3 {
margin: 0 0 0px
}
.tight-cols:where(.wp-block-columns.is-layout-flex) {
gap: 0.7em;
}									 
.entry-content .inputs-list li {
list-style-type: none;
}	
ul.inputs-list {
margin-bottom: 30px;
padding-left: 0px;
}
ul.inputs-list input[type="checkbox"], input[type="image"], input[type="radio"] {
margin-bottom: 20px;
}