/****************Page style**********************/

/* atif css line */
.marg-0{margin: 0px !important; }
.marg-b-0 { margin-bottom: 0px !important; }
.colr-bla{color: black; }

@media (max-width: 768px) {
.span10.one { width: 98% !important; }
.span2.one { width: 98% !important; }
.txt-cntr { text-align: center !important; }
}
@media (max-width: 480px) {
.search-area input { width: 64% !important; margin-top: 5px !important; }
.book-now { width: 52% !important; margin-left: 24% !important; }
}
@media (max-width: 350px) {
.search-area input { width: 73% !important; }
}

/* atif css line */
h1, h2, h3, h4, h5, h6 {
	margin-top: 0;
	font-weight: 700;
	color: #474747;
}
body {
	color: #595959;
	font-family: 12px/15px "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	background: #fff;
}
a {
	text-decoration: none;
	color: #7fa832;
}
a:hover {
	color: #668628;
	text-decoration: none;
}
p.small,  small {
	line-height: 1.5em;
	font-size: 11px;
	color: #7a7a7a;
}
.captchalink {
	cursor: pointer;
}
/*BUTTONS*/

.btn {
	border: none;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-shadow: none;
	font-family: 'Lato', arial, helvetica, sans-serif;
	font-weight: 600;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	-ms-transition: all 0.3s;
	transition: all 0.3s;
	background: #d9d9d9;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.5);
	box-shadow: 0 1px 1px rgba(0,0,0,0.5);
	color: #595959 !important;
}
.btn:hover {
	background: #bfbfbf;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	-ms-transition: all 0.3s;
	transition: all 0.3s;
}
.btn-mega {
	font-size: 19px;
	padding: 15px 30px;
}
.btn-primary {
	background: #333333;
	color: #fff !important;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.6);
	box-shadow: 0 1px 1px rgba(0,0,0,0.6);
}
.btn-primary:hover {
	background: #668628;
}
.btn-white {
	background: #fff;
	color: #7fa832;
	color: #595959!important;
}
.btn-white:hover {
	color: #7fa832;
	background: #e6e6e6;
	color: #000!important;
}
.btn-info {
	background: #2f96b4;
	color: #fff !important;
}
.btn-info:hover {
	background: #267890;
}
.btn-success {
	background: #51a351;
	color: #fff !important;
}
.btn-success:hover {
	background: #418241;
}
.btn-warning {
	background: #f89406;
	color: #fff !important;
}
.btn-warning:hover {
	background: #c67605;
}
.btn-danger {
	background: #bd362f;
	color: #fff !important;
}
.btn-danger:hover {
	background: #972b26;
}
.btn-inverse {
	background: #222;
	color: #fff !important;
}
.btn-inverse:hover {
	background: #1b1b1b;
}
/*END BUTTONS*/

/*SPACINGS*/

.gap {
	display: block;
	position: relative;
	margin: 15px 0 15px 0;
	clear: both;
	overflow: hidden;
}
/*END SPACINGS*/

/*FORMS*/

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	border: 1px solid #d9d9d9;
	-webkit-border-radius: 0;
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	outline: none;
}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus,  input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus,  input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
	outline: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #90bf39;
}
.form-alert {
	display: none;
	margin-bottom: 10px;
}
/*END FORMS*/

/*SEARCH AREA*/

.search-area {
	font-size: 30px;
	width: 100%;
	color: #666;
	background: #fe7b00;
	padding: 11px 0 11px 0;/*height: 40px;overflow: hidden;*/
	font-family: 'Lato', arial, helvetica, sans-serif;/*padding-left: 18%;*/
}
.search-area h2 {
	color: #fff;
	margin-left: 16%;
	font-size: 40px;
	font-family: "Arial Narrow";
}
.search-area span {
	font-size: 30px;
	font-style: italic;
	font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	line-height: 30px;
	height: 30px;
	margin-left: 10px;
	margin-right: 10px;
	position: relative;
	margin-bottom: 0;
	letter-spacing: 0px;
	color: #fff;
}
.search-area input {
	font-family: 'Lato', arial, helvetica, sans-serif;
	font-weight: 600;
	width: 180px;
	line-height: 30px;
	font-size: 17px;
	height: 39px;
	padding-left: 5px!important;
	margin-bottom: 0;
	/*margin-top: -11px;*/
	border: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	color: #666!important;
	-webkit-appearance: textfield;
	-moz-appearance: textfield;
	appearance: textfield;
	padding: 0;
	background: fff;
	border-radius: 4px;
	border: 1px solid #cccccc;
}
.search-area input:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
}
.search-area .search-btn {
	height: 38px;
	line-height: 30px;
	padding: 0;
	font-size: 20px;
	color: #fe7b00!important;
}
.search-area label {
	font-size: 30px;
	line-height: 30px;
	height: 30px;
	color: #fff;
	margin-right: 25px;
	position: relative;
	margin-bottom: 1%;
	letter-spacing: 0px;
	text-shadow: 0px 0px 1px #837171;
	margin-left: 18%;
}
.search-area label [class^="icon-"] {
	position: absolute;
	top: -10px;
	left: 0;
	font-size: 20px;
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	width: 50px;
	height: 50px;
	line-height: 50px;
	display: block;
	background: #668628;
	text-align: center;
}
.search-area .search-area-division {
	float: left;
}
.search-area .search-area-division-location {
	width: 175px;
}
.search-area .search-area-division-input {
	width: 805px;
}
.search-area.fixed {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 100;
}
/*END SEARCH AREA*/

/*ICONS*/

.list-icon li {
	margin-bottom: 5px;
	padding-left: 17px;
	position: relative;
}
.list-icon li:last-child {
	margin-bottom: 0;
}
.list-icon li:before {
	color: #6a6a6a;
	line-height: 1.75em;
	font-family: 'FontAwesome';
	position: absolute;
	top: 0;
	left: 0;
}
.list-icon-color li:before {
	color: #7fa832;
}
.list-icon.list-icon-star li:before {
	content: '\f005';
}
.list-icon.list-icon-remove li:before {
	content: '\f00d';
}
.list-icon.list-icon-ok li:before {
	content: '\f00c';
}
.list-icon.list-icon-cog li:before {
	content: '\f013';
}
.list-icon.list-icon-comments li:before {
	content: '\f086';
}
.list-icon.list-icon-link li:before {
	content: '\f0c1';
}
.list-icon.list-icon-arrow-right li:before {
	content: '\f061';
}
.list-icon.list-icon-caret-right li:before {
	content: '\f0da';
}
.list-icon.list-icon-chevron-right li:before {
	content: '\f054';
}
.list-icon.list-icon-hand-right li:before {
	content: '\f0a4';
}
.list-icon.list-icon-long-arrow-right li:before {
	content: '\f178';
}
.list-icon.list-icon-thumbs-up li:before {
	content: '\f164';
}
.list-icon.list-icon-thumbs-down li:before {
	content: '\f165';
}
.list-icon.list-icon-user li:before {
	content: '\f007';
}
.list-icon.list-icon-plus li:before {
	content: '\f067';
}

/*END ICONS*/



@media (min-width: 800px) {
.flexnav-coupon > li {
	margin-bottom: 3px;
}
}
/*MISC*/

header.main {
	padding: 10px 0 5px 0px;
	background: #4747A8;
	display: none;
}
header.main.fixed {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 100;
}
.top-area {
	position: relative;
	background: url(../images/banner1.png)repeat;
	background-position: 5% 0%;
	overflow: hidden;
	height: 370px;
}
.top-area >img {
	width: 100%;
}
footer.main {
	background: url(../images/footerbg.jpg) repeat;
	border-top: 3px solid #666;
	padding-top: 1%;
	margin-top: 3%;
}
footer.main .copyright {
	width: 100%;
	text-align: center;
	background: #EBEBEB;
	padding-bottom: 1%;
}
footer.main .copyright a {
	color: #fe7b00!important;
}
footer.main .copyright a:hover {
	text-decoration: none;
	color: #0fb0e0!important;
}
footer.main .copyright span {
	color: #645F5F !important;
}
footer.main img {/*width:88%;*/
}
footer.main h5 {
	color: #000;
	margin-left: 21px;
	font-size: 20px;
	font-weight: 900;
	line-height: 18px;
	letter-spacing: 0px;
	font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
}
footer.main p, footer.main a {
	font-size: 12px;
	line-height: 1.7em;
}
footer.main p {
	margin-bottom: 0;
	color: #999;
}
footer.main .secure {
	width: 100%;/* margin-left: 19%;*/
}
footer.main .secure ul {
	margin: 0;
}
footer.main .secure ul li {
	list-style: none;
	cursor: pointer;
}
footer.main .secure ul li .visa {
	width: 160px;
	height: 109px;
	margin-bottom: 3%;
}
footer.main .secure ul li .right {
	float: left;
	width: 90px;
	height: 72px;
}
footer.main .footer-top-area {
	padding-top: 30px;
	background: #EBEBEB;
}
footer.main .footer-top-area ul {
	list-style: none;
	text-align: center;
}
footer.main .footer-top-area ul li {
	display: inline;
	margin-left: 0px;
}
footer.main .footer-top-area ul li a {
	color: #645F5F !important;
}
footer.main .footer-top-area ul li a:hover {
	text-decoration: none;
}
footer.main .post-list .post-thumb {
	border-color: #141414;
}
header.main a, footer.main a {
	color: #000 !important;
}
footer.main a:hover {
	text-decoration: underline;
}
.list.list-app-download {
	overflow: hidden;
	margin-top: 15px;
}
.list.list-app-download li {
	float: left;
	margin-right: 15px;
}
.list.list-app-download .box-icon {
	width: 60px;
	height: 60px;
	line-height: 60px;
	font-size: 30px;
}
.list.list-social {
	overflow: hidden;
	margin-top: 15px;
	margin-left: -10%;
	width: 100%;
}
.list.list-social li {
	float: left;
	display: inline;
	margin-right: 10px;
	width: 20%;
}
.list.list-social li a {
	color: #F8F8F8 !important;
	text-shadow: 1px 1px 1px #000;
}
.list.list-social li a:hover {
	text-decoration: none;
	text-shadow: 1px 1px 1px #000;
	color: #0d93f0!important;
}
.list.list-social .authorize {
	width: 140px;
}
.list.list-social li img {
	float: left;
}
.list.list-social li img:hover {
	opacity: 0.5;
	filter: alpha(opacity=50);
}
.list.list-social li .box-icon {
	width: 35px;
	height: 35px;
	line-height: 35px;
	font-size: 16px;
}
.list {
	margin: 0;
	margin-left: 20%;
}
.list1 {
	margin: 0;
	margin-left: 20%;
}
.nav-pills > li > a {
	-webkit-border-radius: 0;
	border-radius: 0;
}
.nav-pills > li.active > a {
	cursor: default;
	background: #7fa832;
}
.nav-pills > li.active > a:hover {
	background: #7fa832;
}
.login-register {
	overflow: hidden;
	list-style: none;
	margin: 0;
	width: 48%;
	float: right;
}
.login-register li {
	padding: 5px 27px 0px 0px;
	margin: 5px 0;
	font-size: 16px;
}
.login-register li a {
	-webkit-transition: 0.2s;
	-moz-transition: 0.2s;
	-o-transition: 0.2s;
	-ms-transition: 0.2s;
	transition: 0.2s;
	display: block;
	line-height: 1em;
	color: #fe7b00; /*text-shadow:1px 1px 1px #000;*/
	font-weight: 700;
}
.login-register li .email {
	-webkit-transition: 0.2s;
	-moz-transition: 0.2s;
	-o-transition: 0.2s;
	-ms-transition: 0.2s;
	transition: 0.2s;
	display: block;
	line-height: 1em;
	color: #0d93f0;
	text-shadow: 1px 1px 1px #000;
}
.login-register li a [class^="icon-"] {
	-webkit-transition: 0.2s;
	-moz-transition: 0.2s;
	-o-transition: 0.2s;
	-ms-transition: 0.2s;
	transition: 0.2s;
	margin-right: 15px;
	font-size: 20px;
	line-height: 0;
	position: relative;
	color: #fe7b00;
}
.login-register li a:hover [class^="icon-"] {
	opacity: 1;
	-ms-filter: none;
	filter: none;
	color: #0d93f0;
}
.login-register li:first-child {
	margin-right: 15px;
	padding-right: 10px;
	font-size: 27px;
	letter-spacing: 1px;
}
.tooltip {
	-webkit-transform: tralateZ(0);
	-moz-transform: tralateZ(0);
	-o-transform: tralateZ(0);
	-ms-transform: tralateZ(0);
	transform: tralateZ(0);
}
.tooltip-inner {
	-webkit-border-radius: 0;
	border-radius: 0;
}
.box-icon {
	display: block;
	background: #fe7b00;
	color: #fff;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	padding: 0;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
	-ms-transition: 0.3s;
	transition: 0.3s;
}
.box-icon:hover {
	color: #0d93f0;
}
.pagination {
	margin: 0;
}
.pagination ul {
	-webkit-box-shadow: none;
	box-shadow: none;
}
.pagination ul li a {
	-webkit-border-radius: 0 !important;
	border-radius: 0 !important;
	margin-right: 5px;
	border: 1px solid #e6e6e6;
}
.pagination ul li.active a {
	background: #7fa832;
	border-color: #7fa832;
	color: #fff;
}
.pagination ul li.prev a:before, .pagination ul li.next a:before {
	font-size: 10px;
	font-family: 'FontAwesome';
	line-height: 1em;
}
.pagination ul li.prev a:before {
	content: '\f053';
}
.pagination ul li.next a:before {
	content: '\f054';
}
.box {
	background: #fff;
	padding: 15px;
}
 .row-wrap >[class^="span"] {
margin-bottom: 30px;
min-height: 116px;
}
 .row-reverce >[class^="span"] {
float: right;
}
.top-title-area {
	background: #4d4d4d;
	padding: 30px 0;
}
.top-title-area .title-page {
	margin-bottom: 0;
	font-size: 35px;
	line-height: 35px;
	color: #fff;
	margin: 0;
	font-weight: normal;
}
.sidebar-left {
	margin-right: 30px;
}
.sidebar-right {
	margin-left: 30px;
}
.nav-pills.nav-stacked.nav-arrow > li a {
	position: relative;
	padding: 0 12px;
	height: 30px;
	line-height: 30px;
}
.nav-pills.nav-stacked.nav-arrow > li.active a:after {
	position: absolute;
	content: '';
	top: 4px;
	right: -10px;
	width: 22px;
	height: 22px;
	background: #7fa832;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}
.tabbable >.nav {
	margin-bottom: 0;
}
.tabbable >.nav li a {
	-webkit-border-radius: 0;
	border-radius: 0;
	border: none;
}
.tabbable >.nav li a:hover {
	background: none;
}
.tabbable >.nav li.active a {
	background: #7fa832;
	color: #fff;
	border: none;
}
.tabbable .tab-content {
	padding: 20px;
	border: 1px solid #d9d9d9;
	border-top: none;
}
.accordion-group {
	-webkit-border-radius: 0;
	border-radius: 0;
	border-color: #d9d9d9;
}
.accordion-toggle {
	position: relative;
}
.accordion-toggle:before {
	font-family: 'FontAwesome';
	display: block;
	position: absolute;
	right: 15px;
	top: 0;
	font-size: 15px;
	height: 36px;
	line-height: 36px;
}
.accordion-toggle.active {
	background: #7fa832;
	color: #fff;
}
.accordion-toggle.active:before {
	content: '\f0d8';
}
.accordion-inner {
	background: #fff;
}
.team-member .title {
	margin: 7px 0 0 0;
}
.team-member .meta {
	font-style: italic;
	margin-bottom: 5px;
	font-size: 13px;
}
.team-member .desciption {
	margin-bottom: 0;
	font-size: 11px;
	color: #6a6a6a;
	line-height: 1.4em;
}
.stacked {
	list-style: none;
	margin: 0;
	overflow: hidden;
}
.stacked li {
	float: left;
	display: block;
	width: 10%;
}
.stacked-8 li {
	width: 12.4%;
}
.stacked-6 li {
	width: 16.666666%;
}
.stacked-5 li {
	width: 20%;
}
.stacked-4 li {
	width: 25%;
}
.stacked-3 li {
	width: 33.33333%;
}
.staked-2 li {
	width: 50%;
}
}
/*END MISC*/

/****************************************************************PLUGIN STYLES********************

************************************************/













/*END NIVO SLIDER*/









/*FLEXNAV*/







