.site-main.single-page-post{
padding: 80px 0
}
.site-main.single-page-post .sidebar-menus{
padding: 12px 0 10px;
border-right: 1px solid var(--base-color);
background-color: #fafafa;
border-radius: 4px 0 0 4px;
height: 100%
}
.site-main.single-page-post .sidebar-menus ul{
margin: 0 auto
}
.site-main.single-page-post .sidebar-menus ul li{
height: 60px;
line-height: 60px;
width: 100%;
margin-right: -1px;
margin-top: 1px!important;
}
.site-main.single-page-post .sidebar-menus ul li a {
color: #969997;
float: left;
width: calc(100% - 4px);
padding: 0px 2px 0 74px;
font-size: 16px;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
position: relative;
overflow: hidden;
border-bottom: 1px solid #fff !important;
margin: 0 2px;
}
.site-main.single-page-post .sidebar-menus ul li.current-menu-item {
border: 1px solid var(--base-color);
border-right: 1px solid #fff !important;
background: #fff;
border-radius: 4px 0 0 4px;
}
.site-main.single-page-post .sidebar-menus ul li.current-menu-item a{
color: var(--base-color)
}
.site-main.single-page-post .sidebar-menus ul li a img{
filter: invert(15%) sepia(58%) saturate(14%) hue-rotate(314deg) brightness(95%) contrast(90%);
max-width: 56px;
float: left;
margin: 2px 5px;
position: absolute;
left: 5px;
top: 0;
}
.site-main.single-page-post .sidebar-menus ul li.current-menu-item a img{ filter: unset;
}
.site-main.single-page-post .sidebar-menus ul li:hover img{ filter: unset;
}
.site-main.single-page-post .sidebar-menus ul li:hover a{
color: var(--base-color)
}
@media (max-width: 767px){
.site-main.single-page-post {
padding: 15px 0;
}
.site-main.single-page-post .sidebar-menus{
border-right: 0
}
.site-main.single-page-post .sidebar-menus ul li{
margin: 0 auto
}
.site-main.single-page-post .sidebar-menus ul li.current-menu-item{
border-right-color: var(--base-color)!important;
border-radius: 4px
}
}
.site-main.single-page-post .archive-content .tab-header{
overflow-x: scroll;
}
.site-main.single-page-post .archive-content ul.product-tabs{
margin-top: 15px;
width: max-content;
}
.site-main.single-page-post .archive-content ul.product-tabs li{
float: left;
margin: 0;
padding: 0;
}
.site-main.single-page-post .archive-content ul.product-tabs li a{
color: #969997;
font-size: 18px;
padding: 8px 16px;
float: left;
}
.site-main.single-page-post .archive-content ul.product-tabs li a.active{
border-bottom: 2px solid var(--base-color) !important;
color: var(--base-color) !important;
}
.site-main.single-page-post .archive-content div.tab-content h3{
text-transform: uppercase;
font-size: 16px;
margin:40px auto 15px;
color: #000
}
@media (max-width: 1199px){
.site-main.single-page-post .archive-content ul.product-tabs {
display: inline-flex;
width: 100%;
overflow-x: auto;
-ms-overflow-style: none;/*/*/overflow: -moz-scrollbars-none;/*/*/flex-wrap: unset;
}
.site-main.single-page-post .archive-content ul.product-tabs li {
max-width: 45%;
min-width: 45%;
}
.site-main.single-page-post .archive-content ul.product-tabs li a {
width: 100%;
padding: 8px 0;
font-size: 15px;
text-align: center;
}
.site-main.single-page-post .archive-content ul.product-tabs>li.active>a,
.site-main.single-page-post .archive-content ul.product-tabs>li.active>a:focus,
.site-main.single-page-post .archive-content ul.product-tabs>li.active>a:hover {
border-width: 0;
}
.site-main.single-page-post .archive-content ul.product-tabs::-webkit-scrollbar {
display: none;/**/}
}
.site-main.single-page-post .archive-content div.tab-content > div > .item-row{
margin: 30px -5px 0
}
.site-main.single-page-post .archive-content div.tab-content .item-box{
padding: 0 5px; }
.site-main.single-page-post .archive-content div.tab-content .item-box .item-info{ padding: 12px;
margin-bottom: 12px
}
.site-main.single-page-post .archive-content div.tab-content .item-box .item-info{
transition: all .25s ease-in;
border-radius: 4px;
}
.site-main.single-page-post .archive-content div.tab-content .item-box:hover .item-info{
cursor: pointer;
transition: all .25s ease-in;
box-shadow: 0px 0px 22px -5px rgba(33,63,154,0.25);
}
.site-main.single-page-post .archive-content div.tab-content .item-box span.title{
position: absolute;
background: rgba(33, 63, 154, 1);
color: #fff;
font-size: 13px;
padding: 10px 12px 0;
border-radius: 4px;
max-width: 90%;
margin: 0 auto;
left: 0;
right: 0;
z-index: -1;
bottom: 5px;
min-height: 66px;
text-align: center;
transition: all .35s ease-out;
opacity: 0;
visibility: hidden;
}
.site-main.single-page-post .archive-content div.tab-content .item-box:hover span.title{
z-index: 1;
bottom: 20px;
transition: all .35s ease-in;
opacity: 1;
visibility: visible;
}
.site-main.single-page-post .archive-content div.tab-content .item-info .spec{
min-height: 60px;
padding: 5px 0
}
.site-main.single-page-post .archive-content div.tab-content .item-info .spec p{
margin: 0 auto;
padding: 0;
height: 0;
line-height: 1px
}
.site-main.single-page-post .archive-content div.tab-content .item-info table{
font-size: 12px;
color: #545454;
margin: 0 auto;
width: auto;
}
.site-main.single-page-post .archive-content div.tab-content .item-info table tr td{
line-height: 20px;
vertical-align: top;
}
.site-main.single-page-post .archive-content div.tab-content .item-info table tr td:nth-of-type(1){
width: 44px
}
.site-main.single-page-post .archive-content div.tab-content .item-info table tr td:nth-of-type(2){
padding: 0 8px;
width: 20px
}
.site-main.single-page-post .archive-content div.tab-content .find-more-info{
background-color: #fafafa;
color: #333;
padding: 20px 15px 30px;
border-radius: 4px;
margin: 40px auto 0;
border: 1px solid var(--base-color);
}
.site-main.single-page-post .archive-content div.tab-content .find-more-info h5{
margin: 12px auto 8px;
position: relative;
line-height: 32px
}
.site-main.single-page-post .archive-content div.tab-content .find-more-info h5 span{
border-bottom: 2px solid var(--base-color);
content: '';
width: auto;
}
.site-main.single-page-post .archive-content div.tab-content .find-more-info p{
margin-bottom: 10px
}
.site-main.single-page-post .archive-content div.tab-content .find-more-info p > a{
color: var(--light-blue);
}
.site-main.single-page-post .archive-content div.tab-content .find-more-info p > a:hover{
color: var(--light-blue);
text-decoration: underline!important
}
.site-main.single-page-post .archive-content div.tab-content .find-more-info ul.shopping-at li{
background: #fff;
float: left;
border-radius: 4px;
padding: 4px;
margin-right: 12px;
max-width: 65px;
max-height: 65px;
margin-top: 12px;
transition: all .25s ease-in;
border: 1px solid  #eee;
}
.site-main.single-page-post .archive-content div.tab-content .find-more-info ul.shopping-at li:hover{
transition: all .25s ease-in;
box-shadow: 0 0 10px 0 rgba(0,174,239,.1);
border-color: transparent;	
}
.site-main.single-page-post .archive-content div.tab-content .find-more-info ul.social{
float: left;
height: 58px;
margin: 12px auto;
}
.site-main.single-page-post .archive-content div.tab-content .find-more-info ul.social li{
height: 56px;
border: 2px solid #eee;
width: 56px;
border-radius: 30px;
float: left;
margin-right: 12px;
transition: all .25s ease-in;
background-color: var(--base-color);
background-repeat: no-repeat;
background-size: 34px auto; }
.site-main.single-page-post .archive-content div.tab-content .find-more-info ul.social li:hover{ transition: all .25s ease-in;
border: 2px solid var(--base-color);
background-color: #fff; }
.site-main.single-page-post .archive-content div.tab-content .find-more-info ul.social li.facebook{
background-image: url(//www.lmmdistribution.com/wp-content/themes/lmm-child/assets/images/icons/facebook-logo.png);
background-position: center 3px;
}
.site-main.single-page-post .archive-content div.tab-content .find-more-info ul.social li.facebook:hover{
transition: all .25s ease-in;
background-position: center -87px;
}
.site-main.single-page-post .archive-content div.tab-content .find-more-info ul.social li.instagram{
background-image: url(//www.lmmdistribution.com/wp-content/themes/lmm-child/assets/images/icons/instagram-logo.png);
background-position: center 3px;
}
.site-main.single-page-post .archive-content div.tab-content .find-more-info ul.social li.instagram:hover{
transition: all .25s ease-in;
background-position: center -87px;
}
.site-main.single-page-post .archive-content div.tab-content .find-more-info ul.social li.web{
background-image: url(//www.lmmdistribution.com/wp-content/themes/lmm-child/assets/images/icons/web-logo.png);
background-position: center 2px;
}
.site-main.single-page-post .archive-content div.tab-content .find-more-info ul.social li.web:hover{
transition: all .25s ease-in;
background-position: center -88px;
}
.site-main.single-page-post .archive-content div.tab-content .find-more-info ul.social li.phone{
background-image: url(//www.lmmdistribution.com/wp-content/themes/lmm-child/assets/images/icons/phone-logo.png);
background-position: center 3px;
}
.site-main.single-page-post .archive-content div.tab-content .find-more-info ul.social li.phone:hover{
transition: all .25s ease-in;
background-position: center -87px;
}
.site-main.single-page-post .archive-content div.tab-content .find-more-info ul.social li a{
color: transparent;
float: left;
width: 100%;
height: 100%;
}
@media (max-width: 1199px){
.site-main.single-page-post .archive-content div.tab-content .find-more-info ul.social {
width: 100%;
text-align: center;
display: inline;
height: 60px;
margin-bottom: 12px;
}
.site-main.single-page-post .archive-content div.tab-content .find-more-info ul.social li {
display: inline-block; margin-left: 0;
margin-right: 12px;
}
}
@media (max-width: 767px){
.site-main.single-page-post .archive-content div.tab-content .find-more-info{
border-radius: 0;
width: calc(100% + 34px);
margin-left: -17px;
margin-top: 30px;
margin-bottom: 15px;
padding-left: 7px;
padding-right: 7px;
}
.site-main.single-page-post .archive-content{
margin-top: 25px
}
}