/* Normal desktop :1200px. */
@media (min-width: 1200px) and (max-width: 1500px) {

.main-menu-area {
  padding: 0;
}

}


/* Normal desktop :992px. */
@media (min-width: 992px) and (max-width: 1200px) {
.main-menu ul li > a {
	font-size: 13px;
	padding: 38px 8px;
}
}

 
/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 991px) {

.main-menu ul li > a {
	font-size: 12px;
	padding: 38px 8px;
}
.rmp-menu-title-image {
	height: auto !important;
}
}

 
/* small mobile :320px. */
@media (max-width: 767px) {
.mean-container a.meanmenu-reveal {
	margin-top: -48px;
	right: -10px !important;
}	
#loplogo {
	width: 100%;
	max-width: 60%;
	flex: 60%;
	margin-bottom: 5px;
} 
.mode-toggle-container {
	top: 30px;
	right: 90px;
}
.logo img {
	max-width: 65px !important;
	margin: 0px auto;
}	
#lopnav {
	display: none;
}
.cart_top {
	position: relative;
	line-height: 38px;
	padding-top: 30px;
	right: 65px;
}	
#lopcart {
	width: 100%;
	max-width: 40%;
	flex: 40%;
}	
.footer-top .footer-contact {
	margin-bottom: 30px;
}
.footer-top .footer-links {
	margin-bottom: 30px;
}
.videopart h2 {
	font-size: 45px !important;
}	
.rmp-menu-title-image {
	height: auto !important;
}	
.logo {
	text-align: left;
}
.tymtix-cart-trigger {
	top: 35px !important;
	right: 165px !important;
}	
}
/* Large Mobile :480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {
.container {width:450px}


}
