.social-bookmarks	{
	display:none !important;
}

#header	{
	margin-top:100px !important;
	background: url(../images/HeaderBackground.png);
	border-bottom:none !important;
}

#primary-menu ul a:hover, #primary-menu ul a.current, #primary-menu ul li.sfHover a {
  background: none;
  color: #444;
  text-decoration: none;
  transition-duration: 0s;
}

#primary-menu li a	{
	text-align:center !important;
}


p.loading	{
	display:none !important;
}

#back-top	{
	display:none !important;
}

.item-nav	{
	display:none !important;
}

.portfolio-grid ul li	{
	cursor:pointer;
}
.portfolio-grid a.view {
  height: 300px;
  width: 235px;
  background: none !important;
}
.img-container ul {
  left: 0px !important;
  top: 0px !important;
}

p.section-subtitle	{
	font-family:Helvetica,Arial,sans-serif; !important;
	font-size:18px !important;
	color:#000000 !important;
	margin-bottom:15px !important;
	line-height:22px;
}

.capabilitieslist	li	{
	  margin: 0px;
	  padding: 0px;
	  border: 0px;
	  border-collapse: separate;
	  border-spacing: 0px;
	  font-weight: inherit;
	  font-style: inherit;
	  font-size: 15px;
	  text-decoration: none;
	  line-height: 20px;
	  color:#566554;
}

/* Media Queries */

@media only screen and (max-width:991px)	{
	#header {
  		margin-top: 100px !important;
  		background: none;
	}
}
@media only screen and (max-width:767px)	{
	#header {
		margin-top: 20px !important;
	}
	.divider-border {margin-bottom:20px !important;}
	p.section-subtitle {font-size:14px !important; text-align:justify !important; margin-bottom:10px !important;} 
}

@media only screen and (min-width:768px) and (max-width:991px)	{
	#primary-menu {
  		float: right;
  		margin-top: 20px;
  		padding: 0;
	}
}


#notification-wrapper	{
	height:10px !important;	
}

.flex-caption	{
	color:#fff !important;
}

.flexslider .slides img	{
	margin:0px auto !important;	
}

h2.title	{
	color:#000 !important;
}	

h1.item-title	{
	color:#000 !important;
}

h3.title	{
	color:#000 !important;
}


span.category	{
	color:#000 !important;
	font-size:14px !important;
}

h2	{
	color:#000 !important;
}

p	{
	color:#000 !important;
}

#primary-menu ul a strong	{
	color:#000 !important;
	font-size:18px !important;
}

#primary-menu ul a strong:hover	{
	color:#393939 !important;
	text-decoration:underline;
}

.ourskills li	{
	color:#000 !important;
	font-size:16px;
	line-height:25px;
	margin-top:10px;
}

#footer-bottom p	{
	color:#fff !important;
	margin:0px 20px;
}

h4	{
	color:#000 !important;
}

.capabilitieslist	li{
	color:#000 !important;
	font-size:16px;
	line-height:20px;
	margin-top:10px;
}


