.navbar {
	background-color: #fff;
}

.header-button {
	background-color: #0047ab;
	border: 1px solid white;
	color: #FAFAFA;
	border-radius: 17px;
}

.navbar-right {
	margin-left: 5%;
}

body {
	font-family: 'Arial', 'Helvetica', sans-serif;
	color: #1e65a7;
}

.language-block--header {
	color: #1e65a7;
	font-weight: bold;
}

.nav > li > a {
	color: #1e65a7;
}

.jumbotron {
	background: #ffffff;
	background: linear-gradient(rgba(230, 255, 255, 0.9), rgba(255, 255, 255, 0.9)), url("../../img/jumbotron-bg-new.jpg"); /* W3C */
	color: #1e65a7;
	border-bottom: 4px solid #df574c;
	background-size: cover;
	background-position: center;
}

.white-tick {
	background-image: url(/img/tick.svg);
}

.jumbotron-button-top {
	background-color: #0047ab;
	border: none;
	border-radius: 20px;
	font-weight: 400;

}

.features-item-number {
	border: none;
	background-color: #0047ab;
	color: white;
}

.arrow-image:hover {
	background-image: url(../../img/colors/coral/arrowdownfilledlarge.png);
}

.feedback-right:hover .arrow-image, .feedback-left:hover .arrow-image, .feedback-item-text-more:hover .arrow-image, #questions .q-item .col-md-12:hover .arrow-image {
	background-image: url(/img/colors/coral/arrowdownfilledlarge.png);
}

.arrow-image {
	background-image: url(../../img/colors/coral/arrowdown.png);
}

.howitworks-user-text, .howitworks-company-text, .howitworks-user-note {
	color: #1e65a7;
}

.howitworks-user-item:before {
	background-color: #0047ab;
}

.howitworks-user-header, .howitworks-company-header {
	color: #0047ab;
}

.howitworks-user-item {
	border-color: #0047ab;
}

.howitworks-user-note {
	background-color: #f5f5f5;
	border-color: #0047ab;
	border-width: 2px;
	border-radius: 8px;
}

.howitworks-user .howitworks-user-note:after {
	border-right-color: #0047ab;
}

.index-cta {
	background: #0047ab;
	background-image: url("../../img/jumbotron-bottom-new.jpg"); /* fallback */
	background: linear-gradient(rgba(133, 133, 133, 1), rgba(229, 228, 228, 0.8)), url("../../img/jumbotron-bottom-new.jpg");
	background-size: cover;
	background-position: center;
}

.index-cta-text {
	color: #F8F8F8;
}

.index-cta-button {
	background-color: #F8F8F8;
	border-radius: 20px;
	font-weight: 400;
	color: #0047ab;
}

footer a {
	color: #0047ab;
}

.navbar-toggle .icon-bar {
	background-color: #0047ab;
}

section.heading-section {
	background-color: white;
}

.heading-section h1 {
	color: #1e65a7;
}

.radio-item.radio-active, .radio-item.radio-active:hover {
	background: #0047ab;
}

.cform-block-item-icon.icon-departure {
	background-image: url(../../img/colors/coral/depart.svg);
}

.cform-block-item-icon.icon-arrival {
	background-image: url(../../img/colors/coral/arrive.svg);
}

.cform-block-item-icon.icon-date {
	background-image: url(../../img/colors/coral/date.svg);

}

.dropdown-item-active {
	background: #0047ab;
}

.action-button.ready-button {
	background: #df574c; /* Old browsers */
	/* background: -moz-linear-gradient(left,  #0047ab  0%, #DB5757 100%);
	background: -webkit-linear-gradient(left,  #0047ab  0%,#DB5757 100%);
	background: linear-gradient(to right,  #0047ab  0%,#DB5757 100%); */
	border-color: #0047ab;
}

.sum, .convertedSum {
	color: #0047ab;
}

.cform-block-item-icon-img {
	color: #df574c;
}

input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, select:focus, textarea:focus {
	outline: none;
	border-color: #0047ab;
	box-shadow: 0 0 0 1px #0047ab;
}

.heading-progress {
	background-color: #FF9500;
}

.button.clear {
	color: #0047ab;
}

.dropzone {
	border-color: #0047ab;
}

.steps-img.circle.filled {
	background-color: #0047ab;
}

.steps-img.circle {
	border-color: #0047ab;
}

.steps-timeline {
	border-color: #0047ab;
}

.status .cform-block.add-companion-block {
	background-color: #0047ab;
}

.nav > li > a:focus, .nav > li > a:hover {
	background-color: transparent;
}

#title {
	background: white;
	color: #1e65a7;
	border-bottom: 2px solid #0047ab;
}

#title h1, #title p {
	color: #1e65a7;
}

td, tr {
	border-color: #0047ab;
}

thead, .table-item {
	background-color: #E5E4E4;
	color: #1e65a7;
}

table {
	color: #1e65a7;
}

.calcul-wrapp a:hover {
	background-color: #0047ab;
}

#questions h1 {
	color: #0047ab;
}

.index-cta-button:hover {
	background-color: white;
	color: #DB5757;
}

footer a:hover {
	color: #DB5757;
}

.jumbotron-button-top:hover {
	background-color: #DB5757;
}

.header-button:hover {
	background-color: #DB5757;
}

button:focus {
	outline-color: #1e65a7;
}

.heading-progress {
	background-color: #0047ab;
}

.status .cform-block.add-companion-block:hover {
	cursor: pointer;
	opacity: 0.9;
	background-color: #0047ab;
}

.integrations-container .howitworks-user .howitworks-user-note:after {
	border-bottom-color: #0047ab;
	border-right-color: transparent;
}

.integrations-container .howitworks-user .howitworks-user-note::after {
	border-right-color: transparent;
}

#partners-button {
	background-color: #1e65a7;
	border-color: #0047ab;
}

.partners-calculator .section-header input {
	color: #1e65a7;
	border-color: #1e65a7;
}

.partners-calculator .section-header span {
	border-color: #0047ab;
	color: #0047ab;
	background-color: rgba(138, 123, 178, 0.1);
}

.cookie-disclaimer {
	background-color: #D4D2D1;
	background-position: right;
	color: #1e65a7;
}

.cookie-disclaimer--text a {
	color: #858585;
}

.cookie-button {
	color: #0047ab;
	background-color: #F8F8F8;

}

.cookie-button:hover {
	color: #0047ab;
}

.sum {
	color: #0047ab;
}

.congrats-note:after {
	border-bottom-color: #0047ab;
}

.head-doc {
	background: #0047ab;
	text-align: left;
	font-size: 14px;
}

footer img.footer-social-icon {
	filter: hue-rotate(14deg) brightness(0.9) contrast(1.5);
}