.tm-sc-simple-nav-menu ul {
margin: 0;
padding: 0;
list-style: none; }
.tm-sc-simple-nav-menu ul li {
list-style: none;
transition: all 0.3s ease; }
.tm-sc-simple-nav-menu ul li a {
display: block;
position: relative;
padding-bottom: 0;
padding-top: 0;
padding-left: 18px;
margin-bottom: 0;
line-height: 2.5rem;
transition: all 0.3s ease;
color: #777;
overflow: hidden; }
.tm-sc-simple-nav-menu ul li a:hover {
color: #aaa; }
.tm-sc-simple-nav-menu ul li .tm-nav-arrow-icon {
color: var(--theme-color1);
display: flex;
justify-content: center;
align-items: center;
text-align: center;
font-size: 14px;
position: absolute;
top: 50%;
transform: translateY(-50%);
transition: all 0.3s ease; }
.tm-sc-simple-nav-menu ol {
margin: 0;
padding: 0;
list-style: none; }
.tm-sc-simple-nav-menu ul.split-nav-menu li {
margin-bottom: 4px !important;
width: 50%;
float: left;
padding-right: 3px; }
.tm-sc-simple-nav-menu .tm-animate-icon-on-hover.animate-icon-rotate li:hover i {
transform: translateY(-50%) rotate(360deg); }
.tm-sc-simple-nav-menu .tm-animate-icon-on-hover.animate-icon-rotate-x li:hover i {
transform: translateY(-50%) rotateX(360deg); }
.tm-sc-simple-nav-menu .tm-animate-icon-on-hover.animate-icon-rotate-y li:hover i {
transform: translateY(-50%) rotateY(180deg); }
.tm-sc-simple-nav-menu .tm-animate-icon-on-hover.animate-icon-translate li:hover i {
transform: translate(-10px, -45%); }
.tm-sc-simple-nav-menu .tm-animate-icon-on-hover.animate-icon-translate-x li:hover i {
transform: translateY(-50%) translateX(-7px); }
.tm-sc-simple-nav-menu .tm-animate-icon-on-hover.animate-icon-translate-x-right li:hover i {
transform: translateY(-50%) translateX(7px); }
.tm-sc-simple-nav-menu .tm-animate-icon-on-hover.animate-icon-translate-y li:hover i {
transform: translateY(-45%); }
.tm-sc-simple-nav-menu .tm-animate-icon-on-hover.animate-icon-scale li:hover i {
transform: translateY(-50%) scale(1.1); }.tm-widget-blog-list .entry-title a {
color: #bbb; }
.tm-widget-blog-list .entry-title a:hover {
color: var(--theme-color1); }
.tm-widget-blog-list .entry-meta i {
display: none; }.tm-contact-list ul {
margin: 0;
padding: 0;
list-style: none; }
.tm-contact-list ul li {
clear: both;
position: relative;
list-style: none;
padding-bottom: 0;
padding-top: 0;
padding-left: 0;
margin-bottom: 0;
transition: all 0.3s ease;
margin-bottom: 10px;
display: flex;
align-items: center; }
.tm-contact-list ul li > * {
display: flex;
flex-wrap: nowrap; }
.tm-contact-list ul li .icon {
font-size: 22px;
text-align: center;
margin-right: 15px;
float: left;
align-self: flex-start;
transition: all 0.3s ease; }
.tm-contact-list ul li .icon i {
transition: all 0.3s ease; }
.tm-contact-list ul li .prefix {
margin-right: 5px; }
.tm-contact-list ol {
margin: 0;
padding: 0;
list-style: none; }
.tm-contact-list.contact-list-round ul li .icon {
font-size: 18px;
padding: 10px;
display: flex;
align-self: center;
justify-content: center;
width: 50px;
height: 50px;
flex: 0 0 50px;
border-radius: 50%;
background-color: var(--theme-color1);
color: #fff;
transition: all 0.3s ease; }
.tm-contact-list.contact-list-round ul li .icon i {
line-height: 1;
display: flex;
justify-content: center;
align-items: center; }