@media screen and (min-width: 1024px) {
	#burgernav {
		display: none;
	}
	header #menu {
		float: right;
		margin-top: 0px;
		-webkit-transition: all 0.5s ease;
		-moz-transition: all 0.5s ease;
		-o-transition: all 0.5s ease;
		transition: all 0.5s ease;
	}
	header nav#menu > ul > li {
		display:block;
		float: left;
		margin-left: 25px;
		position: relative;
	}
	header nav#menu > ul > li > a {
		color: #463c3c;
		font-size: 16px;
		font-weight: 600;
		padding: 39px 0px;
		display: inline-block;
	}
	header nav#menu > ul > li a:hover{
		color: #cc7435;
	}
	header nav#menu > ul > li:nth-child(2) > ul > li:nth-child(3) {
		/*display: none;*/
	}
	header nav#menu > ul > li > a:before {
		background: #e3e11e;
		content: "";
		height: 4px;
		position: absolute;
		top: 0;
		width: 0;
		transition: .5s;
		left: 0px;
	}
	header nav#menu > ul > li:hover > a:before, header nav#menu ul > li.active > a::before {
		width: 100%;
	}
	header nav#menu > ul > li.active > a:focus {
		color: #333;
	}
	header nav#menu > ul li a i{
		color: #868686;
		font-size: 14px;
		margin-left: 5px;
	}
	header nav#menu > ul > li > ul {
		background: #fff;
		border-top: 2px solid #cc7435;
		left: 0;
		opacity: 0;
		position: absolute;
		top: 115%;
		transition: all 0.3s ease 0s;
		visibility: hidden;
		width: 220px;
		z-index: -99;
	}
	header nav#menu > ul > li > ul > li {
		border-bottom: 1px solid #ddd;
		padding: 0;
		position: relative;
		width: 100%;
	}
	header nav#menu > ul > li:hover > ul{
		top:100%;
		opacity:1;
		z-index:999;
		visibility:visible;
	}
	header nav#menu > ul > li > ul li a {
		color: #444;
		display: block;
		font-size: 13px;
		font-weight: 700;
		padding: 10px 15px;
	}
	header nav#menu > ul > li > ul li a span{
		color: #00AEF0;
	}
	header nav#menu > ul > li:hover > ul li a:hover{
		color:#cc7435;
	}
	header nav#menu > ul > li > ul li:last-child {
		border:none;
	}
	header.header-fixed nav#menu > ul > li > a {
		padding: 25px 0 15px 0px;
	}
	header nav#menu > ul > li > ul li a i {
		float: right;
		transform: rotate(270deg);
	}
	header nav#menu > ul > li > ul > li > ul {
		position: absolute;
		left: 100%;
		top: 0;
		width:200px;
		opacity: 0;
		visibility: hidden;
		background-color: #eee;
	}
	header nav#menu > ul > li > ul > li:hover > ul {
		opacity: 1;
		visibility: visible;
	}
	header nav#menu > ul > li > ul > li > ul > li {
		position: relative;
		border-bottom: 1px solid #ddd;
	}
	header nav#menu > ul > li > ul > li > ul > li > a {
		padding: 10px 25px 10px 15px;
	}
	header nav#menu > ul > li > ul > li > ul > li > a > i {
		position: absolute;
		top: 50%;
		right: 5px;
		margin-top: -6px;
	}
	header nav#menu > ul > li > ul > li > ul > li > ul {
		position: absolute;
		left: 100%;
		top: 0;
		width:160px;
		opacity: 0;
		visibility: hidden;
		display: none;
		background-color: #ddd;
	}
	header nav#menu > ul > li > ul > li > ul li span {
		display: block;
		padding: 10px 15px; 
		color: #666;
	}
	header nav#menu > ul > li > ul > li > ul li span i {
		padding-right: 5px;
	}
	header nav#menu > ul > li > ul > li > ul li:hover {
		background-color: #ccc;
	}
	header nav#menu > ul > li > ul > li > ul > li:hover > ul {
		opacity: 1;
		visibility: visible;
		display: inline-block;
	}
	header nav#menu > ul > li > ul > li > ul > li > ul > li {
		position: relative;
		border-bottom: 1px solid #ccc;
	}
}

