@charset "utf-8";/* CSS Document */@import url('https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');.col-xs-12.menu {position: relative;z-index: 999;}body {	font-family: 'Poppins', sans-serif;}.no-padding {	padding: 0;}.no-margin {	margin: 0;}.menu {	padding: 0;}.navigation {	background-color: transparent;	border: none;	margin-bottom: 0;}h1 {	font-family: 'Poppins', sans-serif;}h2 {	font-family: 'Poppins', sans-serif;}h3 {	font-family: 'Poppins', sans-serif;}h4 {	font-family: 'Poppins', sans-serif;}h5 {	font-family: 'Poppins', sans-serif;}h6 {	font-family: 'Poppins', sans-serif;}p {	font-family: 'Poppins', sans-serif;}a {	font-family: 'Poppins', sans-serif;}span {	font-family: 'Poppins', sans-serif;}.logo {	height: auto;	padding: 5px 0px;}.menu-collapse {	padding: 5px 0px;}.short-contact {	padding: 0;	float: right;}.navigation .short-contact li {	float: right;}.navigation .short-contact li a {	font-size: 14px;	color: #60afd6;	padding: 10px 15px;}.navigation .short-contact li a:first-child {	padding-right: 5px;}.navigation .short-contact li a:hover, .navigation .short-contact li a:focus {	color: #60afd6;}.navigation .short-contact li a i {	margin-right: 5px;}.navigation .menu-section li a {	font-size: 15px;	color: #000;	padding: 10px 15px;}.headerButton a{    background: #60afd6 !important;    color: #fff !important;	border-radius:4px;}.headerButton a:hover, .headerButton a:active, .headerButton a:focus{    background: #124a85 !important;    color: #fff !important;}.navigation .menu-section .only-mob {	display: none;}.navigation .menu-section .active a, .navigation .menu-section .active a:hover, .navigation .menu-section .active a:focus {	color: #60afd6;	border-bottom: 2px solid #60afd6;	background-color: transparent;}.navigation .menu-section li a:hover, .navigation .menu-section li a:focus {	color: #60afd6;	border-bottom: 2px solid #60afd6;}.toggle-menu {	background-color: #114b85;}.banner-inner {	overflow: visible;	z-index: 9;}.banner-caption {	top: 22%;	padding: 0;	text-align: left;	text-shadow: none;	left: 0%;	right: 0%;	position: absolute;	color: #fff;	z-index: 9;}.banner-caption h2 {	font-size: 42px;	font-weight: 400;	margin-top: 0px;	margin-bottom: 30px;}.banner-caption ul {	padding-left: 30px;}
.banner-caption ul li {    font-size: 23px;    background: url(../img/caption-border.png) no-repeat;    background-position: bottom left;    margin-bottom: 10px;    padding-bottom: 15px;    padding-left: 10px;    font-weight: 400;    position: relative; list-style:none;}a.getprice {	background-color: #134b86;	padding: 6px 30px;	border:4px solid #134b86;	margin-top: 30px;	font-size: 25px;	color: #fff;	font-weight: 500;}a.getprice:hover, a.getprice:focus {	color: #fff;	background-color:transparent; border:4px solid #5cc9ff; transition:0.5s;}a.getprice img {	margin-right: 5px;}.form-section {	padding: 50px 30px;	background-color: #5cc9ff;	border-radius: 5px;}.form-section h2 {	text-align: center;	font-size: 40px;	color: #ffffff;	font-weight: 700;	margin-bottom: 0px;}.form-section p {	text-align: center;	color: #000;	font-size: 17px;}.form-indicator {}.arrow {	top: -25px;	left: 50%;	margin-left: -20px;	width: 53px;	height: 53px;	background: url(../img/indicator.png) no-repeat center;	background-size: contain;	position: absolute;	z-index: 99;}.banner-form {	margin-top: 30%;}.bounce {	-webkit-animation: bounce 2s infinite;	animation: bounce 2s infinite;}.banner-form-sec {	padding: 0;	margin-top: 30px;}.banner-form-sec .banner-select {    background: #fff;}.banner-select {	height: 45px;    border-radius: 4px;    background-color: #f9f9f9;    border: 1px solid #666;    font-size: 13px;    margin-bottom: 20px;    box-shadow: none;}.banner-select::-webkit-input-placeholder { /* Chrome/Opera/Safari */  color: #333;}.banner-select::-moz-placeholder { /* Firefox 19+ */  color: #333;}.banner-select:-ms-input-placeholder { /* IE 10+ */  color: #333;}.banner-select:-moz-placeholder { /* Firefox 18- */  color: #333;}.get-quote {	width: 100%;	font-size: 40px;	background-color: #313131;	border-radius: 4px;	font-weight: 600;}.get-quote:hover, .get-quote:focus { background-color:#134b86; color:#fff; transition:0.5s;border-radius: 4px;}/* Scroll down indicator (bouncing) */@-webkit-keyframes bounce { 0%, 20%, 50%, 80%, 100% { -webkit-transform: translateY(0);} 40% { -webkit-transform: translateY(-30px);} 60% { -webkit-transform: translateY(-15px);}}@-moz-keyframes bounce { 0%, 20%, 50%, 80%, 100% { -moz-transform: translateY(0);} 40% { -moz-transform: translateY(-30px);} 60% { -moz-transform: translateY(-15px);}}@keyframes bounce { 0%, 20%, 50%, 80%, 100% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);} 40% { -webkit-transform: translateY(-30px); -moz-transform: translateY(-30px); -ms-transform: translateY(-30px); -o-transform: translateY(-30px); transform: translateY(-30px);} 60% { -webkit-transform: translateY(-15px); -moz-transform: translateY(-15px); -ms-transform: translateY(-15px); -o-transform: translateY(-15px); transform: translateY(-15px);}}.welcome {	padding: 0;	margin-top: 60px;}.welcome-block {	padding: 0 0 80px 0;	background: url(../img/welcome-bg.png) no-repeat;	background-position: bottom right;}.welcome-block h2 {	margin: 0;	color: #60afd6;	font-size: 30px;	font-weight: 600;	background: url(../img/welcome-line.png) no-repeat;	background-position: left bottom;	padding-bottom: 5px;}.welcome-block h1 {font-size: 40px;font-weight: 400;margin: 5px 0px;color: #124b86;}.welcome-text {	padding: 0;	margin: 0px 0px;}.welcome-text h1{margin-bottom:40px;}.welcome-text p {	color: #6b6b6b;	font-size: 16px;	line-height: 30px;	margin-bottom: 25px;}.our-feet {	background: url(../img/our-feet-bg.png) no-repeat center;	padding: 0;	background-size: cover;	background-position: top;}.our-feet .feet-details p{ color:#333; margin-bottom:20px; font-size:14px; line-height:18px;}.our-feet-block {	padding: 86px 0px;}.default-heading {	text-align: center;	color: #fff;	font-size: 30px;	font-weight: 600;	background: url(../img/out-feet-line.png) no-repeat;	background-position: bottom center;	padding-bottom: 5px;	margin: 0;}.our-feet-block h3 {	font-size: 30px;	text-align: center;	color: #fff;	font-weight: 400;	margin: 25px 0px;}.our-feet-block p {	font-size: 16px;	font-weight: 400;	color: #fff;	line-height: 30px;	text-align: center;	margin-bottom: 0;}.feet-box-block {	padding: 0;	margin-top: 25px;}.feet-box {	padding: 15px 0px;	background-color: #fff;	border-radius: 4px;	margin-bottom: 30px;}.feet-details {	border-top: 1px solid #e8e8e8;	margin: 20px 0px;	padding: 0px 30px;}.book-feet {	background-color: #60afd6;	padding: 8px 20px;	color: #fff;	border-radius: 4px;	width: 58%;	margin-top: -22px;	text-align: center;	font-size: 14px;	font-weight: 700;	border: 2px solid #60afd6;}.book-feet:hover, .book-feet:focus {}.book-feet:hover, .book-feet:focus {border: 2px solid #60afd6; background-color:#fff; transition:0.5s; color:#60afd6;text-decoration: none;}.feet-details h3 {	color: #124b86;	font-size: 16px;	font-weight: 400;	background: url(../img/feet-heading-line.png) no-repeat;	background-position: bottom left;	padding-bottom: 15px;	text-align: left;	line-height: 18px;}.feet-details h3 span {    color: #60afd6;    font-size: 14px;}.feet-details ul {	padding-left: 0;}.feet-details ul li {	list-style: none;	margin-bottom: 10px;}.feet-details ul li img {	margin-right: 10px;}.default-heading2 {	font-size: 30px;	color: #124b86;	text-align: center;	padding-bottom: 10px;	background: url(../img/why-chosse-line.png) no-repeat;	background-position: center bottom;	margin: 0;}.why-chosse-us {	margin: 60px 0px;	padding: 0;}.why-chosse-us p {	font-size: 16px;	text-align: center;	line-height: 30px;	color: #6b6b6b;	margin: 25px 0px;}.why-box {	margin-top: 25px;	padding: 0;}.chose-box {	margin-bottom: 10px;}.chose-box h3 {	text-align: center;	margin-bottom: 0px;	color: #60afd6;	font-size: 20px;	font-weight: 600;}.chose-box p {	margin-top: 0px;}.testimonial {	padding: 0;	background: url(../img/testimonial-bg.jpg) no-repeat center;	background-size: cover;	background-position: top;}.testimonial-block {	padding: 0;	margin: 60px 0px;}.testimonial-block h3 {	text-align: center;	font-size: 30px;	color: #fff;	margin: 25px 0px;	font-weight: 400;}.thumbnails li> .fff .caption {	padding: 10px}.page-header {	background: #f9f9f9;	margin: -30px -40px 40px;	padding: 20px 40px;	border-top: 4px solid #ccc;	color: #999;	text-transform: uppercase;}.page-header h3 {	line-height: 0.88rem;	color: #000;}ul.thumbnails {	margin-bottom: 0px;	text-align: center;	padding: 0;}.caption p {	color: #fff;	font-size: 16px;	line-height: 30px;	text-shadow: none;}.control-box {	text-align: center;	width: 100%;}.carousel-control {	background: #666;	border: 0px;	border-radius: 0px;	display: inline-block;	font-size: 34px;	font-weight: 200;	line-height: 18px;	opacity: 0.5;	padding: 4px 10px 0px;	position: static;	height: 30px;	width: 15px;}.carousel-ctr li a, .carousel-ctr li span {	display: inline-block;	padding: 5px 10px;	background-color: #60afd6;	border-radius: 5px;	color: #fff;	border: none;}.footer {	padding: 0;	margin: 60px 0px;}.footer-logo p {	color: #6b6b6b;	font-size: 13px;	line-height: 24px;	margin-top: 15px;}.quick-link {	border-left: 1px solid #b5b5b5;}.quick-link ul li {	list-style: none;	line-height: 30px;	font-size: 13px;}.quick-link ul li a {	color: #6b6b6b;	text-decoration: none;}.h225 {    height: 238px;}.address {	border-left: 1px solid #b5b5b5;}.address p {	margin-bottom: 20px;	font-size: 15px;	padding: 0px 15px;}.address p strong {	color: #124b86;}.last-footer {	background-color: #1c1c1c;}.last-footer-block {	padding: 0;}.copyright {	padding: 8px 0px;	color: #868686;	font-size: 13px;}.copyright a {	color: #868686;}.sociallink ul {	float: right;	margin: 0;}.sociallink ul li {	list-style: none;	float: left;	padding: 5px 0px;}.sociallink ul li a {	color: #515151;	font-size: 18px;	padding: 0px 8px;}.booking-form {	text-align: left;	margin-bottom: 15px;}.booking-form label {	padding-left: 5px;}.contact-section {	padding: 0px;	margin: 50px 0px;}.textarea {	height: 100px !important;}.contact-btn {	background-color: #124b86;	border-radius: 4px;	font-weight: 600;	font-size: 18px;	color: #fff;	text-transform: uppercase;	padding: 8px 20px;	border: 2px solid #124a85;}.contact-btn:hover, .contact-btn:focus {color: #124a85;border: 2px solid #124a85;border-radius: 5px;background-color: transparent;transition: 0.5s;}.contact-details p {	font-size: 18px;	font-weight: 600;	margin-bottom: 40px;	color: #1c1c1c;}.contact-details p a {	color: #1c1c1c}.contact-details p img {	margin-right: 10px;}.light-bg {	background-color: #fbfbfb;}.fleet-text {	margin-bottom: 55px;}.fleet-text p {	font-size: 16px;	font-weight: 400;	color: #6b6b6b;	line-height: 30px;	text-align: center;	margin: 25px 0px;}.areawecover {	padding: 0;}.areawecover ul {    -webkit-column-count: 3;    -moz-column-count: 3;    column-count: 3;}.areawecover ul li {	list-style: none;	font-size: 16px;	color: #6b6b6b;	margin-bottom: 15px;	position: relative;	padding-left: 30px;}.areawecover ul li i {	margin-right: 10px;	color: #124a85;	position: absolute;	left: 0;}.conatct-text {	text-align: center;	font-size: 16px;	color: #6b6b6b;	margin: 25px 0px;}.coomingsoon {	text-align: center;	font-size: 60px;	font-weight: 600;	color: #124a85;}.tabs {	position: relative;	min-height: 585px; /* This part sucks */	clear: both;	margin: 25px 0;}.tab {	float: left;}.tab label {	background: #eee;	padding: 10px;	border: 1px solid #ccc;	margin-left: -1px;	position: relative;	left: 1px;	width: 150px;	height: 40px;	cursor: pointer;}.tab [type=radio] {	display: none;}.content {	position: absolute;	top: 40px;	left: 0;	background: white;	right: 0;	bottom: 0;	padding: 0px;}[type=radio]:checked ~ label {	background: #124a85;	border-bottom: 1px solid #124a85;	z-index: 2;	color: #fff;}[type=radio]:checked ~ label ~ .content {	z-index: 1;}.content h2 {	font-size: 25px;	color: #124b86;	text-align: left;	margin: 15px 0px;}.picup-box p {	margin: 0;	text-align: left;	font-weight: 700;}.colors, .colorstwo {	height: 45px;	border-radius: 4px;	background-color: #f9f9f9;	border: 1px solid #666;	font-size: 18px;	margin-bottom: 15px;	box-shadow: none;	padding: 7px 15px;}.colors img {	margin-right: 5px;}.bookbtn {	background-color: #124a85;	font-size: 18px;	border:2px solid #124a85;	font-weight: 700;	color: #fff;}textarea.Notes {    height: 80px;}.bookbtn:hover, .bookbtn:focus {color: #fff;				border:2px solid #124a85;				border-radius:5px;				background-color:#124b86;				transition:0.5s;}.carousel-ctr li>a:focus, .carousel-ctr li>a:hover {	text-decoration: none;	background-color: #60afd6;}.feet-box p{	font-size:14px;	text-align:left;	line-height:25px;}/*.text-left p{	text-align:left;}*/.benefits-box {    margin: 54px auto 54px;    background: #f2f2f2;    padding: 1px 26px;    -webkit-box-shadow: 0 10px 6px -6px #777;    -moz-box-shadow: 0 10px 6px -6px #777;    box-shadow: 0 10px 6px -6px #777;}.benefits-box p{    text-align: left;}.benefits-box strong{    border-bottom: 1px dashed #d8d8d8;    width: 100%;    display: inline-block;    padding-bottom: 8px;    font-size: 20px;}.benefits-box .box{	text-align:center;}.benefits-box .box p {    font-size: 18px;    text-align: center;    font-weight: 600;}.border-right {    border-right: 1px dashed #d8d8d8;}.benefits-box .box img{}.area-we-cover-list {    border: 1px solid #f2f2f2;    margin-bottom: 30px;}.area-we-cover-list ul li {    display: inline-block;    list-style: none;    margin: 10px;}.area-we-cover-list tr td {    padding: 10px;    border: 1px solid #f2f2f2;}.area-we-cover-list tr td:first-child{}.area-we-cover-list p {    margin: 0;    padding: 10px;    text-align: left;}.tandc ul li {    font-size: 16px;    line-height: 30px;    margin-bottom: 10px;}.print-btn {background-color: #60afd6;			padding: 10px 20px;			color: #fff;			border-radius: 4px;			text-align: center;			font-size: 14px;			font-weight: 700;			float: right;			border: none;			margin-top: 20px;}.cbtextarea {height: 100px !important;			border-radius: 4px;			background-color: #f9f9f9;			border: 1px solid #666;			font-size: 13px;			margin-bottom: 15px;			box-shadow: none;}.cb-info  { margin-top:20px; margin-bottom:20px;}.cb-info h2 {font-size: 25px;			color: #124b86;			text-align: left;			margin: 15px 0px;			margin-top:10px;			margin-bottom:0px;}.cb-summery {padding: 30px 15px;background-color: #9eddfe;}.cb-summery h2 { font-size: 35px;color: #124b86;text-align: left;margin: 0px 0px 15px 0px;}.cb-summery h2 a {    font-size: 12px;    float: right;    padding: 5px 10px;    background: #000;    margin-top: 7px;    color: #fff;}.summery-block {padding: 10px 0px;border-bottom: 1px solid #80d1fb;}.summery-tittle { padding:0;    font-weight: 500;}.summery-details { padding:0; text-align:left; font-weight: 700;}.em-map { padding:20px 0 0 0;}.blue-bg {background-color: #124b86;color: #fff;}.summery-block-last {padding: 10px 0px;}.top-space{ margin-top: 20px;}/* Steps only */.bs-wizard {margin-top: 40px; margin-left:14%;}.bs-wizard {border-bottom: solid 1px #e0e0e0; padding: 0 0 10px 0;}.bs-wizard > .bs-wizard-step {padding: 0; position: relative;}.bs-wizard > .bs-wizard-step + .bs-wizard-step {}.bs-wizard > .bs-wizard-step .bs-wizard-stepnum {color: #595959; font-size: 16px; margin-bottom: 5px;}.bs-wizard > .bs-wizard-step .bs-wizard-info {color: #999; font-size: 14px;}.bs-wizard > .bs-wizard-step > .bs-wizard-dot {position: absolute; width: 30px; height: 30px; display: block; background: #9eddfe; top: 45px; left: 50%; margin-top: -15px; margin-left: -15px; border-radius: 50%;} .bs-wizard > .bs-wizard-step > .bs-wizard-dot:after {content: ' '; width: 14px; height: 14px; background: #fff; border-radius: 50px; position: absolute; top: 8px; left: 8px; } .bs-wizard > .bs-wizard-step > .progress {position: relative; border-radius: 0px; height: 8px; box-shadow: none; margin: 20px 0; background: #e6e6e6;}.bs-wizard > .bs-wizard-step > .progress > .progress-bar {width:0px; box-shadow: none; background: #9eddfe;}.bs-wizard > .bs-wizard-step.complete > .progress > .progress-bar {width:100%;}.bs-wizard > .bs-wizard-step.active > .progress > .progress-bar {width:50%;}.bs-wizard > .bs-wizard-step:first-child.active > .progress > .progress-bar {width:0%;}.bs-wizard > .bs-wizard-step:last-child.active > .progress > .progress-bar {width: 100%;}.bs-wizard > .bs-wizard-step.disabled > .bs-wizard-dot {background-color: #eeeeee;}.bs-wizard > .bs-wizard-step.disabled > .bs-wizard-dot:after {opacity: 0;}.bs-wizard > .bs-wizard-step:first-child  > .progress {left: 50%; width: 50%;}.bs-wizard > .bs-wizard-step:last-child  > .progress {width: 50%;}.bs-wizard > .bs-wizard-step.disabled a.bs-wizard-dot{ pointer-events: none; }.mid-wizard{ margin-left: 33%}.cb-summery h3:first-child{ margin-top:0px;}.cb-summery h3 {    margin: 20px 0px 10px 0px;    clear: both;    float: left;    width: 100%;    background: #c8ecff;    padding: 12px;    font-size: 18px;}.sec-step-summary{    background: #9eddfe;    color: #000;    font-weight: 700;	}.sec-step-summary .total-fare{	background-color: #fff;}.sec-step-summary  .booking-form, .cb-summery .booking-form{ padding:0px;}/* Mobile Only */

/** ============ 201223 ================== */
#snowfall {
  position: absolute;
  width: 100%;
  height: 100px;
	z-index: 111;
  top: 0;
}
a.navbar-brand.logo {
    position: relative;
    z-index: 111;
}
.short-contact {
    position: relative;
    z-index: 1111;
}

.snow {
  position: absolute;
  border-radius:50%;
  filter: blur(1px);
  background-color: #fff;
  width: 10px;
  height: 10px;
  top:-1000px;
  box-shadow: 20px 20px 1px #fff, 60px 40px 1px #fff, 160px 135px 1px #fff, 260px 240px 1px #fff, 360px 340px 1px #fff, 460px 440px 1px #fff, 560px 340px 1px #fff, 660px 240px 1px #fff, 760px 140px 1px #fff, 260px 640px 1px #fff, 160px 340px 1px #fff, 260px 440px 1px #fff, 760px 140px 1px #fff,860px 40px 1px #fff, 760px 140px 1px #fff, 1260px 120px 1px #fff, 1460px 10px 1px #fff,1560px 30px 1px #fff, 1590px 124px 1px #fff, 1680px 415px 1px #fff, 1720px 335px 1px #fff,1000px 212px 1px #fff, 990px 311px 1px #fff, 888px 122px 1px #fff, 765px 10px 1px #fff, 635px 15px 1px #fff, 554px 111px 1px #fff, 455px 222px 1px #fff, 125px 105px 1px #fff, 275px 96px 1px #fff, 245px 40px 1px #fff, 230px 70px 1px #fff, 285px 17px 1px #fff, 360px 340px 1px #fff, 360px 340px 1px #fff, 360px 340px 1px #fff, 430px 210px 1px #fff, 523px 23px 1px #fff, 1650px 335px 1px #fff, 1777px 123px 1px #fff, 1800px 222px 1px #fff, 1360px 140px 1px #fff;
  animation: snowfall 7s linear infinite;
}

.snow:before {
  content:"";
  width:7px;
  height:7px;
  position: absolute;
  background-color: #fff;
  left: 200px;
  top:-150px;
  border-radius:50%;
  box-shadow: 20px 20px 1px #fff, 60px 40px 1px #fff, 160px 135px 1px #fff, 260px 240px 1px #fff, 360px 340px 1px #fff, 460px 440px 1px #fff, 560px 340px 1px #fff, 660px 240px 1px #fff, 760px 140px 1px #fff, 260px 640px 1px #fff, 160px 340px 1px #fff, 260px 440px 1px #fff, 760px 140px 1px #fff,860px 40px 1px #fff, 760px 140px 1px #fff, 1260px 120px 1px #fff, 1460px 10px 1px #fff,1560px 30px 1px #fff, 1590px 124px 1px #fff, 1680px 415px 1px #fff, 1720px 335px 1px #fff,1000px 212px 1px #fff, 990px 311px 1px #fff, 888px 122px 1px #fff, 765px 10px 1px #fff, 635px 15px 1px #fff, 554px 111px 1px #fff, 455px 222px 1px #fff, 125px 105px 1px #fff, 275px 96px 1px #fff, 245px 40px 1px #fff, 230px 70px 1px #fff, 285px 17px 1px #fff, 360px 340px 1px #fff, 360px 340px 1px #fff, 360px 340px 1px #fff, 430px 210px 1px #fff, 523px 23px 1px #fff, 1650px 335px 1px #fff, 1777px 123px 1px #fff, 1800px 222px 1px #fff, 1360px 140px 1px #fff;
  
}

.snow:after {
  content:"";
  width:5px;
  height:5px;
  position: absolute;
  background-color: #fff;
  left: 300px;
  top:-250px;
  border-radius:50%;
  filter: blur(1px);
  box-shadow: 20px 20px 1px #fff, 60px 40px 1px #fff, 160px 135px 1px #fff, 260px 240px 1px #fff, 360px 340px 1px #fff, 460px 440px 1px #fff, 560px 340px 1px #fff, 660px 240px 1px #fff, 760px 140px 1px #fff, 260px 640px 1px #fff, 160px 340px 1px #fff, 260px 440px 1px #fff, 760px 140px 1px #fff,860px 40px 1px #fff, 760px 140px 1px #fff, 1260px 120px 1px #fff, 1460px 10px 1px #fff,1560px 30px 1px #fff, 1590px 124px 1px #fff, 1680px 415px 1px #fff, 1720px 335px 1px #fff,1000px 212px 1px #fff, 990px 311px 1px #fff, 888px 122px 1px #fff, 765px 10px 1px #fff, 635px 15px 1px #fff, 554px 111px 1px #fff, 455px 222px 1px #fff, 125px 105px 1px #fff, 275px 96px 1px #fff, 245px 40px 1px #fff, 230px 70px 1px #fff, 285px 17px 1px #fff, 360px 340px 1px #fff, 360px 340px 1px #fff, 360px 340px 1px #fff, 430px 210px 1px #fff, 523px 23px 1px #fff, 1650px 335px 1px #fff, 1777px 123px 1px #fff, 1800px 222px 1px #fff, 1360px 140px 1px #fff;
}
.snow1 {
  position: absolute;
  border-radius:50%;
  filter: blur(2px);
  background-color: #fff;
  width: 9px;
  height: 9px;
  top:-850px;
  left:123px;
  box-shadow: 20px 20px 1px #fff, 60px 40px 1px #fff, 160px 135px 1px #fff, 260px 240px 1px #fff, 360px 340px 1px #fff, 460px 440px 1px #fff, 560px 340px 1px #fff, 660px 240px 1px #fff, 760px 140px 1px #fff, 260px 640px 1px #fff, 160px 340px 1px #fff, 260px 440px 1px #fff, 760px 140px 1px #fff,860px 40px 1px #fff, 760px 140px 1px #fff, 1260px 120px 1px #fff, 1460px 10px 1px #fff,1560px 30px 1px #fff, 1590px 124px 1px #fff, 1680px 415px 1px #fff, 1720px 335px 1px #fff,1000px 212px 1px #fff, 990px 311px 1px #fff, 888px 122px 1px #fff, 765px 10px 1px #fff, 635px 15px 1px #fff, 554px 111px 1px #fff, 455px 222px 1px #fff, 125px 105px 1px #fff, 275px 96px 1px #fff, 245px 40px 1px #fff, 230px 70px 1px #fff, 285px 17px 1px #fff, 360px 340px 1px #fff, 360px 340px 1px #fff, 360px 340px 1px #fff, 430px 210px 1px #fff, 523px 23px 1px #fff, 1650px 335px 1px #fff, 1777px 123px 1px #fff, 1800px 222px 1px #fff, 1360px 140px 1px #fff;
  animation-delay:-3s;
  animation: snowfall 9s linear infinite;
}

.snow1:before {
  content:"";
  width:7px;
  height:7px;
  position: absolute;
  background-color: #fff;
  left: 200px;
  top:-350px;
  border-radius:50%;
  box-shadow: 20px 20px 1px #fff, 60px 40px 1px #fff, 160px 135px 1px #fff, 260px 240px 1px #fff, 360px 340px 1px #fff, 460px 440px 1px #fff, 560px 340px 1px #fff, 660px 240px 1px #fff, 760px 140px 1px #fff, 260px 640px 1px #fff, 160px 340px 1px #fff, 260px 440px 1px #fff, 760px 140px 1px #fff,860px 40px 1px #fff, 760px 140px 1px #fff, 1260px 120px 1px #fff, 1460px 10px 1px #fff,1560px 30px 1px #fff, 1590px 124px 1px #fff, 1680px 415px 1px #fff, 1720px 335px 1px #fff,1000px 212px 1px #fff, 990px 311px 1px #fff, 888px 122px 1px #fff, 765px 10px 1px #fff, 635px 15px 1px #fff, 554px 111px 1px #fff, 455px 222px 1px #fff, 125px 105px 1px #fff, 275px 96px 1px #fff, 245px 40px 1px #fff, 230px 70px 1px #fff, 285px 17px 1px #fff, 360px 340px 1px #fff, 360px 340px 1px #fff, 360px 340px 1px #fff, 430px 210px 1px #fff, 523px 23px 1px #fff, 1650px 335px 1px #fff, 1777px 123px 1px #fff, 1800px 222px 1px #fff, 1360px 140px 1px #fff;
  
}

.snow1:after {
  content:"";
  width:5px;
  height:5px;
  position: absolute;
  background-color: #fff;
  left: 300px;
  top:-450px;
  border-radius:50%;
  filter: blur(1px);
  box-shadow: 20px 20px 1px #fff, 60px 40px 1px #fff, 160px 135px 1px #fff, 260px 240px 1px #fff, 360px 340px 1px #fff, 460px 440px 1px #fff, 560px 340px 1px #fff, 660px 240px 1px #fff, 760px 140px 1px #fff, 260px 640px 1px #fff, 160px 340px 1px #fff, 260px 440px 1px #fff, 760px 140px 1px #fff,860px 40px 1px #fff, 760px 140px 1px #fff, 1260px 120px 1px #fff, 1460px 10px 1px #fff,1560px 30px 1px #fff, 1590px 124px 1px #fff, 1680px 415px 1px #fff, 1720px 335px 1px #fff,1000px 212px 1px #fff, 990px 311px 1px #fff, 888px 122px 1px #fff, 765px 10px 1px #fff, 635px 15px 1px #fff, 554px 111px 1px #fff, 455px 222px 1px #fff, 125px 105px 1px #fff, 275px 96px 1px #fff, 245px 40px 1px #fff, 230px 70px 1px #fff, 285px 17px 1px #fff, 360px 340px 1px #fff, 360px 340px 1px #fff, 360px 340px 1px #fff, 430px 210px 1px #fff, 523px 23px 1px #fff, 1650px 335px 1px #fff, 1777px 123px 1px #fff, 1800px 222px 1px #fff, 1360px 140px 1px #fff;
}

.snow2 {
  position: absolute;
  border-radius:50%;
  filter: blur(1.5px);
  background-color: #fff;
  width: 9px;
  height: 9px;
  top:-900px;
  left:-50px;
  box-shadow: 20px 20px 1px #fff, 60px 40px 1px #fff, 160px 135px 1px #fff, 260px 240px 1px #fff, 360px 340px 1px #fff, 460px 440px 1px #fff, 560px 340px 1px #fff, 660px 240px 1px #fff, 760px 140px 1px #fff, 260px 640px 1px #fff, 160px 340px 1px #fff, 260px 440px 1px #fff, 760px 140px 1px #fff,860px 40px 1px #fff, 760px 140px 1px #fff, 1260px 120px 1px #fff, 1460px 10px 1px #fff,1560px 30px 1px #fff, 1590px 124px 1px #fff, 1680px 415px 1px #fff, 1720px 335px 1px #fff,1000px 212px 1px #fff, 990px 311px 1px #fff, 888px 122px 1px #fff, 765px 10px 1px #fff, 635px 15px 1px #fff, 554px 111px 1px #fff, 455px 222px 1px #fff, 125px 105px 1px #fff, 275px 96px 1px #fff, 245px 40px 1px #fff, 230px 70px 1px #fff, 285px 17px 1px #fff, 360px 340px 1px #fff, 360px 340px 1px #fff, 360px 340px 1px #fff, 430px 210px 1px #fff, 523px 23px 1px #fff, 1650px 335px 1px #fff, 1777px 123px 1px #fff, 1800px 222px 1px #fff, 1360px 140px 1px #fff;
  animation-delay:-4s;
  animation: snowfall 14s linear infinite;
}

.snow2:before {
  content:"";
  width:7px;
  height:7px;
  position: absolute;
  background-color: #fff;
  left: 200px;
  top:-550px;
  border-radius:50%;
  box-shadow: 20px 20px 1px #fff, 60px 40px 1px #fff, 160px 135px 1px #fff, 260px 240px 1px #fff, 360px 340px 1px #fff, 460px 440px 1px #fff, 560px 340px 1px #fff, 660px 240px 1px #fff, 760px 140px 1px #fff, 260px 640px 1px #fff, 160px 340px 1px #fff, 260px 440px 1px #fff, 760px 140px 1px #fff,860px 40px 1px #fff, 760px 140px 1px #fff, 1260px 120px 1px #fff, 1460px 10px 1px #fff,1560px 30px 1px #fff, 1590px 124px 1px #fff, 1680px 415px 1px #fff, 1720px 335px 1px #fff,1000px 212px 1px #fff, 990px 311px 1px #fff, 888px 122px 1px #fff, 765px 10px 1px #fff, 635px 15px 1px #fff, 554px 111px 1px #fff, 455px 222px 1px #fff, 125px 105px 1px #fff, 275px 96px 1px #fff, 245px 40px 1px #fff, 230px 70px 1px #fff, 285px 17px 1px #fff, 360px 340px 1px #fff, 360px 340px 1px #fff, 360px 340px 1px #fff, 430px 210px 1px #fff, 523px 23px 1px #fff, 1650px 335px 1px #fff, 1777px 123px 1px #fff, 1800px 222px 1px #fff, 1360px 140px 1px #fff;
  
}

.snow2:after {
  content:"";
  width:5px;
  height:5px;
  position: absolute;
  background-color: #fff;
  left: 300px;
  top:-650px;
  border-radius:50%;
  filter: blur(1px);
  box-shadow: 20px 20px 1px #fff, 60px 40px 1px #fff, 160px 135px 1px #fff, 260px 240px 1px #fff, 360px 340px 1px #fff, 460px 440px 1px #fff, 560px 340px 1px #fff, 660px 240px 1px #fff, 760px 140px 1px #fff, 260px 640px 1px #fff, 160px 340px 1px #fff, 260px 440px 1px #fff, 760px 140px 1px #fff,860px 40px 1px #fff, 760px 140px 1px #fff, 1260px 120px 1px #fff, 1460px 10px 1px #fff,1560px 30px 1px #fff, 1590px 124px 1px #fff, 1680px 415px 1px #fff, 1720px 335px 1px #fff,1000px 212px 1px #fff, 990px 311px 1px #fff, 888px 122px 1px #fff, 765px 10px 1px #fff, 635px 15px 1px #fff, 554px 111px 1px #fff, 455px 222px 1px #fff, 125px 105px 1px #fff, 275px 96px 1px #fff, 245px 40px 1px #fff, 230px 70px 1px #fff, 285px 17px 1px #fff, 360px 340px 1px #fff, 360px 340px 1px #fff, 360px 340px 1px #fff, 430px 210px 1px #fff, 523px 23px 1px #fff, 1650px 335px 1px #fff, 1777px 123px 1px #fff, 1800px 222px 1px #fff, 1360px 140px 1px #fff;
}

@keyframes snowfall {
    100% {transform: translateY(1500px);}
}

.mob_banner {display:none;}
.banner-caption .christmas_wrap ul li:before {
    content: '';
    background: url(../img/correct-right.png) no-repeat;
    width: 19px;
    height: 20px;
    position: absolute;
    left: -19px;
    top: 3px;
    background-size: 100%;
}
.banner-caption .christmas_wrap ul li {
    font-size: 17px;
    background: transparent;
    background-position: bottom left;
    margin-bottom: 10px;
    padding-bottom: 2px;
    padding-left: 8px;
    font-weight: 400;
    position: relative;
    list-style: none;
}
.banner-caption .christmas_wrap ul {
    padding-left: 20px;
	column-count: 2;
}
.christmas_logo img {
    width: 450px;
	animation: zoom-in-zoom-out 2s ease-out infinite;
}
@keyframes zoom-in-zoom-out {
  0% {
    transform: scale(1, 1);
  }
  50% {
    transform: scale(1.05, 1.05);
  }
  100% {
    transform: scale(1, 1);
  }
}
.christmas_wrap {
    margin: 20px 0 0;
}
@media only screen and (min-width: 1600px) {
.christmas_logo img {
    width: 510px;
}
.christmas_wrap {
    margin: 0;
}	
.christmas_logo {
    margin: 0 0 15px;
}
.banner-caption .christmas_wrap ul li {
    font-size: 19px;
}
}

/** ============ 201223 ends ================== */

.new-time {
  font-size: 14px;
  max-width: 654px;
  border: 1px solid #124a85;
  margin: 10px auto 0;
    margin-right: auto;
  margin-right: 0;
  text-align: center;
  border-radius: 6px;
  color: #124a85;
  padding: 4px;
  font-weight: 600;
  animation: blinkingText 1.2s infinite;
}

.striipe-payment {
    max-width: 500px;
    margin: 30px auto;
    border: 1px solid #f2f2f2;
    padding: 0 22px;
    background: #f2f2f2;
}

.striipe-payment h1.error {
    font-size: 30px;
    color: red;
}

.striipe-payment h4 {
    margin-top: 30px;
    margin-bottom: 20px;
    font-weight: 600;
    color: #60afd6;
}

.striipe-payment a.btn-link {
    background: #60afd6;
    color: #fff !important;
    border-radius: 4px;
    padding: 10px;
    display: inline-block;
    margin: 20px 0;
    text-decoration: none;
}

.striipe-payment a.btn-link:hover {
    background:#124a85;
}
@keyframes blinkingText{
    0%{     color: #000;    }
    49%{    color: #000; }
    60%{    color: transparent; }
    99%{    color:transparent;  }
    100%{   color: #000;    }
}
.banner-caption ul li:before{content:'';background: url(../img/combine-images.png) -5px -46px no-repeat;width: 22px;height: 22px;position: absolute;left: -30px;top: 2px;}

a.getprice.btn {position:relative;padding-left: 77px;}
a.getprice.btn:before{content:'';background: url(../img/combine-images.png) -6px -7px no-repeat;width: 33px;height: 35px;position: absolute;left: 30px;top: 9px;}
.arrow {
    top: -25px;
    left: 50%;
    margin-left: -20px;
    width: 53px;
    height: 53px;
    background: url(../img/combine-images.png) -113px -7px no-repeat;
    position: absolute;
    z-index: 99;
}
.passenger-list-icons{}
.passenger-list-icons li{
    position: relative;
    padding-left: 27px;
}
.passenger-list-icons li:before{content:'';background: url(../img/combine-images.png) no-repeat;position: absolute;left: 0;top: 0;width: 20px;height: 20px;}
.passenger-list-icons li:nth-child(1):before{
    background-position: -43px -10px;
}
.passenger-list-icons li:nth-child(2):before{
    background-position: -65px -10px;
}
.passenger-list-icons li:nth-child(3):before{
    background-position: -86px -10px;
}
.covid-19 {
    display: inline-block;
    width: 100%;
    background: #f1faff;
    float: left;
    overflow: auto;
    padding: 15px 0;
}

.ls-covid {
    display: inline-block;
    font-size: 20px;
    color: #60afd6;
}

.ls-txt {
    display: inline-block;
    font-size: 13px;
    color: #424242;
    line-height: 26px;
    font-weight: 400;
    margin-top: 10px;
}

.ls-txt p {
    margin-bottom: 0;
}

.ls-txt a {
    color: #60afd6;
}
.covid-19-inner {
    display: inline-block;
    font-weight: 400;
    margin-top: 40px;
    color: #6b6b6b;
    font-size: 16px;
    line-height: 30px;
    margin-bottom: 25px;
}

.corona-bullet {
    max-width: 375px;
    margin: 30px auto;
    background: #f7f7f7;
    padding: 27px;
    box-shadow: 3px 3px 16px #d4d4d4;
}

.corona-bullet div {
    margin-bottom: 15px;
    font-weight: bold;
    text-transform: uppercase;
    color: #124b86;
}

.corona-bullet ul li:before {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\f061";margin-right: 10px;color: #124b86;}

.corona-bullet ul li {
    position: relative;
    list-style: none;
    text-align: left;
}

.corona-bullet ul {
    padding-left: 0;
}

.paragraph-corona {
    margin: 10px 0;
}

.paragraph-corona span {
    display: block;
    font-style: italic;
}

.corona-update .paragraph-corona {
    margin-top: 20px;
    font-weight: bold;
}

.corona-update a {
    color: #124b86;
}
.gotostripe .panel-heading {
    background: #124a85;
    color: #fff;
}

.panel.gotostripe {
    border: 1px solid #666;
    margin-top: 30px;
}

.panel.gotostripe .form-control {
    background-color: #fff !important;
}
.panel.gotostripe #paymentResponse {
    color: red;
    font-size: 16px;
    font-weight: 600;
}
@media (max-width: 992px) {
.new-time {
    font-size: 13px;
    max-width: 565px;}
}

@media (max-width: 767px) {
	.desktop_banner {display:none;}
	.mob_banner {display:block;}
	.mob_banner img {width: 100%;}
	
	
	.ls-txt {
    display: inline-block;
    font-size: 12px;
    color: #424242;
    line-height: 22px;
    font-weight: 500;
    margin-top: 10px;
}
.striipe-payment h1.error {
    font-size: 23px;
    color: red;
}
.new-time{margin-bottom: 10px;} .page-header, .control-box {	text-align: center;} .our-feet, .testimonial{    background: #1d5284;}
}@media (max-width: 479px) {.caption {	word-break: break-all;}}@media screen and (max-width: 1023px) and (min-width: 767px) {.tabs { height:400px;}	}@media screen and (max-width: 767px) and (min-width: 200px) {	.caption-left {	display: none;}}@media screen and (max-width: 676px) and (min-width: 200px) {.navigation .menu-section .only-mob {	display: block}.short-contact {	display: none;}.logo img {	height: 65px;}.menu {	padding: 0px 15px;}.banner-caption {	top: 0;	position: relative;}.caption-left {	display: none;}.welcome-block {	padding: 30px 15px 20px 15px;	background: url(../img/mob-bg.png) no-repeat;	background-position: bottom center;}.our-feet-block {	padding: 50px 15px;}.feet-box {	margin-bottom: 30px;}.why-chosse-us p {	padding: 0px 15px;}.areawecover ul {	-webkit-column-count: 2;	-moz-column-count: 2;	column-count: 2;	padding-left: 0;}.con-form {	margin-bottom: 30px;}.contact-details p img {	margin-right: 10px;	width: auto;	float: left;}.quick-link, .address {	border: none;	height: auto;}.h225 { height:auto;}.col-xs-12.col-sm-2.no-padding.quick-link.h225 {padding: 15px;}.quick-link ul {	padding-left: 10px;}.tab { margin-left:15px;}.tabs {	height: 1309px; margin-bottom:0;}.toggle-menu {	margin: 20px 0px;}.banner-form {	margin-top: 10%;}.form-section {	background-color: #5cc9ff;}.form-section h2 {	font-size: 31px;}.form-section p {	font-size: 15px;}.get-quote {	font-size: 30px;}.welcome-block h1 {	font-size: 35px;}.welcome-block h2{ font-size:30px;}.our-feet-block h3, .testimonial-block h3 {	font-size: 20px;}.sociallink ul {	margin: 0 auto;	padding: 0;	text-align: center;	float: none;}.sociallink ul li {	float: left;	display: inline-block;	float: initial;}.sec-step-summary{ overflow:hidden;}.summery-details{ width:100%;}.summery-block p{ font-weight:700; line-height:normal; color:#000;}.navbar-nav{ margin-left:0px; margin-right:0px;}}@media screen and (max-width: 1100px) and (min-width: 768px) {.logo img {	height: 65px;}.navigation .menu-section li a {	font-size: 14px;	padding: 6px 9px;}.banner-caption {	top: 4%;}.banner-caption h2 {	font-size: 25px;	margin-bottom: 15px;}.banner-caption ul li {	font-size: 14px;	padding: 0;}a.getprice {	margin: 0;	font-size: 16px;	padding: 8px 20px;}.feet-box {	margin-bottom: 30px;}.get-quote {	font-size: 25px;}.book-feet {	width: 75%;}.h225 {	height: auto;}.areawecover ul {	-webkit-column-count: 3;	-moz-column-count: 3;	column-count: 3;	padding-left: 0;}.quick-link ul {	padding-left: 10px;}.mid-wizard {    margin: 0;    width: 100%;    float: left;    position: relative;    padding-left: 33%;}}@media screen and (max-width: 3760Px) and (min-width: 1800px) {.banner-img {	height: 707px !important;	width: 100%;}}@media screen and (max-width: 1500px) and (min-width: 1300px) {.banner-caption {	top: 6%;}}.cb-summery input[type="submit"] {margin-top: 40px;}/* 09-03-2018 */.help-block { position: absolute;bottom: -10px;}.banner-form .has-error .help-block {position: relative; bottom: 0;}/* 19-04-2018 */.picup-box-50 .toairport50-2 {width: 50%;float: left;height: 45px;border-radius: 4px;background-color: #f9f9f9;border: 1px solid #666;font-size: 13px;margin-bottom: 20px; border-bottom-left-radius: 0;border-top-left-radius: 0;border-left: 0;}.picup-box-50 .toairport50 {width: 50%;float: left;margin-right: 0px;border-right: 1px solid #666;border-bottom-right-radius: 0;border-top-right-radius: 0;}.airport-50 .fromairport50-2 {width: 50%;float: left;height: 45px;border-radius: 4px;background-color: #f9f9f9;border: 1px solid #666;font-size: 13px;margin-bottom: 20px; border-bottom-left-radius: 0;border-top-left-radius: 0;border-left: 0;}.airport-50 .fromairport50 {width: 50%;float: left;margin-right: 0px;border-right: 1px solid #666;border-bottom-right-radius: 0;border-top-right-radius: 0;}.airport3rd-50 .toairport4th {width: 50%;float: left;height: 45px;border-radius: 4px;background-color: #f9f9f9;border: 1px solid #666;font-size: 13px;margin-bottom: 20px;}.airport3rd-50 .toairporthme {width: 50%;float: left;margin-right: 30px;}a.my-tool-tip {position: relative;height: 19px;width: 14px;display: inline-block;}/* 21-04-2018 */.total-fare {background-color: #fff;color: #124a85;font-weight: 700;font-size: 18px;padding: 10px 15px; overflow:hidden;}.condition-pic { padding:0; text-align:left;padding-top: 5px;}.picup-box-no-border-left {padding-left:0px;}.picup-box-no-border-right .topostCode {border-top-right-radius: 0;border-bottom-right-radius: 0;border-right: 1px solid #666;border-color:#666;width: 50%;float: left;}.picup-box-no-border-left .toairport50-2, .picup-box-no-border-left .toairport4th {border-top-left-radius: 0;border-bottom-left-radius: 0;border-left: 0;border-color:#666;}.fromairport:focus, .picup-box-no-border-right .fromairport:focus, .toairport50-2:focus, .topostCode:focus, .picup-box-no-border-right .topostCode:focus, .toairport4th:focus { box-shadow:none;}.topostCode:focus, .toremainzipcode, .picup-box-50 .toremainzipcode, .picup-box-50 .topostCode { box-shadow:none !important; border-color:#666;}.addclassfromair .fromairport:focus, .addclassfromair .fromairport50-2:focus { border-color:#666; box-shadow:none;}.airport4th-50 { padding-right:0;}.airport4th-50 .fromairport {border-top-right-radius: 0;border-bottom-right-radius: 0;border-right: 1px solid #666;border-color:#666;}.airport4th-50 .fromairport:focus { box-shadow:none;}.addclassfromair .fromairport50  { border-color:#666;}.fromairportrightboder {padding-right: 0;}/* 23-04-2018 */.toairport4th {width: 50%;border-top-left-radius: 0;border-bottom-left-radius: 0;border-left: none;}.toairport50 {width: 50%;float: left;border-top-right-radius: 0;border-bottom-right-radius: 0;}.fromairport50 {width: 50;border-radius: 4px;float: left;}.fromairport {border-top-right-radius: 0;border-bottom-right-radius: 0;width: 50%;float: left;}.fromairport50-2 {width: 50%;border-top-left-radius: 0;border-bottom-left-radius: 0;border-left: 0;float: left;}.toairport50-2 {width: 50%;border-top-left-radius: 0;border-bottom-left-radius: 0;border-left: 0;float: left;}.total-fare .summery-tittle {font-weight: 700;}.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {background-color: #eee !important;opacity: 1;}.step-4-fare {background-color: #fff;color: #124a85;font-weight: 700;font-size: 18px;padding: 10px 15px;}.step-4-fare strong {padding: 0;}.no-border-fare { border:0; padding:0px 0px;}.finalfare-no-add { padding:0;}@media screen and (max-width: 676px) and (min-width: 200px) {.airport4th-50 { padding-right:15px ;}.airport4th-50 .fromairport  {width: 50%;float: left;margin-right: 0px;border-right: 1px solid;border-bottom-right-radius:0;border-top-right-radius: 0;}.picup-box-no-border-left .toairport50-2 {width: 50%;float: left;margin-right: 0px;border-left: 0;border-bottom-left-radius: 0;border-top-left-radius: 0;}.picup-box-no-border-left { padding-left:15px;}.fromairportrightboder { padding-right:15px;}.picup-box-50 .toairport50, .airport-50 .fromairport50 {width: 50%;float: left;margin-right: 0px;border-right: 1px solid;border-bottom-right-radius:0;border-top-right-radius: 0;}.picup-box-50 .toairport50-2, .airport-50 .fromairport50-2 {width: 50%;float: left;margin-right: 0px;border-left: 0;border-bottom-left-radius: 0;border-top-left-radius: 0;}.fromairport50, .toairport50 { width:50%;}.row.bs-wizard {width: 100%; /*float: left;*/ position: relative; margin-left:0;}}/* 23-04-2018 */ .ui-timepicker-wrapper{ width:344px !important;}	