/*==========  Mobile First Method  ==========*/
 
	/* Custom, iPhone Retina */
	@media only screen and (min-width : 320px){
 
	}
 
	/* Extra Small Devices, Phones */
	@media only screen and (min-width : 480px){
 
	}
 
	/* Small Devices, Tablets */
	@media only screen and (min-width : 768px){
		#welcome .welcome-text{

position: absolute;
    z-index: 9;
    top: -240px;
}
	}
 
	/* Medium Devices, Desktops */
	@media only screen and (min-width : 992px){
 
 	}
 
	/* Large Devices, Wide Screens */
	@media only screen and (min-width : 1200px){
 
	}
 
 
 
	/*==========  Non-Mobile First Method  ==========*/
 
	/* Large Devices, Wide Screens */
	@media only screen and (max-width : 1200px){
 
	}
 
	/* Medium Devices, Desktops */
	@media only screen and (max-width : 992px){
	#categories .cat-one
		{
			padding-top: 20px;
		}
 
	}
 
	/* Small Devices, Tablets */
	@media only screen and (max-width : 768px){
	#header nav.navbar.navbar-default .navbar-brand {
    padding:0 !important;
}

.navbar-header {
    padding: 15px 0px;
}
	#welcome .welcome-text p {
    
    font-size: 14px;
	}

#header .navbar-default .navbar-nav>li>a {
    color: #707070;
    padding: 35px 15px;
}

#header .navbar-default .navbar-nav>li>a:hover {
    background: #333333;
}

#header .navbar-default .navbar-nav>li>a {
    background-color: #707070;
    padding: 15px 15px;
    color: #fff;
    text-align: center;
}
#welcome
		{
			    padding: 50px 20px;
		}
		#welcome .welcome-text {
   
		padding: 25px 25px 50px 25px;
		}
		
		#who-we-are-two
		{
			padding: 50px 0px;
		}
		#footer p
		{
			font-size:14px;
		}
		
	
}
		/* Extra Small Devices, Phones */
	@media only screen and (max-width : 576px){
	}
 
	/* Extra Small Devices, Phones */
	@media only screen and (max-width : 480px){
 
	}
 
	/* Custom, iPhone Retina */
	@media only screen and (max-width : 320px){
 #welcome .welcome-text h1 {
    
    font-size: 36px;
}
	}
	
	

@media (min-width:1024px) and (max-width: 1200px) { 

}

@media (min-width:992px) and (max-width: 1024px) { 
}

@media (min-width:767px) and (max-width: 992px) { 
    #welcome {
    padding: 100px 0px;
  
}

}



