/* Minification failed. Returning unminified contents.
(24,2630): run-time error CSS1035: Expected colon, found ';'
(93,49): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
 */
*{margin:0; padding:0; outline:0; box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box;}
html, body{ height:100%; width:100%;}
body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;  font-size:13px; line-height:normal; color:#565656; background:#FFFFFF;}
a, input, button, textarea, select{ text-decoration:none; transition:all .5s ease-in-out; -ms-transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; -webkit-transition:all .5s ease-in-out; color:#333; font-family:Arial, Helvetica, sans-serif;}
input, textarea, select {font-size:14px; color:#3a3a3a; vertical-align:middle;font-family:Arial, Helvetica, sans-serif; outline:none;font-family:Arial, Helvetica, sans-serif;}
form {margin:0 !important;}
.clr {clear:both !important;}
.fl {float:left !important;}
.fr {float:right !important;}
.vAlign {vertical-align:middle !important;}
img {border:none; max-width:100%;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-weight:normal;}
p.last {padding-bottom:0;}
ul {padding:0; margin:0; list-style:none;}
.black{color:#000000 !important;}
.clearfix:before, .clearfix:after {content:''; display:block; height:0; overflow:hidden;}
.clearfix:after {clear:both;}
.mainCon{width:100%;}
.container{ max-width:980px; margin:0 auto; padding:0 10px;}
p{ font-size:14px; line-height:22px; font-weight:300; padding-bottom:20px; color:#1d1d1d;}

.banner-right{ width:28%; float:right; margin-bottom:10px; margin-top:15px;text-align: center;}
.whychooseBtn{background:#00afd1;padding:8px 10px;font-size:14px;font-weight:bold;color:#fff;text-transform:uppercase;line-height:20px}
.whychooseBtn a{display:block;color: #fff;}.whychooseList{padding:0;background:rgba(255, 255, 255, 0.7)}.whychooseList ul li{font-size:13px;color:#3a3a3a;line-height:17px}.whychooseList ul li span{display:inline-block;float:right}.whychooseList ul li a{display:block;padding:8px 10px 8px 10px;border-bottom:#00afd1 solid 1px;line-height:18px;color: #000;font-weight: bold;}.whychooseList ul li a:hover{background:rgba(0, 132, 158,0.5);color: #fff;}.knowmoreBtn{padding:0}.knowmoreBtn a{text-align:center;background:#00afd1;padding:8px 10px;font-size:14px;font-weight:bold;color:#fff;text-transform:uppercase;line-height:18px;display:block}.knowmoreBtn a:hover{color:#000}.bannerBg{width:100%;margin-top:40px;position:relative;background:url(../images/banner-back2.jpg) center center no-repeat;background-size:cover}.bannerhead{width:100%;padding:5px 0;background:rgba(0, 0, 0, 0.3)}.quoteBx{background:rgba(0, 0, 0, 0.5);border-radius:5px;width:70%;float:left;margin-top:15px;padding:8px 8px 2px 8px;margin-bottom:10px}.quoteHd{font-size:14px;color:#fff;font-weight:600;text-transform:uppercase;border-bottom:#ccc solid 1px;padding-bottom:5px;width:98%;margin-left:1%}.frmtabs{padding:10px 0;width:98%;margin-left:1%}.frmtabs ul li{padding:0 10px 0 0;display:inline-block;font-size:14px;line-height:14px;color:#fff}.frmtabs ul li label{vertical-align:middle}.frmtabs ul li a{color:#FFF}.frmmain{padding-top:20px 0 0 0}.conDetBx{width:31.33% !important;margin:0 1%}.selectservice{position:relative;width:48%;margin:0 1% 8px 1%;float:left;min-height:35px}.services_icon{background:#efe9e9;border-radius:3px 0 0 3px;width:50px;height:35px;padding:3px 0;text-align:center;position:absolute;left:0;top:0;line-height:0}.select-right{width:100%;padding-left:50px}.indfrmInp{background:#fff;border-radius:0 3px 3px 0;height:35px;border:0;line-height:35px;font-size:14px;color:#666;padding:0 10px;width:100%}.indfrmInp-inner{background:#fff;border-radius:3px;height:35px;line-height:35px;border:0;font-size:14px;color:#666;padding:0 10px;width:100%}.txtareaInp{background:#fff;border-radius:3px;height:100px;resize:none;border:0;font-size:14px;color:#666;padding:0 10px;width:100%}.stopadd{display:none}.addstop{display:block;font-size:14px;color:#fff;padding-left:7px;padding-bottom:5px}.addstop a{color:#fff}.addstop a:hover{text-decoration:underline}.removestop{display:none}.contdetHd{font-size:15px;color:#fff;border-bottom:#eee solid 1px;margin-bottom:7px;width:98%;margin-left:1%}.quoteBtn{background:#27ae60;width:150px;display:block;text-align:center;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance; appearance:none;font-size:16px;padding:10px 0px 10px;text-align:center;line-height:15px;color:#fff;cursor:pointer;border-radius:3px;border:1px solid #229955 !important;margin:0px auto 5px auto;text-transform:uppercase}.quoteBtn:hover{background:#1e8449;color: #fff !important;}.frmtabs input[type=radio].css-checkbox{position:absolute;z-index:-10000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.frmtabs input[type=radio].css-checkbox + label.css-label{padding-left:22px;height:18px;display:inline-block;line-height:18px;background-repeat:no-repeat;background-position:0 0;font-size:14px;vertical-align:middle;cursor:pointer}.frmtabs input[type=radio].css-checkbox:checked + label.css-label{background-position:0 -18px}.frmtabs label.css-label{background-image:url(../images/radio-btn.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-wrapper{display:inline-block;border:#fff solid 1px;background:#ffffff url(../images/dropdown-arrow.png) right center no-repeat;cursor:pointer;font-size:14px;appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;-webkit-appearance:none;font-size:14px;color:#666;height:35px;border-radius:0 3px 3px 0;width:100%}.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all{background:#fff none repeat scroll 0 0;border-radius:5px;padding:10px;left:0;z-index:1 !important;top:0;position:absolute}.ui-datepicker-calendar tr th{border-top:1px solid #666;border-bottom:1px solid #666;padding:5px 10px}.ui-datepicker-calendar tr td{border:1px solid #999;width:25px;height:25px;line-height:25px;text-align:center}.ui-datepicker-calendar tr td.ui-datepicker-other-month{opacity:0}.ui-datepicker-today{background:#bc5800 !important}.ui-datepicker-today a{color:#fff !important}.ui-datepicker-title{display:inline-block;margin:0 auto 5px 15px}.ui-datepicker-title select{width:60px !important;margin:0px 3px}.ui-datepicker-next{float:right;background:#ccc;padding:3px 10px;color:#000;border:#666 solid 1px;cursor:pointer}.ui-datepicker-prev{float:left;background:#ccc;padding:3px 10px;color:#000;border:#666 solid 1px;cursor:pointer}.bannerHd{float:left;font-size:16px;color:#fff;padding-top:70px}.bannerHd h1{font-size:30px;font-weight:600}.needassist{padding:3px 0;background:#d9d9d9}.needassistTxt{font-size:15px;color:#ffffff;line-height:28px}.needassistTxt strong{font-size:20px;color:#ffffff}.needassistTxt span{display:inline-block;float:right;width:28%}.needassistTxt span a{display:block;height:30px;vertical-align:top;text-align:center;border:#229955 solid 1px;background:#27ae60;padding:7px 12px;text-transform:uppercase;font-weight:700;font-size:14px;color:#fff;line-height:16px}.needassistTxt span a img{vertical-align:top}.instateQuote{background:#c38604;padding:7px 0;text-align:center;font-size:22px;line-height:22px;color:#fff}.socialBg{background:#f3f3f3;padding:15px 0}

/*--------------*/
.needassist {background:#1c699d; padding: 3px 0;}
header{ background:#3498db; font-size:14px; text-transform:uppercase; color:#fff; padding:0px 0;}
header ul li{ float:left;}
header ul li a{ color:#fff; display:block; line-height:20px; padding:8px 12px; font-size:13px;font-weight: 600;}
header ul li a:hover{ color:#23527c;}
header ul li:hover {color: #fff;background: #1c699d;}
.banner-top{ background:rgba(255, 255, 255, 0.4); padding:5px 0;}
.addstop .addstopbtn{background-color: #00afd1;padding: .2em .6em .3em;font-size: 75%;font-weight: bold;line-height: 1;color: #ffffff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25em;text-decoration: none !important;}
 .addstop .removestop{background-color: #f6504d;padding: .2em .6em .3em;font-size: 75%;font-weight: bold;line-height: 1;color: #ffffff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25em;text-decoration: none !important;}
 #ContainerReturn label.returnTripText {font-size: 13px;padding: 0 8px;color: #ffffff;}
#ContainerReturn label {font-size: 13px;color: #ffffff;}
.transfersHd{ padding:10px 0; text-transform:uppercase; font-weight:300; text-align:center; color:#fff;}
.transfersHd h1{ font-size:20px;color: #3498db;text-shadow: 2px 0 0 #1c699d;}
.transfersHd h3{font-size: 14px;color: #000;line-height: 25px;}
.logo-bx {float: left; line-height: 0; width: 20%;}
.header-heading {float: left; width: 61%;}
.logo-right {float: right; line-height: 0; width: 19%;}
.banner-bot{ background:#00afd1; line-height:22px; width:100%; font-weight:300; padding:7px 10px; text-align:center; font-size:22px; color:#fff;}
.payplogoBx{ padding:20px 0; text-align:center; background:#FFF;}
.payplogoBx img{ padding:0 10px; display:inline-block; vertical-align:top;}
.welcomeBg{ background:#f3f5f7; padding:30px 0;}
.welHd{font-size:28px; color:#000; padding-bottom:10px; line-height:28px;}
.welHd span{ border-bottom:#000 solid 2px; display:inline-block; padding-bottom:5px;}
.mainContent{ padding:0;}
.mainContent span{ font-weight:500;}
.mainContent strong{ font-size:16px; color:#000; font-weight:bold;}
.mainContent  a{ color:#000;}
.mainContent  a:hover{ color:#bc5800;}
.FleetList strong{ font-size:16px; color:#000; font-weight:bold;}
.FleetList  a{ color:#000;}
.FleetList  a:hover{ color:#bc5800;}
.servicebg{ padding:30px 0;}
.offeredList{ padding:0; background:#fff;}
.offeredList ul li{ display:block; padding-bottom:15px; font-size:14px; color:#1d1d1d; line-height:22px; font-weight:300;}
.offeredList ul li strong{ font-weight:700; font-size:16px;}
.offeredList ul li:last-child{ padding-bottom:0;}
.locationsList{ padding:10px 0;}
.locationsList ul li{ display:block; border-bottom:#dadcde solid 1px;}
.locatname{ font-size:17px; font-weight:500; color:#000; padding:10px 0; line-height:20px; cursor:pointer; background:url(../images/plus-icon.png) right center no-repeat;}
.locatname.active{ background:url(../images/minus-icon.png) right center no-repeat;}
.locatDetail{ font-size:14px; line-height:22px; color:#1d1d1d; font-weight:300; padding-bottom:10px; display:none;}
.FleetList{ padding:0px;}
.FleetList ul li{ display:block;}
.FleetList ul li strong{ display:block; font-size:18px; font-weight:700; color:#000;}
.FleetList ul li:last-child p{ padding-bottom:0;}
.footerTop{ background:#00afd1; padding:10px 0;}
.footerTop ul li {display: inline-block;padding: 0 5px 0 0;position: relative;}
.footerTop ul li a{ display:block; font-size:13px; line-height:20px; color:#FFF; padding:0 5px;font-weight: 600;}
.footerTop ul li::after { color: #ccc; content: "|"; position: absolute; right: 0; text-align: right; top: 0;}
.footerTop ul li a:hover{ color:#1c699d;}
.footerTop ul li:last-child::after{ content:"";}
.footerMid{ padding:20px 0; background:#016dab;}
.footmid-L{ width:33%; float:left; font-size:14px; line-height:24px; color:#dadada; font-weight:300;}
.footmid-L strong{ font-size:20px; color:#fff; display:block;}
.footmid-L span{ display:block;}
.footmid-L a{ color:wheat;}
.footmid-L a:hover{ text-decoration:underline;}
.footmid-M{ width:47%; float:left; text-align:center; padding:20px 0;}
.footmid-R{ width:20%; float:left;}
.socialMdeia{ padding:10px 0 0 0 ;}
.socialMdeia strong{ display:block; font-size:18px; font-weight:700; padding-bottom:10px; color:#fff;}
.socialMdeia ul li{ display:inline-block; padding-right:10px; padding-bottom:10px;}
.socialMdeia ul li a{ background:url(../images/social-media.png)0 0 no-repeat; display:block; width:40px; height:40px; overflow:hidden; opacity:0.6;}
.socialMdeia ul li a:hover{ opacity:1;}
.social-fb{ background-position:0 0;}
.social-tweet{ background-position:-50px 0 !important;}
.social-linkedin{ background-position:-100px 0; !important}
.social-gplus{ background-position:0px -55px !important;}
.social-tumbler{ background-position:-50px -55px !important;}
.social-instagram{ background-position:-100px -55px !important;}
.footerbot{ padding:10px 0; text-align:center; font-size:13px; color:#333333; line-height:20px; background:#f7f7f7;}
.footerbot span{ text-transform:uppercase;}
.mobmenu{ display:none;}
.hiddens{ overflow:hidden;}
.Navclose{display:none;}
.ssllogo { position: fixed; right: 0; top: 0;}
.indoozCmmt{ font-size:15px; color:#fff; padding-bottom:15px;}

.arrow-left, .arrow-right, .facebook-icon, .gplus-icon, .instagram, .linked-icon, .tricker-icon, .twitter-icon, .select-img1, .group-icon, .close-icon, .location-icon, .cont-icon, .email-icon, .user-icon, .calander-icon, .dropdown-arrow, .green-right, .select-type-icon, .arrow, .arrow2, .radio-btn, .message-icon-over, .message-icon, .minus-icon, .plus-icon {
    background: rgba(0, 0, 0, 0) url("../images/sprite-icon.png") no-repeat scroll 0 0;
    display: inline-block;
    overflow: hidden;
    text-align: left;
    text-indent: -9999px;
    vertical-align: top;
}
.select-img1 { background-position: 0 -320px; height: 30px; width: 39px;}
.group-icon { background-position: 0 -350px; height: 30px; width: 38px;}
.close-icon { background-position: 0 -380px; height: 30px; width: 30px;}
.location-icon { background-position: 0 -410px; height: 30px; width: 30px;}
.cont-icon { background-position: 0 -440px;  height: 30px;  width: 27px;}
.email-icon {background-position: 0 -470px;  height: 26px; width: 26px;}
.user-icon { background-position: 0 -496px; height: 30px; width: 26px;}
.calander-icon { background-position: 0 -526px; height: 30px; width: 25px;}
.indfrmInp-new1 {   background: #fff none repeat scroll 0 0;   border: 0 none;   border-radius: 0 3px 3px 0;   box-shadow: -3px 0 4px 2px #e3893b inset;  color: #000;   font-size: 14px;  height: 35px;   line-height: 35px;   padding: 0 10px;   width: 100%;}
.ui-state-disabled {   background: #eee none repeat scroll 0 0;   opacity: 0.7;}
.select-type-icon {background-position: 0 -581px; height: 30px; width: 22px;}
.errorList { background-color: #f7efcc; color: #ff0000;}
.errorList ul li {display: block; font-size: 13px;line-height: 16px; padding: 5px 10px;}
.green-right {background-position: 0 -564px; height: 17px; width: 22px;}

@media (max-width:959px) {
.logo-bx{ width:24%;}
.ssllogo {display: none;}
.icon-Right {display: none;}
.logo-right{ width:26%;}
.logo-right img{ max-width:100%;}
.header-heading{ width:50%;}
.banner-right {width: 30%}
.whychooseList ul li {font-size: 12px}
.bannerHd h1 {font-size: 22px}
.quoteBx {width: 68%;padding: 10px 5px}
.instateQuote {font-size: 22px}
.socialhome ul li span {font-size: 13px}
.socialhome ul li small {font-size: 11px}
.mobile-L {width: 58%}
header ul li a{ padding:0 4px;}
.banner-bot{ font-size:22px;}
.welHd{ font-size:24px;}
.socialMdeia ul li{ padding-right:7px;}
.ssllogo{ display:none;}
.transfersHd h1 {font-size: 14px; font-weight: 600; padding-bottom: 5px;}
.transfersHd h3 {font-size: 12px;}
header {background: #3498db;font-size: 14px;text-transform: uppercase;color: #fff;padding: 7px 0;}	
}
@media min-width:768px) {header ul{display:block !important}}
@media (max-width:767px) {
.quoteBx {width: 100%;float: none}
.banner-right {float: none;margin-top: 20px;	width: 100%}
header ul{position:fixed; display:none; overflow:auto; left:0; top:0; padding-top:30px; z-index:9; background:rgba(0, 0, 0, 0.9); height:100%; width:100%;}
header ul li{ display:block;float: none;}
header ul li a{ display:block; border-bottom:#444 solid 1px; padding:7px 0; text-align:center;}
.mobmenu{ display:block; width:35px; float:right;}
.mobmenu i{ display:block; height:2px; background:#fff; width:100%; margin-bottom:5px;}
.mobmenu i:last-child{ margin-bottom:0;}
.banner-bot{font-size: 20px;}
.payplogoBx{ padding:10px 0;}
.welcomeBg{ padding:20px 0;}
.servicebg{ padding:20px 0;}
.Navclose{background: #3498db none repeat scroll 0 0;color: #fff;cursor: pointer;display: block; font-size: 16px;font-weight: 500; height: 30px;line-height: 30px;  position: fixed; right: 0; text-align: center; top: 0; width: 30px;}
.footmid-M{ width:100%; float:none; text-align:center;}
.footmid-M > img {max-width: 100%;}
.footmid-R{ width:100%; text-align:center; float:none;}
.footmid-L{ width:100%; text-align:center; float:none;}
.footerTop{ text-align:center;}
.welHd{ font-size:20px;}
.welHd span{ padding-bottom:0;}
.transfersHd h1{ font-size:24px;}
.transfersHd h3{ font-size:16px;}
.bannerBx{ background:#fff !important;} 
.banner-top {background: rgba(255, 255, 255, 0.2);position: relative;}
.header-heading {float: none; left: 0; position: absolute; right: 0; text-align: center; width: 100%; top: 80px;}
form{ margin:60px 0 0 0 !important;}
.logo-right {width: auto;}
.transfersHd h1 {font-size: 18px;}
.needassistTxt {
  font-size: 15px;
  line-height: 30px;
}
.needassistTxt strong {
  font-size: 18px;
}
.needassistTxt span {
  display: inline-block;
  float: right;
  width: 30%;
}

}
@media (max-width:639px) {
.payplogoBx img{ height:80px; padding:0 5px;}
.banner-bot{ font-size:15px;}
.offeredList ul li strong{ font-size:14px;}
.locatname{ font-size:15px;}
.FleetList ul li strong{ font-size:16px;}
.transfersHd h1{ font-size:16px;}
.transfersHd h3{ font-size:14px;}
.needassistTxt span {
  display: block;
  float: none;
  margin: 0 auto;
  width: 200px;
}
.needassistTxt {
text-align:center;
}
}
@media (max-width:479px) {
.header-heading{top:70px;}
.quoteBx {margin-top: 5px}
.quoteHd {font-size: 14px}
.selectservice {	float: none;margin: 0 0 5px;min-height: 40px;width: 100% !important}
.socialhome ul li {width: 32%;vertical-align: top}
.instateQuote {font-size: 16px;line-height: 22px;padding: 7px 0}
.socialMdeia ul li{ padding-right:3px;}
.payplogoBx img{ height:50px;}
.logo-bx img {width: 110px;}
.logo-right > img{width: 150px;}
.welHd{font-size: 18px;}
.welHd span{ border-bottom:#000 solid 1px;}
p{ font-size:13px; line-height:20px;}
.offeredList ul li{font-size:13px; line-height:20px;}
.locatDetail{ font-size:13px; line-height:20px;}
.FleetList ul li strong{ font-size:14px;}
.transfersHd h1 {padding: 0 0px 5px;font-size: 14px;color: #3498db;text-shadow: 1px 0 0 #1c699d;white-space: normal;}
.transfersHd h3{ font-size:12px;line-height: 14px;}
form {margin:55px 0 0 !important;}
.transfersHd{padding:0px 0;}
.addstop{padding-left: 0;}
}