.flexnav {
	margin: 0;
*zoom: 1;
	position: relative;
	-webkit-transition: 0;
	-moz-transition: 0;
	-o-transition: 0;
	-ms-transition: 0;
	transition: 0;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d; /*background:#0d93f0;*/
	border-radius: 10px;
	z-index: 100; /*margin-left: 3%;*/
}
.flexnav ul {
	list-style: none;
	margin-left: 0;
	margin: 0;
	padding: 0;
}
.flexnav:after {
	content: '';
	display: table;
	clear: both;
}
.flexnav.one-page {
	position: fixed;
	top: 50px;
	right: 5%;
	max-width: 200px;
}
.flexnav li {
	position: relative;
	border-left: 1px solid #ccc;
}
.flexnav li.active > a {
	background: #0bacde;
	color: #fff;
	border-color: #7fa832 !important;
}
.flexnav li:first-child a {
	border-radius: 8px 0 0 8px;
	behavior: url(border-radius.htc);
}
.flexnav li:first-child {
	border: none;
}
.flexnav li:last-child a {
	border-radius: 0 8px 8px 0;
	padding: 10px 17.5px;
	-webkit-padding-end: 25.2px;
	behavior: url(border-radius.htc);
}
 @media(min-width:1500px) {
.flexnav li:last-child a {
	border-radius: 0 8px 8px 0;
	padding: 10px 16px;
	-webkit-padding-end: 21px;
	behavior: url(border-radius.htc);
}
}
 @media (min-width: 1800px) {
.flexnav li:last-child a {
	border-radius: 0 8px 8px 0;
	behavior: url(border-radius.htc);
	padding: 10px 15px;
}
}
 @media(min-width:2000px) {
.flexnav li:last-child a {
	border-radius: 0 8px 8px 0;
	padding: 10px 15.5px;
	-webkit-padding-end: 22.2px;
	behavior: url(border-radius.htc);
}
}
.flexnav li.active > a:hover {
	background: #0bacde;
	color: #fff;
}
.flexnav li a {
	margin: 0;
	position: relative;
	display: block;
	padding: 10px 15px;
	color: #fff;
	background: #0d8ee9;
	font-size: 17px;
}
.flexnav li > a {
	line-height: 1em;
	text-decoration: none;
}
.flexnav li > a:hover {
	background-color: #fe7b00;
	color: #fff!important;
}
.touch-button {
	position: absolute;
	z-index: 999;
	top: 0;
	right: 22px;
	width: 44px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	font-family: 'FontAwesome';
	font-size: 15px;
	background: #7fa832;
	color: #fff;
}
.touch-button:before {
	content: '\f078';
	-webkit-font-smoothing: antialiased;
}
.touch-button:hover {
	cursor: pointer;
}
.touch-button.active {
	background: #6c8f2a;
}
.touch-button.active:before {
	content: '\f077';
}
.flexnav-menu-button {
	position: relative;
	display: block;
	padding: 10px 30px;
	cursor: pointer;
	color: #fff;
	font-size: 20px;
}
.flexnav-menu-button.one-page {
	position: fixed;
	top: 0;
	right: 5%;
	padding-right: 45px;
}
.flexnav-menu-button .touch-button {
	background: none;
	width: 58px;
	right: -10px!important;
	height: 30px;
	line-height: 50px;
	font-size: 30px;
	color: #fe7b00;
	border-radius: 50%;
	margin-top: 3px;
}
.flexnav-menu-button .touch-button:hover {
	color: #0D8EE9;
}
.flexnav-menu-button .touch-button:before {
	content: '\f0c9';
}
 @media all and (min-width: 800px) {
.flexnav {
	overflow: visible; /*width:358.5px;*/
	width: 372.5px;
}
.flexnav > li > ul {
	padding-top: 15px;
}
.flexnav > li > ul a {
	line-height: 1.4em;
}
.flexnav a {
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
	-ms-transition: 0.3s;
	transition: 0.3s;
}
.flexnav > li > a {
	background: #0d8ee9;
	color: #fff;
}
.flexnav > li > a:hover {
	background: #fe7b00;
}
.flexnav li {
	overflow: visible;
}
.flexnav li .touch-button {
	display: none;
}
.flexnav li ul {
	z-index: 1;
	width: 150px;
	position: absolute;
	display: none;
}
.flexnav li ul li > a {
	border-top: 1px solid #1a1a1a;
	background: #262626;
	color: #fff;
}
.flexnav li ul li > a:hover {
	background: #1a1a1a;
}
.flexnav li ul li > ul {
	left: -1px;
	margin-left: 100%;
	top: 0;
}
.flexnav li > ul {
	top: auto;
	left: 0;
}
.flexnav li > ul li {
	width: 100%;
}
.flexnav-menu-button {
	display: none;
}
}
 @media all and (max-width: 800px) {
.flexnav {
	overflow: hidden;
	/* width: 82%;*/ width: 70%;
	margin: 0 auto;
	max-height: 0;
	border-radius: 0!important;
	background: rgb(247, 247, 247);
	border-left: 1px solid #ECE8E8;
	border-right: 1px solid #ECE8E8;
}
.flexnav.show {
	max-height: 2000px;
	-webkit-transition: 1s;
	-moz-transition: 1s;
	-o-transition: 1s;
	-ms-transition: 1s;
	transition: 1s;
	z-index: 1500;
}
.flexnav li {
	display: block;
	width: 100%;
	overflow: hidden;
	position: relative;
	border-left: 0px;
	z-index: 1000;
}
.flexnav li:last-child a {
	border-radius: 0px;
}
.flexnav li a {
	border-bottom: 1px solid #e6e6e6;
	padding: 15px 22.5px;
	color: #595959 !important;
	background: rgb(250, 250, 250);
}
.flexnav li.active > a {
	color: #fff !important;
}
.flexnav li .touch-button {
	display: block;
}
.flexnav li ul {
	margin-bottom: 15px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 5%;
	width: 100%;
}
.flexnav li ul li {
	overflow: hidden;
}
.flexnav li ul li.show {
	overflow: visible;
}
}
.oldie body.one-page {
	padding-top: 70px;
}
.oldie .flexnav {
	overflow: visible;
}
.oldie .flexnav.one-page {
	top: 0;
	right: auto;
	max-width: 1080px;
}
.oldie .flexnav li {
	position: relative;
	list-style: none;
	float: left;
	display: block;
	background-color: #a6a6a2;
	width: 20%;
	min-height: 50px;
	overflow: visible;
}
.oldie .flexnav li:hover > ul {
	display: block;
	width: 100%;
	overflow: visible;
}
.oldie .flexnav li:hover > ul li {
	width: 100%;
	float: none;
}
.oldie .flexnav li a {
	border-left: 1px solid #acaca1;
	border-bottom: none;
	overflow: visible;
}
.oldie .flexnav li > ul {
	position: absolute;
	top: auto;
	left: 0;
	display: none;
	z-index: 1;
	overflow: visible;
}
.oldie .flexnav li ul li ul {
	top: 0;
}
.oldie .flexnav li ul li a {
	border-bottom: none;
}
.oldie .flexnav li ul.open {
	display: block;
	width: 100%;
	overflow: visible;
}
.oldie .flexnav li ul.open li {
	width: 100%;
}
.oldie .flexnav li ul.open ul.open {
	margin-left: 100%;
	top: 0;
	display: block;
	width: 100%;
	overflow: visible;
}
.oldie .flexnav li:hover ul {
	margin-left: 100%;
	top: 0;
}
.oldie .flexnav-menu-button {
	display: none;
}
.oldie.ie7 .flexnav li {
	width: 19.9%;
}
/*END FLEXNAV*/







/*MAGNIFIC LIGTHBOX*/







.mfp-bg {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1042;
	overflow: hidden;
	position: fixed;
	background: #0b0b0b;
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
}
.mfp-wrap {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1043;
	position: fixed;
	outline: none !important;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden;
}
.mfp-container {
	text-align: center;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	padding: 0 8px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.mfp-container:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}
.mfp-align-top .mfp-container:before {
	display: none;
}
.mfp-content {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 0 auto;
	text-align: left;
	z-index: 1045;
}
.mfp-inline-holder .mfp-content,  .mfp-ajax-holder .mfp-content {
	width: 100%;
	cursor: auto;
}
.mfp-ajax-cur {
	cursor: progress;
}
.mfp-zoom-out-cur,  .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
	cursor: zoom-out;
}
.mfp-zoom {
	cursor: zoom-in;
}
.mfp-auto-coursor .mfp-content {
	cursor: auto;
}
.mfp-counter {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.mfp-loading.mfp-figure {
	display: none;
}
.mfp-hide {
	display: none !important;
}
.mfp-preloader {
	color: #ccc;
	position: absolute;
	top: 50%;
	width: auto;
	text-align: center;
	margin-top: -0.8em;
	left: 8px;
	right: 8px;
	z-index: 1044;
}
.mfp-preloader a {
	color: #ccc;
}
.mfp-preloader a:hover {
	color: #fff;
}
.mfp-s-ready .mfp-preloader {
	display: none;
}
.mfp-s-error .mfp-content {
	display: none;
}
button.mfp-close,  button.mfp-arrow {
	overflow: visible;
	cursor: pointer;
	background: transparent;
	border: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	display: block;
	padding: 0;
	z-index: 1046;
}
 button::-moz-focus-inner {
 padding: 0;
 margin: 0;
}
.mfp-close {
	width: 44px;
	height: 44px;
	line-height: 44px;
	position: absolute;
	right: 0;
	top: 0;
	text-decoration: none;
	text-align: center;
	opacity: 0.65;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
	filter: alpha(opacity=65);
	padding: 0 0 18px 10px;
	color: #fff;
	font-style: normal;
	font-size: 28px;
}
.mfp-close:hover,  .mfp-close:focus {
	opacity: 1;
	-ms-filter: none;
	filter: none;
}
.mfp-close:active {
	top: 1px;
}
.mfp-close-btn-in .mfp-close {
	color: #333;
}
.mfp-image-holder .mfp-close,  .mfp-iframe-holder .mfp-close {
	color: #fff;
	right: -6px;
	text-align: right;
	padding-right: 6px;
	width: 100%;
}
.mfp-counter {
	position: absolute;
	top: 0;
	right: 0;
	color: #ccc;
	font-size: 12px;
	line-height: 18px;
}
.mfp-arrow {
	position: absolute;
	opacity: 0.65;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
	filter: alpha(opacity=65);
	margin: 0;
	top: 50%;
	margin-top: -55px;
	padding: 0;
	width: 90px;
	height: 110px;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}
.mfp-arrow:active {
	margin-top: -54px;
}
.mfp-arrow:hover,  .mfp-arrow:focus {
	opacity: 1;
	-ms-filter: none;
	filter: none;
}
.mfp-arrow:before,  .mfp-arrow:after,  .mfp-arrow .mfp-b,  .mfp-arrow .mfp-a {
	content: '';
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	left: 0;
	top: 0;
	margin-top: 35px;
	margin-left: 35px;
	border: solid transparent;
}
.mfp-arrow:after,  .mfp-arrow .mfp-a {
	border-top-width: 13px;
	border-bottom-width: 13px;
	top: 8px;
}
.mfp-arrow:before,  .mfp-arrow .mfp-a {
	border-top-width: 21px;
	border-bottom-width: 21px;
}
.mfp-arrow-left {
	left: 0;
}
.mfp-arrow-left:after,  .mfp-arrow-left .mfp-a {
	border-right: 17px solid #fff;
	margin-left: 31px;
}
.mfp-arrow-left:before,  .mfp-arrow-left .mfp-b {
	margin-left: 25px;
}
.mfp-arrow-right {
	right: 0;
}
.mfp-arrow-right:after,  .mfp-arrow-right .mfp-a {
	border-left: 17px solid #fff;
	margin-left: 39px;
}
.mfp-iframe-holder {
	padding-top: 40px;
	padding-bottom: 40px;
}
.mfp-iframe-holder .mfp-content {
	line-height: 0;
	width: 100%;
	max-width: 900px;
}
.mfp-iframe-scaler {
	width: 100%;
	height: 0;
	overflow: hidden;
	padding-top: 56.25%;
}
.mfp-iframe-scaler iframe {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-webkit-box-shadow: 0 0 8px rgba(0,0,0,0.4);
	box-shadow: 0 0 8px rgba(0,0,0,0.4);
	background: #000;
}
.mfp-iframe-holder .mfp-close {
	top: -40px;
}
img.mfp-img {
	width: auto;
	max-width: 100%;
	height: auto;
	display: block;
	line-height: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 40px 0 40px;
	margin: 0 auto;
}
.mfp-figure {
	line-height: 0;
}
.mfp-figure:after {
	content: '';
	position: absolute;
	left: 0;
	top: 40px;
	bottom: 40px;
	display: block;
	right: 0;
	width: auto;
	height: auto;
	z-index: -1;
	-webkit-box-shadow: 0 0 8px rgba(0,0,0,0.4);
	box-shadow: 0 0 8px rgba(0,0,0,0.4);
	background: #444;
}
.mfp-bottom-bar {
	margin-top: -36px;
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	cursor: auto;
}
.mfp-title {
	text-align: left;
	line-height: 18px;
	color: #f3f3f3;
	word-break: break-word;
	padding-right: 36px;
}
.mfp-figure small {
	color: #bdbdbd;
	display: block;
	font-size: 12px;
	line-height: 14px;
}
.mfp-image-holder .mfp-content {
	max-width: 100%;
}
.mfp-gallery .mfp-image-holder .mfp-figure {
	cursor: pointer;
}
.mfp-fade.mfp-bg {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-webkit-transition: all 0.15s ease-out;
	-moz-transition: all 0.15s ease-out;
	-o-transition: all 0.15s ease-out;
	-ms-transition: all 0.15s ease-out;
	transition: all 0.15s ease-out;
}
.mfp-fade.mfp-bg.mfp-ready {
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
}
.mfp-fade.mfp-bg.mfp-removing {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}
.mfp-fade.mfp-wrap .mfp-content {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-webkit-transition: all 0.15s ease-out;
	-moz-transition: all 0.15s ease-out;
	-o-transition: all 0.15s ease-out;
	-ms-transition: all 0.15s ease-out;
	transition: all 0.15s ease-out;
}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
	opacity: 1;
	-ms-filter: none;
	filter: none;
}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}
.mfp-zoom-in .mfp-with-anim {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	-webkit-transform: scale(0.8);
	-moz-transform: scale(0.8);
	-o-transform: scale(0.8);
	-ms-transform: scale(0.8);
	transform: scale(0.8);
}
.mfp-zoom-in.mfp-bg {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}
.mfp-zoom-in.mfp-ready .mfp-with-anim {
	opacity: 1;
	-ms-filter: none;
	filter: none;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}
.mfp-zoom-in.mfp-ready.mfp-bg {
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
}
.mfp-zoom-in.mfp-removing .mfp-with-anim {
	-webkit-transform: scale(0.8);
	-moz-transform: scale(0.8);
	-o-transform: scale(0.8);
	-ms-transform: scale(0.8);
	transform: scale(0.8);
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}
.mfp-zoom-in.mfp-removing.mfp-bg {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}
.mfp-newspaper .mfp-with-anim {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	-webkit-transform: scale(0) rotate(500deg);
	-moz-transform: scale(0) rotate(500deg);
	-o-transform: scale(0) rotate(500deg);
	-ms-transform: scale(0) rotate(500deg);
	transform: scale(0) rotate(500deg);
}
.mfp-newspaper.mfp-bg {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	-ms-transition: 0.5s;
	transition: 0.5s;
}
.mfp-newspaper.mfp-ready .mfp-with-anim {
	opacity: 1;
	-ms-filter: none;
	filter: none;
	-webkit-transform: scale(1) rotate(0deg);
	-moz-transform: scale(1) rotate(0deg);
	-o-transform: scale(1) rotate(0deg);
	-ms-transform: scale(1) rotate(0deg);
	transform: scale(1) rotate(0deg);
}
.mfp-newspaper.mfp-ready.mfp-bg {
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
}
.mfp-newspaper.mfp-removing .mfp-with-anim {
	-webkit-transform: scale(0) rotate(500deg);
	-moz-transform: scale(0) rotate(500deg);
	-o-transform: scale(0) rotate(500deg);
	-ms-transform: scale(0) rotate(500deg);
	transform: scale(0) rotate(500deg);
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}
.mfp-newspaper.mfp-removing.mfp-bg {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}
.mfp-move-horizontal .mfp-with-anim {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
	-ms-transition: 0.3s;
	transition: 0.3s;
	-webkit-transform: translateX(-50px);
	-moz-transform: translateX(-50px);
	-o-transform: translateX(-50px);
	-ms-transform: translateX(-50px);
	transform: translateX(-50px);
}
.mfp-move-horizontal.mfp-bg {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
	-ms-transition: 0.3s;
	transition: 0.3s;
}
.mfp-move-horizontal.mfp-ready .mfp-with-anim {
	opacity: 1;
	-ms-filter: none;
	filter: none;
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-o-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
}
.mfp-move-horizontal.mfp-ready.mfp-bg {
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
}
.mfp-move-horizontal.mfp-removing .mfp-with-anim {
	-webkit-transform: translateX(50px);
	-moz-transform: translateX(50px);
	-o-transform: translateX(50px);
	-ms-transform: translateX(50px);
	transform: translateX(50px);
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}
.mfp-move-horizontal.mfp-removing.mfp-bg {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}
.mfp-move-from-top .mfp-content {
	vertical-align: top;
}
.mfp-move-from-top .mfp-with-anim {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-webkit-transition: 0.2s;
	-moz-transition: 0.2s;
	-o-transition: 0.2s;
	-ms-transition: 0.2s;
	transition: 0.2s;
	-webkit-transform: translateY(-100px);
	-moz-transform: translateY(-100px);
	-o-transform: translateY(-100px);
	-ms-transform: translateY(-100px);
	transform: translateY(-100px);
}
.mfp-move-from-top.mfp-bg {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-webkit-transition: 0.2s;
	-moz-transition: 0.2s;
	-o-transition: 0.2s;
	-ms-transition: 0.2s;
	transition: 0.2s;
}
.mfp-move-from-top.mfp-ready .mfp-with-anim {
	opacity: 1;
	-ms-filter: none;
	filter: none;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
}
.mfp-move-from-top.mfp-ready.mfp-bg {
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
}
.mfp-move-from-top.mfp-removing .mfp-with-anim {
	-webkit-transform: translateY(-50px);
	-moz-transform: translateY(-50px);
	-o-transform: translateY(-50px);
	-ms-transform: translateY(-50px);
	transform: translateY(-50px);
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}
.mfp-move-from-top.mfp-removing.mfp-bg {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}
.mfp-3d-unfold .mfp-content {
	-webkit-perspective: 2000px;
	-moz-perspective: 2000px;
	-ms-perspective: 2000px;
	perspective: 2000px;
}
.mfp-3d-unfold .mfp-with-anim {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-webkit-transition: 0.3s ease-in-out;
	-moz-transition: 0.3s ease-in-out;
	-o-transition: 0.3s ease-in-out;
	-ms-transition: 0.3s ease-in-out;
	transition: 0.3s ease-in-out;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: rotateY(-60deg);
	-moz-transform: rotateY(-60deg);
	-o-transform: rotateY(-60deg);
	-ms-transform: rotateY(-60deg);
	transform: rotateY(-60deg);
}
.mfp-3d-unfold.mfp-bg {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	-ms-transition: 0.5s;
	transition: 0.5s;
}
.mfp-3d-unfold.mfp-ready .mfp-with-anim {
	opacity: 1;
	-ms-filter: none;
	filter: none;
	-webkit-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
	-o-transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);
	transform: rotateY(0deg);
}
.mfp-3d-unfold.mfp-ready.mfp-bg {
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
}
.mfp-3d-unfold.mfp-removing .mfp-with-anim {
	-webkit-transform: rotateY(60deg);
	-moz-transform: rotateY(60deg);
	-o-transform: rotateY(60deg);
	-ms-transform: rotateY(60deg);
	transform: rotateY(60deg);
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}
.mfp-3d-unfold.mfp-bg {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}
.mfp-zoom-out .mfp-with-anim {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-webkit-transition: 0.3s ease-in-out;
	-moz-transition: 0.3s ease-in-out;
	-o-transition: 0.3s ease-in-out;
	-ms-transition: 0.3s ease-in-out;
	transition: 0.3s ease-in-out;
	-webkit-transform: scale(1.3);
	-moz-transform: scale(1.3);
	-o-transform: scale(1.3);
	-ms-transform: scale(1.3);
	transform: scale(1.3);
}
.mfp-zoom-out.mfp-bg {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-webkit-transition: 0.3s ease-out;
	-moz-transition: 0.3s ease-out;
	-o-transition: 0.3s ease-out;
	-ms-transition: 0.3s ease-out;
	transition: 0.3s ease-out;
}
.mfp-zoom-out.mfp-ready .mfp-with-anim {
	opacity: 1;
	-ms-filter: none;
	filter: none;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}
