/*
* Theme Name: ColourRoxx
Template: swell-lite
*/

@import url('../swell-lite/style.css');
#navigation, 
#custom-header,
a.button, .reply a, #searchsubmit, #prevLink a, #nextLink a, .more-link, #submit, 
#comments #respond input#submit, .container .gform_wrapper input.button, #wrapper #infinite-handle span,
a.button:hover, .reply a:hover, #searchsubmit:hover, #prevLink a:hover, #nextLink a:hover, .more-link:hover,
#submit:hover, #comments #respond input#submit:hover, .container .gform_wrapper input.button:hover, #wrapper #infinite-handle span:hover {
  background-color: #ef2463; 
}
#navigation #menu-global-nav > li > a {
	color: rgba(255,255,255,1);	
}
a, a:link, a:visited, .gallery a:hover, .widget ul.menu li a {
	color: #ef2463;	
}
.staff {
	margin: 0;
	padding: 0;		
}
.staff li {
	clear: both;
	list-style: none;
	margin: 0;
	padding: 0;
}
.staff li img {
	height: auto;
	max-width: 200px;	
}
.staff li h2 {
	font-size: 1.2em;
	margin: 0 0 .5em;
	padding: 0;
}
.staff li p {
	margin: 0;
	padding: 0;	
}
.article table td, .article table th {
	font-family: Roboto;
	padding: .5em;
}
.article table h2 {
	color: #ef2463;
	font-family: Raleway;
	font-size: 1.2em;	
	margin: 0;
	padding: 0;	
}
.article table p {
	margin: 0;
	padding: 0;		
}
body.home h1 {
	display: none;
}
.sidebar .contact h6.title {
	margin: 1em 0 0;
	padding: 0;	
}
.sidebar .contact p {
	line-height: 1.4;
	margin: .25em 0;
	padding: 0 !important;	
}
.sidebar ul {
	margin-top: 1em;	
}
.sidebar ul li, .sidebar ul li:last-child {
	border: 0;
	margin: .5em 0;
	padding: 0;
}
.sidebar .social {
	display: block;
	font-size: .9em;
}
.sidebar .social:before {
	background: white;
	border-radius: 16px;
	display: inline-block;
	font-family: FontAwesome;
	line-height: 32px;
	margin-right: 8px;
	min-width: 32px;
	text-align: center;
}
.sidebar .facebook:before {
	content: '\f09a';
}
.sidebar .pinterest:before {
	content: '\f0d2';
}
.sidebar .twitter:before {
	content: '\f099';
}
.sidebar .instagram:before {
	content: '\f16d';
}
#logo img {
	-webkit-filter: drop-shadow(0 0 5px rgba(0,0,0,.4));
    filter: drop-shadow(0 0 5px rgba(0,0,0,.4)); 	
}
body #navigation .menu .current-menu-ancestor ul a,
body  #navigation .menu .current-menu-ancestor ul .current_page_item a,
body #navigation .menu-global-nav-container #menu-global-nav > li > a:hover {
	color: rgba(0,0,0,0.8);
}
body #navigation .menu .current-menu-ancestor ul a:hover {
	color: #ef2463;
}