It’s in here somewhere… lol I know, because I asked about it a year or so ago.
/* Class dropdown li(list item) add bottom border navigation? */
.dropdown li {
border-bottom: 1px solid #900;
}
/*class dropdown li remove border on last item navigation? */
.dropdown li:last-child {
border-bottom: none;
}
/above 40em screen width remove border on last-child (last list item)/
/not sure what this is doing might be same as above - only media item that is in ems not px this is the same as 640px/
@media screen and (max-width: 40em) {
.top-bar li:last-child {
border-bottom: none;
}
}
/*sets font size for all lister stack items */
.com_stacks4stacks_stacks_lister_stack * {
font-size: 1.2rem!important;
}
/*reduces font size above for small screens /
@media all and (min-width: 640px) {
.com_stacks4stacks_stacks_lister_stack * {
font-size: 1.3rem!important;
}
} / end media */
/for screens less than 968px list ltem that has classes of parent-link hide-for-medium-up change display type to inline-block
not sure here the 968 media query has a 500px media query within this./
@media only screen and (max-width: 1029px) {
li.parent-link.hide-for-medium-up {
display: inline-block !important;
}
/screens less than 840px add bottom border commented out redundant/
.top-bar .top-bar-section li {
border-bottom: 1px solid #900;
}
/screen < 840 class zone - do not display/
ul.zone {
display: none;
}
/*the next two are within the 968 px media /
form label {
color: white;
}
input#mc-embedded-subscribe {
border-radius: 4px;
background-color: #ccc;
color: #000;
}
} / end of 960 media */
input#mc-embedded-subscribe:hover {
background: #fff;
color: #000;
}
/anchors with class top-tel/
a.top-tel {
float: right;
line-height: 80px;
font-family: Open Sans Condensed, sans-serif !important;
font-weight: 700 !important;
font-style: normal !important;
font-size: 16px;
color: rgba(153, 0, 0, 1.00)!important;
}
/anchors with class mob-tel/
a.mob-tel {
margin-right: 65px;
font-size:21px!important;
}
/anchors with class lg-tel/
a.lg-tel {
padding-left: 12px;
font-size:21px!important;
}
/Telephone numbers visibility/
a.mob-tel {
display: inline-block;
}
/screen < 640px/
@media screen and (max-width:420px) {
a.mob-tel {
display: none !important;
}
}
/screen < 1029px/
@media screen and (min-width:1029px) {
a.mob-tel {
display: none !important;
}
}
/* end media */
/*screen > 1020px */
@media screen and (max-width:1029px) {
a.lg-tel {
display: none !important;
}
}
/End - Telephone numbers visibility/
.mag-title-area {
margin-bottom: 0!important;
}
.mg-menu::after {
border-radius: 4px;
}
/screens < 640 px/
@media all and (max-width: 640px) {
.nav-dots .dot-tip {
display: none!important;
}
} /* end media */
/* bullet radius */
.bullet-point {
border-radius: 4px !important;
}
/* lister stack inside block grid */
.com_joeworkman_stacks_foundation_blockgrid_s3_stack .com_stacks4stacks_stacks_lister_stack li {
padding-top:0!important;
padding-botom:0!important;
}