/* Response styles
 * -------------------------- */
@media (max-width: 767px) {
	
	.equal {
		display:block;
	}	
	
	.equal div[class*='col-'] {
		flex:none;
		display:block;
	}
	.equal .panel {
		flex:none;		
	}	
	
	#footer #footer-main .info-box {
  	margin-top: 0;
		margin-bottom: 50px;
	}		
	
	#footer #footer-main .info-box .title {
		margin-bottom:5px;
	}
	
	.page-our-work-project .info {
		margin-top:50px;
		margin-bottom:50px;

	}
	
	#header {
		background-color:rgba(220, 220, 220, 0.3);
	}
	
	#header .navbar-default.navbar-collapsed-sm,
	.navbar-collapse {
		margin-left:-15px;
		margin-right:-15px;		
	}
	
	#header .navbar-header {
		padding-left:15px;
		padding-right:15px;		
	}
	
	#header .navbar-nav {
		margin-top:0;
		margin-bottom:0;		
	}
	
	#header .navbar-nav li {
		padding-left:15px;
		padding-right:15px;					
	}
	
	#header .navbar-nav li {
		background-color:rgba(53, 59, 71, 1);
	}	
	
	#header .navbar-nav li:hover {
		background-color:#485162;
	}

	#header .navbar-nav li.active:first-child {
		border-top:1px solid #fff;
	}
		
	#header .navbar-nav li.active:last-child {
		margin-bottom:1px;
	}
	
	.next-prev-links-bottom .left {
		text-align:center;
		margin-bottom:40px;
	}
	
	.next-prev-links-bottom .right {
		text-align:center;
	}			
	
	#footer #footer-main p {
		margin:0 auto;
	}
	
}
@media (max-width: 480px) {
	.carousel-contrast .normal {
		/*
		color: white;
		font-family: "Roboto";
		font-weight: 300;
		margin: 0;
		padding: 15px 30px;
		display: inline-block;
		font-size: 18px;
		line-height: 22px;
		background-color: black;
		background-color: rgba(0, 0, 0, 0.6);
	*/
		font-size: 14px;
		line-height: 20px;
	}	
	
	.navbar-brand.logo {
		font-size: 36px;
		line-height: 38px;
	}
	
	
	
	#main-content-header .title {
		
		font-size: 28px;
    line-height: 35px;
		padding: 20px 20px;
	}
	
	#main-content-header .title small {		
		font-size: 14px;
    line-height: 20px;	
	}
	
	
}

@media (min-width: 768px) {
	#footer #footer-main .info-box {
  	margin-top: 0;
	}	
}

@media (min-width: 992px) {
}

@media (min-width: 1200px) {
}

/* Print styles
 * -------------------------- */
@media print {
}