﻿/*blog single*/
/*blog single*/
/*blog single*/
.theme-html .news-single .news-single-wrap .content h2 {
    color: #000;
    font-family: "Avenir85Heavy", sans-serif;
    font-size: 24px;
    font-weight: 800;
    line-height: 26px;
    margin-bottom: 26px;
}

.theme-html .news-single .news-single-wrap .content h3 {
    color: #000;
    font-family: "Avenir85Heavy", sans-serif;
    font-size: 20px;
    font-weight: 800;
    line-height: 22px;
    margin-bottom: 26px;
}

.theme-html .news-single .news-single-wrap .content h4 {
    color: #000;
    font-family: "Avenir85Heavy", sans-serif;
    font-size: 17px;
    font-weight: 800;
    line-height: 18px;
    margin-bottom: 15px;
    letter-spacing:0;
}

.theme-html .news-single .news-single-wrap .content ul  {margin:0 0 40px 20px;padding:0;}
.theme-html .news-single .news-single-wrap .content ul ul {margin:10px 0 20px 20px;}
.theme-html .news-single .news-single-wrap .content ul li {list-style:disc;margin:0 0 10px 0;}
.theme-html .news-single .news-single-wrap .content ul li strong {font-weight:800;font-family:"Avenir85Heavy", sans-serif;}

.news-single .article-section strong {
    font-family: "Avenir85Heavy", sans-serif;
    font-weight: bold;
}
/*blog single*/
/*blog single*/
/*blog single*/





/*solutions*/
/*solutions*/
/*solutions*/
.theme-html .solutions h2 {
    font-size: 45px;
    line-height: 52px;
    font-weight: 100;
    color: #fff;
    font-weight: 800;
    font-family: "Avenir85Heavy", sans-serif;
    margin-bottom: 13px;
}

.theme-html .professional .productListingManual h3, 
.theme-html .content-creator .productListingManual h3, 
.theme-html .personal-storage .productListingManual h3, 
.theme-html .system-builders .productListingManual h3, 
.theme-html .gamer .productListingManual h3 {
    color: #000;
    font-size: 24px;
    font-style: normal;
    font-weight: 800;
    line-height: 31px;
    margin-bottom: 14px;
    font-family: "Avenir85Heavy", sans-serif;
}

.theme-html .professional .threeCardsColumn h3, 
.theme-html .content-creator .threeCardsColumn h3, 
.theme-html .personal-storage .threeCardsColumn h3, 
.theme-html .system-builders .threeCardsColumn h3, 
.theme-html .gamer .threeCardsColumn h3 {
    color: #000;
    font-size: 24px;
    font-style: normal;
    font-weight: 800;
    line-height: 31px;
    margin-bottom: 14px;
    font-family: "Avenir85Heavy", sans-serif;
}



.theme-html .professional .twoColumnContentSlider div.small-span {
font-size:13px;
margin:0 0 20px 0;
text-transform:uppercase;
color:#fff;
}

@media (max-width: 991px) {
.theme-html .solutions h2 {
    font-size: 26px;
    line-height: 33px;
}
}

@media (max-width: 768px) {
.theme-html .professional .productListingManual h3, 
.theme-html .content-creator .productListingManual h3, 
.theme-html .personal-storage .productListingManual h3, 
.theme-html .system-builders .productListingManual h3, 
.theme-html .gamer .productListingManual h3 {
        font-size: 18px;
        font-style: normal;
        font-weight: 800;
        line-height: 26px;
        margin-bottom: 8px;
}
    .theme-html .professional .threeCardsColumn h3, 
.theme-html .content-creator .threeCardsColumn h3, 
.theme-html .personal-storage .threeCardsColumn h3, 
.theme-html .system-builders .threeCardsColumn h3, 
.theme-html .gamer .threeCardsColumn h3 {
        font-size: 18px;
        font-style: normal;
        font-weight: 800;
        line-height: 26px;
        margin-bottom: 8px;
}
}

/*solutions*/
/*solutions*/
/*solutions*/

/* 11/5/2024 */
.theme-html .featured-events .thumbnail img {
    border-radius: 20px 0 0 14px;
}

.theme-html .featured-events .thumbnail .date span.m span {
    display: inline;
    margin-left: 5px;
}

/* 11/6/2024 */
.theme-html .single-product .product-information .anchor-section {
    background: #151513;
}

@media (min-width: 768px) {
    .theme-html .single-product .product-information .feature-section .item .thumbnail {
        width: 380px;
    }
}