/*
 Theme Name:   The Ryan Lopinsky Big Heart Foundation
 Theme URI:    http://ryanlopynski.org
 Description:  Website developed by Christian Campos with graphic help by Marinda Scott. A Heartfelt Child Theme created by Rescue Themes.
 Author:       Christian Campos
 Author URI:   http://christiancampos.net/web-developer
 Template:     heartfelt
 Version:      1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  heartfelt-child
*/

@import url("../heartfelt/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */

/* Header */
.donate-button-wrap .donate_button {color: #fff;}
.bottom_nav_wrap .large-9 { text-align: right;}

/* Footer */
.footer_donate a span:hover {color: #2675AB;}
.copyright_wrap a {color: #83d2ef;}
footer.site-footer aside ul, #sf_widget_constantcontact_2_form  p, .cff-text {line-height: 1.5em;}
#pi_simpletwittertweets-2 ul li {margin-bottom: 1.75em;}
footer.site-footer h3.widget-title {margin-bottom: 1em;}
.avatar img {margin-right: 1em; margin-bottom: 2em;}
#pi_simpletwittertweets-2 ul li em a {color: #9197a3; font-weight: normal; margin-top: 0px;}

/* General */
a {color: #9f1d21;}
h2 {margin-bottom: 0!important; font-size: 1.75rem; font-weight: 400;}
h3 {margin-bottom: 0!important; font-size: 1.5rem;}
.page-content, .entry-content, .entry-summary {margin-top: 1em;}
.content_row .content-area header.entry-header h1 {font-size: 2.25rem; color: #9F1D21; font-weight: 500; text-transform: uppercase; letter-spacing: 2px;}
.rescue-button.red {background: #9f1d21;}
.content-area .entry-meta {background: inherit;}

/* Widget and Sidebars */
h3.widget-title {text-transform: uppercase!important; color: #999999; letter-spacing: 2px; }
.widget-area aside a {font-size: 16px;}
.widget-area aside.widget_recent_entries li span {font-size: .75rem; font-weight: 400;}
.contact-social .fa-2x {margin-right: .25em; margin-bottom: .5em;}

/* Exceptions */
.updated {display: none;}
.attachment-815x355x1 {display: none;}
.postid-291 .entry-meta, .postid-292 .entry-meta {display: none;}
[class$="-arrow"] {margin-top: 0;}

/* Contact Form */
#wpcf7-f5-p16-o1 form img {margin-bottom: 1em;}

/* Events Manager */
#em_widget-2 ul li a {font-size: 1.5rem;}
#em_widget-3 ul li a {font-size: 1.5rem; color: #2675ab;}
.em-search-wrapper {display: none;}
.em-gmap {float:right; margin:0px 0px 15px 15px;}

/* Mobile */

@media only screen and (max-width: 480px) {
.eventbritewidget, .em-gmap, #attachment_159 {display: none;}
}

@media only screen and (max-width: 64em) {
.hero_sidebar #em_widget-3 i {font-size: inherit; top: 0;padding: 0;}
.bg-image .hero_content p {font-size: inherit; margin: 0em;}
}