/*
Theme Name: Wyvex
Theme URI: http://www.wyvexmedia.co.uk/
Author: Graeme Pirie
Author URI: http://graemepirie.com
Description: Theme for Wyvex sites within cluster - Oban Times, Campbelltown Courier, Argyllshire Advertiser, Arran Banner
Version: 1.2.9
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: wyvex-theme
Release Notes: wyvex-media, esio, syndicate, syndicate-subscriber

Contents:

$trumps


/* $trumps - Really specific styles that override styles set above. */

/* FB Comment Box */

.fb-comments {
   background: url(assets/img/icons/facebook-loading.gif) center center no-repeat;
}

[fb-xfbml-state="rendered"] {
    background: none;
}

.fb-comments, .fb-comments iframe[style], .fb-like-box, .fb-like-box iframe[style] {width: 100% !important;}
.fb-comments span, .fb-comments iframe span[style], .fb-like-box span, .fb-like-box iframe span[style] {width: 100% !important;}


/* Share Icons */

.share-icons {
	margin: 2em 0 0 0;
}

.share-icons--mobile {
	display: none;
}

.share-icons__item {
	margin: .25em 0;
	padding: .25em 0;
	color: #fff;
}

.share-icons__fb {
	background: #3b5998;
}

.share-icons__tw {
	background: #55acee;
}

.share-icons__gp {
	background: #dd4b39;
}

.share-icons__em {
	background: #555;
}

/* Weather Widget */
.openweather-widget {
	background: #31A9DF; /* #66BFE7*/
	background: linear-gradient(to right,  rgba(49,169,223,1) 0%,rgba(102,191,231,1) 100%);
	background: url(assets/img/weatherbg.jpg) no-repeat right bottom / cover;
	color: #fff;
}

/* Polldaddy */
.pds-box {
	background: #f1f1f1 !important;
	border: none !important;
	border-top: 4px solid #d04238 !important;
	border-radius: 0 !important;
	width: 100% !important;
	font-family: "Droid Sans", "Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif !important;
}

.pds-links {
	display: none !important;
}

.pds-vote-button {
	padding: 1em !important;
	border: 1px solid #d04238 !important;
	line-height: 1.15 !important;
	background: #d04238 !important;
	color: #fff !important;
	border-radius: 0 !important;
	display: block;
	text-align: center;
	width: 33%;
}

.pds-answer {
	border: none !important;
	padding: 0 !important;
}

.pds-question-top {
	background: none !important;
    border: medium none !important;
    color: #333333 !important;
    font-size: 25px !important;
    padding: 0 !important;
}

.pds-answer-feedback-bar {
	background: #d04238 !important;
}

#pds-sharing {
	display: none !important;
}

.pds-input-label {
	width: auto !important;
}


/* Openweather */
.changelocation {
	padding: .25em;
}

/* Login Bar */
#sso-login-bar {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

.logged-in #sso-login-bar {
	top: 32px;
}

/* Auth0 */
.auth0-lock-widget {
	margin-bottom: 1em !important;
}

.auth0-lock-widget, .auth0-lock.auth0-lock {
	width: 100% !important;
}

.auth0-lock-content {
	padding: 0 !important;
}

/*.auth0-lock-alternative, .auth0-lock-content p {
	text-align: left !important;
}*/

.auth0-lock-header {
	display: none;
}

@media only screen and (min-width: 45.5em) {

	.auth0-lock-content .auth0-lock-social-button {
		float: left;
		width: 49% !important;
		margin: 0 !important;
	}

	.auth0-lock-social-button:nth-child(even) {
		float: right !important;
		margin-right: 0 !important;
	}

}

.auth0-lock-last-login-pane .auth0-lock-social-button {
	width: 100% !important;
	margin-bottom: 1.5em !important;
}

.auth0-lock-pane-separator {
	clear: both !important;
}

.auth0-lock-pane-separator + div {
	text-align: center !important;
}

.auth0-lock-alternative {
	text-align: left !important;
	margin-bottom: 1.5em !important;
}

.auth0-lock-badge {
	display: none !important;
}

/* Single Post */

.o-post__footer .custom-logo-link {
	max-width: 100%;
	margin: 0;
}

.o-media--full__details .o-category {
	color: #fff !important;
}

.o-account__button {
	background-color: #0061a6 !important;
}