.mfp-zoom-out.mfp-ready.mfp-bg {
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
}
.mfp-zoom-out.mfp-removing .mfp-with-anim {
	-webkit-transform: scale(1.3);
	-moz-transform: scale(1.3);
	-o-transform: scale(1.3);
	-ms-transform: scale(1.3);
	transform: scale(1.3);
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}
.mfp-zoom-out.mfp-removing.mfp-bg {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}
.mfp-dialog {
	background: #fff;
	padding: 20px 30px;
	text-align: left;
	max-width: 400px;
	margin: 40px auto;
	position: relative;
}
.mfp-dialog > h5 {
	margin-bottom: 0;
}
.mfp-dialog .dialog-icon {
	position: absolute;
	left: -60px;
	top: 0;
	width: 60px;
	height: 60px;
	display: block;
	line-height: 60px;
	text-align: center;
	color: #fff;
	background: #7fa832;
	font-size: 27px;
}
.mfp-dialog .dialog-form,  .mfp-dialog .social-media-jchat {
	padding-top: 15px;
	margin-top: 15px;
	margin-bottom: 0;
	border-top: 1px solid #d9d9d9;
}
.mfp-dialog .dialog-form > .btn,  .mfp-dialog .social-media-jchat > .btn {
	margin-top: 10px;
}
.mfp-dialog .dialog-alt-links {
	list-style: none;
	margin: 0;
	position: absolute;
	right: 30px;
	bottom: 20px;
	font-size: 11px;
}
.mfp-dialog .dialog-alt-links li {
	line-height: 1em;
	float: left;
	margin-left: 15px;
}
/*END MAGNIFIC LIGHTBOX*/







/*TWITTER*/







.tweet-list {
	list-style: none;
	margin: 0;
}
.twitter .tweet-list li {
	margin-bottom: 15px;
	position: relative;
	padding-left: 25px;
	line-height: 16px;
}
.twitter .tweet-list li:before {
	font-size: 15px;
	color: rgba(0,0,0,0.3);
	content: '\f099';
	font-family: 'FontAwesome';
	position: absolute;
	top: 0;
	left: 0;
}
.twitter .tweet-list li .time {
	display: block;
	font-size: 11px;
}
.twitter-ticker {
	padding: 15px;
	background: #141414;
	position: relative;
	margin-bottom: 56px;
	font-size: 12px -1;
}
.twitter-ticker .tweet-list {
	height: 9em;
	overflow-y: hidden;
}
.twitter-ticker .tweet-list li {
	line-height: 16px;
	height: 9em;
	color: #b3b3b3;
}
.twitter-ticker:before {
	position: absolute;
	content: '';
	width: 26px;
	height: 26px;
	left: 50%;
	margin-left: -13px;
	bottom: -13px;
	background: #141414;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}
.twitter-ticker:after {
	position: absolute;
	content: '\f099';
	font-family: 'FontAwesome';
	display: block;
	width: 30px;
	height: 30px;
	left: 50%;
	margin-left: -25px;
	font-size: 25px;
	color: #ccc;
	bottom: -56px;
	text-align: center;
}
.tweet-time {
	font-size: 11px;
	display: block;
	margin-bottom: 5px;
}
.tweet-text {
	font-size: 11px;
}
/*END TWITTER*/







/*GOOGLE MAPS*/







.gmap {
	height: 300px;
}
.gmap img {
	max-width: none;
}
/*END GOOGLE MAPS*/







/*CONTENT SLIDER*/







.wilto-controls {
	margin: 0 0 10px 0;
	list-style: none;
}
.wilto-controls li {
	display: inline-block;
}
.wilto-controls.top {
	position: relative;
	top: 5px;
}
.wilto-controls .next,  .wilto-controls .prev {
	display: inline-block;
	width: 30px;
	height: 30px;
	text-decoration: none;
	line-height: 30px;
	text-align: center;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
	-ms-transition: 0.3s;
	transition: 0.3s;
	background: #7fa832;
	color: #fff;
	font-size: 13px;
	font-weight: normal;
}
.wilto-controls .next:hover,  .wilto-controls .prev:hover {
	background: #668628;
}
.wilto-controls .next:before,  .wilto-controls .prev:before {
	font-family: 'FontAwesome';
	content: '\f053';
}
.wilto-controls .next {
	margin-left: 5px;
}
.wilto-controls .next:before {
	content: '\f054';
}
.wilto-slider [class*="span"] {
	padding-left: 1px;
}
 @media all and (max-width: 800px) {
.wilto-slider [class*="span"] {
	margin-bottom: 30px;
}
}
/*END CONTENT SLIDER*/









/************************************************







****************CUSTOMIZATION********************







************************************************/







/*DEMO*/







.demo-buttons .btn {
	margin-right: 7px;
	margin-bottom: 7px;
}
.demo-grid .row-fluid {
	margin-bottom: 20px;
}
.demo-grid [class*="span"] {
	height: 20px;
	background: #ccc;
}
.demo-icons .span3 > span {
	font-size: 15px;
	margin-bottom: 10px;
	display: block;
}







/*END DEMO*/







/*RESPONSIVE*/







@media (max-width: 767px) {
body {
	padding: 0;
}
}
 @media (max-width: 767px) {
.container {
	padding: 0 30px;
}
}
 @media (max-width: 1225px) {
.search-area .search-area-division-input {
	width: 400px;
}
.search-area .search-area-division-location {
	width: 125px;
}
}
 @media (max-width: 1000px) {
.search-area {
	padding-top: 0px;
}
}
 @media (max-width: 725px) {
.search-area .search-area-division-input,  .search-area .search-area-division-input {
	width: 200px;
}
}
 @media (max-width: 767px) {
.logo {
	margin-bottom: 20px;
}
}
/*END RESPONSIVE*/















/*Start by Megha*/







.clear {
	clear: both;
}
.seperrator {
	color: #fff;
	margin-top: 10px;
}
.livechat {
	width: 60%;
	margin-top: -10px;
}
.tollfree {
	color: #666;
	width: 100%;
	font-size: 13px;
	letter-spacing: 1px;
	/* margin-left: 2%; */







	margin-top: 1%;
	text-shadow: 0px 0px 1px #ccc;
}
.banner {
	width: 100%; /* height:540px;*/
	text-align: center;
}
.banner .header {
	height: 40px;
	width: 1200px;
	margin-top: 1%!important;
	margin: 0 auto;
	padding: 0 15px;
}
.banner .header .headerleft {
	width: 15%!important;
	float: left;
	margin-left: 0%;
}
.banner .header .headerleft .logo {
	width: 175px;
}
.banner .header .headercenter {
	width: 368.5px;
	float: left;/* background: #fff; */
	padding: 1% 0 0% 0;
	margin-left: 6%;
	margin-right: 1%;
}
/*.banner .header .dashcenter{ width:435.5px!important; margin-left: 2%;margin-right: 1%;}*/
.banner .header .dashcenter {
	width: 415.5px!important;
	margin-left: 1%;
	margin-right: 1%;
}
.banner .header .headerright {
	width: 47%;
	float: left;
	padding-top: 0%;
	padding-bottom: 3%;
}
.banner .header .dashright {
	width: 46%;
}
.banner .header .headerright .book {
	float: left;
	margin-top: 4%;
	width: 29%;
}
.banner .header .headerright .book a {
	padding: 9px 20px;
	background: #fe7b00;
	border-radius: 10px;
	moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	text-shadow: 0px 0px 1px #837171;
	color: #fff;
	font-size: 17px;
	behavior: url(../border-radius.htc);
}
.banner .header .headerright .book a:hover {
	background: #0d93f0;
}
.banner h2 {
	/*margin:7% auto 1% auto; 
    background:url(../images/h2.png) no-repeat;*/ 
	margin: 7% auto 0% auto;
	height: 73px;
	width:/*790px;*/80%;
	color: #090909;
	font-size: 5vw; /*68px;*/
	padding-top: 1%;
	font-family: 'ArialNarrow' !important;
	font-style: normal;
}
.banner .header .headerright .chat {
	float: left;
	width: 20%;
	margin-top: 0%;
}
.banner .header .headerright .chat a {
	padding: 7px 0px 9px 0px;
	display: block;
}
.banner h3 {
	/*background:url(../images/h3.png) no-repeat;*/ 
	height: 57px;
	width:/*688px*/70%;
	margin: 0% auto 0% auto;
	color: #090909;
	font-size: 3vw; /*45px;*/
	line-height: 130%;
	font-family: 'ArialNarrow' !important;
}
.circleDivider {
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	display: block;
	height: 80px;
	left: 50%;
	margin-left: -40px;
	position: absolute;
	margin-top: -40px;
	width: 80px;
	z-index: 9999;
	background-color: #fe7b00;
}
.book-now {
	/*width: 140px;*/
	/*margin-left: -150px;*/







	margin-top: 0%;
}
.l-work {
	width: 100%;
	margin-left: 3%;
}
.l-work .arrow {
	float: left;
	margin-left: -40px;
	margin-top: 3%;
	width: 40px;
}
.l-work .arrow1 {
	float: left;
	margin-left: -40px;
	width: 40px;
	margin-top: 3%;
}
.l-work h2 {
	/*    background-image: url(../images/works.jpg);
    background-repeat: no-repeat; */
	height: 48px;
	width: 60%; /*590px;*//*500px; */
	margin: 0% 0% 5% 19%;
	color: #090909;
	font-size: 3vw;
	text-align: center;
}
.l-work .sep {
	margin-left: -20px;
}
.l-work .work {
	width: 100%;
	height: auto;
}
.l-work .work .folder {
}
.l-work .work .folder h4 {
	margin-bottom: 5%;
	margin-top: 2%;
	text-align: center;
	font-size: 18px;
	line-height: 26px;
	color: #000;
}
.l-work .work .folder .work-img {
	width: 55%;
	text-align: center;
	margin-bottom: 5%!important;
	padding: 10% 0;
	margin: 0 auto;
	-webkit-transition: background 0.5s linear;
	-moz-transition: background 0.5s linear;
	-ms-transition: background 0.5s linear;
	-o-transition: background 0.5s linear;
	transition: background 0.5s linear; /*border:14px solid #0d93f0; border-radius:50%; */
}
.l-work .work .folder .work-img .book {
	width: 50%;
	margin-top: 4%;
}
.l-work .work .folder .work-img .deliver {
	width: 48%;
	margin-top: 12%;
}
.l-work .work .folder .work-img img {
	width: 50%;
}
.l-work .work .folder .work-img img:hover {
}
.l-work .work .desc {
	width: 100%;
	text-align: center;
}
.l-work .work .desc h4 {
	margin-bottom: 10%;
}
.l-work .work .desc h4:hover {
	color: #0d93f0;
	text-shadow: 0px 0px 1px #000;
}
.l-work .work .desc p {
	text-align: center;
	color: #2f2f30;
	line-height: 26px;
	font-size: 13.5px;
}
.features {
	width: 100%;
	margin-top: 3%;
}
.features h2 {
	text-align: center;
	/*    background-image: url(../images/features.png);
    background-repeat: no-repeat;*/
    /*width:167px;*/
	height: 53px;
	/*margin:0% 0% 5% 45%;*/
	color: #090909;
	font-size: 3vw;
	line-height: 54px;
}
.mediapartner {
	width: 100%;
	margin-top: 3%;
}
.mediapartner h2 {
	text-align: center;
	/*    background-image: url(../images/features.png);
    background-repeat: no-repeat;*/
	width: 167px;
	height: 53px;
	margin: 0% 0% 5% 45%;
	color: #090909;
	font-size: 3vw;
	line-height: 54px;
}
.features h2 span {/*background:url(../images/background.png);*/
	background: #fff;
	padding: 0 10px;
	color: #000;
}
.features .feature {
	width: 100%;
	height: auto;
	margin-bottom: 40%;
}
.features .feature .fea-img {
	width: 55%;
	text-align: center;
	margin-bottom: 6%;
	height: 83px;
	border: 6px solid #bdbdbd;
	border-radius: 50%;
	margin-left: 20%;
	padding-top: 3px;
}
.features .feature .fea-img span {
	color: #68cb68;
	font-size: 28px;
	font-weight: bolder;
	margin-top: 33%;
	display: block;
}
.features .feature .fea-img .dollar {
	color: #dd7174;
}
.features .feature .fea-img .today {
	color: #3ba5a5;
}
.features .feature .fea-img:hover {
	box-shadow: 0 0 8px rgba(0,0,0,0.6);
}
.features .feature .fea-img .pick {
	background: url(../images/features.png) no-repeat 56px 0;
	content: "";
	top: 0;
	height: 90px;
}
.features .feature .fea-img .delivery {
	background: url(../images/features.png) no-repeat -89px 0;
	content: "";
	top: 0;
	height: 90px;
	width: 132px;
	margin-left: 10%;
}
.features .feature .fea-img .insurance {
	background: url(../images/features.png) no-repeat -229px 0;
	content: "";
	top: 0;
	height: 90px;
	width: 95px;
	margin-left: 23%;
}
.features .feature .fea-img .drop {
	background: url(../images/features.png) no-repeat -339px 0;
	content: "";
	top: 0;
	height: 90px;
	width: 90px;
	margin-left: 23%;
}
.features .feature .fea-img .pickoff {
	background: url(../images/features.png) no-repeat -445px 0;
	content: "";
	top: 0;
	height: 90px;
	width: 90px;
	margin-left: 25%;
}
.features .feature .fea-img .storage {
	background: url(../images/features.png) no-repeat -563px 0;
	content: "";
	top: 0;
	height: 90px;
	margin-left: 23%;
	width: 90px;
}
.features .feature .fea-img .watch {
	width: 83%;
	margin-top: 15%;
}
.features .feature .fea-img .insurance2 {
	width: 50%;
	margin-top: 13%;
	margin-left: 12%;
}
.features .feature .fea-img .insurance1 {
	width: 55%;
	margin-top: 10%;
	margin-left: 16%;
}
.features .feature .fea-img img {
	width: 65%;
	margin: 10%;
}
.features .feature .fea-img img:hover {/*opacity:0.5;*/
}
.features .feature .desc {
	width: 100%;
	text-align: center;
}
.features .feature .desc h4 {
	font-weight: bold;
	font-size: 17px;
	line-height: 20px;
	color: #000;
	font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
}
.features .feature .desc h4 span {
	font-size: 11.5px;
	color: #2f2f30;
	margin-top: 5%;
	display: block;
}
.social-icon {
	width: 100%;
	height: 100px;
	background: #7fa832;
}
/*Luggage Forwarding*/







.luggage-works {
}
.luggage-forward {
	width: 100%;
	margin-bottom: 0%;
}
.luggage-forward h2 {
	color: #1397f1;
	font-size: 30px;
	line-height: 26px;
}
.adjust {
}/*added on 11/06/2014*/
.adjust3 {
	color: white;
	height: 36px;
}
.luggage-forward h3 {
	color: #fe7b00;
	font-size: 24px;
	font-style: italic;
}
.luggage-forward h4 {
	color: #1397f1;
	font-style: italic;
	font-size: 18px;
}
.luggage-forward h5 {
	color: #fe7b00;
	font-style: italic;
	font-size: 16px;
}
.luggage-forward p {
	text-align: justify;
	color: #2f2f30;
	line-height: 26px;
	font-size: 13.5px;
}
.span3 img {
	width: 80%;
	margin-top: 7%;
}
.divider {
	margin-top: 5%;
}
.search-strip {
	font-size: 30px;
	color: #666;
	background: #fe7b00;
	/* background: url(../images/bg.jpg) repeat-x; */







	padding: 11px 0 10px 0;
	height: 40px;
	overflow: hidden;
	font-family: 'Lato', arial, helvetica, sans-serif;
	text-align: center;/*padding-left: 18%;*/







}
.search-strip h2 {
	color: #fff; /*margin-left:30%;*/
	font-size: 40px;
	font-family: "Arial Narrow";
}
.learn {
	margin-left: 0%!important;
}
.luggaework {
	margin-left: 0%!important;
}
.learn-more {/* margin-left:31%!important;*/
}
/*Luggage Shipping jchat*/







.luggage-login {
	width: 100%;
	margin-bottom: -4%;
	margin-top: -4%;
}
.luggage-login .join {
	height: 89px;
	width: 53%;
	margin-left: 41%;
}
.luggage-login .join-now {
	background: url(../images/button.png) no-repeat;
	height: 89px;
	width: 253px;
	display: block;
	margin: 0 auto;
	margin-top: -5%;
}
.banner .heading-login {
	background: none;
	font-size: 55px;
	font-family: "Arial Narrow";
	font-weight: bold;
	margin: 7% 0 0 0%;
	color: #000;
	line-height: 44px;
	width: 100%;
}
.search-area .login {
	margin-left: 35%;
}
/*jchat form*/







/*.jchat{ margin-top:2%; width:55%; margin: 0 auto;}







.jchat p{text-align: justify;







font-size: 14px;







line-height: 30px;







color:#666;







}







.jchat .chat_form{height:auto; width:100%;}







.jchat .chat_form h3{ font-size:18px; color:#a82626; text-decoration:underline;}















.jchat .chat_form .form1{ 







background:#FAFAFA!important; text-align:left; border: 5px solid #9E9B9B; background: rgb(247, 247, 247)!important







padding: 2%; margin-bottom:2%; height:250px;







padding: 2%;}







.jchat .chat_form .form1 .grid1{width:100%; position:relative;}







.jchat .chat_form .form1 .grid1 ul li{list-style:none; font-size:14px; color:#993300; font-weight:800; height: 45px;}







.jchat .chat_form .form1 .grid1 ul li .textname{ width:20%; float:left; text-align:right; color:#000;}







.jchat .chat_form .form1 .grid1 ul li .fields{ width:60%; float:right;  text-align:left; color:#666; margin-right: 8%;}







.jchat .chat_form .form1 .grid1 ul li .fields .dropdown{







background-color: #fff;







border: 2px 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;







border-radius: 7px;







width: 100%;







max-width: 100%;







height:30px;































}















.jchat .chat_form .form1 .grid1 ul li .fields input[type="text"], input[type="password"], input[type="email"] {







font-family: "ralewayregular", "Helvetica Neue", Helvetica, Arial, sans-serif;







font-size: 12px; position:relative;







letter-spacing: 1px;







border:2px solid #ccc!important;







padding: 10px; height:35px;







outline: none;







color: #666;







margin: 0;







text-align:left;







width: 100%;







max-width: 100%;







display: block;







vertical-align: baseline;







-webkit-transition: 0.2s background linear;







-moz-transition: 0.2s background linear;







transition: 0.2s background linear;







-webkit-transform: translateZ(0);







-webkit-box-sizing: border-box;







-moz-box-sizing: border-box;







box-sizing: border-box;







-webkit-background-clip: padding;







-moz-background-clip: padding;







background-clip: padding-box;







background:#fff;







background:#fff;







-webkit-border-radius: 0;







-moz-border-radius: 0;







border-radius: 7px; border:none;







-webkit-appearance: none;







}







.jchat .chat_form .form1 .grid1 ul li .fields input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus {border-color:rgba(82,168,236,0.8); outline:0; outline:thin dotted \9; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); border-color:#9ecaed}















.jchat .chat_form .form1 .grid1 ul li .fields textarea {







font-family: "ralewayregular", "Helvetica Neue", Helvetica, Arial, sans-serif;







font-size: 12px;







position: relative;







letter-spacing: 1px;







border:2px solid #ccc!important;







padding: 10px;







outline: none;







color: #666;







margin: 0;







text-align: left;







width: 100%;







max-width: 100%;







display: block;







vertical-align: baseline;







margin-bottom: 10px;







-webkit-transition: 0.2s background linear;







-moz-transition: 0.2s background linear;







transition: 0.2s background linear;







-webkit-transform: translateZ(0);







-webkit-box-sizing: border-box;







-moz-box-sizing: border-box;







box-sizing: border-box;







-webkit-background-clip: padding;







-moz-background-clip: padding;







background-clip: padding-box;







background: #fff;







background: #fff;







-webkit-border-radius: 0;







-moz-border-radius: 0;







border-radius: 7px;







height: 80px;







-webkit-appearance: none;}















.jchat .chat_form .form1 .grid1 ul li .fields  textarea:focus {border-color:rgba(82,168,236,0.8); outline:0; outline:thin dotted \9; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); border-color:#9ecaed}







.new_member .member_form .form1 .grid1 ul li .fields .radio{margin-right: 5%;







float: left;}















.jchat .chat_form .form1 .grid1 ul li .fields input[type="reset"], input[type="button"], input[type="submit"] {







background: #ad1d28;







width: 35%!important;







border: none;







display: inline-block;







text-align: center;







text-decoration: none;







position: relative;







cursor: pointer;







margin-bottom: 20px;







line-height: normal;







color: #fff;







padding: 10px 15px;







font-size: 12px;







cursor: pointer;







text-transform: uppercase;







letter-spacing: 2px;







text-align: center;







-webkit-transition: 0.2s background linear;







-moz-transition: 0.2s background linear;







transition: 0.2s background linear;







-webkit-border-radius: 3px;







-moz-border-radius: 3px;







border-radius: 3px;







-webkit-box-sizing: border-box;







-moz-box-sizing: border-box;







box-sizing: border-box;







-webkit-background-clip: padding;







-moz-background-clip: padding;







background-clip: padding-box;







-webkit-appearance: none;







margin-top: 1%!important;







border: solid 1px #920500;







}







.jchat .chat_form .form1 .grid1 ul li .fields input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {







border: solid 1px #920500;







background: #a70c07;







box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.2),







 0px 1px 1px 0px rgba(0, 0, 0, 0.08);







cursor: pointer; position:relative;} */







.joinnowfree {
	font-size: 15px;
	font-weight: 800;
	color: #FF5E04;
	display: block;
}
.sec {
	width: 41%;
	float: left;
	text-align: center;
}
.sec .login {
	width: 17px;
}
.sec img {
	width: 20px;
	margin-right: 1%;
	color: #a82626;
}
.sec a {
	font-size: 12px;
	margin-right: 1%;
	color: #0d8ee9;
	text-transform: uppercase;
	font-weight: bolder;
}
/*.jchat .chat_form .form1 .grid1 ul li .fields .formicon {







position: absolute;







left: 1px;







top: 1px;







background-color: #ECECEC;







width: 30px;







height: 26px;







border-right: 1px solid #b3b3b3;







background-image: url(../images/left-icons.png);







background-repeat: no-repeat;







border-top-left-radius: 3px;







-moz-border-top-left-radius: 3px;







-webkit-border-top-left-radius: 3px;







border-bottom-left-radius: 3px;







-moz-border-bottom-left-radius: 3px;







-webkit-border-bottom-left-radius: 3px;







}*/







/*Luggage Forwarding Learn More*/







.learn-area {
	position: relative;
	background: url(../images/banner1.png)repeat;
	background-position: 5% 0%;
	overflow: hidden;
	height: 230px;
}
.learn-more {
	width: 100%;
	margin-bottom: 8%;
}
.search-area .learn {
	margin-left: 34%;
	font-family: "Arial Narrow";
}
.box {
	margin: 0 auto;
	width: 100%;
	border: 1px solid #ddd;/* box-shadow: 0 12px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;*/
	-webkit-transition: all 0.6s ease-in-out;
	border-bottom: 3px solid #fe7b00;
	transition: all 0.6s ease-in-out;
	margin-top: 0px;
	height: 170px;
	border-radius: 3px;
	box-shadow: 0 0 5px #ccc;
	margin-bottom: 8%;
	padding: 0px;
}
.boxw {
	width: 99.7%!important;
}
.box h3 {
	font-size: 18px;
	background: #ECE8E8;
	padding-left: 5px;
}
.box p {
	color: #2f2f30;
	line-height: 26px;
	font-size: 13.5px;
	height: 60px;
	padding-left: 5px;
}
.box ul li {
	list-style: square;
	font-size: 14px;
	color: #2f2f30;
	margin-bottom: 3px;
	padding-left: 5px;
}
.box .learn-btn {
	color: #fff;
	display: block;
	padding: 5px 0px 5px 28px;
	width: 80px;
	font-size: 13px;
	font-weight: 700;
	border-radius: 5px;
	background: #0d93f0 url(../images/learnarrow.png) no-repeat 5% 45%;
	float: right;
	margin-right: 3%;
}
.box .learn-btn:hover {
	background: #fe7b00 url(../images/learnarrow.png) no-repeat 5% 45%;
}
.box:hover {
	background: rgba(235, 235, 235, 0.65);
	border-bottom: 3px solid #0d93f0;
}
.hluggage {
	background: none;
	font-size: 70px;
	font-family: "Arial Narrow";
	font-weight: bold;
	margin: 7% 0 0 5%;
	color: #000;
}
/***********************Sitemap page css*********************************/







.site {
	margin-bottom: 3%;
}
.sitemap {
}
.sitemap ul li {
	line-height: 25px;
	list-style: square;
}
.sitemap ul li a {
	font-size: 13.5px;
	color: #2f2f30;
	font-weight: 700;
}
.sitemap ul li a:hover {
	text-decoration: underline;
}
/***********************Privacy Policy page css*********************************/







.privacy_policy {
}
.privacy_policy li {
	font-size: 13.5px;
	font-weight: 700;
	line-height: 25px;
}
/***********************Sign up page css*********************************/







.signup {
	width: 100%;
	margin-top: -2%;
	margin-bottom: -2%;
}
.terms {
	margin-top: 3%;
}
.hsignup {
	background: none;
	font-size: 70px;
	font-family: "Arial Narrow";
	font-weight: bold;
	margin: 7% 0 0 3%;
	color: #000;
}
.hsign {
	background: none;
	font-size: 70px;
	font-family: "Arial Narrow";
	font-weight: bold;
	margin: 7% 0 0 3%;
	color: #000;
}
.backpopup_chat {
	width: 100%;
	z-index: 10000;
	min-height: 100%;
	top: 0px;
	left: 0px;
	text-align: left;
}
.inner_pop {
	width: 100%;
	padding: 0% 0px;
}
.inner_pop .header_registerv {
	width: 550px;
	margin: 60px auto;
	background: #FAFAFA;
	padding: 15px 1%;
	position: relative;
	border: 2px solid #E0E0E0;
}
.backpopup_chat_ldv .header_registerv {
	margin: 0px auto;
}
.inner_pop .header_registerv .close_pop {
	position: absolute;
	top: 2px;
	right: -4px;
	height: 28px;
	width: 28px;
	display: block;
	cursor: pointer;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
}
.inner_pop .header_registerv h3.blue_head {
	margin: -15px -14px 19px -13px;
	text-align: center;
	background: #9E9B9B;
	color: #fff;
	padding-bottom: 6px;
}
.login-group-box {
	width: 100%;
	padding: 0px 4%;
}
.login-group-box .title {
	float: left;
	margin-top: 5px;
	width: 28%;
	text-align: left;
}
.login-group-box .title label {
	width: 100%;
	font-size: 15px;
	color: #000;
	text-shadow: 0 0 1px #ccc;
}
.terms .chkbox {
	font-size: 14px;
	color: #000;
	text-shadow: 0 0 1px #ccc;
}
.login-group-box .title span, .red {
	color: #d9230f;
}
.login-group-box .formicon {
	position: absolute;
	left: 1px;
	top: 1px;
	background-color: #ECECEC;
	width: 30px;
	height: 28px;
	border-right: 1px solid #b3b3b3;
	background-image: url(../images/left-icons.png);
	background-repeat: no-repeat;
	border-top-left-radius: 3px;
	-moz-border-top-left-radius: 3px;
	-webkit-border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	-moz-border-bottom-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
}
.login-group-box .form-box {
	float: right;
	width: 70%;
	text-align: left;
	position: relative;
}
.login-group-box .formicon.user {
	background-position: -6px -469px;
}
.login_box .login-group-box .iconbox .input-form {
	width: 76%;
	padding-left: 10%;
	border-radius: 4px;
}
.login-group-box .form-box .card_input {
	width: 88%;
	height: 33px;
}
.login_box .login-group-box .iconbox .type-code {
	width: 83%;
	padding-left: 3%;
	border-radius: 4px;
}
.clear {
	clear: both;
}
.login-group-box .formicon.email {
	background-position: -6px -440px;
}
.login-group-box .formicon.pass {
	background-position: -6px -414px;
}
.login-group-box .form-box .country {
	width: 50.5%;
}
.login-group-box .form-box .others {
	width: 28%;
}
.login-group-box .terms input {
	margin: 4px 10px 0px 0;
	float: left;
}
.top-right .user_register li .login-group-box .terms a {
	float: none;
}
.top-right .user_register li a {
	text-transform: uppercase;
	font-size: 13px;
	color: #000;
	float: left;
}
.form_signin .login-btn {
	text-align: right;
	margin-left: 51%;
	width: 45%;
}
.btn-danger {
	color: #ffffff;
	border: solid 1px #E97400;
	background: #fe7b00!important;
	width: 30%!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#fe7b00), to(#fe7b00))!important;
	background: -moz-linear-gradient(top, #fe7b00, #fe7b00)!important;
	-webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.08)!important;
	box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.08)!important;
}
.btn-danger:hover {
	color: #ffffff;
	border: solid 1px #0d93f0;
	background: #0d93f0!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#0d93f0), to(#0d93f0));
	background: -moz-linear-gradient(top, #0d93f0, #0d93f0);
	-webkit-box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.2),  0px 1px 1px 0px rgba(0, 0, 0, 0.08);
	box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.2),  0px 1px 1px 0px rgba(0, 0, 0, 0.08);
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	cursor: pointer;
	-webkit-appearance: button;
}
/**********************international luggage shipping****************************/







