
.newsletter_signup_widget { box-shadow:none !important; text-shadow:none !important; border:none !important;}
 

/****************
BLOG CONTROLS
****************/

.blog-post-meta2 {
    clear: both;
    font-family: "Roboto Condensed" !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: normal !important;
    opacity: 0.8;
    padding-left: 0 !important;
    text-shadow: none !important;
}.widget-blog-post h4, .blog-post-meta  { font-family: "Roboto Condensed" ! important; font-size:12px !important;text-shadow:none !important;font-weight:normal !important;font-style:normal !important;opacity:0.7;margin-bottom:10px !important;padding-left:0px !important;margin-left:18px !important;margin-top:25px !important;}
.widget-blog-post h3 a { text-indent:0px !important; font-size:24px !important; line-height:34px !important;  font-weight:normal !important;margin-bottom:0px !important;padding-bottom:10px !important;margin-left:18px !important;border-top:none !important;}
.widget-blog-post h3 a:hover {text-decoration:none !important;}
.widget-blog-post .show-excerpt { }   
.widget-blog-post p, .blog-post-excerpt {left:0px !important; text-indent:0px !important;padding-left:0px !important;margin-left:18px !important;}
.widget-blog-post p {font-size:16px !important;}
.widget-blog-post p a {color: !important;}
.blog-read-more, .member-read-more {font-size:14px !important;margin-left:15px;font-style:normal !important;}
.widget-blog-post {padding-bottom:35px !important;margin-top:30px !important;border-bottom:2px dotted rgba(80,80,80,0.5) !important;border-top:none !important;}
.blog-comments .form-group {padding:20px;}
.blog-comment-textarea {min-width:340px;}


/****************
GUESTBOOK CONTROLS
****************/

.add-guest-entry-form .form-group {padding:10px;}
.add-guest-entry-form textarea {min-width:230px;}



@media (max-width: 979px) {
.blog-comment-textarea {min-width:200px;}
}
.widget-blog-post.show-title{
	padding:0px!important;
	margin-bottom:0px!important;
	margin-top:0px!important;


/****************
CALENDAR CONTROLS
****************/

@media (max-width: 975px) {
.upcoming-calender-main .showEvent {margin-bottom:10px;}

}

p{word-break: break-word;}

/****************
NAVBAR
****************/

#responsive-menu-button, .navbar-toggle{z-index: 10000}
