
#all_page   { background: transparent url('/webci/ink/background.png') repeat-x; }
#img_container { background-image: url('/webci/ink/dat_login.jpg'); }

@media screen and (max-width: 640px)
{
  #navigation .item.active { background: white url('/webci/ink/background.png') repeat-x bottom; }
}

#page      {background: white url('/webci/ink/background.png') repeat-x;}

/*
#navigation .item .text  {color: #8fc999; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase;}

#previous         { background-color: #007b57; }
#previous:hover   { background-color: #007b57; }
#next             { background-color: #007b57; }
#next:hover       { background-color: #007b57; }
*/
body, 
.a_passenger .error_msg,
.a_passenger .invalid_status { font-family: 'proxima-nova-regular', Arial, sans-serif; }

#navigation .item .text  { color: #777; font-size: 15px; font-family: 'proxima-nova-regular', Arial, sans-serif; text-transform: uppercase;}
/* #676767 */
#previous                { background-color: #6c6c6c; }
#previous:hover          { background-color: #757575; }
#next                    { background-color: #6c6c6c; }
#next:hover              { background-color: #757575; }

/* 007952 #6ab568 #52ad58 */

#seat_plan_initial_msg,
#seat_plan_flight_info,
#section_initial_msg,    
.a_passenger strong,
.tr_itinerary_info,
#send_type #send_together {/* color: #4d4d4d; */font-weight: 300;}

.a_passenger_apis { background-color: transparent !important; }
.a_passenger_apis .a_field input {color: #4d4d4d;}

#agree_terms_container,
#agree_terms_container table,
#email_box input,
#phone_box input,
.a_passenger_bp .email_box input,
.a_passenger_bp .phone_box input,
.a_passenger_apis .a_field input      { /* color: #4d4d4d; */}


.a_passenger_bp .email_box button,
.a_passenger_bp .phone_box button,  
#email_box button, 
#phone_box button                 { background-color: #6c6c6c; }

.a_passenger_bp .email_box button:hover,
.a_passenger_bp .phone_box button:hover,  
#email_box button:hover, 
#phone_box button:hover           { background-color: #757575; }

/* #c9d41b #b5ba15 */

#page_identify    {background: white url('/webci/ink/background.png') repeat-x;}

#section_initial_msg,
#seat_plan_initial_msg,
#container_booking_reference label { font-family: 'proxima-nova-regular'; font-size: 21px; }

@font-face
{
  font-weight:200;
  font-style:normal;
  font-family:'proxima-nova-light';
  src:url('/webci/ink/fonts/proxima_nova_light.eot');
  src:url('/webci/ink/fonts/proxima_nova_light.eot?#iefix') format('embedded-opentype'),
      url('/webci/ink/fonts/proxima_nova_light.woff') format('woff'),
      url('/webci/ink/fonts/proxima_nova_light.ttf') format('truetype'),
      url('/webci/ink/fonts/proxima_nova_light.svg#proxima-nova-light') format('svg')
}

@font-face
{
  font-weight:400;
  font-style:normal;
  font-family:'proxima-nova-regular';
  src:url('/webci/ink/fonts/proxima_nova_regular.eot');
  src:url('/webci/ink/fonts/proxima_nova_regular.eot?#iefix') format('embedded-opentype'),
      url('/webci/ink/fonts/proxima_nova_regular.woff') format('woff'),
      url('/webci/ink/fonts/proxima_nova_regular.ttf') format('truetype'),
      url('/webci/ink/fonts/proxima_nova_regular.svg#proxima-nova-regular') format('svg')
}

@font-face
{
  font-weight:600;
  font-style:normal;
  font-family:'proxima-nova-bold';
  src:url('/webci/ink/fonts/proxima_nova_bold.eot');
  src:url('/webci/ink/fonts/proxima_nova_bold.eot?#iefix') format('embedded-opentype'),
      url('/webci/ink/fonts/proxima_nova_bold.woff') format('woff'),
      url('/webci/ink/fonts/proxima_nova_bold.ttf') format('truetype'),
      url('/webci/ink/fonts/proxima_nova_bold.svg#proxima-nova-bold') format('svg')
}