.international-area {
	position: relative;
	background: url(../images/banner1.png)repeat;
	background-position: 5% 0%;
	overflow: hidden;
	height: 515px;
}
.international-banner {
	position: relative;
	z-index: -1000;
	background: url(../images/internation-banner.jpg);
	background-position: 40% 0%;
	background-size: cover;
	height: 380px;
	margin-top: 5%;
}
.international-banner .int-quote {
	font-size: 40px;
	font-weight: 700;
	margin-top: 12%;
	background: rgba(243, 243, 243, 0.91);
	width: 100%;
	padding: 16px 0px 16px 0px;
	position: absolute;
	color: #0d93f0;
	font-family: "Arial Narrow";
}
.international-shipping {
}
.international-shipping h2 {
	color: #000;
	font-weight: 800;
	font-family: "Arial Narrow";
	text-align: center;
	font-size: 50px;
	margin-left: 5%;
}
.international-shipping ul {
	margin-top: 0%;
}
.international-shipping ul li {
	background: url(../images/tick.png) no-repeat 0% 12%;
	padding-left: 37px;
	list-style: none;
	color: #2f2f30;
	line-height: 26px;
	font-size: 13.5px;
	margin-bottom: 1%;
}
/*new css by chandra*/







.bicycle-wrap {
	float: left;
	margin-left: 0px;
	width: 38%;
	padding-right: 0%;
	border-right: 1px solid #eee;
}
.bicycle-wrap-image-wrap {
	width: 42%;
	float: left;
}
.bicycle-info {
float-right!important;
	margin-right: 2%;
}
.bicycle-info ul li {
	font-size: 13.5px;
	list-style-type: none;
	background: url(../images/new-green-icon.png) no-repeat scroll 0px 0px;
	padding-left: 5%;
	display: inline-block;
}
.line {
	border-width: 2px!important;
	width: 100%;
}
.right-bicycle-wrap {
	width: 470px;
	padding-left: 25px;
	margin: auto;
}
.right-bicycle-wrap-image-wrap {
	width: 50%;
	float: right;
}
.right-bicycle-info {
float-left font-size:13.5px;
	margin-left: 0px;
}
.right-bicycle-info ul li {
	font-size: 13.5px;
	background: url(../images/new-green-icon.png) no-repeat scroll 0px 0px;
	padding-left: 5%;
	display: inline-block;
}
.center-line {
	margin-left: -2px;
}
.bike-left-box-subtitle {
	color: #0D8EE9;
	margin-right: 4%;
	margin-left: 5%;
}
.pack-bike-left-box-info {/*width:415px;*/
	width: 100%;
}
.pack-bike-left-box-info ul li {
	display: block;
	float: left;
	list-style-type: none;
	padding: 1.1%;
	text-align: justify;
	width: 28%;
}
.right-box-subtitle {
	text-align: center;
	margin-right: 13%;
}
.right-box-info h4 {
	text-align: left;
}
.right-box-info ul {
	float: left;
	margin-left: 0px;
}
.right-box-info li {
	list-style-type: none;
	/* margin-left: -26px; */







	float: left;
	text-align: justify;
}
/*end css for pack bike.html*/







































/*for pack-skis-snowboard   page*/















.skies-wrap {
	float: left;
	margin-left: 0px;
	width: 29%;
	border-right: 1px solid #eee;
}
.skies-wrap-image-wrap {
	float: left;
}
.skies-info {
float-right!important;
	margin-right: 0px!important;
}
.skies-info ul li {
	font-size: 13.5px;
	list-style-type: none;
	background: url(../images/new-green-icon.png) no-repeat scroll 0px 0px;
	padding-left: 5%;
	display: inline-block;
	height: 37px;
}
.line {
	border-width: 2px!important;
	width: 100%;
}
.right-skies-wrap {
	border-left: 1px solid #EEEEEE;
	float: right;
	padding-left: 3%;
	width: 425px;
}
.right-skies-wrap-image-wrap {
	width: 46%;
	float: right;
}
.right-skies-info {
float-left font-size:13.5px;
	margin-left: 0px;
}
.right-skies-info ul {
	margin-left: 0px;
	float: left;
}
.right-skies-info li {
	font-size: 13.5px;
	background: url(../images/new-green-icon.png) no-repeat scroll 0px 0px;
	padding-left: 5%;
	display: inline-block;
	height: 42px;
}
.center-line {
	margin-left: -2px;
}
.left-box-subtitle {
	color: #0D8EE9;
	margin-right: 14%;
	text-align: center;
}
.left-box-info {
}
.left-box-info ul li {
	list-style-type: none;
	/* margin-left: -26px; */







	float: left;
	text-align: justify;
	padding: 1.1%;
}
.right-box-subtitle {
	text-align: center;
	margin-right: 13%;
}
.right-box-info h4 {
	text-align: left;
}
.right-box-info ul {
	float: left;
	margin-left: 0px;
}
.right-box-info li {
	list-style-type: none;
	margin-right: 12px;
	float: left;
	text-align: justify;
}
/*end pack-skis-snowboard  css*/































