/*Import Google Fonts*/
@import url(http://fonts.googleapis.com/css?family=Monda:400,700);
@import url(http://fonts.googleapis.com/css?family=Open+Sans);
@font-face {
    font-family: Segoe Print;
    src: url(Segoe Print.ttf);
}

/* GLOBAL STYLES
-------------------------------------------------- */
/* Padding below the footer and lighter body text */

body {
  color: #444;
  font-family: 'Open Sans', Arial, sans-serif;
  font-size: 13px;
  line-height:21px; margin:0!important;
  background-color: #ffffff;
}
select{padding:2px 7px;height:32px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
ul,ol{ margin:0; padding:0;}
.clear{ clear:both;}
.header-top{ height:68px;background-color: #fff;}
.header-top .logo{ float:left; padding-top:4px;}
.header-top .top-right{ float:right;}
.top-right .user_register{list-style-type:none;margin-top:23px;float:left;}
.top-right .live-chat{float:right;margin-top:5px;}
.top-right .user_register li{float:left;width:80px;margin-right:20px;}

.top-right .user_register li a{text-transform:uppercase;font-size:13px;color:#000;float:left;}
.top-right .user_register li a.new_account{float:right;}
.top-right .user_register li a:hover{color:#ffa041;}
.top-right .user_register li a span{width:30px;height:30px;display:block;float:left;}
.top-right .user_register li a span.signup{background:url(../images/icon1.png) no-repeat 10px 2px;}
.top-right .user_register li a span.login{background:url(../images/login.png) no-repeat 7px 0px;}
.social-icon ul{ list-style-type:none;}
.social-icon ul li{ float:right; margin-right:5px;}
.social-icon ul li a{font-size: 18px;line-height: 19px;color: #333;display: block;padding: 5px;width: 29px; text-align:center;
webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.social-icon ul li a:hover{ text-decoration:none; color:#fff;}
.social-icon ul li a:hover.rss{ background:#fe9900;}
.social-icon ul li a:hover.google-plus{ background:#d94a39;}
.social-icon ul li a:hover.linkedin{ background:#007bb6;}
.social-icon ul li a:hover.twitter{ background:#48c4d2;}
.social-icon ul li a:hover.facebook{ background:#3b5998;}

.sticky-wrapper{ height:auto !important;}
/*Slider*/
.slider-inner .da-slider {
	box-shadow:none;
}

.disable{pointer-events:none;opacity:0.8;}
/* CUSTOMIZE THE NAVBAR
-------------------------------------------------- */

/* Special class on .container surrounding .navbar, used for positioning it into place. */
.navbar-wrapper {
  z-index:120;
  width: 100%; 
  /*min-width:1330px;*/
}

/* Flip around the padding for proper display in narrow viewports */
.navbar-wrapper .container {
  padding-left: 0;
  padding-right: 0;
}
.navbar-wrapper .navbar {
  padding-left: 55px;
  padding-right: 15px;
}
.navbar .service-fee{float:right;margin-top:15px;}
.navbar .service-fee a.fee-btn{background:#C5199D;padding:7px 12px;color:#fff;border:1px solid #B9008E;}
.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";}
.banner .heading-login{background: none;
font-size: 55px;
font-family: "Arial Narrow";
font-weight: bold;
margin-top: 7%;
color: #000; text-align:center; width:100%;}
.search-area .login{ margin-left:35%;}
/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

/* Carousel base class */
.carousel {
  height: 500px;
  margin-bottom: 60px;
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
  z-index: 10;
}

/* Declare heights because of positioning of img element */
.carousel .item {
  height: 500px;
  background-color: #777;
}
.carousel-inner > .item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 500px;
}


/******************************** rakesh-start**********************************/
.trcmt{float: right !important;margin-top: -30px !important;}
.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;margin: 2px;
}
.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:380px; 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: right;}
.emaillink:hover{ height: 40px; cursor: pointer; text-decoration: underline; vertical-align: middle;}
.sgnscode{ padding-left: 5px !important; margin-top: 5px;}
#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;}
.paging{ float: right;margin: 0px; padding: 0px;}
.paging1{ float: right;margin: 0px; padding: 0px;margin-bottom: 5px;}
.captchalink{cursor: pointer;}
/******************************** rakesh-end**********************************/

/* MARKETING CONTENT
-------------------------------------------------- */

.wrapp-container {padding-top: 30px;padding-bottom: 30px;}
.user_container{padding:0px 0% 0px 0%;border-top: 2px solid #10a0cd;}
.user_containerp{padding:0px 0% 0px 0%;/*border-top: 2px solid #10a0cd;*/}

.get-quot:before {
    border-left:10px solid #2EAFBB;
    bottom: -1px;
    content: "";
    left: 0;
    position: absolute;
    top: -1px;
	webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.get-quot:hover:before{ border-left-color:#b00000;}
.get-quot {
    cursor: default;
    padding: 13px 28px 5px 30px;
    position: relative;
}
.get-quot,.three-service{background-color: #fbfbfb;
    background-image: -webkit-gradient(linear, left 0, left 100%, from(#fff), to(#fbfbfb));
    background-image: -webkit-linear-gradient(top, #fff, 0%, #fbfbfb, 100%);
    background-image: -moz-linear-gradient(top, #fff 0, #fbfbfb 100%);
    background-image: linear-gradient(to bottom, #fff 0, #fbfbfb 100%);
    border-color: #E2E2E2 #E2E2E2 #E2E2E2 transparent;
    border-image: none;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px medium;
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.02);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.02);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.02);
}

.get-quot .left-text{ margin-right:150px;}
.get-quot h3{color: #b00000; margin:0 0 5px;font-weight: bold;text-transform: uppercase;}
.get-quot p{ font-size:13px;}
.get-quot .get-butt{ position:absolute; right: -1px;top: -1px;padding: 25px 28px 26px 30px; background:#2EAFBB; display:block; color:#fff;font-size: 18px;
webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.get-quot:hover .get-butt{background:#b00000;}
.get-quot .get-butt:hover{ text-decoration:none; color:#fff;}
.get-butt .fa{font-size: 30px;}
.service-box{ margin-top:30px;}
.service-box .two-serv{ margin:0 3%;}
.service-box .col-lg-4 {width: 31.33333333333333%;float: left;}
.service-box .col-lg-4:hover{opacity:0.9;}
.three-service{border:0px solid #25bcd1; position:relative;min-height:150px;padding-right: 10px;padding-left: 10px;background:#25bcd1;}
.three-service.red{background:#FF962C;}
.three-service.green{background:#A1BE45;}
.three-service.yellow{background:#e0ce00;}
/*.three-service:before {
border-bottom: 10px solid #2EAFBB;
left: -1px;
content: "";
bottom: 0;
position: absolute;
right: -1px;

}*/
.three-service h2{margin-top: 10px;margin-bottom: 10px;font-size: 25px;font-family: Oswald, Arial, Helvetica, sans-serif;color:#fff;}
.three-service p{min-height:70px;color:#fff;}
.R-service{ margin-right:105px}
.three-service a.readmor{margin-bottom: 16px;}
.block-services{font-size: 22px;height:127px;line-height:55px;width:98px; float:right;margin-top:12px;text-align: center;
/*background:#FAFAFA;
border: 1px solid #DEDEDE;
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04);
-moz-text-shadow: 0 1px 1px #D0D3D5;
-webkit-text-shadow: 0 1px 1px #D0D3D5;
text-shadow: 0 1px 1px #D0D3D5;
-moz-border-radius: 50% 50% 50% 50%;
-webkit-border-radius: 50% 50% 50% 50%;
border-radius: 50% 50% 50% 50%;*/
-webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.three-service:hover .block-services{color:#b00000;}
.heading-line{background: url("../images/bg-head.jpg") repeat-x; height:15px;margin: 50px 0 25px; position:relative; text-align:center;}
.heading-line span{background: #fff;padding:0 10px;font-size: 25px;line-height: 14px;}

/* recent project------------------------- */
.project-bg{background: #fcfcfc;border-top: 1px solid #e0eded;border-bottom: 1px solid #e0eded;}
.project-bg .heading-line {margin:25px 0 25px;}
.project-bg .heading-line span{background: #fcfcfc;}
.recent-project{}
.recent-project ul{ list-style-type:none;}
.recent-project ul li{ float:left;width: 23.7%; margin-right:1.7%;
 -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.recent-project ul li:hover{background:#b00000; font-family:Arial, Helvetica, sans-serif;}
.recent-project ul li:last-child,.recent-project ul li.last{ margin-right:0;}
.recent-project ul li a,.recent-project ul li a:hover{ color:#fff;}
.recent-project em.overflow-hidden {display: block;position: relative; height:163px;overflow: hidden;}
.recent-project img {width: 100%;display: block;height: auto;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.recent-project ul li:hover img {
	opacity:0.8;
   -webkit-transform: scale(1.3) rotate(5deg);
   -moz-transform: scale(1.3) rotate(5deg);
   -o-transform: scale(1.1) rotate(5deg);
   -ms-transform: scale(1.3) rotate(5deg);
   transform: scale(1.3) rotate(5deg);
}
.link-overlay {
background: rgba(0,0,0,0.0);
bottom: 0;
left: 0;
position: absolute;
right: 0;
top: 0;
transition: background-color 0.3s ease 0s;
visibility: hidden \9;
}
.recent-project ul li:hover .link-overlay {background: rgba(0,0,0,0.5);}
.plus-more{width: 48px;height: 48px;background: rgba(0,0,0,0.7);position: absolute;top:31%;left:40%;display: block; text-align:center;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
opacity:0;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
 -webkit-transform: scale(3);
   -moz-transform: scale(3));
   -o-transform: scale(3);
   -ms-transform: scale(3);
   transform: scale(3);
}
.recent-project ul li:hover .plus-more{opacity:1;
-webkit-transform: scale(1);
   -moz-transform: scale(1));
   -o-transform: scale(1);
   -ms-transform: scale(1);
   transform: scale(1);
}
.plus-more i{font-size: 22px;font-weight: 200;line-height: 50px;}
.recent-project ul li .text-heading {display: block;padding: 10px; text-align:center;}
.recent-project ul li .text-heading  strong { color:#444;display: block;font-size: 15px;margin: 5px 0 3px;}
.recent-project ul li .text-heading span {color: #C9C9C9;font-size: 13px;font-style: italic;}
.recent-project ul li:hover .text-heading span,.recent-project ul li:hover .text-heading  strong{ color:#fff;}

/*other-services-home*/
.other-servicesH ul{ list-style-type:none;}
.other-servicesH li{ float:left; width:30.6%; margin-right:4%;  margin-bottom:30px;}
.other-servicesH li:nth-child(3),.other-servicesH li:nth-child(6),.other-servicesH li:nth-child(9){ margin-right:0;}
.intro-services-img {float: left;width: 50px; height:50px; background:#C9C9C9;text-align: center;line-height: 50px;font-size: 30px;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.other-servicesH .otherS-text{ margin-left:70px;min-height: 140px;}
.other-servicesH h3 {font-size: 16px; margin-top:0;font-weight: 800;}
.other-servicesH h3 a{ color:#444;}
[class^="icon-"].icon-ser{background: url("../images/icons.png"); height:30px; width:30px; margin: 10px auto 0; display:block;}
.intro-services-img.union{background: #D89B00;}
.union .icon-ser{background-position: -8px -3px;}
.intro-services-img.binding{background:#f26522;}
.binding .icon-ser{background-position:-65px -3px;}
.intro-services-img.mailbox{ background:#13a89e;}
.mailbox .icon-ser{background-position: -124px -4px;}
.intro-services-img.messenger{ background:#00aeef;}
.messenger .icon-ser{background-position: -183px -4px;}
.intro-services-img.photo{ background:#003471;}
.photo .icon-ser{background-position: -241px -4px;}
.intro-services-img.luggage{ background:#9e0b0f;}
.luggage .icon-ser{background-position: -1px -64px;}
.intro-services-img.fax{ background:#005826;}
.fax .icon-ser{background-position: -61px -64px;}
.intro-services-img.scan{ background:#662d91;}
.scan .icon-ser{background-position: -121px -64px;}
.intro-services-img.pc{ background:#00aeef;}
.pc .icon-ser{background-position: -182px -64px;}

/*tweets*/
.latest-new .heading-line{ margin-top:0;}
.mk-tweet-list {margin: 0;padding: 0;list-style: none;}
.mk-tweet-list li {padding: 10px 10px 10px 25px;position: relative;border-bottom: 1px solid rgba(0,0,0,0.06);}
.mk-tweet-list li:before {content: "\f099";font-size: 18px;position: absolute;font-family: FontAwesome;top: 10px;left: 0px;color: #00ADFF;}
.mk-tweet-list li .tweet-text {display: block;}
mk-tweet-list li .tweet-time {display: block;}
ul.latest-blog{ list-style-type:none;}
ul.latest-blog li {width: 100%;margin: 8px 0 30px 0;}
ul.latest-blog li .item-date {background: #f4f4f4;color: #666666;width: 50px;text-align: center;font-size: 20px;line-height: 20px;font-weight: bold;
padding: 10px 0 0 0;float: left;}
ul.latest-blog li .item-date span {display: block;background: #666666;font-size: 11px;line-height: 11px;font-weight: bold;padding: 5px 0;margin: 10px 0 0 0;text-transform: uppercase;
color: #ffffff;
}
ul.latest-blog li .blog-description {margin-left: 70px;}
.blog-description a{ color:#444;}
.item-description span {color: #cccccc;}
.adsR img{ max-width:100%;}
.out-clients{background: #289dcc;padding: 7px 0; text-align:center;}
.client-head{ font-size:20px; color:#fff;}
.out-clients .flexslider.home {border: 0px;overflow: hidden;margin-top: 10px;margin-bottom:5px;border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
}
.adsR{margin-bottom: 50px;text-align: center;}
.testimonials {background: #FFFFFF;border: 1px solid #d3d3d3;padding: 7px;position: relative;
-webkit-border-radius:8px;-moz-border-radius:8px;border-radius: 8px;}
.testimonials:after {
content: '';
width:16px;
height:16px;
position: absolute;
top: 9px;
left: -15px;
background: url(../images/testimonials.png) no-repeat;
}
.testimonials h6{margin: 0;font-size: 15px;color: #07A7CF;}
.testimonial{ list-style-type:none; padding-top:10px;}
.testimonial li{ margin-bottom:10px;}
.testimonial .testi-inner{ margin-left:70px;}
.testi-img{ float:left; width: 55px;height: 55px;padding: 3px;border: 1px solid #ddd;}
.testi-img img{ max-width:100%; max-height:100%;}
/*#twitterbar {font-size: 13px;font-weight: normal;color: #ffffff;background: #289dcc;padding: 15px 0; text-align:center;}
#twitterbar .twitterpost {padding: 0 0 0 30px;list-style: none;margin: 0; display:inline-block;}
#twitterbar .twitterpost:before {content: "\f099";font-size: 18px;position: absolute;font-family: FontAwesome;top: 10px;left: 0px;color: #00ADFF;}*/
/*Back to top*/
#topcontrol {width: 44px;height: 44px;overflow: hidden;background-color: rgba(52, 56, 59, 0.8);color: #bebebe;text-align: center;z-index: 9999;
    -webkit-border-radius: 2px 0 0 2px;
    -moz-border-radius: 2px 0 0 2px;
    border-radius: 2px 0 0 2px;  
}
#topcontrol:hover { color: #2EAFBB;}

#topcontrol,#topcontrol:hover {
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}

#topcontrol:before {font-family: fontawesome;content: "\f077";position: absolute;display: inline-block;width: 44px;height: 44px;font-size: 12px;line-height: 42px;top: 0;
left: -1px;text-align: center;}
#topcontrol span {display: none;}
/*---------------------------------------------------new-added-amit-----------------------------------------------------------*/
.order_form .form_commonbox{/*padding:5px 1%;border:1px solid #E7E7E7;*//*background:#FDFDFD;*/margin-bottom: 1%;}
.form_commonbox .sepbottom{ height:1px; border-bottom:2px solid #B1B1B1; margin-bottom:10px!important; width:75%; margin:0 auto;}
.form_commonbox .spacemargin{ margin:15px auto;}
.form_commonbox .repeat{margin-bottom:5px;}
.form_commonbox .start .after_add{height:32px;}
.form_commonbox .last{margin-bottom:7px;}
.order_form h3{margin-top:0px;}
.order_form .form_commonbox .title{display:block;font-weight:normal;font-size:14px;margin-bottom:7px;}
.form_commonbox .inpchkbox{ float: left; margin-left: 10px; }
.form_commonbox .inpchkbox [type="checkbox"]{vertical-align: middle;}

.form_commonbox .title .help_icon{width:15px;height:16px;float:right;margin-right:15%;display:inline-block;cursor:pointer;}
.order_form .form_commonbox .start{float:left;width:50%;padding:10px 2%;/*border:1px solid #E7E7E7;*/border-right:0px;min-height:80px;}
.order_form .form_commonbox .last .add_pricechk{margin-bottom:10px;position:relative;}
.order_form .form_commonbox .last .add_pricechk .start, .order_form .form_commonbox .last .add_pricechk .destination{min-height:37px;}
.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 .last .entrybox .bootstrap-select{
  width:100%!important;
}


.order_form .form_commonbox .destination{float:right;width:50%;padding:10px 2%;/*padding:10px 3% 10px 1%;*//*border:1px solid #E7E7E7;*/min-height:80px;}
.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 select{height:30px;float:left;margin-right:6px;width:75%;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:28px;margin-left:1%;margin-bottom:0px; font-size:13px;}
.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;}
.form_commonbox .repeat .entrybox .or{float: right;width:4px; text-transform:uppercase;color: #6D6D6D;font-size: 22px;margin-top: 0px;text-align: right; font-weight:800;}
.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;}
.container .latest-new{margin-bottom:20px;}
.col-md-6 .services_box{margin-bottom:20px;padding:2px 2%;background:#fdfdfd;border:1px solid #EEE;}
.col-md-6 .services_box h4{font-weight:bold;color:#0a9bc5;}
.col-md-6 .services_box p{line-height: 26px;}
.form_commonbox button{float:right;}
.form_commonbox a.add_row{float:left;margin-left:10px;margin-top:5px;}
.bottom_header{background:#2197C7;padding:8px 0px 6px;position:relative;}
.bottom_header .social_media{float:left;margin-top:4px;height:28px;}
.bottom_header .move_info{float:right;color:#fff;margin-top:4px;}
.bottom_header .move_info span.head_title{margin-right:10px;font-weight:bold;color:#AF1212;font-size:15px;}
.related-screen{float:right;text-align:right;}
.related-screen .verified {margin-top:10px;}
.related-screen .accrediated{margin-top:35px;float:right;width:36%;}
.related-screen .secured{float: left;width: 100%;margin-top: 0px;margin-bottom: 7px;}
.related-screen .secured img {  width: 96%; }
.stButton .stFb, .stButton .stTwbutton, .stButton .stMainServices, .stButton .stButton_gradient {height:22px !important;}
.container .inner_main{margin:20px 0px;width:100%;}
.container .inner_main .sitemap{width:100%;}
.container .inner_main .sitemap ul{list-style-type:none;float:left;width:32%;margin-right:1.5%;min-height:304px;margin-bottom:15px;border-top:2px solid #ffa952;}
.container .inner_main .sitemap ul.last{margin-right:0%;}
.container .inner_main .sitemap ul li{margin-bottom:7px;font-size:15px;}
.container .inner_main .sitemap ul li a{color:#555;font-size:16px;line-height:27px;display:inline;}
.sitemap ul li i{color:#ffa952;margin-right:7px;min-height: 29px;padding-top:6px;font-size:14px;}
.container .inner_main .sitemap li a:hover{text-decoration:underline;}
.input-append .add-on, .input-prepend .add-on {border-left:0px !important;}
.bootstrap-select.btn-group .dropdown-menu li .dd-tooltip{width:290px;background:#f0f0f0;border-radius:4px;color:#6d6d6d;left:0px;pointer-events:none;position:absolute;top:38px;z-index:999;padding:10px;display:none;
box-shadow:0px 0px 3px 0px #525252;-moz-box-shadow:0px 0px 3px 0px #525252;-webkit-box-shadow:0px 0px 3px 0px #525252;}
.features-list options:hover .dd-tooltip{display:block;}
.dd-tooltip .type_bag{text-align:center;margin-bottom:7px;}
.dd-tooltip .bag_info .weight{margin-top:7px;}
.dd-tooltip .type_bag .icon-bag{margin-left:10px;}
.dd-tooltip h4{margin:0px;font-weight:bold;font-size:18px;display:inline;}
.order_form .form_commonbox .dd-tooltip title{color:#FF962C;display:inline;}
.order_form .form_commonbox .dd-tooltip:before{
-webkit-transform: rotate(45deg) skewX(-9deg) skewY(-9deg);-moz-transform: rotate(45deg) skewX(-9deg) skewY(-9deg);-ms-transform: rotate(45deg) skewX(-9deg) skewY(-9deg);
-o-transform: rotate(45deg) skewX(-9deg) skewY(-9deg);transform: rotate(45deg) skewX(-9deg) skewY(-9deg);background-color:#f0f0f0;
border-left:1px solid #f0f0f0;
border-radius:3px 0 0 0;-moz-border-radius:3px 0 0 0;-webkit-border-radius:3px 0 0 0;border-top:1px solid #c2c2c2;top:-7px;border-left:1px solid #c2c2c2;left: 27px;content: "";height: 14px;margin-bottom:5px;position: absolute;width: 14px;z-index: 999;}
.bootstrap-select.btn-group .dropdown-menu li:hover .dd-tooltip{display:block;}

.entrybox .btn.dropdown-toggle{padding:4px 10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.dropdown-menu{border-bottom:0px;}
.bootstrap-select.btn-group .dropdown-menu.inner {border:1px solid #33b7e0;border-top:0px;}
/*---------------------------------------------------new-added-amit-----------------------------------------------------------*/
/*------------------------------------------------------------for-userpanel-------------------------------------------------------*/
#signin-dropdown {background-color:#eeeeee;position:absolute;right:7px;display:none;z-index:10090;width:365px;padding:20px 0;border:1px solid #ccc;}
.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 .form-box {float: right;width: 70%;text-align: left;position: relative;}
.login-group-box .formicon.user {background-position: -6px -469px;}
.login-group-box .formicon.pass{background-position:-6px -414px;}
.login-group-box .formicon.email{background-position: -6px -440px;}
.login-group-box .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;}
.login-group-box .iconbox .input-form {padding-left: 35px;width: 81%;}
.login_box .login-group-box .iconbox .input-form {width: 100%;}
.form_signin .forget-pass {padding: 5px 4% 12px;}
.login-group-box .title span, .red {color: #d9230f;}
.droapdown .header_registerv.dropdown-menu{position:absolute;top:43px;left:0px;z-index:1009 !important;}
.backpopup_chat {background: rgba(0, 0, 0, 0.48);width: 100%;position: fixed;z-index: 10000;min-height: 100%;top: 0px;left: 0px;text-align:left;}
.inner_pop {width: 100%;padding: 8% 0px;}
.inner_pop .header_registerv{width:480px;margin:60px auto;background:#F0F0F0;padding:8px 1%;position:relative;border: 5px solid #289dcc;}
.inner_pop .header_registerv h3.blue_head{margin:-15px -14px 9px -13px;text-align:center;background:#289dcc;color:#fff;padding-bottom:6px; margin-bottom:10px!important;}
.inner_pop .header_registerv .close_pop{position:absolute;top:10px;right:10px;height:28px;width:28px;display:block;cursor:pointer;color:#fff;
font-family:Arial, Helvetica, sans-serif;font-size:36px;}
.captchabox .sec-code {float: left;margin-left: 2%;}
.captchabox .form-box {width: 40%;}
.form_signin .login-btn{text-align:right;margin-right:4%;}
.login-group-box .title label{width:100%;}
.login-group-box .form-box .country{width:41.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;}
.sidebar-toggle-box{position:absolute;left:19px;top:0px;width:90px;height:68px;text-align:center;padding-top:21px;background:#FF9B35;cursor:pointer;}
.sidebar-toggle-box .icon-reorder{color:#fff;font-size:21px;}
.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 .center{ text-align:center; margin-left: 25%;}
.user_mainform .add_top .right{ text-align:right; float: right;}
.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 #ddd;*/border-top:0px;overflow:none !important; }
.user_mainform .noborder{border:none !important; }
 .user_mainform .sepver{/*background:url(../images/ver_line.png) repeat-y 50% 0%;*/ }
.user_mainform .information_main .trip_info{float:left;width:50%;padding:0px 1% 0 1%; margin-top: 1%;}
.user_mainform .information_main .rs_box{/*border-left:1px solid #DDDDDD;min-height: 671px;*/}
.user_mainform .information_main .rs_box .hide_head{ display:none;}
.user_mainform .information_main .sidebar-help{}
.user_mainform .information_main .sidebar-help .indication{}
.user_mainform .information_main .sidebar-help .indication img{margin-left: -50px;
margin-top: 20px;}
.user_mainform .information_main .sidebar-help .indication .pickupdelivery{ margin-top:-40px;}
.user_mainform .information_main .sidebar-help .indication .luggagetype{margin-top: -10px;}
.user_mainform .information_main .sidebar-help .indication .checkprice{margin-top: -10px; margin-left: -46px;}
.user_mainform .information_main .sidebar-help .directions {
/*background:url(../images/ratearrow1.png) no-repeat 0px 3px;*/
color: #A5A4A4;
font-family:"Segoe Print";
font-size: 18px;
line-height: 1.5em;
margin: 15px 0; font-weight: bold; text-align: center;
width: 80%; margin:0 auto;
/*padding-top: 48px;*/
position: relative;
}
.user_mainform .information_main .sidebar-help .directions span{ text-decoration:underline; color:#A5A4A4; font-weight: bold;}

.user_mainform .information_main .sepright{ border-right:1px solid #ccc;}
.user_mainform .information_main .sepleft{/* border-left:1px solid #ccc;*/}

.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!important;padding:5px;font-family: arial; margin:0!important;}
.trip_info .commonbox .blue_head, .blue_head .tooltip-left{margin: 0;
margin-right: 90%;}

.form_commonbox .actions .btn{margin-right:15px;}
.user_mainform .under{margin-top:0px;}
#main-content{padding:10px 0% 0 0%;margin:0px auto;width:1160px;}

#main-content .user_mainform{border: 1px solid #ddd; padding-bottom: 5px;}
.actions{padding-right: 10px;}

#main-content .order_form .form_commonbox .start, #main-content .order_form .form_commonbox .destination{height:43px;}
.form_commonbox .destination_date{min-height:70px !important;}
.form_commonbox .dd_right{width: 48%!important; margin-right: -7%;}
/*.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:20px; margin-top: -15px;}
.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: 4px 0px 0 0;position: relative;}
.icoimghlp{  margin: 4px 116px 0 0 !important;}


.main-tooltip .tooltip_sms {display:none;position:absolute;width:150px;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 .tooltip_sms_r {
display: none;
position: absolute;
width: 150px;
min-width: 80px;
bottom: -38px;
right: -160px;
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_r, .main-tooltip:hover .tooltip_sms-2{display:block;}
.tooltip_sms_r::before{position: absolute;border: solid;content: "";left: -16px;top: 50%;margin-top: -8px;border: 8px solid transparent;border-right-color: #333;}
.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;}

.commonbox .infobox .red{ color:#F00!important; font-size:15px;}
.user_mainform .payment_boxes .twicebox{float:left;width:35%;}
.user_mainform .payment_boxes .onebox{float:left;width:65%;}
.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; }
.luggage_info{}
.twice .commonbox .left-part{width:50%; float:left;}
.span7 table thead th{ width: 0%;padding-right: 10px;}

.luggage_info .luggageinfoleft{ float:left; width: 50%;
padding: 5px 1%;}
.luggage_info .luggageinforight{ float:left; width: 50%;
padding: 5px 1%;}
.luggage_info .luggageinforight .label-box{height: 71px;
width: 70%;
margin: 0 auto;
border: 4px solid #999;
margin-top: 10px;
font-size: 26px;
color: #000;
text-align: center;
padding-top: 20px;
font-weight: 700;
text-shadow: 0 0 2px #ccc;}

.pick_del_info{}
.item-center{ margin:0 10px; margin-bottom:10px;}

.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% 0 1%;}
.information_main .payment_options label, .information_main .payment_options select, .information_main .payment_options input{margin-bottom:0px;} 
.payment_options .add_card_form{padding: 0px;}
.payment_options .cardinfo_L{float:left;width:50%; padding: 0px 1% 0 1%;}
.payment_options .cardinfo_L h4{font-family: arial;font-size: 17px;font-weight: bold;margin-bottom: 0px;background: #9E9E9E;
padding: 4px 1% 6px 1%; margin-bottom:10px;text-align: center;color: #fff; margin-bottom: 10px !important;}
.payment_options .cardinfo_L label{margin-right:1px; width:154px}
.payment_options .cardinfo_L .label-x{ font-size:24px;}
.payment_options .cardinfo_L .right{ text-align: center;  }
.payment_options .cardinfo_L .right .actions{width: 50%;
margin-left: 33%;}
.payment_options .cardinfo_L .right .terms {
margin-bottom: 20px;
width:36%;
text-align: right; margin-left: 178px;
margin-top: 10px;
}
.payment_options .cardinfo_L .right .terms input[type="checkbox"]{ margin-right:5px;}

.payment_options .cardinfo_L .total_c{ text-align: left; width: 71%; font-size:16px; margin-top: 10px;}
.pblue{color: rgb(82, 162, 216); font-weight: 800;margin-left: 10px; font-style:italic;}




#lugg_label_option_div label{margin-right:10px;width: 135px;}
.payment_options .cardinfo_L .card_input{width:45%;margin-bottom:0px;}
.txtbxh{height: 24px !important;}
.finfomargin{margin-bottom: 3px !important;}
.payment_options .cardinfo_L .span2{width:40%;}
.payment_options .cardinfo_L .f_info{margin-bottom:5px;}
.payment_options .cardinfo_L .final_info_b .f_info_heading { text-align: center; margin: 2% 0px 3% 0px; }
.payment_options .cardinfo_L .final_info_b .f_info_heading .f_info_head_content { 
    border: 2px solid #F79646;
    width: 47%;
    font-size: 14px;
    color: #F79646;
    font-weight: bold;
    border-radius: 5px;
    float: left;
    margin-left: 28%;
}
.payment_options .cardinfo_L .final_info_b .f_info_heading .f_info_head_content1 { float: left; margin-left: 1%; }
.payment_options .cardinfo_L .f_info .time1{ width:65px; margin-right:2px; padding: 0;}
.payment_options .cardinfo_L .f_info .time-from-to{ width:90px; margin-right:2px; padding: 0;}
.payment_options .cardinfo_L .f_info .time2{ width:65px; margin-right:2px; padding: 0;}


.payment_options .cardinfo_L .rightdiv{ float: right;margin-top: -3px; }
.payment_options .cardinfo_L .f_info #supp_file_1{float: left;
margin-right:2%;margin-top: 0%;}
.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 .upload_items{margin-top:10px; min-height: 40px;}
.pick_del_info .confirmed_info .upload_items .list-item {width: 115px !important;float: left; height: 50px;}
.pick_del_info .confirmed_info .upload_items .doc_list {width: 40px;float: left;position: relative;}
.pick_del_info .confirmed_info .upload_items .doc_list .icon-file {font-size: 30px;margin: 10px;cursor: pointer;position: relative;}
.pick_del_info .confirmed_info .upload_items .doc_list .remove_file {position: absolute;top: -20px;left: 18px;color: #F00;font-size: 13px;font-weight: bold;cursor: pointer;}
.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:0px; padding-left: 1.4%;}
.payment_options .choose_type_p label{margin-right: 10px;
width: 118px; margin-left: 10px;}
.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;border-top:1px solid #CFCFCF;border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;
/*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;  /*border-top:2px solid #2DAFE4!important;*/ }
.myprofile_cardinfo .tabs li:hover, .myprofile_cardinfo .tabs li.active {background:#fff; border-top: 2px solid #2DAFE4;
border-left: 2px solid #2DAFE4; border-right:2px solid #2DAFE4; margin-bottom: -2px;
border-bottom: 2px solid #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:1%;margin-bottom: 0px;}
.rmktip{/*margin-top: -78px;*//*for mozilla browser*/ -webkit-margin-before:-78px; display: block;float: right!important;}
.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;}
.payment_options .cardinfo_L .upload_items .list-item{width: 140px !important;float: left;height: 75px;}
.payment_options .cardinfo_L .upload_items .doc_list{width: 40px;float: left;position: relative;}
.payment_options .cardinfo_L .upload_items .doc_list .icon-file {font-size: 30px;margin: 10px;cursor: pointer;position: relative;}
.payment_options .cardinfo_L .upload_items .doc_list .remove_file {position: absolute;top: -20px;left: 18px;color: #F00;font-size: 13px;font-weight: bold;cursor: pointer;}
.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:96%;height:70px;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; font-size: 17px;
color: #FFFFFF;
font-weight: bold;
background: #2DAFE4;
padding: 5px;
font-family: arial;}
.trip_info .new_entries .traveler-add{/*padding:15px 0px;border-bottom:1px solid #dddddd;margin-bottom:12px;*/}
/*******Commercial Invoice css*********/
.comminvboxleft{ width:98%; margin-top:20px; background:url(../images/ver_line.png) repeat-y 49% 0%; margin:0 auto; min-height: 490px;/*for safari browser*/}
.comminvboxleft p{background: #fff;
padding-top: 10px;
margin: 0px;
padding-bottom: 20px;}
.comminvboxleft p a{ color:#2dafe4; text-decoration:underline; font-weight:800;}

.comminvboxleft .black_h{margin-top:0px;margin-bottom:0px; font-size: 17px;
color: #FFFFFF;
font-weight: bold;
background: #2DAFE4;
padding: 5px;
font-family: arial;}
.comminvboxleft .black_h .iconimage { margin:0; margin-right:90%;}
.item .item-table{ float:left; width: 48%;}
.item-table ul li{ list-style:none; font-weight:800; margin-bottom:20px; width: 95%;
text-align: justify;}
.item-table ul li span{font-weight:200; margin-left: 18px;
display: block; font-style: italic;}

.item-table ul li .red{ color:#F00;}

.item-table ul  input[type="radio"]{vertical-align: middle;
margin-right: 10px;
float: left;
margin-bottom: 60px;}
.item .table-desc{ float:right; width: 48%;}
.item .table-desc p{ padding:0px; font-weight:800; margin-bottom:20px; text-align:center; font-size: 12px;}
.item .table-desc p input[type="radio"]{ vertical-align:text-top; margin-right:5px;}
.red-border{border:2px solid #F00!important;}
.or{width:2%; float:left;}
.or span{text-align: center;
font-weight: 800;
background: #fff;
padding-bottom: 10px; font-size: 26px;
color: #2dafe4;
text-transform: uppercase;}
/*******Commercial Invoice css end here*********/
.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{}
.trip_info .new_entries .booking_new .info-box{min-height: 150px;}
.trip_info .new_entries .booking_new .info-box .pickbox{ width:57%; float:left;}
.trip_info .new_entries .booking_new .info-box .pickbox p{ font-style:italic; font-weight:600;}
.trip_info .new_entries .booking_new .info-box .shipbox1{width: 43%;
float: right;
text-align: center;
border: 1px solid #ccc;
padding: 10px;
font-weight: 800;
margin-bottom: 20px;}
.finalstep_btn{margin-top:15px;text-align:right; margin-right: 10px;}
.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:34%; padding-right: 0px;
padding-left: 0px;}
.rs_box .commonbox .start, .rs_box .commonbox .destination {/*border: 1px solid #E7E7E7;*/}
.rs_box .commonbox .new-border-rep{border: solid 1px #ccc;}
.order_form .form_commonbox .last .add_pricechk .weight_box{width:31%;border-right:0px;float:left; padding: 0;}
.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:35%; padding-left: 0;
padding-right: 0px;}
.three_prop .dropdown-menu, .two_prop .dropdown-menu, .weight_box .dropdown-menu{font-size:13px;}
.form_commonbox .total_l{margin-bottom:5px; margin-top: 5px;}
.form_commonbox .total_l label{margin: 0px 0px 0px 10px;}
.form_commonbox .box_head .d_optn{float:left;font-size:13px;}
.form_commonbox .close_dd a{height:20px;width:11px;display:block;position:absolute;top:16px;right:-2px;font-size:16px;color:#FF0000;}
.user_mainform .information_main .add_rbox_4{min-height:293px;}
.insudrpdwn{width: 94%!important;}
.insuqmark{right: 10px;}
.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 .pick1{ margin-bottom:20px; font-weight: bold;
font-family: sans-serif;}
.pick_del_info .pickinfo .commonbox .shipper{ margin-bottom:20px;
font-family: sans-serif;}
.pick_del_info .pickinfo .commonbox .shipper h4{ background:none; text-align:left; color:#000; padding: 0px 3px;}
.pick_del_info .pickinfo .commonbox .from{ margin-bottom:20px;
font-family: sans-serif;}
.pick_del_info .pickinfo .commonbox .from h4{ background:none; text-align:left; color:#000; padding: 0px 3px;}
.pick_del_info .pickinfo .commonbox textarea{ width:55%; height:50px;}


.pick_del_info .pickinfo .commonbox .infobox{padding: 5px;background:#fff;border-top:0px; min-height: 32px;}
.payment_boxes{border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding-bottom: 10px;}
.payment_boxes .under{margin-top: 0px;}
.payment_boxes .add_top {
padding: 8px 1%;
background: #f0f0f0;
font-size: 19px;
font-weight: bold;
border: 1px solid #DDDDDD;
cursor: pointer;
}

.pick_del_info .pickinfo .commonbox .infobox .bold{float:left;width:40%;}
.pick_del_info .pickinfo .commonbox .infobox .about_inf{float:left;width:56%;}
/*------------------------------------------------------------userpanel-end--------------------------------------------------------*/
/*footer{border-top: 10px solid #333333;background: #444444;color: #999999;padding: 30px 0 30px 0;}
.foot-four{width:16%; float:left; padding:0 10px;}
.foot-four .secure{width:140px; height:45px; padding:12px 5px; color:#fff; background-color:#ffa952; border-radius:5px; margin-bottom:10px; text-align:center;}
.foot-four .secure a{color:#fff;  font-size:16px;}
.foot-four .secure a:hover{color:#000;}
.foot-four.widget_contact {background: url(../images/map.png) no-repeat 0 50px;}
.foot-four h3{font-size: 15px;font-weight: normal !important;color: #ffffff !important;border-bottom: 1px solid #555555;margin: 0 0 20px 0;padding: 0 0 5px 0;}
.foot-four  address {font-style: normal;}
.foot-four address span {display: block;}
.foot-four ul {list-style: none;}
.foot-four ul li{background: url(../images/arrow4.png) no-repeat 0px 9px;padding: 1px 0 1px 12px;}
footer a{color: #999999;}
footer a:hover{color:#ffffff;}
footer .copyright{text-align: center;margin:0px 0 -30px;padding: 10px 0;background: #289dcc;color:#fff;border-top: 1px solid #0081B4;}
footer .copyright a{color:#fff;text-decoration:none;}

.bottom_footer{background: #289dcc;margin-top:20px;height:113px;}
.bottom_footer h4{color:#fff;}
.bottom_footer .footer_content li{list-style-type:none;margin-bottom:5px;color:#fff;}
.bottom_footer .footer_content li a{margin-right:7px;text-decoration:none;color:#fff;}
.footer_content{padding-left:0%;padding-top:5px; text-align:center;}*/
/* RESPONSIVE CSS
-------------------------------------------------- */
/*@media (max-width:1024px){
.bottom_footer{height:80px;overflow:hidden;}
.container .inner_main .sitemap ul{min-height:210px;border-top:1px solid #289dcc;}
.container .inner_main .sitemap ul li a{font-size:14px;}
.up_main_wrapp .container {width:100%;}
.welcome_user {width:28%;}
.order_form .form_commonbox .title{font-size:13px;}
body{font-size:14px;}
.payment_options .cardinfo_L label {width: 141px;}
.payment_options .cardinfo_L .card_input {width: 63%;}
.trip_info .profile_info_l.right label {width: 150px;}
.user_mainform .payment_boxes .twicebox {float:none;width:100%;}
.popupfomsec {width: 93%;left: 4%;}
.top-right .user_register li {width:92px;}
.top-right .user_register li a, .navbar-inverse .navbar-nav > li > a {font-size:16px;}
.block-services{float:none;width:100%;}
.R-service {margin-right:0px;}
.trip_info .new_entries .booking_new {min-height:241px;}
.under_final .operations.right {width:31%;}
button{padding: 5px 7px;}
.tab-content .my_profile_main .rs_box_2 {min-height: 293px;}
.payment_boxes .information_main .trip_info .label_value {float:none;width: 97%;}
.pick_del_info .confirmed_info label {width: 188px;}
.information-box .code_show {width: 101px;}
}
@media (min-width: 768px) {
.navbar-wrapper .container {padding-left:  15px;padding-right: 15px;}
.navbar-wrapper .navbar {padding-left:  0;padding-right: 0;}
.carousel-caption p {margin-bottom: 20px;font-size: 21px;line-height: 1.4;}
.featurette-heading {font-size: 50px;}
}

@media (min-width: 992px) {
.featurette-heading{margin-top: 120px;} 
}
@media (max-width: 990px) {
.adsR{ margin-top:50px;}
.get-quot .get-butt {padding: 25px 14px 26px 14px;}
.da-slide .da-img img{ max-height:110%;}
.block-services{width:auto;float:none;}
.R-service{margin-right:0px;}
.col-md-6 .services_box{margin-top:10px;margin-bottom:0px;}
.three-service h2{text-align:center;}
.da-slide h2 i {font-size:27px;}
.related-screen .accrediated {margin-top: 28px;float:right;width:42%;}
.related-screen .secured {width: 55%;}
.container .inner_main .sitemap ul {min-height:226px;}
.under_final .operations.right {width: 40%;}
.user_mainform .payment_boxes .admin_process_order .rs_box {min-height:301px;}
.under_final .operations input[type="checkbox"] {width: 17px;height:17px;float:none;}
.service-box .col-lg-4 {min-height: 336px;}
}
@media (max-width: 799px) {
.get-quot .left-text {margin-right: 186px;}
.get-quot h3 {font-size: 20px;}
.get-quot {padding: 7px 15px 5px 18px;}
.get-quot .get-butt {padding: 20px 14px 21px 14px;}
 }
@media (max-width: 768px) {
.recent-project ul li {width: 48%; margin:0 1% 20px;}
.other-servicesH li {width: 46%;margin-right: 2%;margin-left: 2%;}
.other-servicesH li:nth-child(3), .other-servicesH li:nth-child(6), .other-servicesH li:nth-child(9) {margin-right:2%;}
.da-slide .da-img img{max-height:64%;}
.da-slider{height:345px;}
.navbar .service-fee {float:none;margin-bottom:15px;}
.up_main_wrapp .header-top .logo {width:190px;z-index: 999;float:left;padding-top:17px;}
.header-top .logo {padding-top: 17px;width: 170px;}
.header-top .top-right{float:right;}
.header-top .logo img{width:100%;}
.container .inner_main .sitemap ul{min-height:222px;}
.container .inner_main .sitemap ul li a, .container .inner_main .sitemap ul li {font-size:13px;}
.user_mainform .information_main .trip_info{float:none;width:100%;}
.welcome_user {width: 37%;}
.order_form .form_commonbox .title {font-size: 14px;}
.payment_options .cardinfo_L .card_input {width: 61%;}
.payment_options .cardinfo_L label {width: 182px;}
.service-box .col-lg-4 {min-height: 355px;}
.trip_info .new_entries .booking_new {min-height:158px;}
.trip_info .new_entries .traveler-add, .user_mainform .information_main .trip_info, .information_main .payment_options{padding-top:0px;border-left:0px;}
.payment_options .choose_type_p {margin-bottom: 5px;padding-top: 10px;}
.under_final .operations.right {width: 42%;}
.under_final .operations {width: 47%;}
.inner_pop .header_registerv h3.blue_head{margin:-15px -11px 9px -10px;}
.user_mainform .payment_boxes .admin_process_order .rs_box {min-height:179px;}
.user_container .tbl-nav .search {width:62%;}
.user_container .tbl-nav .search .filter {width: 73%;}
.my_profile_main .mypro_addressinfo .rs_box {min-height: 486px;}
.my_profile_main .rs_box {min-height:278px;}
.under_final .operations.right, .under_final .operations{width: 100%;text-align: left;}
}
@media (max-width: 660px) {
.top-right p{text-align:center;padding:1px 0;}
.social-icon{float:right;padding-top: 0px;}
.foot-four{width:50%;}
.get-quot{text-align:center;}
.get-quot .left-text{margin-right: 0; text-align:left;}
.get-quot .get-butt{padding: 8px 14px 13px 14px;position: relative; display:inline-block;}
.da-slide .da-img{margin-left:-11%;}
.da-slide .da-img img{max-height:44%;}
.da-slide h2 i{font-size:20px;}
.da-slide p{font-size:13px;} 
.btn{padding:4px 7px;}
.foot-four{min-height:200px;}
.da-slide h2{margin:0px;}
.da-slide h2, .da-slide p, .da-slide .da-link, .da-slide .da-img{position:initial;text-align:center;}
.da-slide .da-img {line-height:44px;margin-left: 0%;width:100%;}
.da-slider {height:310px;}
.da-slide .da-img img {max-height:40%;}
.service-box .col-lg-4{width:100%;}
.service-box {margin-top: 0px;}
.service-box .col-lg-4 {width: 100%;margin-bottom:15px;}
.service-box .two-serv {margin:0px 0% 15px;}
.order_form .form_commonbox .first_country .destination, .order_form .form_commonbox .first_country .start{min-height:120px;}
.order_form .form_commonbox .entrybox select {width:100%;}
.order_form .form_commonbox .entrybox input[type="text"].zipcode {width: 100%;margin-left:0%;margin-top: 7px;}
.related-screen .accrediated {width: 32%;float:left;}
.related-screen .secured {width:27%;}
.related-screen{text-align:left;}
.service-box .col-lg-4{width:246px;margin-left:auto;margin-right:auto;float:none;padding-top:1px;}
.block-services {height:100px;}
.wrapp-container {padding-top: 15px;padding-bottom: 12px;}
.foot-four {min-height: 160px;}
.bottom_header .social_media {width:34%;}
.bottom_header .move_info {width:65%;}
.container .inner_main .sitemap ul{width:48.5%;}
.container .inner_main .sitemap ul.last{margin-right:1.5%;}
.container .inner_main .sitemap ul {padding-left:0px;}
.first_country .bootstrap-select {width: 100% !important;}
.welcome_user {width:40%;font-size:13px;}
.trip_info .profile_info_l {width:100%;float:none;}
.trip_info .profile_info_l .infobox{margin-bottom:10px;}
.trip_info .profile_info_l label {width: 147px;}
.payment_options .cardinfo_L .card_input {width: 82%;}
}
@media (max-width:650px) {
.bottom_header .social_media{width:100%;}
.bottom_header .move_info {width:100%;}
.social-icon {float:left;}
}

@media (max-width:610px){
.welcome_user {width:37%;font-size: 12px;}

}
@media (max-width:600px) {
.navbar-header{position:relative;}
.top-right .live-chat{position: absolute;top:39px;right:10px;z-index:1029;width:116px;}
.top-right .live-chat img{width:100%;}
.navbar-toggle{float:left;margin-left:15px;margin-right:0px;}
.header-top .logo{padding-top:4px;}
.top-right .user_register{margin-top:10px;}
.top-right .user_register li {width:78px;margin-right:5px;}
.header-top{height:43px;}
.up_main_wrapp .header-top{height:63px;}
.welcome_user {width: 43%;font-size: 12px;}
.up_main_wrapp .top-right .live-chat{top:60px;}
.payment_options .cardinfo_L .card_input {width: 63%;}
.top-right .user_register li a{font-size: 13px;}
}
@media (max-width:480px) {
.top-right p { display:none;}
.header-top {height:43px;}
.da-slide h2 {top:0;}
.da-slide p {top: 85px;}
.da-slider:hover .da-arrows-prev {left: 1px;}
.da-slider:hover .da-arrows-next {right: 1px;}
.recent-project ul li {width: 98%;margin: 0 1% 20px;}
.recent-project em.overflow-hidden {height: 236px;}
.other-servicesH li {width: 96%;}
.other-servicesH .otherS-text{ min-height:inherit;}
h4, .h4 {font-size: 15px;line-height: 25px;}
.related-screen {text-align:left;}
.related-screen .accrediated{float:left;width:40%;}
.order_form .form_commonbox .entrybox select {font-size: 11px;}
.top-right .user_register li {width: 78px;margin-right: 0px;}
.form_commonbox .timing .entrybox input[type="text"] {width:80%;}
.form_commonbox .add_luggage .start .entrybox select {width:100%;}
.related-screen .secured {margin-left:2%;width: 52%;}
.footer_content{padding-left:2%;}
.bottom_footer .footer_content li a {margin-right:3px;font-size:13px;}
.container .inner_main .sitemap ul {width:100%;float:none;min-height:inherit;margin:20px 0px;}
.container .inner_main .sitemap ul.last{margin-right:0%;}
.order_form .form_commonbox .title {font-size:12px;}
.up_main_wrapp .header-top{height:63px;}
.welcome_user {width:48%;font-size:12px;}
.up_main_wrapp .top-right .live-chat {top: 59px;}
.order_form .form_commonbox .entrybox select {font-size:13px;}
.payment_options .cardinfo_L .card_input {width: 89%;margin-bottom: 0px;}
.col-md-6 .services_box h4 {color: #0a9bc5;font-size: 17px;font-weight:normal;}
.my_profile_main .trip_info input {width: 88%;}
.my_profile_main .mypro_addressinfo .rs_box select{width:98%;}
.mypro_addressinfo .payment_options .cardinfo_L .btn{margin:5px 0px;}
.my_profile_main .trip_info, .payment_options .cardinfo_L{float: none;width: 100%;}
.user_mainform .twicebox .borderless, .user_mainform .under {font-size: 15px;font-weight: normal;}
.user_mainform .add_top .status {font-size: 15px;}
.under_final .operations.right {width: 100%;}
.payment_options .cardinfo_L.right {margin-top: 20px;}
.login-group-box-new {width: 100%;padding: 0px 15px;}
.title-main-new{width:100%;margin-bottom:5px;}
.verification_under {min-height:400px;}
.my_profile_main .mypro_addressinfo .rs_box {min-height: 220px;}
.tab-content .my_profile_main .rs_box_2 {min-height: 128px;}
.my_profile_main .rs_box {border-left:0px;}
.my_profile_main .trip_info input {margin-left:0px;}
.user_container .tbl-nav .search .filter {width: 96%;}
.user_container .function-btn {margin-top: 17px;}
.user_container .tbl-nav .search {width: 55%;}
.shipping-order .footable-nav {margin-top: 20px;}
.priceinfo_box .ins_l {width: 45%;text-align:right;}

}
@media (max-width:450px) {
.recent-project em.overflow-hidden {height: 200px;}
footer .copyright{font-size:12px;}
.entrybox .btn.dropdown-toggle, .dropdown-menu{font-size:13px;}
.dropdown-menu:after, .wp-theme-3 .arrow_box:before {left: 16%;}
.dropdown-menu {left:0px;right:inherit;}
.information_main .trip_info .process_cmn .infobox {margin-bottom: 12px;}
.payment_boxes .information_main .trip_info .label_value {float:none;margin-top: 4px;}
.pick_del_info .confirmed_info label{width:100%;}
.pick_del_info .confirmed_info .label_value {width: 98%;}
}
@media (max-width:380px) {
.header-top .container{ padding:0;}
.social-icon ul li {margin-left: 0px;}
.header-top .logo {width: 160px;}
.header-top .logo img{ max-width:100%;}
.da-slide h2 i {font-size: 24px;}
.da-slide p {line-height: 18px;}
.recent-project em.overflow-hidden {height: 180px;}
.foot-four {width: 100%; margin-bottom:10px;}
.nav-tabs > li > a {padding: 2px 8px !important; }
.latest-new .col-md-6{padding-right: 0px;padding-left: 0px;}
.related-screen .accrediated {width:28%;}
.foot-four{min-height:110px;}
.top-right .user_register li{width:70px !important;}
.top-right .user_register li a{font-size: 11px;}
.user_mainform .add_top {font-size:16px;}
.payment_options .cardinfo_L label {width:100%;font-size:15px;}
.payment_options .cardinfo_L .card_input {width: 92%;}
#main-content .order_form .form_commonbox .start, #main-content .order_form .form_commonbox .destination {min-height: 62px;}
.up_main_wrapp .header-top .logo {width:258px;margin-left: 14%;}
.up_main_wrapp .header-top {height: auto;}
.welcome_user {width:85%;font-size:14px;margin:5px 0px 12px;}
.up_main_wrapp .top-right .live-chat {top: 143px;}
.cardinfo_L .mail_select{width:98%;}
.cardinfo_L .mailme_lbls label {border-right:0px;}
.myprofile_cardinfo .tabs li {padding: 4px;}
.user_mainform .twicebox .borderless, .user_mainform .under{position:relative;}
.user_mainform .add_top .status {position:absolute;top:47px;right:2px;}
.pick_del_info .pickinfo {float:none;width:100%;}
.popup-fom-body .header-text {font-size:17px;}
.user_container .function-btn {width: 33%;margin-top: 7px;margin-left: 23%;}
.user_container .tbl-nav .search {width: 100%;}
.user_container .tbl-nav .search .filter {width: 75%;}
.order_form .form_commonbox .title {font-size: 13px;}

}
@media (max-width:320px) {
.myprofile_cardinfo .tabs li a {font-size: 12px;}
.trip_info .commonbox .blue_head {font-size:16px;}
.user_mainform .add_top {font-size: 16px;}
.user_mainform .add_top .status {top: 46px;}
.user_mainform .add_top {font-size:13px;}

}*/
/**************************** new header csss aded on date (20/06/2014) */
.banner .heading-login {
background: none;
font-size: 55px;
font-family: "Arial Narrow";
font-weight: bold;
color: #000;
text-align:center;
width:100%;
}



.learn-area {
position: relative;
background: url(../images/banner1.png)repeat;
background-position: 5% 0%;
overflow: hidden;
height:230px; width:100%; /*min-width:1330px;*/
}
.learn-area-l {
position: relative;
background: url(../images/banner1.png)repeat;
background-position: 5% 0%;
overflow: hidden;
height:121px; width:100%; /*min-width:1330px;*/
}


.banner {
width: 100%;
/* height: 540px; */
text-align: center;
}
.banner .header {
height: 40px;
width: 100%;
margin-top: 1%; position:static!important;
}

.banner .header .headerleft {
width:15%!important; margin-left:0%;
float: left;
}
.banner .header .headerleft .logo{ width:175px;}
.banner .header .headercenter {
width: 30%; /*388.5px;*/
float: left;
padding: 1% 0 0% 0;
margin-left: /*5%*/ 3%;
}
@media (min-width: 1700px)
{
.banner .header .headercenter{width: 396.5px; margin-left: 5%;}
.banner .header .headerright{width: 45%;}
.banner .header .headerright .book{margin-top: 4%; margin-right: 1%;}
}
@media (min-width: 2000px)
{
.banner .header .headercenter{width: 391.5px; margin-left: 5%;}
.banner .header .headerright{width: 45%;}
.banner .header .headerright .book{margin-top: 4%; margin-right: 1%;}
}
@media (min-width: 2300px)
{
.banner .header .headercenter{width: 414.5px; margin-left: 5%;}
.banner .header .headerright{width: 45%;}
.banner .header .headerright .book{margin-top: 4%; margin-right: 4%;}
}
@media (min-width: 2600px)
{
.banner .header .headercenter{width: 415.5px; margin-left: 1%;}
.banner .header .headerright{width: 45%;}
.banner .header .headerright .book{margin-top: 4%; margin-right: 1%;}
}

.banner .header .headerright {
width:/*46%*/ 50%;
float: right;
padding-top: 0%;
padding-bottom: 3%;
}

.banner .header .headerright .book {
float: left;
width: 30%;
margin-top: 5%;
}

.login-register {
overflow: hidden;
list-style: none;
margin: 0;
width: 60%;
float: right;
}


.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;
}






.search-strip {
font-size: 30px;
color: #666;
background: #fe7b00;
/* background: url(../images/bg.jpg) repeat-x; */
padding: 0px 0 0px 0;
height: 55px;
overflow: hidden;
font-family: 'Lato', arial, helvetica, sans-serif;
text-align: center; width:100%; /*min-width:1330px;*/
}

.search-strip h2 {
color: #fff;
/* margin-left: 30%; */
font-size: 40px;
font-family: "Arial Narrow"; margin-top: 0.5%; font-weight: 700;
}






/*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;
  border-radius:10px;
  z-index: 100; /*margin-left: 3%;*/
  /*padding-left: 5%;*/
}
.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; margin-right: -2px;
}

.flexnav li.active > a {
  background: #0bacde;
  color: #fff;
  border-color: #7fa832 !important;
}
.flexnav li:first-child a {
border-radius: 8px 0 0 8px;
}
.flexnav li:first-child{border:none;}
.flexnav li:last-child a{
border-radius:0 8px 8px 0; padding: 10px 21.54px;
/*-webkit-padding-end: 22.5px;*/ -webkit-padding-end: 30.8px;
}

/*commented by megha*/
/*@media(min-width:1500px){
.flexnav li:last-child a{border-radius:0 8px 8px 0; padding: 10px 16px; -webkit-padding-end: 21px;}
}
@media (min-width: 1800px){
.flexnav li:last-child a {
border-radius: 0 8px 8px 0;
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;}


}
*/
.flexnav li.active > a:hover {
  background: #0bacde;
  color: #fff;
}
.flexnav li a {
  margin: 0;
  position: relative;
  display: block;
  padding: 10px 15px;
  background:#0d8ee9; font-size: 17px; color:#fff;
}
.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: 0;
  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 {
  /*margin-bottom: 10px;*/
  position: relative;
  display: none; 
  padding:10px 30px;
  cursor: pointer;
  background:#0d91ee;
  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; display:none;
width: 31px;
height: 30px;
line-height: 31px;
font-size: 20px;
border: 2px solid #fe7b00; color:#fe7b00;
border-radius: 50%;
margin-top: 3px;
}
.flexnav-menu-button .touch-button:before {
  content: '\f0c9';
}


/*commented by megha*/

/*@media all and (min-width: 800px) {
.flexnav {
  overflow: visible; width:451.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: none;
  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%;
  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;
}
.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*/



.banner .header .headerright .book{float: left;
width: /*26%*/ 32%; /*width:125px;*/
margin-left: 0px!important;
margin-top: 3.8%;
margin-right: 0%;}
.banner .header .headerright .book a{padding:8px 20px; background:#fe7b00; border-radius:10px; text-shadow: 0px 0px 1px #837171; color:#fff; font-size:17px;}
.banner .header .headerright .book a:hover{background:#0d93f0;}
.banner .header .headerright .chat{float: left;
width: 20%;/*width: 26%;*/
margin-top: 0%; margin-left: 2%;}
.banner .header .headerright .chat a{padding:7px 0px 9px 0px; display:block;}
.banner .header .dashcenter{width: 415.5px!important;/* width:451.5px!important;*/ /*width:465.5px!important;*/ margin-left:1%!important;}
 @media (max-width:1280px)
{
.banner .header .dashcenter{width:482px!important; margin-left:1%!important;}
 .banner .header .dashright{width:490px!important;}
.login-register{width: 249px!important;}
.login-register li:first-child{/*font-size: 22px!important;*/}
}

@media (min-width:1500px)
{
.banner .header .dashcenter{width:464px!important; margin-left:1%!important;}
.banner .header .dashright{width:500px!important;}
.login-register{width: 235px!important; text-align: left!important;}
.login-register li:first-child{font-size: 22px!important;}
}
  @media (min-width:1700px)
{
.banner .header .dashcenter{width:477px!important; margin-left:1%!important;}
.banner .header .dashright{width:500px!important;}
.login-register{width: 257px!important;}
.login-register li:first-child{font-size: 22px!important;}
}

@media (min-width:2000px)
{
.banner .header .dashcenter{width:468.1px!important; margin-left:1%!important;}
.banner .header .dashright{width:500px!important;}
.login-register{width: 257px!important;}
.login-register li:first-child{font-size: 22px!important;}
}
@media (min-width:2500px)
{
.banner .header .dashcenter{width:499.5px!important; margin-left:1%!important;}
.banner .header .dashright{width:483px!important;}
.banner .header .headerright .book{ margin-top:4.5%; width: 148px;}
.login-register{width: 223px!important; text-align:left!important;}
.login-register li:first-child{font-size: 18px!important;}
}
@media (min-width:4500px)
{
.container{ width:1450px!important;}
.banner .header .dashcenter {width: 619.5px!important;margin-left: 0%!important;}
#main-content{ width:1400px;}
.banner .header .dashright {width: 580px!important;}
.banner .header .headerright .book {margin-top: 4.7%;width: 170px;}
.login-register {width: 275px!important;}
.span2 {width: 200px;}
.row {
margin-left: 0px;
}


}


.banner .header .dashright{/* width:43%;*/ /*width:512px;*/ width: 48%;}
.login-register {
  overflow: hidden;
  list-style: none;
  margin: 0; /*width: 53%;*//*width: 47%;*/width: 42%!important;
  float: right; text-align: right;
}
.login-register li {
  float: left;
  padding: 5px 27px 0px 0px;
  margin: 5px 0; font-size: 15px;
}
.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;
 /* opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);*/
  font-size: 20px;
  line-height: 0;
  position: relative;
 /* top: -3px;*/ color:#fe7b00;
}
.login-register li a:hover [class^="icon-"] {
  opacity: 1;
  -ms-filter: none;
  filter: none; color:#0d93f0;
}
.login-register li:first-child {
/*  border-right: 1px solid #262626;
*/  margin-right: 8px;
  padding-right: 10px; font-size: 25px; letter-spacing: 1px;
}

.chatting-box{
  height:50px; width:100px;  position: fixed;
}

.account-no{
  padding: 5px;
  padding-top:15px;
}
 /*footer css by megha 21/06/2014  */
  footer.main {
  background:url(../images/footerbg.jpg) repeat;
  border-top: 3px solid #666;
  padding-top: 1%; margin-top: 3%; width:100%; /*min-width:1330px;*/
}
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;
/*text-shadow: 1px 1px 1px #AAA6A6;*/}
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 .left{ float:left; width:60px; /*height:87px;*/ margin-right:10%;}
footer.main .secure ul li .right{float:left; width:90px; height:72px;}
footer.main .footer-top-area {
  padding-top: 30px;
  background:#EBEBEB;
 /* margin-bottom: 30px;*/
}

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;
/*text-shadow: 1px 1px 1px #AAA6A6;*/}
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;
/*text-shadow: 1px 1px 1px #AAA6A6;*/
}
footer.main a:hover{text-decoration:underline;}
.list {
margin: 0;
margin-left: 20%;
/* list-style: none; */
}
.list1 {
margin: 0;
margin-left: 20%;
/* list-style: none; */
}
.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;
/*height: 50px;
*/}
.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;
}
.trcmt{float: right !important;margin-top: -30px !important;}
.paddtopbottom{padding-top: 5px;padding-bottom: 18px;}
.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;
}

.pick_del_info .pickinfo .esthead{font-size: 24px;
text-align: center;
display: block;
line-height: 30px; font-weight: bold;}

.fontsize24{font-size: 24px;}
.prom_codeview{text-align:left; margin-top: 3%;}
.prom_code{ text-align:center; margin-top: 3%;}
.pick_del_info .pickinfo .confestcostright{ text-align:center;}
.estcostright h3{ font-size:17px; font-weight:bold; color:#2f9ddd; text-decoration: underline;cursor: pointer;}
.estcostright span{ color:#f00; cursor: pointer; }
.estcostright span:hover{ text-decoration: underline; }
.disableddiv{pointer-events:none;opacity:0.5; }
.editpformdiv{text-align: right;margin-right: 30px; margin-bottom: 10px;}
/* Start Choose button csss */
.choose-main-upbtn {
    width: 130px;
    background: url('../images/browse.png') -5px  -44px no-repeat;
    border:none; height:46px;
    overflow:hidden;
}
.choose-main-upbtn input[type="file"]{width:48%; height:50px; float: left;}
.choose-main-upbtn span{ float: left;}
.choose-main-upbtn:hover {
    background: url('../images/browse.png')  -4px -85px no-repeat;
}
.choose-main-upbtn:active {
    background: url('../images/browse.png')-4px 1px no-repeat;
}
.upbtn_browse{
    margin-left:-145px;
    opacity:0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
/* End Choose button csss */

/* Rasel - changes */
.rate-or-div{width:4px; text-transform:uppercase;color: #6D6D6D;font-size: 22px;margin-top: 0px;text-align: right; font-weight:800;}
.lug-details-step3-head {
    width: 100%;
}
.lug-details-step3-head .selected {
    background: #0D8EE9;
}
.lug-details-step3-head .lug-tab {
    width: 33%;
    float: left;
    padding: 3px;
    border: 1px solid #0D8EE9;
    text-align: center;
    border-radius: 5px;
}
.lug-details-step3-head .lug-tab a {
    color: #6D6D6D;
}
.lug-details-step3-head .lug-tab a:hover {
    color: #ffa041;
}
.lug-details-step3-head .lug-tab a.active {
    color: #ffffff; /*#ffa041;*/
}
.lug-details-step3-head .lug-tab a.inactive span, .lug-details-step3-head .lug-tab a:hover span, .lug-details-step3-head .lug-tab a.active span {
    color: #000000; /*#ffa041*/;
}

.lug-details-step3-head .lug-tab-mid {
    width: 34%;
    float: left;
    padding: 3px;
    border-top: 1px solid #0D8EE9;
    border-bottom: 1px solid #0D8EE9;
    text-align: center;
    border-radius: 5px;
}
.lug-details-step3-head .lug-tab-mid a.inactive {
    color: #6D6D6D;
}
.lug-details-step3-head .lug-tab-mid a:hover {
    color: #ffa041;
}
.lug-details-step3-head .lug-tab-mid a.active {
    color: #ffffff; /*#ffa041;*/
}
.lug-details-step3-head .lug-tab-mid a.inactive span, .lug-details-step3-head .lug-tab-mid a:hover span, .lug-details-step3-head .lug-tab-mid a.active span {
    color: #000000; /*#ffa041;*/
}

.lug-details-step3-body {
    width: 100%;
}
.lug-details-step3-body .active {
    display: inline-block;
    width: 100%;
}
.lug-details-step3-body .inactive {
    display: none;
    width: 100%;
}
.lug-details-step3-body .sepbottom{ height:1px; border-bottom:2px solid #0D8EE9; margin-bottom:10px!important; width:75%; margin:0 auto;}
.lug-details-step3-body input {
    text-align: center;
}

.login-group-box .title span, .orange {color: #E46C0A; font-size: 16px;}
.lug-custom-orange { color: #E46C0A; }

.btn-danger-ash:hover, .btn-danger-ash:focus, .btn-danger-ash:active, .btn-danger-ash.active {
color: #000000;
border: solid 1px #D8CDC3;
background: #D6C9BB;
background: -webkit-gradient(linear, left top, left bottom, from(#AEA9A3), to(#DDDAD7));
background: -moz-linear-gradient(top, #E27100, #FF8C18);
-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);
}

.btn-danger-ash {
color: #000000;
border: solid 1px #CECECE;
background: #CECECE;
background: -webkit-gradient(linear, left top, left bottom, from(#B4AEAE), to(#CECECE));
background: -moz-linear-gradient(top, #FF8C18, #E27100);
-webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.08);
box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.08);
}

.myprofile_tabs {
    float: left;
    list-style-type: none;
    padding: 4px 10px;
    margin-right: 1%;
    background: #F7F7F7;
    border-top: 1px solid #CFCFCF;
    border-left: 1px solid #CFCFCF;
    border-right: 1px solid #CFCFCF;
    height: 33px;
}
.mypro_active { background: #2DAFE4; color: #ffffff; }
.mypro_active a { color: #ffffff !important; }
.myprofile_tabs a:active { color: #ffa041; }
.myprofile_tabs a:hover { color: #000000; }

/* navbar menus */
.navbar-collapse .my-custom-menu { float: left; width: 97%; }
.navbar-collapse .my-custom-menu .my-contents { float: left; margin-left: 18%; }
.navbar-collapse .my-custom-menu .my-contents a {
    padding: 8px 20px;
    background: #D2D2D2;
    border-radius: 10px;
    text-shadow: 0px 0px 1px #837171;
    color: #000;
    font-size: 17px;
    cursor: pointer;
}
.navbar-collapse .my-custom-menu .my-contents a:hover, .navbar-collapse .my-custom-menu .my-contents a.active { background: #0d8ee9; color: #fff; }
.navbar-collapse .my-custom-menu .my-contents1 { float: left; margin-left: 4%; font-size: 15px; }
.navbar-collapse .my-custom-menu .my-contents1 .spn-bold { color: #FE7B00; font-weight: bold; }
.navbar-collapse .my-custom-menu .my-contents2 { float: left; margin-left: 2%; font-size: 15px; }
.navbar-collapse .my-custom-menu .my-contents2 .spn-bold { color: #FE7B00; font-weight: bold; }

.user_mainform .information_main .trip_info {width: 40%;}
.user_mainform .information_main .rs_box {width: 60%;}

.row-wrap >[class^="span"] {
    margin-bottom: 30px;
    min-height: 116px;
}

.lug-sp-size-title {margin-left: 225px;}

.step1-destination, .step1-destination-next { border: 1px solid #0D8EE9; border-radius: 5px; height: 235px; }
.step2-pickup, .step2-pickup-next { border: 1px solid #0D8EE9; border-radius: 5px; margin-top: 20px; min-height: 300px; }

.delivery-header { width: 50%; float: left; text-align: right; }
.delivery-timeframe { width: 50%; float: left; text-align: left; padding-left: 4%; font-size: 12px; }