#header {
	background: #0064ab;
	color: #fff
}

#header a, #header a:hover, #header a:focus {
	color: #fff
}

#header .logo {
    height: 55px
}

.logo, .go .logo {
    margin: 12px 0 10px
}

#header.lg ul {
	margin: 50px 0 5px
}

#header.webinar,
#header.go {
	background: #0064ab;
	border-bottom: 4px solid #002c3f;
	color: #fff
}

#header.go a, #header.go a:hover, #header.go a:focus {
	color: #fff
}

.dropdown.menu a:hover {
	color: #00aef0
}

.multi-nav #main-menu .header a:hover {
	color: #00aef0
}

.menu li.htb .multi {
    color: #00aef0
}

#header ul li .dropdown-content a:hover {
	color: #00aef0
}

.intro.index {
	background: #01466a;
	padding-top: 50px
}

.award {
	margin-bottom: 0
}

.main-nav-wrapper {
	background: #002c3f
}

.solutions .banner-bar {
	background: #002c3f
}

.light-blue-bg-1 {
	background: #0084c5
}

.btn-primary, .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary:active:hover, .btn-primary.active:hover, .btn-primary:active:focus, .btn-primary.active:focus, .btn-primary:active.focus, .btn-primary.active.focus,
.btn-yellow, .btn-yellow:hover, .btn-yellow:focus, .btn-yellow:active, .btn-yellow:active:hover, .btn-yellow.active:hover, .btn-yellow:active:focus, .btn-yellow.active:focus, .btn-yellow:active.focus, .btn-yellow.active.focus {
	background: #ea5d0a
}

.btn-blue-2, .btn-blue-2:hover, .btn-blue-2:focus, .btn-blue-2:active, .btn-blue-2:active:hover, .btn-blue-2.active:hover, .btn-blue-2:active:focus, .btn-blue-2.active:focus, .btn-blue-2:active.focus, .btn-blue-2.active.focus {
	background: #016597;
	color: #fff
}

.btn-blue-2:hover {
	border: 2px solid #016597
}

.btn-grey, .btn-grey:hover, .btn-grey:focus, .btn-grey:active, .btn-grey:active:hover, .btn-grey.active:hover, .btn-grey:active:focus, .btn-grey.active:focus, .btn-grey:active.focus, .btn-grey.active.focus {
	background: #7f6a62;
	color: #fff
}

#index .reviews-section {
	background: #0084c5
}

.reviews-section .btn-more {
	border: 2px solid #0084c5
}

.reviews-section .btn-more:hover {
	border: 2px solid transparent
}

.support-feature .nr {
	color: #009fe3
}

.dark-blue-bg-5 {
	background: #01466a
}

#index .help-section {
	background: #01466a
}

#index .help-section h2 {
	color: #fff
}

.help-section .box, .help-section a:hover .box {
	background: none;
	border: none;
	color: #10a7de
}

.help-section .box h4 {
	color: #fff
}

.footer {
	background: #01466a
}

.footer a {
	color: #2ea3f2 
}

.footer h5 a {
	color: #fff 
}

.footer .btn {
	color: #fff
}

.footer .middle {
	background: #01466a;
	border-top: 1px solid #009fe3;
	border-bottom: none
}

.footer.go .middle {
	background: #01466a;
}

.footer .bottom {
	background: rgba(10,10,10,.9)
}

.footer-blue-bar {
	background: #009fe3;
	height: 55px
}

.footer .col-md-3:first-child h5 {
    color: #fff
}

@media (min-width: 1024px) {
#header {
	height: 80px
}
#header .logo {
    margin: 15px 0 9px 15px
}
}

@media (max-width: 1023px) {
.main-nav-wrapper {
    height: 56px
}
.main-nav-wrapper .title-bar {
	background: #0064ab;
	height: 56px
}
.logo-mob {
	height: 43px;
	margin-top: 2px
}
.mob-tel {
	background: #0064ab;
	margin-bottom: 0;
	padding-bottom: 4px;
	width: 100%;
	color: #fff
}
.mob-tel a, .mob-tel a:hover, .mob-tel a:focus {
	color: #fff
}
.adaptive-navigation {
	top: 56px
}
.main-nav-wrapper .menu-icon::after {
	background: #fff;
    box-shadow: 0 7px 0 #fff, 0 14px 0 #fff
}
.main-nav-wrapper .adaptive-navigation .medium-horizontal, .main-nav-wrapper .drilldown .is-drilldown-submenu, .main-nav-wrapper .is-drilldown {
	background: #002c3f
}
.main-nav-wrapper .drilldown a {
	background: #002c3f
}
#main-menu .header, #main-menu .header a {
    color: #00aef0
}
.lang-submenu[aria-expanded=true] {
	background: #002c3f
}
.adaptive-navigation .mobile li ul li a {
	color: #fff
}
}

@media (min-width: 992px) and (max-width: 1366px) {
.intro.index {
	background: #01466a;
	padding-top: 40px
}	
}

@media (min-width: 768px) {
#header.go:not(.alt) ul {
	margin: 28px 0 5px
}
}

@media (min-width: 768px) and (max-width: 991px) {
#header ul {
    margin: 27px 20px 5px
}
.intro.index {
	padding-top: 40px
}
}

@media (max-width: 767px) {
.intro.index {
	padding-top: 0
}
}

@media(max-width:522px) {
.footer-blue-bar {
	display: none
}
}