/*start pack-golf-clubs.html css*/















.golf-wrap {
	float: left;
	margin-left: 0px;
	width: 28%;
	border-right: 1px solid #EEEEEE;
}
.golf-wrap-image-wrap {
	float: left;
}
.golf-wrap-image-wrap img {
	vertical-align: text-top;
	margin-top: -12px;
}
 ..golf-info {
float-right!important;
margin-right:0px!important;
}
.golf-info ul li {
	font-size: 13.5px;
	list-style-type: none;
	background: url(../images/new-green-icon.png) no-repeat scroll 0px 0px;
	padding-left: 5%;
	display: inline-block;
	height: 37px;
}
.line {
	border-width: 2px!important;
	width: 100%;
}
.right-golf-wrap {
	float: right;
	margin-right: 11%;
	width: 331px;
}
.right-golf-wrap-image-wrap {
	float: right;
}
.right-golf-info {
float-left font-size:13.5px;
	margin-left: 0px;
	border-right: 1px solid #eee;
}
.right-golf-info ul {
	margin-left: 0px;
	float: left;
}
.right-golf-info li {
	font-size: 13.5px;
	background: url(../images/new-green-icon.png) no-repeat scroll 0px 0px;
	padding-left: 5%;
	display: inline-block;
	height: 42px;
}
.center-line {
	margin-left: -2px;
}
.left-box-subtitle {
	color: #0D8EE9;
	margin-right: 14%;
	text-align: center;
}
.left-box-info {
}
.left-box-info ul li {
	list-style-type: none;
	/* margin-left: -26px; */







	float: left;
	text-align: justify;
	padding: 1.1%;
}
.pack-bike-img {
	margin-top: -32px;
	padding-right: 137px;
	float: right;
}
.right-box-subtitle {
	text-align: center;
	margin-right: 13%;
}
.right-box-info h4 {
	text-align: left;
}
.right-box-info ul {
	float: left;
	margin-left: 0px;
}
.right-box-info li {
	list-style-type: none;
	margin-right: 12px;
	float: left;
	text-align: justify;
}
.horizontal-line {
}
/*end pack-golf-clubs.html css*/















.left {
	float: left;
}
.right {
	float: right
}
.luggage-box-text {
}
.luggage-box-text h2 {
	color: #1397F1;
	font-size: 30px;
	line-height: 26px;
}
.luggage-box-text p {
	color: #2F2F30;
	font-size: 13.5px;
	line-height: 26px;
	text-align: justify;
}
.luggage-box-text h3 {
	color: #FE7B00;
	font-size: 24px;
	font-style: italic;
	font-weight: 700;
}
.luggage-box-text h4 {
	color: #1397F1;
	font-size: 18px;
	font-style: italic;
	font-weight: lighter;
}
.new-box {
	margin: auto;
	margin-left: 67px
}
/*css for pack-luggage.html*/	























.pack-luggage-wrap {
	float: right;
	margin-left: 0px;
	width: 33%;
	border-left: 1px solid #eee;
}
.left-side {
	float: left;
	border-right: 1px solid #eee;
	border-left: none;
	width: 32%;
}
.pack-luggage-image-wrap {
	float: left;
}
.pack-luggage-info {
	line-height: 50px;
	margin-left: -14px;
	margin-right: 0 !important;
	text-align: justify;
	width: 410px;
}
.loggin-new {
}
.loggin-new b {
	color: light yellow;
	font-weight: lighter;
	text-shadow: 1px 1px #FFFFFF;
	color: black;
}
.pack-luggage-info ul li {
	font-size: 13.5px;
	list-style-type: none;
	background: url(../images/new-green-icon.png) no-repeat scroll 0px 0px;
	padding-left: 7%;
	display: inline-block;
	height: 47px;
}
.line {
	border-width: 2px!important;
	width: 100%;
}
.right-pack-luggage-wrap {
	border-left: 1px solid #EEEEEE;
	float: right;
	padding-left: 3%;
	width: 403px;
}
.right-pack-luggage-image-wrap {
	float: right;
	padding-right: 5px;
}
.right-pack-luggage {
float-left font-size:13.5px;
	margin-left: 0px;
}
.right-pack-luggage ul {
	margin-left: 0px;
	float: left;
}
.right-pack-luggage-info li {
	font-size: 13.5px;
	background: url(../images/new-green-icon.png) no-repeat scroll 0px 0px;
	padding-left: 5%;
	display: inline-block;
	text-align: justify;
}
.center-line {
	margin-left: -2px;
}
.left-box-subtitle {
	color: #0D8EE9;
	float: none;
	margin-left: 31%;
	margin-right: 14%;
	text-align: center;
}
.left-box-info {
}
.left-box-info ul li {
	list-style-type: none;
	/* margin-left: -26px; */







	float: left;
	text-align: justify;
	padding: 1.1%;
}
.right-box-subtitle {
	text-align: center;
	margin-right: 13%;
}
.right-box-info h4 {
	text-align: left;
}
.right-box-info ul {
	float: left;
	margin-left: 0px;
}
.right-box-info li {
	list-style-type: none;
	margin-right: 12px;
	float: left;
	text-align: justify;
}
/* end css for pack-luggage.html*/	























/*luggage storage.html css*/







.luggage-storage-banner {
	background: url(../images/ship-to-school-bg.png)repeat scroll 40% 0 / cover rgba(0, 0, 0, 0);
	height: 380px;
	margin-top: 5%;
	position: relative;
}
.luggage-quote {
	background: none repeat scroll 0 0 rgba(243, 243, 243, 0.70);
	color: #0D93F0;
	font-family: "Arial Narrow";
	font-size: 40px;
	font-weight: 700;
	margin-top: 12%;
	padding: 16px 0 16px 15px;
	position: absolute;
	width: 100%;
	color: black;
}
.luggage-storage-box {
	float: none;
}
/* end luggage storage.html css*/







.luggage-storage-box h3 {
	color: #FE7B00;
	font-size: 24px;
	font-style: italic;
	font-weight: lighter;
	margin-left: inherit;
}
.luggage-storage-box h2 {
	color: #1397F1;
	font-size: 30px;
	line-height: 26px;
	margin-left: inherit;
}
.luggage-storage-box h4 {
	color: #1397F1;
	font-size: 24px;
	font-style: italic;
	font-weight: lighter;
	margin-left: inherit;
}
.luggage-storage-box ul li {
	font-size: 13.5px;
	list-style-type: none;
	background: url(../images/new-green-icon.png) no-repeat scroll 0px 0px;
	padding-left: 5%;
	display: block;
	height: 38px;
}
.luggage-storage-wrap {
	border-right: 1px solid #EEEEEE;
	float: left;
	margin-left: 0;
	padding-right: 2%;
	width: 30%;
	padding-left: 1.2%;
}
.luggage-storage-image-wrap {
	float: left;
	width: 49%;
}
.luggage-storage-info {
}
.luggage-storage-info ul li {
	list-style-type: none;
	text-align: justify;
}
.small {
	width: 70%
}
.medium {
	width: 80%
}
.large {
	width: 89%;
}
.last-box {
	border-right: none;
}
.spcr {
	padding-top: 5px;
	padding-bottom: 8px;
}/*for how-luggage-forwording-works.html*/
/************************track page css start by megha 10/06/2014******************************/







.banner .heading-track {
	background: none;
	font-size: 55px;
	font-family: "Arial Narrow";
	font-weight: bold;
	margin: 7% 0 0 0%;
	color: #000;
}
.track {
	margin-left: 0%!important;
}
.luggage-track {
	width: 100%;
	margin-bottom: 0%;
}
.luggage-track .trackbox {
	width: 38%;
	margin: 0 auto;
	background: #999;
	height: 42px;
	border: 1px solid #999;
	padding: 1px;
}
.luggage-track .trackbox input {
	width: 67%;
	height: 32px;
}
.luggage-track .trackbox a {/*padding: 0px 0px 8px 23px;*/
	text-align: center;
	color: #fff;
	background: #999;
	font-size: 16px;
	text-shadow: 0px 0px 1px #ccc;
	float: right;
	width: 29%;
	padding-top: 10px;
}
/************************FAQ page css start by megha 10/06/2014******************************/

.banner .heading-faq {
	background: none;
	font-size: 65px;
	font-family: "Arial Narrow";
	font-weight: bold;
	margin: 7% 0 0 0%;
	color: #000;
}
/*******************/
.luggage-faq .delivery {
	background: #fff;
	height: 400px;
	border: 1px solid #ddd;
	-webkit-transition: all 0.6s ease-in-out;
	border-bottom: 3px solid #fe7b00;
}
.luggage-faq .delivery h4 {
	background: #ECE8E8;
	padding: 8px 5px;
	color: #000;
	font-size: 20px;
	text-transform: uppercase;
}
.luggage-faq .delivery ul li {
	list-style: url(../images/arrow-left1.png);
	margin-bottom: 20px;
}
.luggage-faq .delivery ul li a {
	font-size: 15px;
	color: #000;
}
.luggage-faq .delivery ul li a:hover {
	text-decoration: underline;
}
/*******************/

/*******************/
.luggage-faq .faq_contentbox {
	background: #fff;
	border: 1px solid #ddd;
	-webkit-transition: all 0.6s ease-in-out;
	border-bottom: 3px solid #fe7b00;
}
.luggage-faq .faq_contentbox h4 {
	background: #ECE8E8;
	padding: 8px 5px;
	color: #000;
	font-size: 20px;
	text-transform: uppercase;
}
.luggage-faq .faq_contentbox span {
	font-size: 18px;
	color: #0d8ee9;
	font-weight: 800;
}
.luggage-faq .faq_contentbox .faq_scrollbox {
	overflow-y: auto;
	height: 354px;
	padding-right: 5px;
	padding-left: 5px;
}
.luggage-faq .faq_contentbox p {
	color: #000;
	font-size: 13.5px;
	line-height: 22px;
	padding-left: 5px;
	margin-bottom: 21px;
}
/************************Guarantee page css start by megha 10/06/2014******************************/


.banner .heading-guarantee {
	background: none;
	font-size: 65px;
	font-family: "Arial Narrow";
	font-weight: bold;
	margin: 7% 0 0 0%;
	color: #000;
}
.guarantee {
	margin-left: 0%!important;
}
.luggage-guarantee {
	width: 100%;
	margin-bottom: 0%;
}
.luggage-guarantee img {
	width: 155px;
	float: right;
	margin-top: 2%;
}
.luggage-guarantee h2 {
	color: #000;
	font-size: 30px;
	margin-top: 2%;
}
.luggage-guarantee span {
	font-size: 12px;
	font-style: italic;
	color: #000;
}
.luggage-guarantee p {
	font-size: 13.5px;
	text-align: justify;
	line-height: 22px;
	color: #000;
}
.luggage-guarantee .satisfaction {
	margin-top: 5%;
}
/************************why ship page css start by megha 10/06/2014******************************/







.banner .heading-whyship {
	background: none;
	font-size: 65px;
	font-family: "Arial Narrow";
	font-weight: bold;
	margin: 7% 0 0 0%;
	color: #000;
}
.quote {
	width: 65%;
	margin: 0 auto;
	text-align: center;
	margin-bottom: 1%;
}
.vs {
	font-size: 24.5px;
	font-weight: 800;
	display: none;
	text-align: center;
	margin-bottom: 30px;
}
.quote p {
	font-weight: 800;
	font-size: 16px;
	text-align: center;
	color: #0d93f0;
}
.whyship {
	background: url(../images/vertical.png) repeat-y 50% 0%;
}
.luggage-whyship {
	width: 100%;
	margin-bottom: 0%;
}
.luggage-whyship .colon {
	width: 10%!important;
	font-weight: bold!important;
}
.luggage-whyship .notalone {/*border-right:2px solid #000;*/
	text-align: center;
	height: auto;
	padding: 10px;
}
.luggage-whyship .notalone h3 {
	float: left;
	margin-top: -4%;
	margin-left: 22%;
}
.luggage-whyship .notalone h4 {
	margin-bottom: 7%;
	background: #fff;
	margin-left: 100%;
	font-size: 24.5px;
	width: 40px;
	height: 45px;
	margin-top: -2%;
}
.luggage-whyship .notalone p {
	color: #000;
	font-size: 13.5px;
	font-weight: 800;
}
.luggage-whyship .notalone .readyspace {
	margin-top: 4px;
}
.luggage-whyship .notalone p span {
	font-weight: 500;
	display: block;
	float: left;
	width: 40.4%;
}
.boldtext {
	font-weight: 800!important;
}
.luggage-whyship .notalone p .time {
	float: right;
	width: 49%;
	font-weight: 800;
}
.luggage-whyship .notalone p .dept-time {
	float: right;
	margin-right: 210px;
	font-weight: 800;
}
.luggage-whyship .notalone .plaintext {
	color: #000;
	font-size: 13.5px;
	font-weight: 500;
	margin-left: 5%;
}
.luggage-whyship .notalone .lefttext {
	color: #000;
	font-size: 13.5px;
	font-weight: 500;
	margin-left: 5%;
}
.luggage-whyship .alone {
	text-align: center;
	padding: 10px;
}
.luggage-whyship .alone h3 {
	margin-top: -4%;
	margin-bottom: 9%;
}
.luggage-whyship .alone p {
	color: #000;
	font-size: 13.5px;
	font-weight: 800;
}
.luggage-whyship .alone p .time {
	float: right;
	width: 49%;
	font-weight: 800;
}
.luggage-whyship .alone p .dept-time {
	float: right;
	margin-right: 210px;
	font-weight: 800;
}
.luggage-whyship .alone p span {
	font-weight: 500;
	display: block;
	float: left;
	width: 40.4%;
}
.luggage-whyship .alone .plaintext {
	color: #000;
	font-size: 13.5px;
	font-weight: 500;
	margin-left: 5%;
}
.luggage-whyship .alone .lefttext {
	color: #000;
	font-size: 13.5px;
	font-weight: 500;
	margin-left: 5%;
}
/************************book your luggage page css start by megha 10/06/2014******************************/







