#main-header, #main-header .submenu ul li, #main-header .top-search {
			background-color: #ffffff;
		}
		#main-header .main-menu .submenu ul:before {
			border-bottom-color: #ffffff;
		}
		#main-header .top-site-name, #main-header ul.main-menu li a, #main-header .search-top a {
			color: #19a2c6;
		}
		#main-header .top-search .input-group .input-group-addon, #main-header .mobile-login .user-icon a {
			color: #19a2c6;
		}
		#main-header .mobile-menu .collapse-button .icon__line {
			background: #19a2c6;
		}
		.top-search form input {
			color: #19a2c6;
		}		
		#main-header .mobile-menu .collapse-button .icon__line--1, #main-header .mobile-menu .collapse-button .icon__line--2, #main-header .mobile-menu .collapse-button .icon__line--3 {
			background: #fff;
		}
		#main-header ul.main-menu li a:hover, #main-header .search-top a:hover, #main-header .mobile-login .user-icon a:hover {
			color: #12863d;
		}
		#main-header ul.main-menu li ul li a:hover, ul.sub-menu li.current-menu-item > a {
			color: #fff!important;
			background-color: #009dde!important;
		}
		#main-header .mobile-menu-top--open {
			background: #009dde;
		}
		#main-header .mobile-menu-top ul.main-menu-mobile li.submenu a {
			background-color: #009dde;
		}
		#main-header .mobile-menu-top--open a {
			color: #fff;
		}	
		#main-header .mobile-menu-top--open .navigation-mobile a:hover, #main-header .mobile-menu-top--open .navigation-mobile .submenu .sub-menu a:hover, #main-header .mobile-menu-top--open .navigation-mobile .current-menu-item > a {
			color: #009dde !important;
			background-color: #fff !important;
		}		
		section#breadcrumb {
			background: #daf1f9;
		}		
		section#breadcrumb a, section#breadcrumb span.breadcrumb_last {
			color: #009dde;
		}		
		section#breadcrumb a:hover {
			color: #12863d;
		}
		.header-video .video-content .header-col ,.category-header {
			background-color: #009dde;
			border-color: #19a2c6;
		}
		.header-video .video-content .header-col, .header-video .video-content .header-col h6,.category-header,.category-header p, .header-video .video-content .header-col h5, .header-video .video-content .header-col h4, .header-video .video-content .header-col h3, .header-video .video-content .header-col h2, .header-video .video-content .header-col h1, .header-video .video-content .header-col p {
			color: #fff;
		}
		.header-video .video-content .header-col svg,.category-header .content-right ul li::before {
			color: #ffffff;
		}
		.header-video .video-content .header-col a {
			color: #ffffff;
		}
		.header-video .video-content .header-col a:hover {
			color: #daf1f9;
		}
		.header-video .video-content a.read-more span svg.fa-long-arrow-alt-right path {
			fill: #ffffff !important;
		}
		.header-video .video-content a.read-more:hover span svg.fa-long-arrow-alt-right path {
			fill: #daf1f9 !important;
		}
		body, body .home-page-main {
			background-color: #f4f4f4;
		}
		body h1.entry-title, .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .certificates-overview .certificate-block {
			border-color: #009dde !important;
		}
		.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .entry-content p, .entry-content a, .entry-content, label.gfield_label, .contact-page h1, .contact-page h2, .contact-page h3, .contact-page h4, .contact-page h5, .contact-page h6, .contact-page p, .contact-page, .contact-page ul.gfield_radio label, .update-block-content p, .login-form label, .login-form p, .resetpassword-form p, .resetpassword-form label, .lostpassword-form p, .lostpassword-form label, .certificates-overview {
			color: #2b2b2b !important;
		}
		.entry-content a, .contact-page a, .update-block a, .contact-page input.gform_button, .login-form a,.faq-block .faq-info h5,.user-menu ul li a,.all-pages ul li a {
			color: #19a2c6 !important;
		}
		.update-block span.read-more svg.fa-long-arrow-alt-right path, .contact-page svg.fa-long-arrow-alt-right path {
			fill: #19a2c6 !important;
		}
		.entry-content a:hover, .contact-page a:hover, .update-block a:hover,.holder-info a:hover, .contact-page input.gform_button:hover,.all-pages ul li a:hover, .login-form a:hover,.user-menu ul li a:hover,.user-menu ul li.current-menu-item > a {
			color: #12863d !important;
		}
		.update-block span.read-more:hover svg.fa-long-arrow-alt-right path {
			fill: #12863d !important;
		}
		.link-button a,.link-button a svg.fa-long-arrow-alt-right path {
		  fill: #19a2c6 !important;
		  color: #19a2c6 !important;
		}
		.link-button a:hover,.link-button span.read-more:hover svg.fa-long-arrow-alt-right path {
		  color: #12863d !important;
		  fill: #12863d !important;
		}

		body h1.entry-title {
			color: #2b2b2b !important;
		}
		body .home-page-main .home-block {
			border-color: #daf1f9;
			background-color: #daf1f9;
		}
		.updates-overview-page .update-block {
			border-color: #daf1f9;
		}
		body .home-page-main .home-block:hover {
			border-color: #12863d;
		}
		body .home-page-main .home-block .home-title-sector, .certificates-overview h2 {
			color: #656565;
		}
		body .home-page-main .home-block h4, .update-block h2.post-title ,.search-page .post-info h5 a {
			color: #19a2c6;
		}
		body .home-page-main .home-block:hover h4, .update-block h2.post-title:hover,.search-page .post-info h5 a:hover {
			color: #12863d;
		}
		body .red-button {
			color: #fff !important;
			background-color: #12863d;
			border-color: #12863d;
		}
		.red-button span svg.fa-long-arrow-alt-right path {
			fill: #fff;
			transition: fill 0.15s ease-in-out;
		}
		body .red-button:hover, body .red-button:active, body .red-button:focus {
			color: #12863d !important;
			background-color: #fff !important;
			border-color: #12863d !important;
		}
		.red-button:hover span svg.fa-long-arrow-alt-right path {
			fill: #12863d;
		}
		.bottom-block .left-block {
			border-color: #ffffff;
		}
		.bottom-block {
			background-color: #ffffff;
		}
		.bottom-block .left-block .gform_footer input {
			color: #ffffff;
		}
		.top_label span svg.fa-long-arrow-alt-right path {
			fill: #ffffff;
			transition: fill 0.15s ease-in-out;
		}
		.bottom-block .left-block .top_label:hover input {
			color: #ffffff;
		}
		.top_label:hover span svg.fa-long-arrow-alt-right path {
			fill: #ffffff;
		}
		.bottom-block .left-block h3 {
			color: #ffffff !important;
		}
		.bottom-block .left-block a {
			color: #ffffff !important;
		}
		.bottom-block .left-block a:hover {
			color: #ffffff !important;
		}
		#footer {
			background-color: #eeeeee;
		}
		#footer .site-name {
			color: #19a2c6;
		}
		#footer ul li a {
			color: #19a2c6;
		}
		#footer ul li a:hover {
			color: #12863d;
		}
		#footer .copytext {
			color: #000000;
		}
		.updates-overview-page .load-more-button button.fwp-load-more {
			color: #19a2c6;
			border-color: #19a2c6;
		}
		a.page-numbers:hover {
        border: 1px solid #19a2c6 !important;
        background: #19a2c6 !important;
        }
        .page-numbers.current {
			border-top: 3px solid #19a2c6 !important;
			border-left: 2px solid #19a2c6 !important;
			border-right: 2px solid #19a2c6 !important;
			border-bottom: 2px solid #19a2c6 !important;
			background: #19a2c6 !important;
		}
		.page-numbers {
		   border: 1px solid #19a2c6 !important;
		   color: #19a2c6;
		}
		.updates-overview-page .load-more-button button.fwp-load-more:hover {
			color: #fff;
			background-color: #19a2c6;
			border-color: #19a2c6;
		}
		.button-reset-password input, .login-submit input, .button-lost-password input {
			background-color: #f10 !important;
			border-color: #a10d13 !important;
			color: #fff !important;
		}
		.button-reset-password input:hover, .login-submit input:hover, .button-lost-password input:hover {
			background-color: #fff !important;
			color: #a10d13 !important;
		}
		
		