﻿@charset "utf-8";
/* CSS Document */


.trip_from .adv_box_feild{
    display: inline-block;
    padding: 3px 6px;
    font-size: 14px;
    line-height: 20px;
    color: #555;
    vertical-align: middle;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 3px;
	background-color: #fff;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
    transition: border linear .2s, box-shadow linear .2s;
}

.trip_from select {
    display: inline-block;
    padding: 3px 6px;
    font-size: 14px;
    line-height: 20px;
    color: #555;
    vertical-align: middle;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 3px;
	background-color: #fff;
    border: 1px solid #ccc;
}

.trip_from .boldred {
	color: red;
	font-weight: bold;
	font-size: 16px;
	top: -2px;
}
.trip_from {
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333;
	text-align: left;
	line-height: 16px;
	margin: 4px 0px 0px 0px;
	padding: 2px;
	padding-left: 0px;
}
.trip_from td {
	border:0px !important;
	border: 1px solid #ccc;
    margin: 0;
    padding: 4px 2px;
    border-collapse: collapse;
    font-family: 'Droid Sans', sans-serif;
    font-weight: normal;
    color: #5c6274;
    font-size: 14px;
    line-height: 20px;
}
.trip_from td a {
    color: #00adef;
    text-decoration: none;
}
.tdleft {
	text-align: left;
}
.tdright {
	text-align: right;
}
.arrow-right {
	margin: 0 auto;
}
.trip_left {
	float: left;
	width: 55%;
	margin: 0;
	padding: 0;
}
.trip_right {
	float: right;
	width: 40%;
	margin: 0px 0px 10px 0px;
	padding: 0;
	background: #f5f5f5;
	border: 1px solid #DDD;
}
.reg {
	margin: 0;
	padding: 0px;
	text-align: left;
	font-family: 'Droid Sans', sans-serif;
	font-size: 22px !important;
	line-height: 18px;
	float: left;
	font-weight: bold;
}
.trip_right p {
	margin: 0;
	padding: 6px;
	color: #FFF;
	text-align: right;
	font-family: 'Droid Sans', sans-serif;
	font-size: 15px;
	line-height: 18px;
}
.trip_right p a {
	color: #FFF;
	text-decoration: underline;
}
.btnClick {
    margin: 0px;
	background: #e76c03;
    color: #FFF !important;
	padding: 8px 30px;
    font-size: 18px;
    border: 0px;
    border-top: 0;
    border-radius: 3px;
}
.btnClick:hover{
	cursor:pointer;
}
.adv_box_feild {
	width: 168px;
}
.inn_left {
	width: 600px;
	float: left;
	margin: 0;
	padding: 0;
}
.inn_left h1 {
	font-size: 22px;
    line-height: 22px;
    font-family: 'Open Sans', sans-serif;
    padding: 0px 0px 5px 0px;
    margin: 15px 0px 10px 0px;
    text-align: left;
    font-weight: bold;
    border-bottom: 0px;
    color: #424141;
}
.inn_left h2 {
	font-size: 18px;
    line-height: 22px;
    font-family: 'Open Sans', sans-serif;
    padding: 3px 0px;
    margin: 3px 0px;
    text-align: left;
    font-weight: bold;
    color: #424141;
}
.inn_left p {
	font-size: 15px;
    line-height: 22px;
    font-family: 'Open Sans', sans-serif;
    padding: 5px 0px;
    margin: 0px;
    text-align: justify;
    font-weight: normal;
    color: #5c6274;
}
.trip_left ol {
    margin: 0px 0px 0px 20px;
    padding: 0px;
}
.trip_left li {
    margin: 0;
    padding: 0;
    color: #5c6274;
    text-align: justify;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    line-height: 22px;
}
.mob_feild {
	width: auto;
	margin: 15px 0px 0px 0px;
	padding: 0;
}
.mob_box {
	font-family: 'Droid Sans', sans-serif;
	font-size: 15px;
	margin: 0px 8px 10px 0px;
	line-height: 15px;
	border: 1px solid rgb(216, 216, 216);
	padding: 20px 10px;
	width: 170px;
	color: rgb(51, 51, 51) !important;
}
.mob_link_btn {
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	margin: 0px 0px 10px 0px;
	padding: 0px 20px;
	text-transform: uppercase;
	border: 0px;
	color: rgb(255, 255, 255);
	overflow: visible;
	min-height: 30px;
	background-image: linear-gradient(rgb(103, 186, 30) 0px, rgb(62, 140, 18) 100%);
	background-color: rgb(62, 140, 18);
}
.smart_box {
	width: auto;
	margin: 15px 0px 0px 0px;
	padding: 0;
}
.smart_box p {
	font-size: 15px;
    line-height: 22px;
    font-family: 'Open Sans', sans-serif;
    padding: 5px 0px;
    margin: 0px;
    text-align: justify;
    font-weight: normal;
    color: #5c6274;
}
.smart_box img {
	width: 160px;
	height: auto;
	border: 0;
	margin: 20px 0px 0px 0px;
	padding: 0;
}
.inn_right {
	width: 400px;
	height:400px;
	float: left;
	margin: 0;
	padding: 0;
}
.inn_right img {
	width: 400px;
	height: auto;
	margin: 0;
	padding: 0;
	border: 0;
}
.sub_success{
	text-align:center;
	font-family: 'Open Sans', sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#009e2d;
	margin:0;
	padding:0;
}
.checked_image{
	width:50px;
	height:50px;
	margin:80px 0px 0px 0px;
	padding:0;
	text-align:center;
}
 @media only screen and (min-width:768px) and (max-width:947px) {
 .trip_left {
 width: 48%;
 margin: 0;
 padding: 0;
}
 .trip_right {
 width: 48%;
 margin: 0;
 padding: 0;
 background: #f5f5f5;
 border: 1px solid #DDD;
}
 .btnClick {
 margin-top: 5px !important;
}
 .inn_left {
 float: left;
 width: 60%;
 margin: 5% 0% 10% 0%;
 padding: 0;
}
 .inn_right {
 float: right;
 width: 40%;
 margin: 5% 0% 10% 0%;
 padding: 0;
}
 .inn_right img {
 width: 100%;
 height: auto;
 margin: 0;
 padding: 0;
 border: 0;
}
}
 @media only screen and (min-width:480px) and (max-width:767px) {
 .trip_left {
 float: none;
 width: 98%;
 margin: 0 auto;
 padding: 0;
}
 .trip_right {
 float: none;
 width: 98%;
 margin: 20px auto 0px auto;
 padding: 0;
 background: #f5f5f5;
 border: 1px solid #DDD;
}
 .trip_from {
 font-family: 'Droid Sans', sans-serif;
 font-size: 14px;
 font-weight: normal;
 color: #333;
 text-align: left;
 line-height: 16px;
 margin: 4px 0px 0px 0px;
 padding: 2px;
 padding-left: 0px;
 width: 96%;
}
 .inn_left {
 float: left;
 width: 48%;
 margin: 5% 0% 10% 0%;
 padding: 0;
}
 .inn_left h1 {
 font-size: 28px;
}
 .inn_left h2 {
 font-size: 18px;
}
 .inn_right {
 float: right;
 width: 48%;
 margin: 5% 0% 10% 0%;
 padding: 0;
}
 .inn_right img {
 width: 100%;
 height: auto;
 margin: 0;
 padding: 0;
 border: 0;
}
 .mob_box {
 width: 100px;
}
}
 @media only screen and (max-width:479px) {
 .trip_left {
 float: none;
 width: 98%;
 margin: 0 auto;
 padding: 0;
}
 .trip_right {
 float: none;
 width: 98%;
 margin: 20px auto 0px auto;
 padding: 0;
 background: #f5f5f5;
 border: 1px solid #DDD;
}
 .trip_from {
 font-family: 'Droid Sans', sans-serif;
 font-size: 14px;
 font-weight: normal;
 color: #333;
 text-align: left;
 line-height: 16px;
 margin: 4px 0px 0px 0px;
 padding: 2px;
 padding-left: 0px;
 width: 96%
}
 .btnClick {
 margin-top: 10px !important;
}
 .inn_left {
 float: none;
 width: 98%;
 margin: 5% auto 10% auto;
 padding: 0;
}
 .inn_right {
 float: none;
 width: 98%;
 margin: 5% auto 10% auto;
 padding: 0;
}
 .inn_right img {
 width: 100%;
 height: auto;
 margin: 0;
 padding: 0;
 border: 0;
}
}