.banner .heading-bookprice {
	background: none;
	font-size: 65px;
	font-family: "Arial Narrow";
	font-weight: bold;
	margin: 7% 0 0 0%;
	color: #000;
}
.bookprice {
	margin-left: 0%!important;
}
.luggage-bookprice {
	width: 100%;
	margin-bottom: 0%;
}
.form_commonbox .box_head {
	text-align: center;
	color: #6D6D6D;
	margin-bottom: 6px;
	font-weight: bold;
	font-size: 17px;
}
.form_commonbox .repeat .entrybox {
	margin-bottom: 5px;
}
.first_country .bootstrap-select {
	width: 137px !important;
}
.form_commonbox .add_luggage .start .entrybox select {
	width: 100%;
	float: right;
	background: #EEE;
}
.form_commonbox .add_luggage .destination .entrybox select {
	width: 100%;
}
.input-append, .input-prepend {
	margin-bottom: 0px !important;
}
.form_commonbox .timing .entrybox input[type="text"] {
	width: 85%;
	float: left;
	margin-left: 0%;
	margin-bottom: 0px;
}
.form_commonbox .timing .entrybox .calender {
	margin-left: 7px;
}
.order_form .form_commonbox {
	padding: 5px 1%;
	border: 1px solid #E7E7E7;
	background: #FDFDFD;
}
.form_commonbox .repeat {
	margin-bottom: 15px;
}
.form_commonbox .last {
	margin-bottom: 7px;
}
.order_form h3 {
	margin-top: 0px;
}
.order_form .form_commonbox .title {
	display: block;
	font-weight: normal;
	font-size: 18px;
	margin-bottom: 7px;
}
.form_commonbox .title .help_icon {
	width: 15px;
	height: 16px;
	float: right;
	margin-right: 5%;
	display: inline-block;
	cursor: pointer;
}
.order_form .form_commonbox .start {
	float: left;
	width: 41.4%;
	padding: 10px 2%;
	border: 1px solid #E7E7E7;
	border-right: 0px;
	min-height: 81px;
}
.order_form .form_commonbox .start .cal {
	width: 80%!important;
	margin-right: 1%;
}
.order_form .form_commonbox .last .add_pricechk {
	margin-bottom: 5px;
	position: relative;
}
.order_form .form_commonbox .last .add_pricechk .start, .order_form .form_commonbox .last .add_pricechk .destination {
	min-height: 30px !important;
}
.order_form .form_commonbox .last .add_pricechk .remove {
	position: absolute;
	top: 20px;
	left: 42%;
	width: 30px;
	height: 70px;
	background-color: #000;
	background-image: url(../images/add-item.png);
	background-repeat: no-repeat;
	background-position: center;
}
.order_form .form_commonbox .last .first-st, .order_form .form_commonbox .last .first-des {
	padding: 10px 2%;
	min-height: 85px !important;
}
.order_form .form_commonbox .last .entrybox {
	margin-bottom: 0px;
}
.order_form .form_commonbox .destination {
	float: right;
	width: 50%;
	padding: 10px 3% 10px 1%;
	border: 1px solid #E7E7E7;
}
.order_form .form_commonbox .destination .cal {
	width: 80%!important;
	margin-right: 1%;
}
.order_form .form_commonbox .entrybox {
	position: relative;
	-webkit-transition: all 1s ease-in-out;
	-moz-transition: all 1s ease-in-out;
	-o-transition: all 1s ease-in-out;
	transition: all 1s ease-in-out;
}
.order_form .form_commonbox .entrybox .weight {
	margin-top: 21%;
}
.order_form .form_commonbox .entrybox select {
	height: 30px;
	float: left;
	margin-right: 6px;
	width: 70%;
	border: 1px solid #ccc;
	margin: 0px;
	font-size: 13px;
}
.order_form .form_commonbox .entrybox input[type="text"] {
	width: 24%;
	border: 1px solid #ccc;
	padding: 2px 4px;
	height: 24px;
	margin-left: 1%;
	margin-bottom: 0px;
	font-size: 13px;
	border-radius: 4px;
}
.user_mainform .add_top {
	padding: 8px 1%;
	background: #f0f0f0;
	font-size: 19px;
	font-weight: bold;
	border: 1px solid #DDDDDD;
	cursor: pointer;
}
.user_mainform .add_top .price {
	float: right;
	color: #0098D6;
}
.user_mainform .add_top .action {
	float: right;
	width: 30px;
	height: 37px;
	background: url(../images/Close.png) no-repeat 10px 8px;
	border-left: 1px solid #BBB;
	margin-left: 1%;
	margin-top: -8px;
}
.user_mainform .information_main {
	border: 1px solid #DDDDDD;
	border-top: 0px;
	overflow: none !important;
}
.user_mainform .information_main .trip_info {
	float: left;
	width: 47%;
	padding: 10px 1%;
}
.user_mainform .information_main .rs_box {
	border-left: 1px solid #DDDDDD;
	min-height: 671px;
}
.trip_info .commonbox .from {
	float: left;
	width: 50%;
}
.trip_info .commonbox .from .min-title {
	font-weight: bold;
	font-size: 15px;
	padding: 10px 15px 0;
}
.trip_info .commonbox .blue_head, .blue_head {
	font-size: 17px;
	color: #FFFFFF;
	margin-top: 0px;
	font-weight: bold;
	background: #2DAFE4;
	padding: 5px;
	font-family: arial;
}
.form_commonbox .actions .btn {
	margin-left: 15px;
}
.form_commonbox .actions img {
	width: 20px;
}
.user_mainform .under {
	margin-top: 0px;
}
#main-content {
	padding: 30px 1.2%;
	margin: 0px auto;
	max-width: 1200px;
}
#main-content .order_form .form_commonbox .start, #main-content .order_form .form_commonbox .destination {
	min-height: 43px;
}
.form_commonbox .to {
	height: 81px!important;
}
.form_commonbox .destination_date {
	min-height: 102px;
}
.form_commonbox .priceinfo_box {
	padding: 10px 2%;
	border: 1px solid #E7E7E7;
}
.priceinfo_box .serial {
	float: left;
	width: 10%;
}
.priceinfo_box .type_l, .priceinfo_box .ins_l {
	float: left;
	width: 45%;
}
.order_form .form_commonbox .priceinfo_box .title {
	font-weight: bold;
}
.order_form .footable input[type="radio"] {
	float: left;
	margin-left: 5px;
}
.user_container .tblbox {
	margin: 0 0 10px;
	border: 1px solid #DDDDDD;
	padding: 10px 1%;
}
.shipping-order .tbl-nav {
	margin: 18px 0;
}
.user_container .tbl-nav .search {
	width: 34%;
	float: left;
}
.shipping-order .tbl-nav span {
	font-weight: bold;
}
.user_container .function-btn {
	float: left;
	width: 24%;
}
.shipping-order .footable-nav {
	float: right;
}
.main_common_back {
}
.iconimage {
	float: right;
	background: url(../images/help.png) no-repeat;
	width: 16px;
	height: 16px;
	margin: 5px 0 0 0;
	position: relative;
}
.main-tooltip .tooltip_sms {
	display: none;
	position: absolute;
	width: 112px;
	min-width: 80px;
	bottom: 23px;
	right: -4px;
	background-color: #333;
	color: #fff;
	padding: 5px;
	font-size: 11px;
	line-height: 14px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	z-index: 2;
	cursor: pointer;
}
.main-tooltip:hover .tooltip_sms, .main-tooltip:hover .tooltip_sms-2 {
	display: block;
}
.tooltip_sms::before {
	position: absolute;
	border: solid;
	border-color: #333 transparent;
	border-width: 6px 6px 0 6px;
	bottom: -6px;
	content: "";
	right: 8%;
}
.user_container .tbl-nav .search .filter {
	width: 60%;
	margin-bottom: 0px;
}
.shipping-order .footable td a.ico {
	margin: 0px 5px;
	color: #5C5C5C;
}
.user_mainform .information_main .trip_info.single_form {
	float: none;
	width: 50%;
	padding: 10px 1%;
	margin: 0px auto;
}
.accordion-content {
	width: 100% !important;
}
.up_main_wrapp .container {
	width: 1200px;
	margin: 0px auto;
}
/*.payment_boxes .trip_info .commonbox .blue_head{font-size:15px;color:#444;background:none;padding:0px 0px;}*/







.user_mainform .payment_boxes .information_main .rs_box {
	min-height: 210px;
}
.commonbox .infobox .bold {
	font-weight: bold;
	font-family: sans-serif;
	margin-right: 5px;
}
.user_mainform .payment_boxes .twicebox {
	float: left;
	width: 50%;
}
.user_mainform .twicebox .information_main .trip_info {
	float: none;
	width: 100%;
}
.user_mainform .twicebox .borderless {
	border-right: 0px;
}
.twicebox .commonbox .blue_head, .cardinfo_L .commonbox .blue_head, .black_h {/*background:none;color:#444;*/
	font-size: 17px;
	font-weight: bold;
	font-family: arial;
}
.pick_del_info {
}
.pick_del_info .pickinfo {
	float: left;
	width: 50%;
	padding: 5px 1%;
}
.pick_del_info .pickinfo h4 {
	font-family: arial;
	font-size: 17px;
	font-weight: bold;
	margin-bottom: 0px;
	background: #9E9E9E;
	padding: 5px 1%;
	text-align: center;
	color: #fff;
}
.information_main .payment_options {
	padding: 10px 1%;
}
.information_main .payment_options label, .information_main .payment_options select, .information_main .payment_options input {
	margin-bottom: 0px;
}
.payment_options .add_card_form {
	margin: 0px 0px 10px;
}
.payment_options .cardinfo_L {
	float: left;
	width: 92%;
}
.payment_options .cardinfo_L label {
	margin-right: 10px;
	width: 123px;
}
.payment_options .cardinfo_L .card_input {
	width: 45%;
	margin-bottom: 0px;
}
.payment_options .cardinfo_L .span2 {
	width: 40%;
}
.payment_options .cardinfo_L .f_info {
	margin-bottom: 10px;
}
.under_final .operations {
	float: left;
	width: 50%;
	margin-top: 15px;
}
.under_final .operations .login-group-box {
	padding: 0px 0%;
}
.under_final .operations.right {
	float: right;
	margin-left: 2%;
	width: 50%;
	text-align: right;
}
.under_final .operations label, .under_final .operations input {
	margin-bottom: 0px;
	margin-right: 5px;
}
.under_final .operations .apply_link {
	margin-left: 10px;
}
.under_final .operations .total_c {
	font-size: 20px;
	margin-bottom: 20px;
}
.under_final .operations .terms {
	margin-bottom: 20px;
	width: 30%;
	text-align: right;
	margin-left: 70%;
}
.under_final .operations .actions a {
	margin-right: 2%;
}
.user_mainform .payment_boxes .admin_process_order .rs_box {
	min-height: 227px;
}
.operations .inner_pop .header_registerv h3.blue_head {
	font-size: 20px;
}
.user_mainform .admin_process_order .trip_info {
	width: 33.33%;
}
.payment_boxes .information_main .trip_info .label_value {
	margin-bottom: 0px;
	float: right;
	margin-top: -2px;
}
.information_main .trip_info .process_cmn .infobox {
	margin-bottom: 7px;
}
.pick_del_info .confirmed_info {
	padding: 10px 1%;/*min-height:600px;*/
}
.pick_del_info .confirmed_info .label_value {
	margin-bottom: 0px;
	width: 38%;
}
.pick_del_info .confirmed_info label {
	width: 160px;
	margin-bottom: 0px;
}
.pick_del_info .confirmed_info .infobox {
	margin-bottom: 10px;
}
.pick_del_info .confirmed_info .actions {
	text-align: center;
	margin-left: 4%;
}
.pick_del_info .confirmed_info .actions-dl {
	text-align: left;
	margin-left: 16%;
}
.user_mainform .information_main .confirmed_info .trip_info {
	padding: 0px 0%;
}
.user_mainform .information_main .confirmed_info .commonbox {
	margin-bottom: 15px;
}
.inner_pop .header_registerv .actions {
	text-align: right;
	margin-top: 10px;
}
.user_mainform .add_top .status {
	float: right;
	font-size: 17px;
	font-weight: normal;
}
.user_mainform .after_pickup {
	min-height: 465px;
}
.cardinfo_L .commonbox .blue_head {
	margin-top: 0px;
}
.cardinfo_L .paym_history {
	width: 98%;
}
.payment_options .choose_type_p {
	margin-bottom: 15px;
}
.payment_options .cardinfo_L.right {
	padding-left: 1%;
	border-left: 1px solid #D6D6D6;
}
.confirmed_info .main-tooltip .tooltip_sms {
	width: 165px;
}
.myprofile_cardinfo .tabs li {
	float: left;
	list-style-type: none;
	padding: 4px 10px;
	margin-right: 1%;
	background: #F7F7F7;
	margin-bottom: -1px;
	border: 1px solid #CFCFCF;
	border-bottom: 0px;/*border-top-left-radius: 5px;







-webkit-border-top-left-radius: 5px;







-moz-border-top-left-radius: 5px;







border-top-right-radius: 5px;







-moz-border-top-right-radius: 5px;







-webkit-border-top-right-radius: 5px;*/







}
.myprofile_cardinfo .tabs li a {
	color: #444;
}
.myprofile_cardinfo .information-box {
	border: 1px solid #CFCFCF;
	padding: 5px;
}
.myprofile_cardinfo .tabs li:hover, .myprofile_cardinfo .tabs li.active {
	background: #fff;
}
.user_mainform .my_profile_main {
	border: 1px solid #DDDDDD;
	border-top: 0px;
}
.my_profile_main .trip_info {
	float: left;
	width: 60%;
	padding: 10px 1%;
}
.my_profile_main .rs_box {
	float: right;
	width: 40%;
	border-left: 1px solid #DDDDDD;
	min-height: 135px;
}
.trip_info .profile_info_l {
	float: left;
	width: 50%;
}
.my_profile_main .trip_info .iconimage, .new_entries .iconimage {
	float: none;
	display: inline-block;
	margin-left: 2%;
}
.my_profile_main .trip_info input {
	margin-bottom: 0px;
	margin-left: 5px;
}
.trip_info .profile_info_l.right label {
	width: 128px;
}
.trip_info .profile_info_l.right .infobox {
	margin-bottom: 5px;
}
.my_profile_main .rs_box .profile_info_l {
	width: 100%;
	float: none;
}
.my_profile_main .mypro_addressinfo {
	border-top: 1px solid #d6d6d6;
}
.mypro_addressinfo .payment_options .cardinfo_L {
	float: none;
	width: 100%;
}
.mypro_addressinfo .payment_options .cardinfo_L .icon-file {
	font-size: 30px;
	margin: 10px;
}
.payment_options .cardinfo_L .upload_items {
	margin-top: 20px;
}
.my_profile_main .mypro_addressinfo .rs_box {
	min-height: 358px;
}
.user_mainform .myprofile_cardinfo {
	margin-top: 20px;
}
.myprofile_cardinfo .information-box .payment_options {
	margin-top: 10px;
}
.mypro_addressinfo .payment_options .cardinfo_L .singlebtn {
	text-align: center;
}
.information-box .payment_options .upload_btn {
	text-align: center;
	margin-bottom: 10px;
}
.shipping-order .max i.icon-align-justify {
	margin-right: 5px;
	cursor: pointer;
}
.max .payment_options .cardinfo_L {
	float: none;
	width: 100%;
}
.max .payment_options .cardinfo_L .f_info {
	margin-bottom: 0px;
}
.max .payment_options .add_card_form {
	margin-bottom: 0px;
}
.max .actions {
	margin-top: 10px;
}
.max .actions button {
	margin-left: 10px;
}
.trip_info .new_entries .cardinfo_L {
	float: none;
	width: 100%;
}
.payment_options .cardinfo_L label.long {
	width: 170px;
}
.trip_info .new_entries .cardinfo_L .additional_cmnt {
	width: 100%;
	height: 150px;
	resize: none;
}
.user_mainform .information_main .add_rbox {
	min-height: 433px;
}
.user_mainform .information_main .add_rbox_2 {
	min-height: 471px;
}
.user_mainform .information_main .add_rbox_3 {
	min-height: 694px;
}
.trip_info .new_entries .actions {
	text-align: right;
}
.trip_info .new_entries .black_h {
	margin-top: 0px;
	margin-bottom: 15px;
}
.trip_info .new_entries .traveler-add {
	padding: 15px 0px;
	border-bottom: 1px solid #dddddd;
	margin-bottom: 12px;
}
.user_mainform .myprofile_cardinfo .my_profile_main {
	border: 0px;
}
.my_profile_main .rs_box .currency {
	margin-top: 10px;
}
.my_profile_main .rs_box .currency .actions {
	text-align: center;
	margin-top: 15px;
}
.my_profile_main .rs_box .currency label {
	margin: 0px 10px;
	width: auto;
}
.my_profile_main .rs_box .currency select {
	margin-bottom: 0px;
}
.tab-content .my_profile_main .rs_box_2 {
	min-height: 270px;
}
.information-box .code_show {
	background: #F8F8F8;
	border: 1px solid #ccc;
	padding: 5px 7px;
	width: 90px;
	margin: 0px auto 17px;
}
.popupfomsec {
	background: #FFFFFF;
	border: 1px solid #c4c4c4;
	left: 368px;
	position: absolute;
	top: 180px;
	width: 700px;
	width: 868px;
	left: 286px;
}
.popup-header {
	background: #f0f0f0;
	border-bottom: 1px solid #dddddd;
	height: 39px;
	padding: 5px;
	position: relative;
}
.popup-header h4 {
	float: left;
	margin-top: 5px;
}
.verification-close {
	position: absolute;
	top: 9px;
	right: -4px;
	width: 30px;
	height: 30px;
	display: block;
	background: url(../images/close.png) no-repeat 0px 0px;
	cursor: pointer;
}
.popup-fom-body {
	color: #000000;
	text-align: center;
	font-size: 15px;
	margin: 0 auto;
	padding: 30px 0 10px 0;
}
.popup-fom-body .header-text {
	text-align: center;
	font-size: 25px;
	margin: 0 auto;
}
.popup-fom-body span {
	color: #339933;
}
.popup-fom-body .smalltext {
	font-size: 13px;
	color: #000;
}
.login-group-box-new {
	margin: 0 auto;
	width: 535px;
}
.pop-upbutton h3 {
	margin: 0px;
}
.title-main-new, .form-boxarea {
	float: left;
	margin-right: 10px;
}
.title-main-new label {
	margin-bottom: -4px;
}
.title-main-new h3 {
	float: left;
	color: #000000;
	margin: 3px 0px 0px;
	font-size: 18px;
	padding: 0 20px 0 0;
}
.pop-upbutton {
	float: left;
	margin-top: -3px;
	margin-left: 10px;
}
.popupfooter-part {
	cursor: pointer;
	text-align: center;
	margin: 20px -10px 60px 70px;
}
.verification_under {
	min-height: 335px;
}
.cardinfo_L .mailme_lbls {
	margin: 15px 0%;
}
.cardinfo_L .mailme_lbls label {
	float: left;
	width: 32%;
	padding: 25px 0px;
	border-right: 1px solid #ccc;
}
.cardinfo_L .mailme_lbls .options_lbl {
	float: left;
	width: 65%;
}
.mailme_lbls .options_lbl .choice {
	margin-bottom: 5px;
}
.mailme_lbls .options_lbl .choice input {
	float: left;
	margin: 4px 5px 0px 0px;
}
.trip_info .new_entries .booking_new {
	min-height: 201px;
}
.finalstep_btn {
	margin-top: 15px;
	text-align: right;
}
.finalstep_btn .btn {
	margin-left: 15px;
}
.welcome_user {
	float: right;
	width: 23%;
}
.phone_entrybox {
	width: 309px;
	margin: 0px auto;
	border: 1px solid #A5A5A5;
	padding: 10px 2%;
}
.phone_entrybox .finalstep_btn {
	text-align: right;
	width: 98%;
}
.payment_options .phone_entrybox .cardinfo_L label {
	width: 50px;
}
.payment_options .phone_entrybox .cardinfo_L .card_input {
	width: 77%;
}
.payment_options .phone_entrybox .cardinfo_L .code {
	width: 50px;
	margin-right: 10px;
}
.twicebox .add_top .r_dd_head {
	text-align: right;
	display: block;
}
.tblbox .blue_head {
	text-align: center;
}
.traveler_box .actions {
	text-align: center;
	padding-left: 19%;
	margin-top: 10px;
}
.user_mainform .middle_h {
	text-align: center;
}
.payment_options .cardinfo_L .upload_items a {
	margin: 10px;
}
.order_form .form_commonbox .last .add_pricechk .three_prop {
	width: 49%;
}
.rs_box .commonbox .start, .rs_box .commonbox .destination {
	border: 0!important;
}
.rs_box .commonbox .new-border-rep {
	border: solid 1px #ccc;
}
.order_form .form_commonbox .last .add_pricechk .weight_box {
	width: 18%;
	border-right: 0px;
	float: left;
}
.add_pricechk .weight_box .destination {
	float: none;
	width: 100%;
	padding: 10px 5%;
	border-right: 0px;
}
.order_form .form_commonbox .last .add_pricechk .two_prop {
	width: 23%;
}
.three_prop .dropdown-menu, .two_prop .dropdown-menu, .weight_box .dropdown-menu {
	font-size: 13px;
}
.form_commonbox .total_l {
	margin-bottom: 5px;
}
.form_commonbox .total_l .ttl {
	width: 25%;
	float: left;
}
.form_commonbox .total_l .ttw {
	width: 40%;
	float: left;
}
.form_commonbox .total_l .tta {
	width: 35%;
	float: left;
}
.form_commonbox .total_l label {
	margin: 0px 0%;
}
.form_commonbox .box_head .d_optn {
	float: left;
	font-size: 13px;
	margin-left: 1px;
}
.form_commonbox .close_dd a {
	height: 20px;
	width: 11px;
	display: block;
	position: absolute;
	top: 16px;
	right: 3px;
	font-size: 16px;
	color: #FF0000;
}
.user_mainform .information_main .add_rbox_4 {
	min-height: 293px;
}
.payment_options .traveler_cl {
	margin-bottom: 0px;
}
.travel_info_n .new_entries .traveler-add {
	margin-bottom: 0px;
	border-bottom: 0px;
}
.inner_pop_2 .header_registerv {
	width: 1000px;
	margin: 0px auto;
	background: #fff;
	padding: 0px 0%;
}
.inner_pop_2 {
	padding: 4% 0px;
}
.max .inner_pop_2 .payment_options .cardinfo_L .f_info {
	margin-bottom: 7px;
}
.inner_pop_2 .add_rbox_5 {
	min-height: 236px!important;
}
.inner_pop_2 .information_main .payment_options {
	padding: 0px 0%;
}
.user_mainform .inner_pop_2 .information_main .trip_info {
	padding: 0px 1%;
}
.commonbox .total_est {
	text-align: right;
}
.pick_del_info .pickinfo .commonbox .infobox {
	padding: 5px;
	background: #fafafa;
	border: 1px solid #DFDFDF;
	border-top: 0px;
	height: 32px;
}
.pick_del_info .pickinfo .commonbox .infobox .bold {
	float: left;
	width: 40%;
}
.pick_del_info .pickinfo .commonbox .infobox .about_inf {
	float: left;
	width: 56%;
}
/*********************modified by chandra on 10/06/2014*******************/