@media screen and (max-width: 1025px) {
	header nav#menu > ul li  a {
		opacity: 0;
	}
	header, header .logo img {
		height: 70px;
	}
	header .container, .header-top .container {
		width: 100%;
	}
	.aboutBlk h2 {
		font-size: 35px;
		line-height: 45px;
	}
	.prodCaro .item .prodsingle .prdimg img, .prdimg {
		width: auto;
		height: 300px;
	}
	.prodCaro .item .prodsingle .slideholder h2 {
		font-size: 30px;
		line-height: 40px;
	}
	.prodCaro .item .prodsingle .slideholder h2 {
		font-size: 30px;
		line-height: 40px;
	}
	.prodCaro .item .prodsingle .slideholder p {
		font-size: 15px;
		line-height: 22px;
	}
	.more-prod, .more-prod .btn-icon-holder {
		line-height: 35px;
	}
	.prodCaro .item .prodsingle .slideholder {
		padding: 0 0 0 45px;
	}
	.aboutBlk .col-md-6 img {
		display: none;
	}
	footer .col-md-4 {
		display: none;
	}
	footer .col-md-4:last-child {
		display: block;
	}
	.mm-listview>li>a>i, .mm-listview li a i {
		display: none;
	}
	.tp-parallax-wrap {
		padding-left: 50px;
	}
}
@media screen and (max-width: 991px) {
	.prodsPage .col-md-3 {
		width: 33.33%;
		float: left;
	}
}
@media screen and (max-width: 760px) {
	.prodsPage .col-md-3 {
		width: 100%;
		float: none;
	}
	.medBlk:after {
		width: 100%;
		height: 300px;
		background-image: url(../images/doctor_shap.png);
		background-size: 100% 100%;
	}
	.header-top .container > ul {
		display: none;
	}
	.aboutBlk {
		padding:40px 0;
	}
	.header-top ul li {
		margin-right: 30px;
	}
	.social-icon > a {
		margin-left: 20px;
	}
	.single-items {
		padding-top: 25px;
		margin-top: 25px;
		border-top: 1px #ddd solid;
	}
	.prodbg {
		position: relative;
		background:#444;
	}
	.prodCaro .item .prodsingle .proddata {
		width: 100%;
	}
	.prodCaro .item .prodsingle .svgholder {
		display: none;
	}
	.prodCaro .item .prodsingle .slideholder {
		padding: 20px;
		display: block;
	}
	.prodCaro .item .prodsingle .prdimg img, .prdimg {
		width: auto;
		height: 200px;
	}
	.prodCaro .owl-dots {
		display: none;
	}
	.more-btn {
		padding-left: 10px;
	}
	.medBlk {
		padding: 30px 0;
	}
	.medBlk .medDtlhme h2 span {
		font-size: 40px;
	}
	.medBlk .medDtlhme h2 {
		font-size: 18px;
	}
	.medBlk .medDtlhme p {
		width: 95%;
	}
	.parallax .bannerTitle h2 {
		font-size: 40px;
	}
	.parallax .bannerTitle p {
		font-size: 20px;
	}
	.parallax .bannerTitle p br {
		display: none;
	}
	.parallax {
		padding: 50px 0;
		background: url(../images/parallax.jpg) no-repeat center top;
		background-size: cover;
	}
	.title span {
		width: 85%;
		margin-bottom: 0px;
		line-height: 28px;
	}
	footer .copyright .cmalogo {
		margin-top: 0px;
		width: 100%;
		text-align: center;
	}
	.innerban h2 {
		font-size: 40px;
	}
	.innerban {
		margin: 0;
		padding: 25px 0 0 0;
	}
	.innerban .breadcrumb {
		padding: 8px 10px;
	}
	.innerban .breadcrumb li {
		font-size: 12px;
	}
	footer .copyright .cmalogo:before, footer .copyright .cmalogo:after {
		display: none;
	}
	footer .copyright {
		height: auto;
		line-height: auto;
	}
	footer .copyright p {
		font-size: 12px;
		padding: 0;
		float: none;
	}
	footer .col-md-4:last-child ul li {
		display: inline-block;
		font-size: 16px;
	}
	.content {
		padding: 40px 0;
	}
	.socialico {
		margin: 0 15px 0 15px;
	}
}