#header .header-logo img{
	margin:0;
}
.page-header {
    background-color: #404040;
    border-top: 5px solid #282828;
    background-image: url("images/pageheader-bg.png.html");
    background-position: right top;
    background-repeat: no-repeat;
}

.header-logo img{
	width: 289px !important;
	height: 43px !important;
}

.slider .tp-bannertimer {
	background-color: #003c79;
}

#footer {
	background: #0e0e0e;
	border-top: 4px solid #0e0e0e;
	font-size: 0.9em;
	margin-top: 50px;
	padding: 0px 0 0 !important;
	position: relative;
	clear: both;
}

#footer .footer-copyright {
	background: #060606;
	border-top: 4px solid #060606;
	margin-top: 10px !important;
	padding: 30px 0 10px;
}

ul.nav.nav-pills a {
	color: #003c79 !important;
}

.post-content p a {
	color: #003c79 !important;
}



.breadcrumb .activo a {
	color: #ddd !important;
}

.post-content a {
	color: #003c79 !important;
}

.owl-carousel .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot:hover span {
	background-color: #003c79;
}
ul.nav.nav-pills a:hover {
	color: #FFF !important;
}

.page-header {
	background: #272727 url("images/headerbar_bg.jpg") repeat left top;
	/* background-color: #171717; */
	border-bottom: 5px solid #CCC;
	border-top: 5px solid #384045;
	margin: 0 0 35px 0;
	min-height: 50px;
	padding: 20px 0;
	position: relative;
	text-align: left;
}

html .btn-primary {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #003c79;
	border-color: #342656 #003c79 #003c79;
}

html .btn-primary:hover {
	border-color: #4E3C77 #4E3C77 #4E3C77;
	background-color: #4E3C77;
}

ul.nav.nav-pills li.active a {
	color: #FFFFFF !important;
}

#header .header-nav-main nav > ul > li.open > a, #header .header-nav-main nav > ul > li:hover > a {
	background: #003c79;
}

ul.nav-pills > li.active > a {
	background-color: #003c79 !important;
}

section.page-header h1 {
	border-bottom-color: #003c79 !important;
}

#footer {
	background: #003c79;
	border-top: 4px solid #012c58;
	font-size: 0.9em;
	margin-top: 50px;
	padding: 0px 0 0 !important;
	position: relative;
	clear: both;
}

.header-top i.fa {
    font-size: 16px;
    margin-left: 10px;
}
@media (min-width: 992px){
html #header .header-nav-bar-primary {
    background: #00a9e8 !important;
    color: #ffffff !important;
}}

html .heading-primary, html .lnk-primary, html .text-color-primary {
	color: #003c79 !important;
}

.tp-caption.main-label {
    text-shadow: 2px 3px 4px rgba(0, 0, 0, 0.75);
}
nav.header-nav-top {
    display: none;
}
.header-body {
    min-height: 60px !important;
}
.sticky-header-active .header-logo img {
    top: 10px !important;
}
.header-nav-main.header-nav-main-effect-1.header-nav-main-sub-effect-1.collapse {
    margin: 5px 0 0 0 !important;
}

.sticky-header-active  .header-nav-main.header-nav-main-effect-1.header-nav-main-sub-effect-1.collapse {
    margin: 25px 0 0 0 !important;
}

button.btn.header-btn-collapse-nav {
    margin: 5px 0 0 0 !important;
}
.sticky-header-active button.btn.header-btn-collapse-nav {
    margin: 20px 0 0 0 !important;
}
section.section.section-no-background.m-none.mw0 {
    padding-bottom: 0;
}
#footer .footer-copyright p {
    color: #ddd;
}
section.section.m-none.mw1 {
    padding: 20px 0;
}

.list.list-icons.list-icons-style-3.mt-xlg a {
	color: #003c79 !important;
}

.list.list-icons.list-icons-style-3 li .fa, .list.list-icons.list-icons-style-3 li .icons {
	background-color: #003c79;
}

