/*
Welcome to Custom CSS!
To learn how this works, see http://wp.me/PEmnE-Bt
*/
@media print{header, aside, footer {display:none;}
article { margin: 0;
        width: 100%;
        background: initial;
        page-break-after: always;
}}

body {
	background: #cdeeef none repeat scroll 0 0;
}
.site-description {
	clear: both;
	display: block;
	font-size: 22px;
	line-height: 1;
	margin-bottom: 10px;
	margin-top: 43px;
	color: #003596;
	font-weight: 500 !important;
}
div.entry-content div.panel {background-color:#003596;padding:1rem;
}
 div.entry-content div.bluepanel
{background-color:#003596;padding:2rem;
}

button a, button a:hover {color:white; font-size:2rem;}
.site-footer, .site-footer h3{
background-color: #141741 !important ;
	color:white;
}
.site-footer a {color:#cdeeef}
.header-wrap.clearfix
{background-color:#e4eeff;}
.footer-widgets-area {
	border-bottom: 0px solid #eaeaea;}

div.inner-wrap {max-width:90%;}
#content div.inner-wrap{padding-top:0px;}

#post-78{
margin-top:-110px}
#content .inner-wrap {padding-top:1rem;}

aside#custom_html-10, aside#custom_html-23 { box-sizing: content-box;    
    padding: 1rem;    
    border: 15px solid #82aeff;
	color:#333333;
	margin-bottom:1rem;
background-color:#fafdfe;}

aside #recent-posts-3 ul li {margin-bottom: 0em; background-color:#82aeff;}

aside#custom_html-5 h3.widget-title, aside#custom_html-6 h3.widget-title  {display:none}

		a:hover .sbi_link_area {font-size:2em; color:#2a3144;}

.genericon {
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    font-size: 30px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    text-align: center;
    text-transform: none;
    vertical-align: top;
}
.alert {color:#d2474a}
						#content .slider-meta .more-link-text:hover, .comments-area .comment-author-link span, .main-navigation a:hover, .main-navigation ul li ul li a:hover, .main-navigation ul li ul li:hover>a, .main-navigation ul li.current-menu-ancestor a, .main-navigation ul li.current-menu-item a, .main-navigation ul li.current-menu-item ul li a:hover, .main-navigation ul li.current_page_ancestor a, .main-navigation ul li.current_page_item a, .main-navigation ul li:hover>a, .main-small-navigation li:hover, .main-small-navigation ul>.current-menu-item, .main-small-navigation ul>.current_page_item, .main-small-navigation ul li ul li a:hover, .main-small-navigation ul li ul li:hover>a, .main-small-navigation ul li.current-menu-item ul li a:hover, button, input[type="button"], input[type="reset"], input[type="submit"]
{color:white}

div.staff {
	min-height:10rem;
	clear: both;
	margin-top: 3rem;
}

div.staff:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

.site-title {font-size: 3rem; margin: 12px 0 0;}

h2 {font-size:1.5rem;}

#custom_html-8 h3.widget-title {display:none;}

.content-wrapper {
    padding:0rem;
	margin-top: 1rem;}


div#sb_instagram .sbi_hover_top {
	font-size: 1.5rem;
	line-height: 1.3;	

}
.widget{background-color: transparent; padding:1rem;
	margin-bottom:1rem;
}



.footer-widgets-area {padding-top:2rem;}

div.left{width:55%; float:left; }
div.middle{width:40%; 
	 float: right;
	background-color:#38babf;}

.iee_archive .iee_event .event_date {background-color:#d2474a;}

.iee_archive .iee_event .img_placeholder {
  
    min-height: 500px;

    top: 50%;
   
}
.widget_wpcom_social_media_icons_widget ul {margin:0 0 0 0}


aside .widget_wpcom_social_media_icons_widget ul,
.widget li, .widget ul, aside #recent-posts-3 .widget widget_recent_entries, .widget {margin-bottom:0}