/*Small Mobile*/
@media (max-width: 480px) { 

}
/*Standard Mobile*/
@media (max-width: 576px) {

}
/*Portrait tablets*/
@media (min-width: 577px) and (max-width: 768px) { 

}
/*Landscape tablets / small devices*/
@media (min-width: 769px) and (max-width: 992px) { 

}
/*both mobile and tablets together*/
@media (max-width: 992px) {
	.breadcrumbs .container {
	   margin-top: 5%;
	}
	.carousel-caption{
	 	display: block !important;
	}
	.single-footer .logo, .single-footer .text, .single-footer .call{
		text-align: center;
	}
	.footer-top .links, .footer-top .social{
		text-align: center;
	}
	#mainNav .row{
		flex-wrap: unset !important;
	}
	#mainNav .mobile-logo{
		margin-left: 10px;
		margin-top:5px;
	}
	#mainNav .mobile-logo .logo-img{
		height: 40px;
	}
	#mainNav .menu-links a.menu-anchor{
		margin-left: 10px;
		color:#000;
	}
	#mainNav .logo-menu-holder{
		display: flex;
    	align-items: center;
	}
	#panel #Gslider{
		padding-top: 15%;
	}
	#mainNav .right-bar{
        align-items: center;
        float: right;
    	margin-right: 10px;
    	display: flex;
    	margin-top: 5%;
	}
	#mainNav .login-menu-holder{
		align-items: center;
	}
	#mainNav .right-bar .sinlge-bar{
		margin-left: 5px;
	}
	#mainNav .right-bar .sinlge-bar a{
		font-size: 22px !important;
	}
	#Gslider .carousel-inner .carousel-caption{
		bottom:0% !important;
	}
	#panel .breadcrumbs{
		padding-top: 15%;
	}
	#panel .section{
		padding: 10px 0px;
	}
}