/*-- Enter your custom CSS below --*/
/*<meta name="google-site-verification" content="jUiixIHspuV5gf4mMxhKzujjge2Q1Qa8SeRkVjkuzSI" /> */
ul#menu-mainmenu {
    background: #FFF !important;
}
@media screen and (max-width: 800px){
div#header {
display: none;
}

#socket .template-page {
display: none;
}
}
.simcal-events-list-container {
    padding: 20px !important;
}

#text-19 .textwidget, div#wp_editor_widget-4, div#wp_editor_widget-3 {
text-align: center !important;
}

@media screen and (max-width: 600px) {
iframe {
width: 100% !important;
height: auto !important;
}
}

.sidebar .widget-main ul{
    padding: 10px !important;
}
.sidebar ul.slides {
    margin-top: 10px !important;
}
.sidebar .widget-main ul {
    list-style-type: none !important;
}
.sidebar ul.slides {
    text-align: center !important;
}
/* Mobile Menu */


.menu-toggle-btn, .menu-toggle-btn:hover {
  color: #3B1E1C;
}

/* General */
#wp_editor_widget-3 .subscribeButton {
  margin: 10px;
}
#wp_editor_widget-4 p {
  margin: 10px 20px 10px !important;
}
#wp_editor_widget-5 p {
  margin: 10px 20px 10px !important;
}


#sidebar ul {
  list-style-type: circle !important;
}

.widget-title {
  font-size: 20px;
}

p {
  line-height: 2;
}

/* Main Content Area */

table, th, td {
  border: none !important;
}

.container .row {
  background-color: #ffffff;
}

.site-header .container .row {
  background-color: transparent;
}

/* Menu */

.nav-bar-main {
  background-color: #3B1E1C;
}

.main-navigation {
border: none;
}

/* Widgets */

.widget-main {
  border: 1px solid #cccccc;
  background-image: url(/wp-content/uploads/2015/05/dark-5.png);
box-shadow: inset 0 0 5px rgba(0,0,0,0.3);
}

/* Hide FlexSlider and Home Slides */

.main-slideshow {
  display: none;
}

/* Contact Page */

.col-md-7 {
width: 100% !important;
}

/* Custom Buttons */

.subscribeButton {

}

a:hover.subscribeButton {
  color: #cccccc;
}

.donateButton {

}

a:hover.donateButton {
  color: #cccccc;
}

/* Header */

.header-right {
  margin: 18px auto 10px auto;
}

.col-md-4.header-right p {
  margin: 0px;
}

.header-left {
  margin-top: 0px;
}

.logo {
  margin: 15px auto 0px auto;
}

.col-md-4.header-left {
  padding-top: 20px;
}

/* Sponsors in Footer */

.site-footer .col-md-3 {
  width: 100%;
}

div#widgetkit-2 {
  background: #ffffff;
  padding: 10px;
  border-radius: 5px;
}

div#widgetkit-2 h4 {
  color: #3B1E1C;
  font-size: 26px;
  margin: 0 0 10px 0;
  text-align: center !important;
}

/* Footer and Hide Table Borders */

.bottom-footer {
  margin-top: 40px;
}

.col-md-5 {
  width: 100%;
}

table.notableborder {
  border: none !important;
  margin-bottom: 0px;
}

.notableborder td {
  border: none !important;
}

table.notableborder img {
  margin-top: 0px;
  margin-bottom: 0px;
}

.site-footer {
margin-top: 0px;
padding-top: 40px;
}

.bottom-footer .row {
background-color: transparent;
}

/* Hide Map on Contact Page */

.contact-map {
  display: none;
}

/* Contact Form */

input {
  border: 1px solid #d5dbe0;
}

/* Posts and Blogs */

div#blog-author {
  display: none;
}

/* Photo Gallery */

.photoGallery img {
    max-width: 100% !important;
    height: auto !important;
    width: auto !important;
}

table.photoGallery td {
resize: both;
}

/* Donation Form */

input[type="radio"], input[type="checkbox"] {
    margin: -2px 4px 0 !important;
}

/* Google Calendar */

.gce-feed.gce-feed-831 div span {
  padding-left: 20px;
  color: #666666;
}

.gce-feed.gce-feed-831 div a {
  padding-left: 20px;
}

.gce-list-title {
  background-color: #256571;
  padding: 5px 10px 5px 10px;
  color: #ffffff;
}

.gce-list-event, .gce-tooltip-event {
  padding: 3px 10px;
}

.gce-prev {
  padding-left: 10px;
}

.gce-next {
  padding-right: 10px;
}

div#gce_widget-2 {
  margin-bottom: 20px;
}

/* Calendar Button */

div#wp_editor_widget-3 p {
  margin: 0px;
}

div#wp_editor_widget-3 .widget-main {
border: none !important;
}



.blog-post-image img {
    width: inherit !important;
}
.blog-post-image .blog-post-meta ul li {
    display: none;
}
.tpg-byline-class {
    display: none;
}



.responsive_menu {
    background-color: #cccccc !important;
}

