/*
Theme Name: Horname Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: horname
Version: 1.6.2
*/


@media only screen and (min-width: 1240px){
#Top_bar #logo img {
    margin-top: -40px;
}
}

@media only screen and (min-width: 1240px){
#Top_bar.is-sticky #logo img.logo-sticky {
    margin-top: 0px;
}
}

#Top_bar .top_bar_left {
    width: 1240px !important;
}


#Top_bar .menu > li ul li a:hover, #Top_bar .menu > li ul li.hover > a {
    padding-left: 35px !important;
}


#Top_bar .menu li ul li a span {
    font-size: 12px;
    line-height: 16px;
}

#Top_bar .menu li ul li a {
    padding: 5px 20px;
}

.header-transparent #Top_bar .menu > li > a span {
    border-color: rgba(255, 255, 255, 0.75);
}

.section.has-navi.dark .section-nav {
    color: #05b9ea;
}

#Top_bar .menu > li > a span:not(.description) {
    line-height: 25px;
    margin-top: 25px;
}

.header-transparent #Top_bar.is-sticky .menu > li > a span:not(.description) {
    line-height: 25px;
    margin-top: 20px;
}

#Header_wrapper, #Intro {
    background: #1d1c56;
    background: -moz-linear-gradient(45deg, #1d1c56 0%, #1d788c 74%);
    background: -webkit-linear-gradient(45deg, #1d1c56 0%,#1d788c 74%);
    background: linear-gradient(45deg, #1d1c56 0%,#1d788c 74%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d1c56', endColorstr='#1d788c',GradientType=1 );
}

#Subheader ul.breadcrumbs li,#Subheader ul.breadcrumbs li a {
    color: rgba(255,255,255,0.7);
    font-size: 13px !important;
}

.subheader-both-left #Subheader .breadcrumbs {
    margin-top: 0px;
}

.title-sub {
	text-shadow: 0px 2px 4px #187560;
}

.title-sub2 {
	text-shadow: 2px -1px 10px #000000;
}


.hme hr {
    background-color: #15edc4;
    height: 5px;
    width: 100px;
	margin: 0 0 30px !important;
}

body:not(.template-slider) #Header {
    min-height: 115px;
}

#Action_bar .social-menu {
    float: right;
    padding: 4px 15px;
    background: #14f1c6;
}

#Action_bar .social-menu a:hover {
	text-decoration: none;
}

#Top_bar {
    top: 30px;
}

#Action_bar .social-menu li {
    font-size: 12px;
	font-weight: 600;
	color: #f9f9f9;
	border-right: 1px solid rgba(113, 113, 113, 0.1);
}

.widget {
    margin-top: 0px;
}

.widget > h3 {
    font-size: 30px;
    line-height: 35px;
    font-weight: 700;
    color: #1d235a;
}

.widget_mfn_menu ul li a {
    background: #1d2f61;
    color: #dedede;
}

.widget_mfn_menu ul li a:hover, .widget_mfn_menu ul li.current-menu-item:not(.current-menu-ancestor) > a, .widget_mfn_menu ul li.current_page_item:not(.current_page_ancestor) > a {
    text-decoration: none;
    color: #1d235a!important;
}

.widget_mfn_menu ul li.current-menu-item:not(.current-menu-ancestor) > a, .widget_mfn_menu ul li.current_page_item:not(.current_page_ancestor) > a {
	background: #14f1c6 !important;
}

#Footer .footer_copy .copyright {
    float: left;
    font-size: 14px;
	font-weight: 400;
}

#Footer p {
    color: #93a0c3;
    font-size: 14px;
    line-height: 21px;
}
