/* Enter Your Custom CSS Here */
.soc-icons.custom-social-position.widget {
    top: -10px!important;
    position: absolute!important;
  	z-index:1000;
}
.custom-social-position a {
    color: #fff!important;
    width: 25px!important;
    height: 40px!important;
    font-size: 18px;
    right: 30px;
}
.widget.soc-icons a:after {
    display: none!important;
}
.headroom--pinned.headroom--top .soc-icons.custom-social-position.widget, .headroom--top .soc-icons.custom-social-position.widget{
    top: -10px!important;
}
.headroom--unpinned .soc-icons.custom-social-position.widget, .headroom--pinned .soc-icons.custom-social-position.widget {
    top: 5px!important;
}
.headroom--pinned.headroom--top .custom-social-position a, .headroom--top .custom-social-position a{
    right: 30px!important;
}
.headroom--unpinned .custom-social-position a, .headroom--pinned .custom-social-position a {
    right: -30px!important;
}

#header-container.header-style-1:not(.small) #header .header-wrap .nav-menu .mega-menu-item .item-title{
	color:#ffff !important;
	}

.form-search-wrap a:before{
	color:#ffff !important;
}

#header-container.header-style-1:not(.small) #header .header-wrap {
			background: #0b3087!important;
	}
.project .cover .features {
    top: 0!important;
		bottom: initial!important;
}

#header-container.small:not(.header-style-7):not(.header-style-14) #header {
    background: rgb(11, 48, 135)!important;
}