/*ship to school.html css*/







.luggage-storage-banner {
	background-image: url(../images/ship-to-school-bg.png);
	background-position: 40% 0;
	background-size: cover;
	background-repeat: no-repeat;
	height: 380px;
	margin-top: 5%;
	position: relative;
	z-index: -1000;
}
.luggage-quote {
	background: none repeat scroll 0 0 rgba(243, 243, 243, 0.70);
	color: #0D93F0;
	font-family: "Arial Narrow";
	font-size: 40px;
	font-weight: 700;
	margin-top: 12%;
	padding: 16px 0 16px 0px;
	position: absolute;
	width: 100%;
	color: black;
}
.luggage-storage-box {
	float: none;
}
.luggage-storage-box h3 {
	color: #FE7B00;
	font-size: 24px;
	font-style: italic;
	font-weight: lighter;
	margin-left: inherit;
}
.luggage-storage-box h2 {
	color: #1397F1;
	font-size: 30px;
	line-height: 26px;
	margin-left: inherit;
}
.luggage-storage-box h4 {
	color: #1397F1;
	font-size: 24px;
	font-style: italic;
	font-weight: lighter;
	margin-left: inherit;
}
.luggage-storage-box ul li {
	font-size: 13.5px;
	list-style-type: none;
	background: url(../images/new-green-icon.png) no-repeat scroll 0px 0px;
	padding-left: 5%;
	display: block;
	height: 38px;
}
.luggage-storage-wrap {
	border-right: 1px solid #EEEEEE;
	float: left;
	margin-left: 0;
	padding-right: 2%;
	width: 30%;
	padding-left: 1.2%;
}
.luggage-storage-image-wrap {
	float: left;
	width: 49%;
}
.luggage-storage-info {
}
.luggage-storage-info ul li {
	list-style-type: none;
	text-align: justify;
}
.small {
	width: 70%
}
.medium {
	width: 80%
}
.large {
	width: 89%;
}
.last-box {
	border-right: none;
}
/* end ship to school.html css*/



.spcr {
	padding-top: 5px;
	padding-bottom: 8px;
}/*for how-luggage-forwording-works.html*/
/*luggage-stoarge.html css start*/







.luggage2-storage-banner {
	background-image: url(../images/luggage-storage2-bg.png);
	background-repeat: no-repeat;
	background-position: 40% 0;
	background-size: cover;
	z-index: -1000;
	height: 380px;
	margin-top: 5%;
	position: relative;
}
.luggage2-quote {
	background: none repeat scroll 0 0 rgba(243, 243, 243, 0.70);
	color: #0D93F0;
	font-family: "Arial Narrow";
	font-size: 40px;
	font-weight: 700;
	margin-top: 12%;
	padding: 16px 0 16px 0px;
	position: absolute;
	width: 100%;
	color: black;
}
.luggage2-storage-box {
	float: none;
}
.luggage2-storage-box h3 {
	color: #FE7B00;
	font-size: 24px;
	font-style: italic;
	font-weight: lighter;
	margin-left: inherit;
}
.luggage2-storage-box h2 {
	color: #1397F1;
	font-size: 30px;
	line-height: 26px;
	margin-left: inherit;
}
.luggage2-storage-box h4 {
	color: #1397F1;
	font-size: 24px;
	font-style: italic;
	font-weight: lighter;
	margin-left: inherit;
}
.luggage2-storage-box ul li {
	font-size: 13.5px;
	list-style-type: none;
	background: url(../images/new-green-icon.png) no-repeat scroll 0px 0px;
	padding-left: 5%;
	display: block;
	height: 38px;
}
.luggage2-storage-wrap {
	border-right: 1px solid #EEEEEE;
	float: left;
	margin-left: 0;
	padding-right: 2%;
	width: 30%;
	padding-left: 1.2%;
}
.luggage2-storage-image-wrap {
	float: left;
	width: 49%;
}
.luggage2-storage-info {
}
.luggage2-storage-info ul li {
	list-style-type: none;
	text-align: justify;
}
.small {
	width: 80%
}
.medium {
	width: 90%
}
.large {
	width: 100%;
}
.last-box {
	border-right: none;
}
/*end luggage-stoarge.html css */























/************************************CSS Added on 06/11/2014 Chandra****************/















/*ship bike.html css*/















.shipbike-banner {
	height: 380px;
	margin-top: 5%;
	position: relative;
	background-image: url(../images/ship-bike-bg.png);
	background-repeat: no-repeat;
	background-position: 40% 0;
	background-size: cover;
	z-index: -1000;
}
/*[if Webkit].shipbike-quote {

	background: none repeat scroll 0 0 rgba(243, 243, 243, 0.70);

 color: #0D93F0;

font-family: "Arial Narrow";font-size: 40px;font-weight: 700; margin-top: 150px;padding: 16px 0 16px 0px;position: absolute; width: 100%;

color:black;

}

*/









.shipbike-quote {
	background: none repeat scroll 0 0 rgba(243, 243, 243, 0.70);
	color: #0D93F0;
	font-family: "Arial Narrow";
	font-size: 40px;
	font-weight: 700;
	margin-top: 12%;
	padding: 16px 0 16px 0px;
	position: absolute;
	width: 100%;
	color: black;
}
.centerline2 {
	float: none;
	margin: auto;
}
.ship-bike-wrap {
	float: left;
	margin-left: 0px;
	width: 35%;
	padding-right: 3%;
	border-right: 1px solid #eee;
}
.ship-bike-wrap-image-wrap {
	width: 49%;
	float: left;
}
.ship-bike-info {
float-right!important;
	margin-right: 2%;
}
.ship-bike-info h3 {
	color: #0D8EE9;
	margin-left: 4%;
	font-size: 18px;
}
.ship-bike-info ul li {
	font-size: 13.5px;
	list-style-type: none;
	background: url(../images/new-green-icon.png) no-repeat scroll 0px 0px;
	padding-left: 5%;
	display: block;
	line-height: 2.4;
}
.line {
	border-width: 2px!important;
	width: 100%;
}
.right-bicycle-wrap {
	width: 470px;
	padding-left: 25px;
	margin: auto;
}
.right-bicycle-wrap-image-wrap {
	width: 48%;
	float: right;
}
.right-bicycle-info {
float-left font-size:13.5px;
	margin-left: 0px;
}
.right-bicycle-info ul li {
	font-size: 13.5px;
	background: url(../images/new-green-icon.png) no-repeat scroll 0px 0px;
	padding-left: 5%;
	display: inline-block;
}
.center-line {
	margin-left: -2px;
}
.bike-left-box-subtitle {
	color: #0D8EE9;
	margin-right: 4%;
	margin-left: 5%;
}
.ship-bike-left-box-info {
	width: 415px;
}
.ship-bike-left-box-info ul li {
	list-style-type: none;
	/* margin-left: -26px; */







	float: left;
	text-align: justify;
	width: 29%;
	padding: 1.1%;
}
.right-box-subtitle {
	text-align: center;
	margin-right: 13%;
}
.right-box-info h4 {
	text-align: left;
}
.right-box-info ul {
	float: left;
	margin-left: 0px;
}
.right-box-info li {
	list-style-type: none;
	/* margin-left: -26px; */







	float: left;
	text-align: justify;
}
.ship-bike-bicycle-wrap {
	border-right: 1px solid #EEEEEE;
	float: left;
	margin-left: 0;
	padding-right: 3%;
	width: 36%;
}
/* end ship bike.html css*/































































































/*ship-golf-clubs.html css*/















.ship-golf-club-banner {
	background-image: url(../images/ship-golf-clubs-header-bg.png);
	background-repeat: no-repeat;
	background-position: 40% 0;
	background-size: cover;
	height: 380px;
	margin-top: 5%;
	z-index: -1000;
	position: relative;
}
.ship-golf-club-quote {
	background: none repeat scroll 0 0 rgba(243, 243, 243, 0.70);
	color: #0D93F0;
	font-family: "Arial Narrow";
	font-size: 40px;
	font-weight: 700;
	margin-top: 12%;
	padding: 16px 0 16px 0px;
	position: absolute;
	width: 100%;
	color: black;
}
.centerline2 {
	float: none;
	margin: auto;
}
.ship-golf-club-wrap {
	float: left;
	margin-left: 0px;
	width: 35%;
	padding-right: 0%;
	border-right: 1px solid #eee;
}
.ship-golf-club-image-wrap {
	float: left;
	margin-top: -14px;
}
.ship-golf-club-info {
float-right!important;
	margin-right: 2%;
}
.ship-golf-club-info h3 {
	color: #0D8EE9;
	margin-left: 4%;
	font-size: 18px;
}
.ship-golf-club-info ul li {
	font-size: 13.5px;
	list-style-type: none;
	background: url(../images/new-green-icon.png) no-repeat scroll 0px 0px;
	padding-left: 5%;
	display: block;
	line-height: 2.4;
}
.page-title {
	font-size: 17.5px;
	color: #0D8EE9;
	font-size: 17.5px;
	text-align: center;
}
.line {
	border-width: 2px!important;
	width: 100%;
}
.right-ship-golf-club-wrap {
	width: 470px;
	padding-left: 25px;
	margin: auto;
}
.right-ship-golf-club-image-wrap {
	float: right;
	margin-right: 28%;
	margin-top: -3%;
}
.right-ship-golf-club-info {
float-left font-size:13.5px;
	margin-left: 0px;
}
.right-ship-golf-club-info ul li {
	font-size: 13.5px;
	background: url(../images/new-green-icon.png) no-repeat scroll 0px 0px;
	padding-left: 5%;
	display: inline-block;
}
.center-line {
	margin-left: -2px;
}
.ship-golf-club-left-box-subtitle {
	color: #FF9108;
	margin-right: 4%;
	margin-left: 5%;
}
.left-box-info {
}
.left-box-info ul li {
	list-style-type: none;
	/* margin-left: -26px; */







	float: left;
	text-align: justify;
	width: 36%;
	padding: 1.1%;
}
.ship-golf-clubs-product-info-wrap {
	float: left;
	margin-left: 0;
	width: 47%;
}
.right-box-subtitle {
	text-align: center;
	margin-right: 13%;
}
.right-box-info h4 {
	text-align: left;
}
.right-box-info ul {
	float: left;
	margin-left: 0px;
}
.right-box-info li {
	display: inline;
	list-style-type: none;
	text-align: justify;
}
.ship-golf-club-bicycle-wrap {
	border-right: 1px solid #EEEEEE;
	float: left;
	margin-left: 0;
	padding-right: 3%;
	width: 36%;
}
/*end ship-golf-clubs.html*/























/***********************ship-skis-snowboard css***************************************/















.ship-skis-snowboard-banner {
	background-image: url(../images/ship-skis-snowboard-bg.png);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: 40% 0;
	height: 380px;
	margin-top: 5%;
	position: relative;
}
.ship-skis-snowboard-quote {
	background: none repeat scroll 0 0 rgba(243, 243, 243, 0.70);
	color: #0D93F0;
	font-family: "Arial Narrow";
	font-size: 40px;
	font-weight: 700;
	margin-top: 12%;
	padding: 16px 0 16px 0px;
	position: absolute;
	width: 100%;
	color: black;
}
.centerline2 {
	float: none;
	margin: auto;
}
.ship-skis-snowboard-wrap {
	float: left;
	margin-left: 0px;
	width: 35%;
	padding-right: 0%;
	border-right: 1px solid #eee;
}
.ship-skis-snowboard-image-wrap {
	float: left;
	margin-top: -14px;
}
.ship-skis-snowboard-info {
float-right!important;
	margin-right: 2%;
}
.ship-skis-snowboard-info h3 {
	color: #0D8EE9;
	margin-left: 4%;
	font-size: 18px;
}
.ship-skis-snowboard-info ul li {
	font-size: 13.5px;
	list-style-type: none;
	background: url(../images/new-green-icon.png) no-repeat scroll 0px 0px;
	padding-left: 5%;
	display: block;
	line-height: 2.4;
}
.page-title {
	font-size: 17.5px;
	color: #0D8EE9;
	font-size: 17.5px;
	text-align: center;
}
.line {
	border-width: 2px!important;
	width: 100%;
}
.right-ship-skis-snowboard-wrap {
	width: 470px;
	padding-left: 25px;
	margin: auto;
}
.right-ship-skis-snowboard-image-wrap {
	float: right;
	margin-right: 12%;
	margin-top: -3%;
	width: 35%;
}
.right-ship-skis-snowboard-info {
float-left font-size:13.5px;
	margin-left: 0px;
}
.right-ship-skis-snowboard-info ul li {
	font-size: 13.5px;
	background: url(../images/new-green-icon.png) no-repeat scroll 0px 0px;
	padding-left: 5%;
	display: inline-block;
}
.center-line {
	margin-left: -2px;
}
.ship-skis-snowboard-left-box-subtitle {
	color: #FF9108;
	margin-right: 4%;
	margin-left: 5%;
}
.left-box-info {
}
.left-box-info ul li {
	list-style-type: none;
	/* margin-left: -26px; */







	float: left;
	text-align: justify;
	width: 36%;
	padding: 1.1%;
}
.skis-snowboard-product-info-wrap {
	float: left;
	margin-left: 0;
	width: 47%;
}
.right-box-subtitle {
	text-align: center;
	margin-right: 13%;
}
.right-box-info h4 {
	text-align: left;
}
.right-box-info ul {
	float: left;
	margin-left: 0px;
}
.right-box-info li {
	display: inline;
	list-style-type: none;
	text-align: justify;
}
.ship-skis-snowboard-bicycle-wrap {
	border-right: 1px solid #EEEEEE;
	float: left;
	margin-left: 0;
	padding-right: 3%;
	width: 36%;
}
/*ship-skis-snowboard end*/































































































/***********************ship-luggage css***************************************/















