﻿@charset "utf-8";
/* CSS Document */
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
	background-color:#177bb2;
	background-image:none;
	border:none;
}

.ui-datepicker-days-cell-over{
	background-color:#177bb2 !important;
}

.ui-datepicker-days-cell-over a{
	background-color:#177bb2 !important;
	color:#FFFFFF !important;
}

.ui-datepicker-today {
	background:none !important;
}

.ui-datepicker-today span {
	border:1px solid #177bb2;
}

a.ui-state-hover, a.ui-state-focus {
	background-color:#636363;
	color:#FFFFFF !important;
}

.ui-datepicker-next-hover {
	background-color: transparent !important;
}

.ui-datepicker-prev-hover {
	background-color: transparent !important;
}

.ui-datepicker-close {
	color:#177bb2 !important;
  background-position: left 2px;
}

/*
.toutinclus {
	color:#177bb1;
}

.avecassurance {
	color:#000000;
}

.sansassurance {
	color:#555555;
}
  */

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	color:#3e5866;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{
	color:#177bb2;
}

.ui-datepicker-close {
  background-image:url(../images/img_ico_fermer.gif);
}

.locationTypeImage
{
  color: #177bb2;
}

.ui-datepicker-calendar .ui-datepicker-current-day, .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-active
{
  color: #FFF!important;
  background-color: #177bb2!important;  
}

.ui-datepicker-calendar .ui-datepicker-days-cell-over,  .ui-datepicker-calendar .ui-datepicker-days-cell-over a
{
  background-color: transparent!important;
  color: #222!important;
}

/* Model Selection */

.ModelSelectionButton.Blue {
  background: #50b9f2;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#50b9f2 15%,#3398d0 30%,#2487be 50%,#127db1 75%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(15%,#50b9f2),color-stop(30%,#3398d0),color-stop(50%,#2487be),color-stop(75%,#127db1));
  background: -webkit-linear-gradient(top,#50b9f2 15%,#3398d0 30%,#2487be 50%,#127db1 75%);
  background: -o-linear-gradient(top,#50b9f2 15%,#3398d0 30%,#2487be 50%,#127db1 75%);
  background: -ms-linear-gradient(top,#50b9f2 15%,#3398d0 30%,#2487be 50%,#127db1 75%);
  background: linear-gradient(to bottom,#50b9f2 15%,#3398d0 30%,#2487be 50%,#127db1 75%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#50b9f2',endColorstr='#127db1',GradientType=0);
  color: #fff;
  border: 1px solid #647b71;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 0 2px 0 #b4e0f9;
  -moz-box-shadow: inset 0 0 2px 0 #b4e0f9;
  box-shadow: inset 0 0 2px 0 #b4e0f9;
  cursor: pointer;
  font-weight: bold;
  position: relative;
  text-align: center;
}

.ModelSelectionButton.Blue:hover {
  background: #1f4558;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#1f4558 0,#16526e 50%,#106085 70%,#007eb5 85%,#0080b2 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#1f4558),color-stop(50%,#16526e),color-stop(70%,#106085),color-stop(85%,#007eb5),color-stop(100%,#0080b2));
  background: -webkit-linear-gradient(top,#1f4558 0,#16526e 50%,#106085 70%,#007eb5 85%,#0080b2 100%);
  background: -o-linear-gradient(top,#1f4558 0,#16526e 50%,#106085 70%,#007eb5 85%,#0080b2 100%);
  background: -ms-linear-gradient(top,#1f4558 0,#16526e 50%,#106085 70%,#007eb5 85%,#0080b2 100%);
  background: linear-gradient(to bottom,#1f4558 0,#16526e 50%,#106085 70%,#007eb5 85%,#0080b2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f4558',endColorstr='#0080b2',GradientType=0);
}

.ThankYou_Box .wrapSubmit input:hover {
  background: #177bb2;
  color: #FFF;
}

.ThankYou_Title {
  color: #0071b3;
}

/*2018*/
.bgDialog {
  background-image: url(../images/background_Swoosh_EuropAuto.png) !important;
  background-repeat: no-repeat !important;
  background-position: bottom right !important;
  background-color: #e6e6e6 !important;
}

.loadingState {
  color: #ffffff;
  background: #181818;
	border-bottom:1px solid #ffffff;
}
.loadingMessage{
	color: #ffffff;
  background: #181818;
}
.loadingMessage ul li:before{
      color: #c31b2e;
}
 
/* PATCH 2017 SUITE A LA REFONTE RESPONSIVE DU MOTEUR */
  @media screen and (max-width: 1023px) and (min-width: 768px) {
    .Step1_Main_Title {
      display: none;
    }

    .Step1_BlockContainer {
      width: 100%;
      border-radius: 0;
      background: #f4f4f4;
    }

    .Step3_FormField:last-child {
      margin-right: 0;
    }

    .Step3_Amount {
      margin-right: 20px !important;
    }

    .Step3_Button {
      width: 212px;
    }

    .ThankYou_ButtonRow {
      margin-left: 284px;
    }
  }



