/*
 Theme Name:   Goldsmith UCU Theme
 Theme URI:    http://goldsmithsucu.org
 Description:  Goldmith UCU Theme
 Author:       Dominic Gill
 Author URI:   http://google.com
 Template:     onepress
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  onepress-child
*/

/* Change News Categories link colours */
.list-article-meta a {color: #ee3c96!important;}
.list-article-meta a:hover {color:#2b165e!important;}

/* Increase font weight of header text */
.site-text-logo {
		font-weight:900!important;
				}

/* Increase font weight of menu items */
.onepress-menu a {
		font-weight:900;
				}
/* Change colour of section titles*/
.section-title {
		color: #2b165e;
				}
/* Change colour of section subtitles */
.section-subtitle {
		color: #ee3c96;
				}
.section-title-area .section-subtitle {
		color: #ee3c96;		
				}
/* Hide comments */
.comments-area {
		display:none;
				}
/* Change bg colour of Resources icons when hovering */
.feature-item:hover .icon-background-default {
		color: #2b165e;
				}
/* Change colour and sizing of resource or team images, not icons */
.feature-media {
		min-width:100px;
		text-align: center;
				}
.feature-media img {
		padding: 14px;
		height: 128px;
				}

/* Centre Campaign icons and homogenise sizing */
.service-image {
		min-width:100px;
		text-align: center;
				}
/* Change colour of Campaign icons when hovering */
.service-item:hover .service-image i {
		color: #2b165e;
				}
/* Change colour of Campaign images */
.service-item:hover .service-image img {
		background-color: #2b165e;
				}
.service-image img {
		border-radius: 10px;
		padding: 5px;
		background-color: #ee3c96;
		max-height: 80px;
				}
/* Calendar Styling */
#tribe-events-bar {
		color: #fff!important;
		font-weight: 700;
				}
#tribe-events-bar a {
		color: #fff!important;
				}
#tribe-events-bar a:hover {
		color: #2b165e!important;
				}
#tribe-bar-form {
		border-radius: 10px;
    	background-color: #ee3c96;
				}
#tribe-bar-views .tribe-bar-views-inner {
		border-radius: 10px;
		color: #fff;
				}
