@media screen and (min-width:359px) and (max-width: 460px) {
.topnavItem{
    font-size: 90%;
}
}
@media screen and (min-width: 300px) and (max-width: 359px) {
.topnavItem{
    font-size: 75%;
}
}
@media screen and (max-width: 460px){
	.topnavItem {
    padding: 15px 15px;
    padding-bottom: 30px;
}
.tncontainer {
    text-align: center;
}
}
@media screen and (min-width: 460px){
	.topnavItem {
    padding: 15px 25px;
}
}
.topnavItem {
color: #505050;
cursor: pointer;
    display: inline-block;
        font-weight: 400;
}
.menuBTN {
	display: inline-block;
}
.tncontainer {
width: auto;
}
@media screen and (min-width: 460px) {
.tncontainer {
    padding-right: 0px;
    margin-right: 30px;
}
}
@media only screen and (max-width: 900px) and (min-width: 460px) {
.tncontainer {
    margin-top: 190px !important;
}
}
.topnavItem:hover {
	color: #ad1f2d;
	transition: 0.25s;
}
.mmwrapper {
    height: 45px !important;
    }
@media screen and (max-width: 460px) {
.header__logo-image {
    padding-top: 60px !important;
    }
}