﻿.car_price_big{vertical-align:middle;font-weight:600;font-size:28px;color: #006AB5;}
.car_curr_beside {    vertical-align: middle;    font-size: 0.42em;    margin-left: 5px;color: #006AB5;}
.car_result_alt_price {    display: block;    font-weight: 600;    font-size: 14px;}
.car_location_lable { font-size: 1.05em;}
.car_company_name{ font-weight: 600; font-size: 20px;}
.car_result_car_type {font-size: 1.05em; font-weight: 400; margin-bottom: 0;}
.car_result_car_name{ font-size: 1.05em;font-weight: 400; margin-bottom: 0;}
.car_result_car_class{ font-size: 1.38em;font-weight: 400; margin-bottom: 0;}
.Sort_Text{TEXT-DECORATION: none;font-family:Open Sans,Arial, Helvetica, sans-serif;font-size:10pt;COLOR: #201e1e; }
.Sort_By_Text{COLOR: #201e1e;font-size: 13px;FONT-WEIGHT:bolder;font-family:Open Sans,Arial;}
.Shadow {    background-image: url('/Images/Portal/Shadow_line.png');    background-repeat: no-repeat;    height: 15px;}
.SortBy{COLOR: #ef414d;font-size: 16px;FONT-WEIGHT:bold;}
.Car_Listing_Bg{background-color: #ffffff;border: 1px;border-style: solid;border-left-color: #f1f1f1;border-right-color: #f1f1f1;border-top-color: #f1f1f1;border-bottom-color: #f1f1f1;}


a.linkSort:link
{
	 color: #960606;
    TEXT-DECORATION: none;
    font-size:12px;
    font-weight: bold;
    cursor:pointer;
}
a.linkSort:visited 
{
	text-decoration: none;
	 color: #960606;
	  font-size:12px;
	  font-weight: bold;
	  cursor:pointer;
}
a.linkSort:hover 
{
	 color: #960606;
    text-decoration: none;
      font-size:12px;
      font-weight: bold;
      cursor:pointer;
}
a.linkSort:active 
{
	 color: #960606;
    text-decoration: none;
      font-size:12px;
      font-weight: bold;
      cursor:pointer;
}
.lastLink
{
	padding-right:10px
}
.Car_ModifySearchTab_ID{width:100%;background-color:#FFF;}
.Car_ModifySearchTab_MainTbl{width:100%;color:#ffffff;background-repeat:no-repeat;}

.Car_ModifySearchTab{width:100%;color:#ffffff;background-repeat:no-repeat;}


.Car_Default_Sub_header
{
	FONT-FAMILY:Open Sans,Arial;
	font-size: 12pt;
	color:#bf1f24;
	font-weight:bold;
}
.Car_Default_Details_sub_padding
{		
	padding-left:20px;
	width:770px;	
}
.Default_Sub_header1
{
	width:770px;
}
.DoppingLoc
{
	padding-left:48px;
	padding-right:15px;
}
.Booking_Type_Padding
{
	padding-left:15px;
}
.box
{
    height:70px;
    width:140px;
    vertical-align:middle;
    text-align:center;	  
    margin: 2px;
    border: 1px solid #EEEEEE;
    /*display: table-cell;*/
}
.boxBg{background-color:#F0F7E7}
.boxBgAlt{background-color:#F0F0F0}
.box1
{
	height:70px;
	width:141px;
	vertical-align:middle;
	text-align:center;
}
.boxhead {
	color: #000000;
	font-family: Open Sans,Arial;
	font-size: 12pt;
	font-weight:700;

	/*background-color:#FFE794;*/
	
}
a.boxlink:link
{
	color:#222222;
    TEXT-DECORATION: none
}
a.boxlink:visited 
{
	text-decoration: none;
	color:#222222;
}
a.boxlink:hover 
{
	color:#222222;
    text-decoration: none;
}
a.boxlink:active 
{
	color:#222222;
    text-decoration: none;
}
.boxtext {
	color: #960606;
	font-family: Open Sans,Arial;
	font-size: 12pt;
	font-weight:bold;
}

.Car_Cmpny_Logo
{
	height:40;
	padding-top:4px;
}
.ThumbnailImage
{
	max-height:117px;
	max-width:200px;
}

.Head_Names_Car {    COLOR: #fffffd;    font-family: Arial;    font-size: 10pt;    font-weight: bold;}



/* autocomplete section */




.form-group {
    margin-bottom: 20px;
}

.control-label {
    display: block;
}

.autocomplete-wrapper {
    position: relative;
}

    .autocomplete-wrapper input {
        width: 100%;
    }

.autocomplete-results {
    position: absolute;
    background: white;
    z-index: 1;
    top: 100%;
    left: 0;
    font-size: 13px;
    border: solid 1px #ddd;
    border-top-width: 0;
    border-bottom-color: #ccc;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}

.autocomplete-result {
    padding: 12px 15px;
    border-bottom: solid 1px #eee;
    cursor: pointer;
}

    .autocomplete-result:last-child {
        border-bottom-width: 0;
    }

.autocomplete-location {
    opacity: .8;
    font-size: smaller;
}

.autocomplete-results[data-highlight='0'] > :nth-child(1) {
    color: white;
    background: #26C9FF;
    border-bottom-color: #26C9FF;
    outline: solid 1px #00b6f2;
}

.autocomplete-results[data-highlight='1'] > :nth-child(2) {
    color: white;
    background: #26C9FF;
    border-bottom-color: #26C9FF;
    outline: solid 1px #00b6f2;
}

.autocomplete-results[data-highlight='2'] > :nth-child(3) {
    color: white;
    background: #26C9FF;
    border-bottom-color: #26C9FF;
    outline: solid 1px #00b6f2;
}

.autocomplete-results[data-highlight='3'] > :nth-child(4) {
    color: white;
    background: #26C9FF;
    border-bottom-color: #26C9FF;
    outline: solid 1px #00b6f2;
}

.autocomplete-results[data-highlight='4'] > :nth-child(5) {
    color: white;
    background: #26C9FF;
    border-bottom-color: #26C9FF;
    outline: solid 1px #00b6f2;
}

.autocomplete-results[data-highlight='5'] > :nth-child(6) {
    color: white;
    background: #26C9FF;
    border-bottom-color: #26C9FF;
    outline: solid 1px #00b6f2;
}

.autocomplete-results[data-highlight='6'] > :nth-child(7) {
    color: white;
    background: #26C9FF;
    border-bottom-color: #26C9FF;
    outline: solid 1px #00b6f2;
}

.autocomplete-results[data-highlight='7'] > :nth-child(8) {
    color: white;
    background: #26C9FF;
    border-bottom-color: #26C9FF;
    outline: solid 1px #00b6f2;
}





/* autocomplete section */