.tribe-events-notices {
		background-color: #f7d9ea;
		border: 1px solid #f1bcdc;
		color: #2b165e;
}
#tribe-events-bar input {
		color: #2b165e;
}
#tribe-events-bar textarea {
		color: #2b165e;
}
#tribe-bar-search {
		color: #2b165e;
}
.tribe-events-page-title {
		font-weight: 900;
		text-transform: uppercase;
}
/* Events Page Header */
.tribe-theme-child-onepress-child .page-header {
		background-image: url("/wp-content/uploads/2018/09/unionevents.jpg");
		background-size: cover;
    	background-position: center center;
    	background-repeat: no-repeat;
		height: 400px;
}
/* Style Exec and Rep Page Tables */
.execcontainer {
		margin: auto;
		width: 100%;
		max-width: 720px;
		
}
@media screen and (max-width: 720px) {
	.execcontainer {
		font-size: 11px;
	}
}
@media screen and (max-width: 1080px) {
	.execcontainer {
		font-size: 11px;
	}
}
.exectable strong {
		color: #2b165e;
}
.exectable tr:hover strong {
		color: #fff;
}
.exectable tr{
		background-color: #fff;
		background: #fff;
		color: #555;
}
.exectable tr:hover {
		background-color: #ee3c96;
		color: #fff;
}
.exectable tr:hover a {
		color: #fff;
}
.exectable a:hover {
		font-weight: 700;
}
/* Front Page Colour Bands */
.darkband {
		width: 100%;
		height: 50px;
		background-color: #2b165e;
		clear: both;
}
.lightband {
		width: 100%;
		height: 50px;
		background-color: #ee3c96;
		clear: both;
}
.blog .blogband {
		width: 100%;
		height: 50px;
		background-color: #2b165e;
		clear:both;
}
/* About Section Formatting */
		.aboutcontact {
		width: 50%;
		float: left;
		text-align: center;
}
/* Events section Formatting */
.eventfloat {
		float:left;
		width:50%;
		text-align: justify;
}
/* Narrow screen formatting */
@media screen and (max-width: 720px) {
		.aboutcontact {
			padding-top: 20px;
			width: 100%;
		}
		.eventfloat {
			padding-top: 20px;
			width:100%;
		}
}
/* Remove Header Greying Overlay on News Page 
.blog .page-header.page--cover:before {
		background: rgba(0, 0, 0, 0);	
} */
/* Remove Header Greying Overlay on Membership Page */
.page-id-1636 .page-header.page--cover:before {
		background: rgba(0, 0, 0, 0);	
}
/* Control Thumbnail Sizes */
.list-article-thumb img {
		width: 160px;
		height: 160px;
		object-fit: contain;
}
.list-article-thumb {
		text-align:center;
		min-width: 160px;
		max-width: 160px;
		min-height: 160px;
		max-height: 160px;
		object-fit: contain;
}
/* Control Height of List Items in News Roll */
.list-article {
		min-height: 200px;
}
/* Control Link Colouring in News Roll */
.list-article-content a {
		color: #555;
}
.list-article-content a:hover {
		color: #ee3c96;
}
/* Center Featured Image */
.entry-thumbnail {
		text-align: center;
}
/* Center and Uppercase Post Title */
.entry-header {
		text-align: center;
		color: #2b165e;
}
.entry-title {
		text-transform: uppercase!important;
		font-weight: 900!important;
}
/* Hide Featured Image on Posts */
.post .entry-thumbnail {
		display: none;
}
/* Social Media Buttons on Footer */
.footer-connect {
		padding: 40px 0px 0px;
}
.site-footer .footer-connect {
		padding: 40px 0px 0px;
}
/* Social Media Buttons in News Section */
.newssocial {
		width: 100%;
		text-align: center;
}
.newssocial i{
		padding: 0px 25px 0px;
		font-size: 30px;
}
.newssocial a{
		color: #ee3c96;
}
.newssocial a:hover{
		color: #2b165e;
}
/* Twitter Feed Container */
.twitterfeedcontainer {
		width: 100%;
		padding-top:25px;
		clear: both;
}
/* Twitter Feed Header */
.twitterheader {
		margin: auto;
		text-align:center;
		color: #2b165e;
}
/* Control Width of Twitter Feed & Centralise */
#twitter-feed-goldsmithsucu {
		width: 1260px;
		margin: auto;
}
/* Format Individual Tweets */
.fts-right {
		min-height: 120px;
}
.fts-tweeter-wrap {
		min-height: 250px;
		width: 45%;
		padding: 0px 25px 10px;
		float: left;
		clear: none;
}
/* Change from 2 Column to 1 Column for Twitter Feed on Narrow Screens */
@media screen and (max-width: 1280px) {
	#twitter-feed-goldsmithsucu {
		width: 95%;
		margin: auto;
}
	.fts-tweeter-wrap {
		width: 100%;
		padding: 0px 0px 10px;
		float: left;
		clear: none;
}
}
/* Hide Twitter Feed Images */
.fts-twitter-description-image {
		display: none;
}
/* Control Colour of Tweet text */
.fts-twitter-full-name {
        color: #2b165e;
}
.fts-tweeter-wrap a{
        color: #2b165e;
}
#content {
		min-height: 960px;
}
/* Add backbround image to Campaigns section */
#campaigns {
		background-image: url("http://goldsmithsucu.org/wp-content/uploads/2018/09/ucuprotestbw.jpg");
		background-repeat: no-repeat;
		background-size: cover;
}
/* Add shadow effect to Section Titles and Subtitles */
.section-title {
		text-shadow: 1px 1px 1px #8770bf;
}
.section-subtitle {
		text-shadow: 1px 1px 1px #981859;
}
/* Round edges of Campaign items and add highlight border effect */
.service-item {
		border-radius: 25px;
		border: 5px solid #fff;
		-webkit-transition: border-color 2s; /* Safari */
    	transition: border-color 2s;
}
.service-item:hover {
		border-color: #ee3c96;
}