/*
    Template: smarty
    Theme Name: Smarty Child Theme
    Theme URI: http://smartyschool.stylemixthemes.com/
	Author: StylemixThemes
	Author URI: http://stylemixthemes.com/
	Description: Education WordPress Theme
	Version: 3.0
	License: GNU General Public License v2 or later
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
	Tags: blue, black, red, dark, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, fluid-layout, responsive-layout, flexible-header, custom-background, custom-colors, custom-header, custom-menu, editor-style, sticky-post, theme-options
	Text Domain: smarty
*/
/* Top Bar */
li.top-bar__contact.top-bar__contact_address{
	font-weight:bold;
}
li.top-bar__contact.top-bar__contact_address{
	background: white;
    padding: 9px;
    border-radius: 20px;
    color: black;
	margin-top: -8px;
}
li.top-bar__contact.top-bar__contact_address:before{
	display:none;
}
.top-bar_view-style_3 .top-bar__search .stm-search-form__field_active {
    background: #8c1515 !important;
}

/* Header */
 .logo img {
    max-width: 100px;
    height: 90px!important;
	width: auto!important;
}
 
.header_view-style_3 .logo .logo__description {
    line-height: 10px;
    font-weight: 100;
    font-size: 9px;
    color: #002147;
}
.header_view-style_3 .logo .logo__inner {
    padding-top: 5px;
    padding-left: 50px;
}
.top-bar_view-style_3_wrap {
  background-color: #b21919; 
}


/* Article Page */
.entry-content .featured-image img{
	width:100%;
	height:auto;
	margin:10px 0;
}

/*Announcements Widget*/
.announcement_card {
    font-size: 13px;
    line-height: 17px;
    padding: 10px;
}
.announcement_card fieldset {
    padding: inherit;
    border: 1px solid #af2423;
    background: white;
    margin: 0;
}
.announcement_card legend {
    width: auto;
    font-size: inherit;
    background: #af2423;
    padding: 0px 13px;
    margin: 0;
    color: white;
    font-family: monospace;
}
.announcement_card p{
	line-height:inherit;
}

/* News Listing Page */
.post_view_list .entry-thumbnail {
    width: 350px;
    position: relative;
    z-index: 1;
}
.post_view_list .entry-thumbnail img {
    display: block;
    min-height: 285px;
    object-fit: cover;
}
.stm-event.stm-event_view_list2{
	padding:10px;
}

.footer_type_default {
    background: #8c1515 !important;
}

