/* REL Central HOMEPAGE CSS */


/* NEW FOR REL Central */

_:-ms-lang(x), .home_carousel .caption .caption_block { font-size: 1.3em !important; }

.content .post .timestamp { 
float: left; 
padding: .5em 1%; 
background: #383838;
color: #fff; 
margin: 3px 10px 5px 10px;
/* margin: 0px 10px 0px 10px; */
}

.content .post { clear: both; height: auto; width: auto; display: block; margin-bottom: 20px; }

.content .post .timestamp .month, .content .post .timestamp .date {
display: block; 
text-align: center; 
text-transform: uppercase; 
font-size: 1.5em; line-height: 1em; 
font-weight: bold; 
font-family: Montserrat, Arial, sans-serif; 
}

.post h3 { font-size: 1.8em; margin-bottom: 0px; line-height: 1.3; }
.content .post p { font-size: 1.6em; margin-top: -5px; }

h2.section-head {
color: #7D5679;
font-family: Montserrat, Arial, sans-serif;
text-transform: uppercase;
font-weight: bold; 
font-size: 2.0em; 
margin-top: 0px;
margin-bottom: 5px;
margin-left: 10px;
border-bottom: 1px solid #aaa;
padding-bottom: 10px;
}

.home { background-color: #eee; }
.home h3 { margin-top: 0px; text-transform: uppercase; font-size: 1.6em; color: #7D5679; font-weight: bold; font-size: 1.8em;  }
.home h4 { line-height: 1.3em; }
.home img { border: 2px solid #eaeaea; margin-top: 10px; margin-bottom: 10px; }
/* .home a { color: #0ea0c5; }  */
/* .home hr { border-top: 1px solid #6ab5c8; } */
.home hr { border-top: 1px solid #aaa; } 

/* LATEST FROM REL CENTRAL BLOG */
.panel-default .latest { border: none; }
.latest { background-color: #eee; border: none; }
.latest .panel-body { padding: 0px; margin: 0px; }
.latest { padding: 0px; margin: 0px; }
.latest h3 { margin-top: 0px; background-color: #7D5679; color: #fff; font-weight: bold; padding: 15px; border-radius: 4px 4px 0px 0px; text-transform: uppercase; font-size: 1.8em; letter-spacing: 1px; margin-bottom: 20px;}
.latest h4 { padding: 0px 15px; margin-bottom: 5px; line-height: 1.3em;}
.content p.latest { padding: 0px 15px 20px 15px !important; }
.content p.latest .small { margin-bottom: 10px !important; }

.bottom-body { padding: 10px 0px 0px 0px; border-top: 5px solid #7D5679; }

.latest h4 a { color: #1d6bae; }
.post h3 a { color: #1d6bae; }
.home a { color: #1d6bae; }

/* NEW FOR REL Central ABOVE */







body {
 font-size: 100% !important; color: #292929; 
}

.home_carousel .caption { 
background: #407694 !important; top: 13em !important; left: 58em !important; width: 42em !important; }

.home_carousel .bottom .slide_block_container {
    width: 100% !important;
}

.home_carousel .caption .caption_block strong {
    font-size: 1.5em !important;
    line-height: 1.1em !important;
    margin-bottom: .2em;
}

.home_carousel .bottom a.slide_block {
    width: auto !important;
    margin-left: 10px !important;
    float: right !important;
}

.home_carousel .bottom {
    background: #383838 !important;
    padding-bottom: 0 !important;
}

.home_carousel .bottom_text { 
	float: none  !important;
	padding: 1.5% 2% 0% 2% !important;
    width: 30em !important;
    font-size: 1.5em !important;
}

.home_carousel .bottom_text a { 
    text-decoration: underline !important;
}

.ncee .home_carousel .bottom a.slide_block:hover {
    color: #6ab5c8 !important;
}

.ncee .home_carousel .caption .caption_block a:hover {
    color: #6ab5c8 !important;
}

.ncee .content .section_head {
    color: #4e8c9c !important;
    font-size: 2.2em !important;
    text-transform: none !important;
}

.ncee .content .right_col div.blog {
    background: #eee !important;
}

.main-menu { float: right; width: 65%; margin-top: 8px; margin-right: 10px; }   


/* 
.home { border-top: 8px solid #6ab5c8; background-color: #f8f7f6; }
.home h3 { margin-top: 0px; text-transform: uppercase; font-size: 1.6em; color: #fa4c06;}
.home h4 { line-height: 1.3em; }
.home img { border: 2px solid #eaeaea; margin-top: 10px; margin-bottom: 10px; }
.home hr { border-top: 1px solid #6ab5c8; }
*/

h3.example {     
    margin-top: -12px;
    background-color: #6ab5c8;
    color: #fff;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 19px;
    padding-left: 10px;
    border-radius: 4px;
}

.media {
background-color: #266575;
padding: 10px 5px 10px 10px;
box-shadow: 0 1px 1px rgba(0,0,0,.05);
border-radius: 4px; 
}

img.media-object { width: 80px; }

.page-header { margin: 25px 0 0px; border-bottom: none; }
.page-header h1 { font-size: 25px; color: #fff; }
.page-header h1 a { color: #fff; }
.page-header h1 small { color: #fff; font-size: 70%; }

.content p.homecopy { padding: 0px !important; }
.content p.homecopy .small { margin-bottom: 10px !important; }

.social { color: #fff; margin-top: -40px; text-align: right; margin-right: 20px; font-size: 2.0em; }
.social a { color: #fff; font-size: 1.8em; margin: 3px; }
.social a:hover { color: #6ab5c8 !important; }

#homemobile-copy h1 { margin-bottom: 10px; margin-left: 20px; color: #a53507; }
#homemobile-copy p { font-size: 1.8em; margin: 0px 20px 20px 20px; color: #555; }

#region .btn-default { background-color: #266575; border-color: #fff; color: #f5f5f5; }
#region .btn-default:hover { background-color: #6ab5c8; border-color: #fff; color: #f5f5f5; }
#region .btn-group-lg>.btn { border-radius: 0px; }

#submobile-menu .navbar-nav { font-size: 1.7em; }





