/* Custom CSS - set in Drupal's appearance menu */

/* Tweak to event page layout */
.node-type-event .field-name-field-rsvp-link {
    float: right;
    margin-right: 25px;
}

/*  Redisplay all report cover borders   */
.page-node-3795
#content .current-report-cover {
    float: left;
    margin-right: 24px;
    border: 1px solid #aaa;
}


.node-type-event .field-name-field-rsvp-link a {
    padding: 10px 20px;
}

/* Making buttons on Civi forms match website design */
.crm-container a.button, .crm-container a.crm-invoiceButton, .crm-container a.crm-invoiceButton:link, .crm-container a.crm-invoiceButton:visited, .crm-container a.button:link, .crm-container a.button:visited, .crm-container input.crm-form-submit, .crm-container .ui-dialog-buttonset .ui-button, .crm-container input[type="button"], .crm-container .crm-button {
    background: #a2b70b none repeat scroll 0 0;
    border: none;
    color: #fff;
    cursor: pointer;
    font-size: 17px;
    font-weight: 700;
    text-shadow: none;
}

/* Fixing spacing issue on Civi post-form submit social share */
#crm-container .crm-socialnetwork {
    overflow: hidden;
    height: 100px;
}

/* fixing uneven menu heights in BJI subnav */
.bji-main-nav-menu-block li a {
    min-height: 2.2em;
    display:block;
}
/* changing BJI subnav from 5 to 4 items */
.bji-main-nav-menu-block li {
width:25%;
}

/* fixing spacing issues in mid-sizes */
@media only screen and (max-width: 1200px) and (min-width: 680px){
	#content-wrapper {
		padding: 0 1em;
	}
	#page-title-wrapper {
		padding: .5em;
	}
	#breadcrumb-wrapper {
		top: -0.9em;
        padding-left: 5px;
	}
	#footer-wrapper {
        padding-left: 1em;
	}
    .node-type-issue #page-title-wrapper {
        top: -0.9em;
        padding-left: 0.8em;
    }
    .node-type-issue #secondary-content-wrapper {
        top: -0.9em;
    }
}