﻿.searchEngineBox{width:100%;float:right;padding:0;right:0;border-radius:10px;background:url(../images/sider_images/searchformbg.png) left top}.searchForm label{color:#000;font-size:14px;font-weight:700}.contact-dtails-form1{border:1px solid #ccc;border-radius:3px}.searchEngineBox h2{padding:10px;margin:0;border-bottom:1px solid #ccc;background-color:hsl(39, 77%, 97%);font-size:15px;border-radius:5px 0 0;color:#000;font-weight:700}.searchEngineBox .searchForm{width:100%;padding:2%;float:left;border-radius:0 0 5px;border-top:1px solid #285782}.searchForm{width:98%;padding:1%;color:#fff;font-size:13px}.searchForm .filedBox,.searchForm .tripDetails .left{width:100%;float:left}.searchForm .tripDetails{width:100%;float:left;padding-bottom:5px}.searchForm .filedBox{background:#fff;border-radius:2px;border:1px solid #a8a8a8;margin-bottom:10px}.searchForm .filedBox .iconField{background:url(../images/sider_images/quoteiconsprite.png) no-repeat #f5deb3;border-radius:5px 0 0 5px;width:50px;float:left;padding:3px 10px;height:36px;position:absolute}.fromFldBx input,.fromFldBx select{border:0;color:#3e3e3e;height:36px;padding:0 53px;float:left}.searchForm .filedBox .iconField img{vertical-align:middle}.searchForm label{display:inline-block;padding-left:5px}.fromFldBx input{width:100%}.searchForm select{background:url(../images/sider_images/dropdown-arrow.png) right center no-repeat #fff;border-radius:5px;width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}.searchForm input[type=radio]{display:inline;width:auto;height:auto}.searchForm .tripDetails .left .tripInfo{display:block;float:left}.searchForm .tripDetails .buttons{float:right;width:100%;border-top:1px solid #ccc;margin-bottom:5px}.searchForm .tripDetails .buttons a{display:inline-block;font-size:12px;margin:5px;float:left!important;cursor:pointer;text-decoration:underline;color:#000;text-align:left}.searchForm .contactDetails{width:100%;float:left;border-top:1px solid #ccc;padding:5px 0}.searchForm .contactDetails .QuoteNowBox{width:70%;margin:0 auto;clear:both}.searchForm .contactDetails .QuoteNowButton{background:#d0b267;color:#000;border:0;padding:10px 5px;width:100%;border-radius:0;margin:10px 0 0;font-size:24px}.errorList ul li{padding:5px}.service-type{background-position:-7px -20px!important}.location{background-position:-54px -21px!important}.date{background-position:-103px -19px!important}.passengers{background-position:-152px -21px!important}.name{background-position:-205px -21px!important}.email{background-position:-246px -21px!important}.contact{background-position:-285px -21px!important}.add-stops{background-position:-167px -122px!important}.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all{background:#fff;border-radius:5px;left:0;padding:10px;position:absolute;top:0;z-index:1!important}.ui-datepicker-calendar tr th{border-bottom:1px solid #666;border-top:1px solid #666;padding:5px 10px}.ui-datepicker-calendar tr td{border:1px solid #999;height:25px;line-height:25px;text-align:center;width:25px}.ui-datepicker-next,.ui-datepicker-prev{padding:0 10px;border:1px solid #666;color:#000;cursor:pointer;text-decoration:none!important}.ui-datepicker-title{display:inline-block;margin:0 auto 5px 15px}.ui-datepicker-title select{margin:0 3px;width:60px!important}.ui-datepicker-next{background:#ccc;float:right}.ui-state-disabled{background:#eee;opacity:.7}.ui-datepicker-prev{background:#ccc;float:left}.frm-tooltip2{height:150px;background-color:#FFE85C;color:#000;line-height:20px;padding:10px;position:absolute;width:320px;font-size:14px;border-radius:5px;border:2px solid #000}.ui-state-default{text-decoration:none!important}.frm-tooltip2::after{border-bottom:10px solid transparent;border-top:10px solid transparent;border-left:10px solid #000;right:-10px;content:"";top:50%;margin-top:-5px;position:absolute}
#AddButtonTrip1 {
    color: #000000 !important;
}
.tripInfo #RemoveButtonTrip1{color:#333 !important;}
.allRating.clearfix > span {display: inline-block;padding: 10px 0;}
.tripadvisor{border:2px solid #ffffff;height:40px;width:40px;border-radius:50%;display:inline-block;background:#00a680 url("../images/social-media-icon.png") no-repeat scroll 3px 2px;overflow:hidden;text-indent:-9999px;text-align:left;vertical-align:top}
.quora{border:2px solid #ffffff;height:40px;width:40px;border-radius:50%;display:inline-block;background:#b0271e url("../images/quora-social-media-icon.png") no-repeat scroll 3px 2px;overflow:hidden;text-indent:-9999px;text-align:left;vertical-align:top}