.ship-luggage-banner {
	/*	background:url(../images/ship-luggage-bg.png)repeat scroll 40% 0 / cover rgba(0, 0, 0, 0);*/

	background-image: url(../images/ship-luggage-bg.png);
	background-repeat: no-repeat;
	background-position: 40% 0;
	background-size: cover;
	height: 380px;
	margin-top: 5%;
	position: relative;
	z-index: -1000;
}
.ship-luggage-quote {
	background: none repeat scroll 0 0 rgba(243, 243, 243, 0.70);
	color: #0D93F0;
	font-family: "Arial Narrow";
	font-size: 40px;
	font-weight: 700;
	margin-top: 12%;
	padding: 16px 0 16px 0px;
	position: absolute;
	width: 100%;
	color: black;
}
.centerline2 {
	float: none;
	margin: auto;
}
.ship-luggage-wrap {
	float: left;
	margin-left: 0px;
	width: 31%;
	padding-right: 0%;
	border-right: 1px solid #eee;
}
.ship-luggage-image-wrap {
	float: left;
	width: 27%;
}
.ship-luggage-info {
float-right!important;
	margin-right: 2%;
}
.ship-luggage-info h3 {
	color: #0D8EE9;
	margin-left: 4%;
	font-size: 18px;
}
.ship-luggage-info ul li {
	font-size: 13.5px;
	list-style-type: none;
	background: url(../images/tick.png) no-repeat 0% 12%;
	padding-left: 37px;
	display: block;
	line-height: 2.4;
}
.page-title {
	font-size: 32px;
	color: #0D8EE9;
	text-align: center;
}
.line {
	border-width: 2px!important;
	width: 100%;
}
.right-ship-luggage-wrap {
	width: 357px;
	padding-left: 25px;
	margin: auto;
}
.right-ship-luggage-image-wrap {
	float: right;
	margin-top: -3%;
	width: 26%;
}
.right-ship-luggage-info {
float-left font-size:13.5px;
	margin-left: 0px;
}
.right-ship-luggage-info ul li {
	font-size: 13.5px;
	background: url(../images/new-green-icon.png) no-repeat scroll 0px 0px;
	padding-left: 5%;
	display: inline-block;
}
.center-line {
	margin-left: -2px;
}
.ship-luggage-left-box-subtitle {
	color: #FF9108;
	margin-right: 4%;
	margin-left: 2%;
}
.left-box-info {
}
.ship-left-box-info ul li {
	list-style-type: none;
	/* margin-left: -26px; */







	float: left;
	text-align: justify;
	width: 37%;
	padding: 1.1%;
}
.product-info-wrap {
	float: left;
	margin-left: 0;
	width: 74%;
}
.new-box2 {/* margin-left:0px;*/
	margin-left: -6px;
}
.right-box-subtitle {
	text-align: center;
	margin-right: 13%;
}
.right-box-info h4 {
	text-align: left;
}
.right-box-info ul {
	float: left;
	margin-left: 0px;
}
.right-box-info li {
	display: inline;
	list-style-type: none;
	text-align: justify;
}
.ship-luggage-bicycle-wrap {
	border-right: 1px solid #EEEEEE;
	float: left;
	margin-left: 0;
	padding-right: 3%;
	width: 36%;
}
.left-border {
	border-left: 1px solid #EEEEEE;
}
.right-border {
	border-right: 1px solid #EEEEEE;
}
.im2 {
}
/*ship-luggage end*/





/**********************luggage-shipping-affiliate page css**********************************/







.affiliate-form_commonbox {
	margin-bottom: 25px;
	min-height: 184px;
}
.affiliate-about_us .affiliate-order_form .affiliate-form_commonbox {
	min-height: 375px;
	padding: 15px 1.5%;
}
.affiliate-order_form .affiliate-form_commonbox {
	background: none repeat scroll 0 0 #FDFDFD;
	border: 1px solid #E7E7E7;
	padding: 5px 1%;
	-webkit-box-shadow: 0px -1px 5px 0px rgba(50, 50, 50, 0.09);
	-moz-box-shadow: 0px -1px 5px 0px rgba(50, 50, 50, 0.75);
	box-shadow: 0px -1px 5px 0px rgba(50, 50, 50, 0.75);
	height: 370px;
}
.affiliate-order_form-height {
	height: 415px!important;
}
.affiliate-order-form-submit-btn {
	margin-left: 77%!important
}
.affiliate-order_form .affiliate-form_commonbox h4 {
	color: #2197C7;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 0;
}
.submit-new {
	background: #FE7B00!important;
	border: 1px solid #E97400;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 1px 0 rgba(0, 0, 0, 0.08)!important;
	color: #FFFFFF;
	color: white!important;
}
.submit-new:hover {
	color: white!important;
	border: solid 1px #0d93f0;
	background: #0d93f0!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#0d93f0), to(#0d93f0));
	background: -moz-linear-gradient(top, #0d93f0, #0d93f0);
	-webkit-box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.2),  0px 1px 1px 0px rgba(0, 0, 0, 0.08);
	box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.2),  0px 1px 1px 0px rgba(0, 0, 0, 0.08);
}
label {
	display: inline-block;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 5px;
}
.affiliate-payment_options .affiliate-cardinfo_L .affiliate-f_info .reply {
	height: 100px;
	resize: none;
	width: 60%;
}
.affiliate-about_us .affiliate-cardinfo_L .affiliate-actions {
	text-align: right;
	width: 63%;
}
.affiliate-form_commonbox .affiliate-actions .affiliate-btn {
	background: none repeat scroll 0 0 #428BCA;
	margin-bottom: 2%;
	margin-left: 76%;
}
.affiliate-payment_options .affiliate-cardinfo_L .affiliate-card_input {
	margin-bottom: 0;
	width: 60%;
}
.affiliate-payment_options .affiliate-cardinfo_L .affiliate-f_info {
	margin-bottom: 10px;
}
.affiliate-payment_options .affiliate-cardinfo_L label {
	margin-right: 10px;
	width: 30%;
	float: left;
}
.affliate-stamp-image {
	padding-bottom: 4%;
	text-align: center;
}
.affliate-features-right-box {
	border-left: 1px dashed lavender;
	margin-left: 3%;
}
.affliate-features h4 {
}
.affliate-features ul li {
	display: block;
}
.affliate-features li {
	font-size: 13.5px;
	background: url("../images/new-green-icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	display: inline-block;
	font-size: 13.5px;
	height: 37px;
	list-style-type: none;
	padding-left: 7%;
}
.address-line {
	margin-left: 20px;
	width: 200px;
	float: left;
}
.address-line label {
	display: block;
	font-weight: lighter;
	padding-bottom: 10px;
}
.address {
	float: left;
}
.address label {
	display: block;
	cursor: none;
	padding-bottom: 20px;
}
.affliate-features-heading {
	color: #FE7B00;
	text-shadow: 1px 1px 1px #333333;
}
/**********************End luggage-shipping-affiliate page css**********************************/





/*********************************luggge-shipping-contact-us.html css********************************/



.first-cloumn {
	float: left;
	width: 100px;
	text-align: justify;
	font-size: 16px;
	line-height: 28px;
	font-weight: bold;
}
.first-cloumn i {
	margin-right: 5px;
}
.colon {
	width: 1%;
	font-weight: bold;
	vertical-align: sub;
}
.second-column {
	float: right;
	text-align: left;
	width: 73%;
	font-size: 14px;
	line-height: 28px;
}
.middle-column {
	width: 1%;
	float: left;
	margin-top: 4px;
	font-weight: 800;
}
.seprate {
	border-left: 1px solid #E6E6FA;
	padding-left: 69px;
	width: 500px;
}
.contact-us-form_commonbox {
	margin-bottom: 25px;
	min-height: 184px;
}
.contact-us-about_us .contact-us-order_form .contact-us-form_commonbox {
	min-height: 375px;
	padding: 15px 1.5%;
}
.contact-us-order_form .contact-us-form_commonbox {
	background: none repeat scroll 0 0 #FDFDFD;
	border: 1px solid #E7E7E7;
	padding: 5px 1%;
	-webkit-box-shadow: 0px -1px 5px 0px rgba(50, 50, 50, 0.09);
	-moz-box-shadow: 0px -1px 5px 0px rgba(50, 50, 50, 0.75);
	box-shadow: 0px -1px 5px 0px rgba(50, 50, 50, 0.75);
	height: 370px;
}
.contact-us-order_form-height {
	height: 415px!important;
}
.contact-us-order-form-submit-btn {
	margin-left: 82%!important
}
.contact-us-order_form .contact-us-form_commonbox h4 {
	color: #2197C7;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 0;
}
label {
	display: inline-block;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 5px;
}
.contact-us-payment_options .contact-us-cardinfo_L .contact-us-f_info .reply {
	height: 100px;
	resize: none;
	width: 60%;
}
.contact-us-about_us .contact-us-cardinfo_L .contact-us-actions {
	text-align: right;
	width: 63%;
}
.contact-us-form_commonbox .contact-us-actions .contact-us-btn {
	background: none repeat scroll 0 0 #428BCA;
	margin-bottom: 2%;
	margin-left: 76%;
}
submit-new2 {
	background: -moz-linear-gradient(center top, #FE7B00, #FE7B00) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
	border: 1px solid #E97400;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 1px 0 rgba(0, 0, 0, 0.08) !important;
	color: #FFFFFF;
	width: 64% !important;
	color: white!important;
}
.submit-new2:hover {
	color: white!important;
	border: solid 1px #0d93f0;
	background: #0d93f0!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#0d93f0), to(#0d93f0));
	background: -moz-linear-gradient(top, #0d93f0, #0d93f0);
	-webkit-box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.2),  0px 1px 1px 0px rgba(0, 0, 0, 0.08);
	box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.2),  0px 1px 1px 0px rgba(0, 0, 0, 0.08);
}
.contact-us-payment_options .contact-us-cardinfo_L .contact-us-card_input {
	margin-bottom: 0;
	width: 60%;
}
.contact-us-payment_options .contact-us-cardinfo_L .contact-us-f_info {
	margin-bottom: 10px;
}
.contact-us-payment_options .contact-us-cardinfo_L label {
	margin-right: 10px;
	width: 30%;
	float: left;
}
.left-align {
	margin-left: 81%;
}
/*********************************end luggge-shipping-contact-us.html css********************************/



/***************************************luggage-forwordin-about-us.html***********************************/

.lf-about-us-side-description {
	width: 214px;
	border: 1px solid #E6E6FA;
	padding-top: 10px;
	margin-top: 10px;
}
.lf-about-us-side-description h4 {
	text-align: center;
	color: red;
	padding: 1px;
}
.lf-about-us-side-description p {
	text-align: justify;
	padding: 1px;
}
.block {
	height: auto;
}
.block2 {
	min-height: 200px;
}
.abt-address {
	font-size: 16px;
	font-weight: bold;
	text-align: center !important;
}
/***************************************luggage-forwordin-about-us.html***********************************/



/******************************** rakesh-start**********************************/







.email_verification__err {
	margin-top: -12px;
	color: #FF0000;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	padding-top: 3px;
}
.validation_err_msg {
	display: none;
	color: rgb(255, 0, 0);
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	padding-top: 2px;
	border-color: red;
	margin-top: -12px;
}
.validation_error_msg {
	display: block;
	color: rgb(255, 0, 0);
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	padding-top: 2px;
	border-color: red;
	margin-top: -12px;
}
.message_error {
	background: #F6B9B9;
	color: #C32727;
	padding: 5px;
	text-align: left;
}
.message_sucess {
	background: #A6EE99;
	color: #085919;
	padding: 5px;
	text-align: left;
	font-weight: bold;
}
.login_updation_message {
	color: #FF0000;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	margin-left: 125px;
}
.backpopup_lts {
	background: rgba(0, 0, 0, 0.48);
	width: 100%;
	position: fixed;
	z-index: 10000;
	min-height: 100%;
	top: 0px;
	left: 0px;
}
.popup_containerbox {
	width: 100%;
	position: absolute;
	z-index: 10000;
	min-height: 100%;
	top: -69px;
	left: -305px;
	display: none;
}
.backpopup_lts .main_lts {
	width: 100%;
	padding: 12% 0px;
}
.main_lts-inner {
	width: 520px;
	max-height: 450px;
	background: #fff;
	position: relative;
	margin: 0 auto;
	border: 1px solid #030F29;
}
.main_lts-inner .lts_popup-close {
	position: absolute;
	right: -2px;
	top: 3px;
	width: 24px;
	height: 24px;
	cursor: pointer;
}
.lts_popup-close img {
	border: 0px;
}
.popup-signup-terms-cond-body {
	color: #000000;
	font-size: 13px;
	margin: 0 auto;
	padding: 10px;
	overflow: auto;
	height: 400px;
}
.terms-popup {
	width: 775px;
	height: 600px;
}
.backpopup_lts .term_Ctop, .term_Ctop {
	padding: 82px 0px;
}
.cc_payment_response {
	padding: 12px 5px 5px 5px;
}
.cc_payment_txt_err {
	color: red;
	line-height: 2;
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
}
.cc_payment_txt_suc {
	color: green;
	line-height: 2;
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
}
.loading_text {
	color: red;
	padding: 10px;
	font-size: 20px;
	font-weight: bold;
	margin: 0px;
}
.addressbook-close {
	background: url("../images/close.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	display: block;
	height: 30px;
	position: absolute;
	right: -4px;
	top: 6px;
	width: 30px;
}
#sp_err {
	font-size: 11px !important;
	font-weight: normal !important;
	color: #FF0000;
	margin-top: -12px;
}
.emaillink {
	cursor: pointer;
	text-align: left;
	float: none;
	width: 80px;
}
.emaillink:hover {
	cursor: pointer;
	text-decoration: underline;
	vertical-align: middle;
}
.sgnscode {
	padding-left: 5px !important;
	margin-top: 5px;
	width: 85%!important;
}
#terms_conditions {
	cursor: pointer;
}
#terms_conditions:hover {
	cursor: pointer;
	text-decoration: underline;
}
.choose-main {
	overflow: hidden;
	position: relative;
	float: left;
	margin-right: 10px;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background-color: #F5F5F5;
	height: 30px;
	min-width: 115px;
	background-image: -moz-linear-gradient(center top, #FFFFFF, #E6E6E6);
	background-repeat: repeat-x;
	border-color: #dddddd #dddddd #dddddd;
	border-image: none;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	cursor: pointer;
display: inline-blockfont-size: 13px;
	line-height: 18px;
	margin-bottom: 0;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
}
.chose-file-btn {
	position: relative;
	padding: 3px 0px !important;
	color: #333333;
	border: 0px;
	height: 30px;
	display: inherit;
}
.choose-main input[type="file"] {
	background-color: rgba(0, 0, 0, 0);
	color: rgba(0, 0, 0, 0);
	cursor: pointer;
	left: 0;
	opacity: 0;
	height: 0;
	top: 0;
	width: 100px;
	z-index: 2;
	position: absolute;
}
.span_right {
	float: right;
	margin-right: 10px;
}
.discount_code {
	display: block;
	margin-top: 5px;
	padding: 5px;
	width: 175px;
	border: #000 solid 1px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	font-family: arial;
	align-content: center;
}
.backpopup_chat_ldv {
	background: rgba(0, 0, 0, 0.48);
	width: 100%;
	position: fixed;
	z-index: 10000;
	min-height: 100%;
	top: 0px;
	left: 0px;
	text-align: left;
}
.backpopup_chat_ldv .inner_pop {
	width: 100%;
	padding: 8% 0px;
}
.inner_pop .header_registerv_trk {
	width: 640px;
	margin: -10px auto;
	background: #F0F0F0;
	padding: 15px 1%;
	position: relative;
	border: 5px solid #289dcc;
}
.inner_pop .header_registerv_trk h3.blue_head {
	margin: -15px -14px 9px -13px;
	text-align: center;
	background: #289dcc;
	color: #fff;
	padding-bottom: 6px;
}
.inner_pop .header_registerv_trk .close_pop {
	position: absolute;
	top: 2px;
	right: -4px;
	height: 28px;
	width: 28px;
	display: block;
	cursor: pointer;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
}
/******************************** rakesh-end**********************************/



/******************Why luggage to ship.html css ***************************/







.highlight-points {
}
.highlight-points ul li {
	font-size: 13.5px;
	background: url("../images/new-green-icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	display: block;
	font-size: 13.5px;
	height: 37px;
	list-style-type: none;
	padding-left: 9%;
}
.features2 {
	text-align: center;
	font-size: 35px;
	margin-top: -10px;
	margin-bottom: 35px;
}
.features3 {
	text-align: center;
	font-size: 35px;
	margin-bottom: 35px;
}
.features-adjust {
	width: 602px!important;
	border-left: 1px outset #E6E6FA;
}
/*arial narrow font css*/



@font-face {
	font-family: 'ArialNarrow';
	src: url(../fonts/ArialNarrow.eot);
	src: local('ArialNarrow'), url('../fonts/ArialNarrow.woff') format('woff'), url('../fonts/ArialNarrow.ttf') format('truetype');
}
/* use this class to attach this font to any element i.e. <p class="fontsforweb_fontid_12276">Text with this font applied</p> */







.fontsforweb_fontid_12276 {
	font-family: 'ArialNarrow' !important;
	text-align: center!important;
}
/*arial narrow font css*/







/* new css added by chandra modified on date 19/06/2014 */







.header-banner {
	height: 380px;
	margin-bottom: auto !important;
	margin-left: auto !important;
	margin-right: auto !important;
	margin-top: -115px!important;
	position: relative;
}
/************* new css add by ashok**************/







.tracking-number-page {
	margin-right: 10px;
	display: block;
	padding-left: 416px;
}
.tracking_number_message_error {
	background: #F6B9B9;
	color: #C32727;
	padding: 5px;
	text-align: left;
	width: 348px;
}
.cptchadiv {
	background: url(../images/lts-captcha-img.jpg) no-repeat;
	width: 165px;
	height: 40px;
	font-size: 48px;
	color: #000;
	text-align: center;
	vertical-align: middle;
	display: block;
	float: left;
	padding-top: 7px;
	font-weight: 800;
}
/* css for courier typr */
.courierdrop {
	width: 38%;
	margin: 0 auto;
	height: 42px;
	padding: 1px;
	text-align: center;
}
/*common.css*/
footer.main .secure ul li .left {
	float: left; /*width:60px; height:87px;*/
	margin-right: 20%;
	margin-bottom: 5px;
}
.ser_sub_head {
	color: #0D8EE9;
	margin-left: 2%;
	font-size: 18px;
	line-height: 21px;
}
.span2_ser {
	width: 16.666666666666664%;
}
.span8_ser {
	width: 62.66666666666666%;
}
.span6_form {
	width: 50%;
}
.span5_form {
	width: 41.66666666666667%;
}
.span3_ser {
	width: 25%!important;
}
.span7_ser {
	width: 58.333333333333336%!important;
}
.span7_ser ul li {
	list-style: none;
}
.customul {
	margin: 0;
}
.packli {
	font-size: 11.5px!important;
	margin-right: 10px;
	text-align: justify;
}
.right-pack-luggage-info {
}
.right-pack-luggage-info ul li {
	margin-right: 10px;
	text-align: justify;
}
.affliate-features-right-box .affliate-features {
	margin-left: 30px;
}
.affliate-features-right-box .affliate-features .row {
	margin: 0;
}
