.issue-heading
{visibility: hidden;
display: none;
}
.panel-title
{
	font-size: 3rem;
    font-weight: 900;
	color: #add6b5;
	text-align: center;
}
.livemarket-more-button-wrapper .livemarket-more-button {
	background: #4E965D;
	color: white;
	border-radius: 0;
	text-transform: uppercase;
}
.livemarket-more-button-wrapper a.livemarket-more-button:hover {
	background-color: #6BA271;
	background-image: none;
}
.livemarket-more-button-wrapper a.livemarket-more-button {
	color: white;
	text-decoration: none;
}

.subscription-options-intro {
	background: #F5F6F6;
}

.wpmf-front-box.top a .caption
{
	font-size: 1.2em;
	color: #FFF;
}

.livemarket_shortcode_list .livemarket_item {
	margin-bottom: 20px;
}

.livemarket_shortcode_list .livemarket_item .livemarket_companyphone {
	color: #999;
}

.livemarket_shortcode_list .livemarket_item .livemarket_meta_wrap {
	font-size: .875em;
}

h1, h2, h3, h4, h5, h6
{clear: right;
}

.wpmf-gallery-caption .title
{visibility: hidden;
	Display: none;
font-size: 0;
font-weight: 0;
}

.wpmf_mfp-title
{display: none;
visibility: hidden;
}

.su-pullquote.excontent
{
	background-color: whitesmoke;
	padding: 0;
	border-right: 2px solid #7CB771;
	border-left: 0;
	float: left;
}

.su-pullquote.fullex
{
	background-color: whitesmoke;
	padding: 0;
	border-right: 2px solid #7CB771;
	border-bottom: 2px solid #7CB771;
	border-left: 2px solid #7CB771;
	width: 100%;
}

.su-pullquote.excontentT
{
	background-color: whitesmoke;
	padding: 0;
	border-left: 2px solid #7cb771a1;
}

.su-pullquote.excontent h3
{
		padding-left: 0.4em;
}

.su-pullquote.fullex h3
{
		padding-left: 0.4em;
}

.su-pullquote.excontent h2
{
background-color: #7CB771;
	font-family: sans-serif;
    text-transform: uppercase;
	line-height: 1.3;
	text-wrap: none;
font-size: 1.4em;
	color: #fff;
	padding-top: 0.3em; 
	font-weight: 300;
	border-bottom-color: #4E965D;
	padding-left: 0.6em;
}

.su-pullquote.fullex h2
{
background-color: #7CB771;
    font-family: sans-serif;
    text-transform: uppercase;	
    line-height: 1.3;
	text-wrap: none;
font-size: 1.4em;
	color: #fff;
	padding-top: 0.3em; 
  letter-spacing: 0.04em;
	font-weight: 300;
	border-bottom-color: #4E965D;
	padding-left: 0.6em;
}

.su-pullquote.excontentT h2
{
background-color: #7cb771a1;
    font-family: sans-serif;
    text-transform: uppercase;
    line-height: 1.1;
    font-variant-caps: all-small-caps;
    text-wrap: none;
    font-size: 1.3em;
    color: #fff;
    padding-left: 0.4em;
    padding-top: 0.3em;
    letter-spacing: 0.04em;
    font-weight: 300;
    border-bottom-color: #7cb771a1;
}

.su-pullquote.excontent p, .su-pullquote.excontent ul, .su-pullquote.excontent ol, .su-pullquote.fullex p, .su-pullquote.full ul
{
	margin-left: .5em;
	padding: 0 1em 1.5em .5em;
}

.su-quote-style-default
{
	width: 40%;
    float: left;
	font-size:1.2em;
	margin: 1em;
}

.su-pullquote.excontentT p, .su-pullquote.excontentT ul
{
	margin-left: .5em;
	padding: 0 1em 1.5em .5em;
}

blockquote.teaser 
{
	background-color: #f8f8f8;
	padding: 1em;
}

blockquote.footnote 
{
	background-color: #f8f8f8;
	font-style: italic;
	padding: 1em;
	font-size: .8em;
}

.wp-caption-text {
    text-align: left;
	font-size: .9em;
}
.issuem_archive a img {
	max-width: 200px !important;
}

/* right align */
.su-pullquote.excontentR
{
background-color: whitesmoke;
border-left: 2px solid #7CB771;
border-right: 0;
float: right; 
	padding: 0 0 0 0;
	margin: 0;
}

.su-pullquote.excontentR p, .su-pullquote.excontentR ul
{
padding-left: 0.7em;
}

.su-pullquote.excontentR h2
{
background-color: #7CB771;
font-family: sans-serif;
text-transform: uppercase;
line-height: 1.3;
text-wrap: none;
font-size: 1.4em;
color: #fff;
padding-left: 0;
padding-top: 0; 
margin-top: 0;
font-weight: 300;
border-bottom-color: #4E965D;
}

/* tasting notes */

.su-pullquote.tasting
{
	background-color: whitesmoke;
	padding: 0;
	border-right: 2px solid #7CB771;
	border-left: 2px solid #7CB771;
	border-bottom: 2px solid #7CB771;
	float: center;
width: 100%;
}

.su-pullquote.tasting h2
{
background-color: #7CB771;
    font-family: sans-serif;
    text-transform: uppercase;
    line-height: 1.3;
	text-wrap: none;
font-size: 1.4em;
	color: #fff;
	padding-top: 0.3em; 
	font-weight: 300;
	border-bottom-color: #4E965D;
	padding-left: 0.6em;
}

.su-pullquote.tasting p, .su-pullquote.tasting ul
{
padding-left: 0.7em;
}

/* LIVEMARKET STYLES */
.boxed {
	margin: 1em 0;
	border: 1px solid black;
	padding: 1em;
}
.boxed h3.livemarket_title a {
	text-decoration: none;
}
.boxed h3.livemarket_title a:hover {
	text-decoration: underline;
}
.boxed .livemarket_meta.livemarket_companyname a {
	text-decoration: none;
}
.boxed .livemarket_meta.livemarket_companyname a:hover {
	text-decoration: underline;
}
.boxed .more a {
	text-decoration: none;
	font-size: 1.25em;
}
.boxed .more a:hover {
	border-bottom: 2px solid #4E965D;
}
.boxed .livemarket_view_more {
	margin-bottom: 1em;
}
.boxed .livemarket_signup_link a {
	background: #4E965D;
}
.boxed .livemarket_signup_link a:hover {
	background: #005656;
	text-decoration: none;
}

#leaky_paywall_message h3 {
	clear: both;
	font-weight: bold;
}

#leaky-paywall-quick-register.inline #leaky-paywall-quick-register-form input[type="submit"] {
	background: #4E965D;
}

.paywall-wrap #leaky_paywall_message, .leaky_paywall_message_wrap #leaky_paywall_message {
	box-shadow: none;
	border: 1px solid #000;
}