h1 span,
h2 span,
h3 span {
    color:#333;
}

body.content-underline-link-hover #site-content .item.usn_pod_strains a:not(.btn):not(.nav-button-link):hover .heading {
    text-decoration: none !important;
}

.outline {
    border: 1px solid #72B0BD;
}
sup {
   font-weight:bold;
}

.slick-prev.slick-arrow {
    margin-left: -60px;/*
    background: #fff!important;*/
}

.slick-next.slick-arrow {
    margin-right: -60px;
    /*background: #fff!important;*/
}

.slick-arrow .icon::before {
    font-size:3rem;
}


/*.slick-track {w
    display: table;
}
.slick-track .item {
    display: table-cell;
    float:none;
}
.slick-track .item .inner{
    height:100%;
}*/
.radiobuttonlist {
    display: flex;
    justify-content: space-between;
}

/* .radiobuttonlist label {
    margin-top: 10px;
} */

.content.component.comments.base-bg {
    display:none;
}

.btn-hide .info .link .btn {
    display:none;
}

.hide-title .listing-pods .heading,
.hide-title .tab-content .heading {
    display: none !important;
}

.tooltip-inner {
    text-align: left;
    max-width:300px;
    width:300px!important;
}

.min-height-70 .text {
    min-height: 70px;
}

.min-height-80 .heading.c2-heading {
    min-height: 80px;
}

.min-height-90 .heading.c2-heading {
    min-height: 90px;
}

.min-height-120 .heading.c2-heading {
    min-height: 120px;
}

.min-height-140 .heading.c2-heading {
    min-height: 140px;
}
.min-height-160 .heading.c2-heading {
    min-height: 160px;
}
.min-height-180 .heading.c2-heading {
    min-height: 180px;
}
.min-height-90 .heading.c2-heading span {
    font-weight:normal;
}

.italic-subheading .info .secondary-heading {
    font-style: italic;
}

.strains .info .text {
    min-height: 80px;
}
.strains .info .secondary-heading {
    min-height:50px;
}

.strains .info .heading {
    min-height: 40px;
}
.content .text ul li{
    padding-left:.5em;
}
/*.content .text ul li::marker {
    content: "\2714";
    margin-right: 15px;
}*/

.content .no-list-style .text ul li {
    padding-left: initial;
}

.content .no-list-style .text ul li::marker {
    content: initial;
    margin-right: initial;
}


.events .content .item  .info {
    min-height: 180px;
}


#326968bc-8b53-49ab-d880-b8509f8f105f {
    display: flex !important;
    background: #f00 !important;
}

#326968bc-8b53-49ab-d880-b8509f8f105f label {
        margin-top: 10px;
    }

.strains .info .heading span {
    font-weight: normal ;
}

.radiobuttonlist input {
    display:flex;
}

.umbraco-forms-form .whattopicsareyoumostinterestedin .checkboxlist{
    width:500px;
}
.umbraco-forms-form .whattopicsareyoumostinterestedin .checkboxlist label {
    float: none;
}

.hide {
    /*display:none!important;*/
}

.down-arrow:before {
    content: "\25be  or  \25bc  ?  "!important;
    float: right;
    color: gray;
}

.down-arrow:after {
    content: "";
    margin: 0 0.5em;
    display: inline-block;
    border: 7px solid transparent;
    border-top: 8px solid gray;
    border-bottom: 0 none;
}

.hidden {
    display: none!important;
}
.other {
    outline:2px solid #000;
}

/*team*/
.tooltip-inner {
    white-space: pre-line;
}

.umbraco-forms-form input.text, .umbraco-forms-form textarea {
    max-width: 100%!important;
}

.icon-marker-description img {
    width: 40px !important;
    height: 40px !important;
}

.color-title-description {
    font-family: Montserrat;
    font-weight: 700;
    font-style: Italic;
    font-size: 24px;
    line-height: 130%;
    letter-spacing: 0%;
    color: #00ACC6;
}

.color-link-description {
    font-family: Montserrat !important;
    font-weight: 700 !important;
    font-style: Bold !important;
    font-size: 16px !important;
    line-height: 24px !important;
    letter-spacing: 0% !important;
    text-transform: uppercase !important;
    text-decoration: underline !important;
    text-decoration-style: solid !important;
    text-decoration-thickness: 0% !important;
    text-decoration-skip-ink: auto !important;
    color: #00ACC6 !important;
    max-width: 150px !important;
    display: inline !important;
}