@media only screen and (min-width:1025px) { /* 1025 equal to up */
    /** Header Nav **/
	.m-nav-trigger{display:none;}
	/* - First ul - */
	#nav .hide-menu-btn{display:none;}
	#nav > ul{display:flex;list-style-type:none;}
	#nav > ul > li{height:60px;position:relative;}
	#nav > ul > li > a{display:block;padding:0px 12px;margin:10px 2px;font-weight:600;font-size:13px;color:#fff;line-height:40px;text-transform:uppercase;white-space:nowrap;border-radius:4px;}
	#nav > ul > li > a.nav-home > i{font-size:18px;}
	#nav > ul > li > a.nav-home > div{display:none;}
	#nav > ul > li > button{display:block;padding:0px 5px 10px 12px;margin:10px 0 0 0;font-weight:600;color:#fff;line-height:40px;text-transform:uppercase;white-space:nowrap;border-radius:4px 4px 0 0;font-size:13px;}
	#nav > ul > li:hover > a{background-color:var(--bg-clr-primary);}
	#nav > ul > li:hover > button, #nav > ul > li > a.active{background-color:var(--bg-clr-primary);}
	#nav > ul > li > button > i{font-size:12px;line-height:40px;float:right;margin:0 7px;transition:transform .5s ease-out;}
	#nav > ul > li:hover > button > i{transform:rotate(180deg);}
	/* - Second ul - */
	#nav > ul > li > ul.sub-menu{display:none;list-style-type:none;width:160px;background-color:var(--bg-clr-primary);padding:10px;border-radius:0 0 4px 4px;position:absolute;top:60px;right:0;}
	#nav > ul > li:hover > ul.sub-menu{display:block;}
	#nav > ul > li > ul.sub-menu > li > a{display:block;line-height:32px;color:#fff;font-weight:600;font-size:13px;padding-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	#nav > ul > li > ul.sub-menu > li > a:hover{color:#fff;}
	#nav > ul > li > ul.sub-menu > li > a.active{color:var(--bg-clr-primary);font-weight:800;}
	#nav > ul > li > ul.sub-menu > li > a > i{font-size:8px;color:#fff;margin-right:8px;line-height:32px;float:left;transition:margin .3s ease-out;}
	#nav > ul > li > ul.sub-menu > li > a:hover > i{color:#fff;margin:0 4px;}
	#nav > ul > li > ul.sub-menu > li > a.active > i{color: #f20000;margin:0 4px;}
	/**/
	#navBgOverlay{display:none;}
    /* After Scroll */
    .main-header.bg-active #nav > ul > li > a, .main-header.bg-active #nav > ul > li > button{color:#000;}
	.main-header.bg-active #nav > ul > li:hover > a, .main-header.bg-active #nav > ul > li:hover > button{color:#fff;}
	.main-header.bg-active #nav > ul > li > a.active{color:#fff;}
    /** Header Nav [End] **/
} 



@media only screen and (max-width:1280px) { /* 1280 equal to below	/	1280 - 1025 */

}


