/* Large Devices Styles Starts */

@media (min-width: 1200px) {

/* Header Styles Starts */

	.main-header {
		padding-top: 130px;
		padding-bottom: 130px;
	}

/* About Section Styles Starts */

	.about-section-content {
		padding-top: 90px;
	}

/* Projects Grid Styles Starts */

	.project-grid-item {
		min-height: 228px;
		height: auto !important;
		height: 228px;
	}

/* Vision background */
	.vision-bg{
		background-size: 100%;
		background-position: top;
	}

/* Generic Styles Starts */

	.text-left-lg   { text-align: left;   }
	.text-center-lg { text-align: center; }
	.text-right-lg  { text-align: right;  }	
	
	.pull-left-lg  { float: left;  }
	.pull-right-lg { float: right; }
	
}

/* Medium Devices Styles Starts */

@media (min-width: 992px) and (max-width: 1199px) {

/* About Section Styles Starts */

	.about-section-content {
		padding-top: 20px;
	}
	
/* Projects Grid Styles Starts */

	.project-grid-item {
		min-height: 184px;
		height: auto !important;
		height: 184px;
	}
		.project-grid-item .hover-content .overlay h5 {
			margin-top: 30px;
		}

/* Generic Styles Starts */

	.img-center-md {
		margin-left: auto;
		margin-right: auto;
	}	
	
	.text-left-md   { text-align: left;   }
	.text-center-md { text-align: center; }
	.text-right-md  { text-align: right;  }	

	.pull-left-md  { float: left;  }
	.pull-right-md { float: right; }

}

/* Small Devices Styles Starts */

@media (min-width: 768px) and (max-width: 991px) {

/* Navigation Styles Starts */

	#nav .navbar-nav > li > a {
		padding-left: 6px;
		padding-right: 6px;
	}

/* About Section Styles Starts */

	.about-section-content {
		padding-bottom: 50px;
	}	

/* Projects Grid Styles Starts */

	.project-grid-item {
		min-height: 194px;
		height: auto !important;
		height: 194px;
	}
		.project-grid-item .hover-content .overlay h5 {
			margin-top: 35px;
		}

/* Generic Styles Starts */

	.img-center-sm {
		margin-left: auto;
		margin-right: auto;
	}	
	
	.text-left-sm   { text-align: left;   }
	.text-center-sm { text-align: center; }
	.text-right-sm  { text-align: right;  }	

	.pull-left-sm  { float: left;  }
	.pull-right-sm { float: right; }

}


/* Extra Small Devices Styles Starts */

@media (max-width: 767px) {

/* Navigation Styles Starts */

	#nav.navbar-default .navbar-collapse {
		margin-top: 10px;
	}

/* About Section Styles Starts */

	.about-section-content {
		padding-bottom: 50px;
	}	
	
/* Info Section Starts */

	.info-section > .container > .row > .col-xs-12 + .col-xs-12 {
		margin-top: 30px;
	}

/* Projects Grid Styles Starts */

	.project-grid-item {
		min-height: 234px;
		height: auto !important;
		height: 234px;
	}	

/* Project Filters Styles Starts */

	.projects-filter li {
		padding-left: 0;
		padding-right: 0;
	}
	.projects-filter li, 
	.projects-filter li a {
		font-size: 15px;
	}

/* Footer Styles Starts */

	.main-footer {
		font-size: 15px;
	}
		.main-footer p {
			padding-bottom: 15px;
		}	
	
/* Generic Styles Starts */

	.img-center-xs {
		margin-left: auto;
		margin-right: auto;
	}	
	
	.text-left-xs   { text-align: left;   }
	.text-center-xs { text-align: center; }
	.text-right-xs  { text-align: right;  }	

	.pull-left-xs  { float: left;  }
	.pull-right-xs { float: right; }
	
}

/* Extremely Small Devices Styles Starts */

@media (max-width: 478px) {

/* Projects Grid Styles Starts */

	.project-grid-item {
		min-height: 223px;
		height: auto !important;
		height: 223px;
	}
/* Section Area Styles Starts */

	.heading-style-3-title::before {
		width: 230px;
	}
}
/* Product Cisco */
@media (max-width: 767px) {
	.smallfont{
		font-size: 12px;
	}
	.navbar-brand img{
		margin-top: 10px;
		width: 90%;
	}
	.contact-section{
		background-color: #A3E6B8;
		background-image: none;
	}
	.services-section{
		background-color: #5C5C5C;
		background-image: none;
	}

/* Vision background */
	.vision-bg{
		background-image: url(../images/bg/about-bg2.jpg);
		background-position: top;
	}

}

/* Product Cisco */
@media (max-width: 980px) {
	.project-item h5{
		font-size: 12px;
		margin-top: 0px;
	}
	.project-item p{
		font-size: 10px;
		margin-top: 0px;
	}
}
