/* Enter Your Custom CSS Here */
/********************************************************************************/
/********************************************************************************/
/*********************************Media Query Start Here*************************/
/********************************************************************************/
/********************************************************************************/
@media (max-width:320px) {
	.site-header {
    width: 98%;
    margin: 2%;
    left: 0;
	}
	.site-header .slicknav_btn {
			right: 0;
	}
	.slicknav_menu {
			padding: 0;
			right: 0px;
	}
	.site-header .wrap {
			height: initial;
			background-size: 170px !important;
	}
	.slicknav_nav {
			margin-top: 35px;
			margin-right: 0;
			border-radius: 5px;
	}
	.slicknav_nav {
			right: 0px;
		    top: 25%;
		    min-width: 100vw;
	}
	.slicknav_nav ul.sub-menu {
			background: #A5A850;
			margin-top: 0px !Important;
			margin: 0;
			border: 0;
	}
	.site-inner .slicknav_nav {
			margin-top: 15px;
			margin-right: 0;
			border-radius: 5px;
	}
}
@media only screen and (min-width: 321px) and (max-width: 479px) {
	.site-header {
    width: 98%;
    margin: 2%;
    left: 0;
	}
	.site-header .slicknav_btn {
			right: 0;
	}
	.slicknav_menu {
			padding: 0;
			right: 0px;
	}
	.site-header .wrap {
			height: initial;
			background-size: 170px !important;
	}
	.slicknav_nav {
			margin-top: 35px;
			margin-right: 0;
			border-radius: 5px;
	}
	.slicknav_nav {
			right: 0px;
		    top: 25%;
		    min-width: 100vw;
	}
	.slicknav_nav ul.sub-menu {
			background: #A5A850;
			margin-top: 0px !Important;
			margin: 0;
			border: 0;
	}
	.site-inner .slicknav_nav {
			margin-top: 15px;
			margin-right: 0;
			border-radius: 5px;
	}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.site-header {
    width: 98%;
    margin: 2%;
    left: 0;
	}
	.site-header .slicknav_btn {
			right: 0;
	}
	.slicknav_menu {
			padding: 0;
			right: 0px;
	}
	.site-header .wrap {
			height: initial;
			background-size: 170px !important;
	}
	.slicknav_nav {
			margin-top: 35px;
			margin-right: 0;
			border-radius: 5px;
	}
	.slicknav_nav {
			right: 0px;
		    top: 25%;
		    min-width: 100vw;
	}
	.slicknav_nav ul.sub-menu {
			background: #A5A850;
			margin-top: 0px !Important;
			margin: 0;
			border: 0;
	}
	.site-inner .slicknav_nav {
			margin-top: 15px;
			margin-right: 0;
			border-radius: 5px;
	}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {}
@media only screen and (min-width: 992px) and (max-width: 1024px) {}
@media only screen and (min-width: 1025px) and (max-width: 1439px) {}
@media only screen and (min-width: 1440px) and (max-width: 1679px) {}
@media only screen and (min-width: 1680px) and (max-width: 1919px) {}
@media only screen and (min-width: 1920px) and (max-width: 2559px) {}
@media (min-width:2560px) {}