@media only screen and (max-width:1024px) { /* 1024 equal to below	/	1024 - 961 */
    /** Header Nav **/
	.m-nav-trigger{display:flex;list-style-type:none;}
	.m-nav-trigger li{height:60px;}
	.m-nav-trigger li a{display:block;padding:0px 15px;margin:10px 0;color:#fff;border-radius:4px;}
	.m-nav-trigger li a i{font-size:18px;line-height:40px;}
	.m-nav-trigger li button{display:block;padding:0px 15px;margin:10px 0;color:#fff;border-radius:4px;}
	.m-nav-trigger li button i{font-size:18px;line-height:40px;}
	.m-nav-trigger li:hover > a, .m-nav-trigger li:hover > button{background-color:var(--bg-clr-secondary);}
	/* - First ul - */
	#nav .hide-menu-btn{position:absolute;top:0;right:0;width:40px;height:50px;background-color:#f00;}
	#nav .hide-menu-btn i{color:#fff;}
	#nav{position:fixed;top:0;bottom:0;right:-260px;overflow-y:scroll;width:260px;z-index:8;background-color:#fff;}
	#nav > ul{list-style-type:none;}
	#nav > ul > li{border-bottom:1px solid #ddd;}
	#nav > ul > li > a{display:flex;line-height:50px;font-weight:600;color:#444;padding:0 15px;background-color:#f5f5f5;}
	#nav > ul > li > a.active{color:#fff;background-color:var(--bg-clr-primary);}
	#nav > ul > li > a.nav-home > i{font-size:18px;line-height:50px;}
	#nav > ul > li > a.nav-home > div{display:block;padding-left:8px;}
	#nav > ul > li > button{display:block;width:100%;line-height:50px;font-weight:600;color:#444;text-align:left;padding:0 15px;background-color:#f5f5f5;}
	#nav > ul > li > button > i{float:right;line-height:50px;}
	#nav > ul > li > button.active{color:var(--bg-clr-primary);}
	#nav > ul > li > button.active > i{transform:rotate(180deg);}
	/* - Second ul - */
	#nav > ul > li > ul.sub-menu{display:block;list-style-type:none;padding:5px 5px 10px 20px}
	#nav > ul > li > ul.sub-menu > li > a{display:block;line-height:32px;color:#555;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	#nav > ul > li > ul.sub-menu > li > a > i{font-size:8px;margin-right:8px;float:left;line-height:32px;}
	#nav > ul > li > ul.sub-menu > li > a.active{color:var(--bg-clr-primary)}
	#nav > ul > li > ul.sub-menu > li > a.active > i{margin:0 4px;}
	#nav > ul > li > ul.sub-menu > li > a > .label{background-color:#e3a707;color:#000;font-family:Verdana;font-size:9px;padding:1px 3px 2px 3px;border-radius:2px;}
	/**/
	#navBgOverlay{background:rgba(0,0,0,0.7);position:fixed;top:0;left:0;right:0;bottom:0;z-index:7;display:none;}
    /***/
	.main-header.bg-active .m-nav-trigger li a{color:#000;}
	.main-header.bg-active .m-nav-trigger li button{color:#000;}
	.main-header.bg-active .m-nav-trigger li:hover > a, .main-header.bg-active .m-nav-trigger li:hover > button{color:#fff;}
    /** Header Nav [End] **/
}


@media only screen and (max-width:960px) { /* 960 equal to below	/	960 - 801 */
    /** Footer [Start] **/
		#mainFooter .section-1{flex:1}
		#mainFooter .section-1 ul li{width:100%;}
		#mainFooter .section-2{flex:1;border-right:none;}
		#mainFooter .section-3{flex:1;padding-left:10px;}
    /** Footer [End] **/
}


@media only screen and (max-width:800px) { /* 800 equal to below	/	800 - 641 */
	#imgGallery{margin:0 15px;}
	#imgGallery .container-md{padding:20px;}
	#imgGallery .container-md{margin-top:-70px;}

    /** Footer [Start] **/
		#mainFooter .section-1{width:66%;}
		#mainFooter .section-2{width:44%;border-right:none;}
		#mainFooter .section-3{width:100%;text-align:center;}
	/** Footer [End] **/
}


@media only screen and (max-width:640px) { /* 640 equal to below	/	640 - 481 */
	/** Footer [Start] **/
		#mainFooter .section-3 .social-media{text-align:center;}
		#mainFooter .section-3 .social-media ul{justify-content:center;}
	/** Footer [End] **/
}


@media only screen and (max-width:480px) { /* 480 equal to below	/	480 - 361 */
	/** Header [Start] **/
		.top-header ul.contact-detail li:first-child{display:none;}
	/** Header [End] **/

	/** index [Start] **/
		#indexBanner .banner-content h1{font-size:60px;line-height:65px;}
		
		#Services .item-box{width:100%;text-align:center;}
	/** index [End] **/

	#imgGallery .container-md{padding:15px;}
}


@media only screen and (max-width:360px) { /* 360 equal to below	/	360 - Below */
	/** index [Start] **/
		#indexBanner .banner-content h1{font-size:48px;line-height:52px;}
	/** index [End] **/

	.all-banner .banner-content h1{font-size:40px;line-height:44px;}
	
    /** Footer [Start] **/
		#mainFooter .section-1{flex:unset;width:100%;}
		#mainFooter .section-2{flex:unset;width:100%;}
		#mainFooter .section-3{flex:unset;width:100%;}
	/** Footer [End] **/
}