/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/

/* 
Red #bf0a30
Blue #002868
*/
#header-outer {
	border-bottom:5px solid #bf0a30;
	outline: 5px solid #002868;
}


header#top nav ul li a {
    color: #002868;
    font-size:16px;
    padding-bottom:3px !important;
}

header#top nav ul li.current_page_item a, header#top nav ul li a:hover {
	border-bottom:5px solid #bf0a30;
}

header#top nav ul li#social-in-menu a:hover {
	border-bottom:0px solid #bf0a30;
}

#header-outer #social-in-menu i {
	line-height:27px;
}

#header-outer .sf-with-ul .sub-menu {
	top: 62px !important;
}

#header-outer .sf-with-ul .sub-menu li a{
	color:#fff;
}

header#top nav ul li.sf-with-ul ul li a, header#top nav ul li.sf-with-ul ul li.current_page_item > a{
	color:#bf0a30 !important;
}

.sf-menu li ul li a:hover, .sf-menu li ul li.sfHover >a {
	background-color:#fff !important;
}

header#top nav ul li.sf-with-ul .sub-menu li.current_page_item a, header#top nav ul li.sf-with-ul .sub-menu li a:hover {
	border-bottom:0;
}

header#top .sf-menu li ul li a {
	background-color:#fff;
}
#featured article .post-title h2 span {
    padding: 4px 0px;
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8)!important;
    box-shadow: 10px 0 0 rgba(0, 0, 0, 0.8), -10px 0 0 rgba(0, 0, 0, 0.8)!important;
    -moz-box-shadow: 10px 0 0 rgba(0, 0, 0, 0.8), -10px 0 0 rgba(0, 0, 0, 0.8)!important;
    -webkit-box-shadow: 10px 0 0 rgba(0, 0, 0, 0.8), -10px 0 0 rgba(0, 0, 0, 0.8)!important;
    -o-box-shadow: 10px 0 0 rgba(0, 0, 0, 0.8), -10px 0 0 rgba(0, 0, 0, 0.8)!important;
    color: #fff;
    font-size: 32px;
    line-height: 54px!important;
    margin-bottom: 1px;
    background-position: right -53px;
    margin-bottom: 15px;
    /* display: none; */
    margin-top: 20px;
    -webkit-box-decoration-break: clone;
    -o-box-decoration-break: clone;
    box-decoration-break: clone;
}

#featured article .post-title > a {
    opacity: 0;
    color: #bf0a30 !important;
    left: -10px;
    top: 10px;
    letter-spacing: 1.5px;
    position: relative;
    display: inline-block;
    padding: 14px 18px;
    border: 2px solid #002868;
    background-color:#fff;
 
}



@media (max-width: 1000px) and (min-width: 1px){

body #featured article .post-title > a {
    border-color: #fff  !important;
    color: #bf0a30 !important;
}

body #featured article .post-title > a {
    background-color: #fff  !important;
    color: #bf0a30 !important;
}

}