*,
ol,
ul {
    margin: 0;
    padding: 0
}
.fw,
.header,
.logo {
    float: left
}
.navbar-nav li a,
.social_icon>li {
    display: inline-block
}
.fw,
.header,
body,
html {
    width: 100%
}
.box-wight h3,
.box-wight li a,
.navbar-nav li a,
.purpel-text {
    text-transform: uppercase
}
.box-wight li a,
.expert-cont a,
.more,
.navbar-nav li a,
.social_icon li a {
    transition: all .5s ease 0s
}
.box-wight li,
.follow-cont,
.follow_commnt li,
.follow_commnt li i,
.grid-col,
.social_icon>li {
    vertical-align: middle
}

.social_icon>li {
    width: 27px;
}

.btn-parcels,
a img,
a:link,
a:visited {
    text-decoration: none
}
body,
html {
    height: 100%
}
body {
    font-family: latoregular
}
fieldset,
img {
    border: none
}
a,
a:focus {
    outline: 0 !important;
}
a img {
    border: 0
}
ol,
ul {
    list-style: none
}
h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: 400;
    margin-top: 0
}
.no-pad {
    padding: 0!important
}
.no-pad-left {
    padding-left: 0!important
}
.no-pad-right {
    padding-right: 0!important
}
@font-face {
    font-family: 'MS PGothic';
    src: url('../fonts/MS PGothic.eot');
    src: url('../fonts/MS PGothic.eot?#iefix') format('embedded-opentype'), url('../fonts/MS PGothic.woff') format('woff'), url('../fonts/MS PGothic.svg#MS PGothic') format('svg');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+000D-2A6B2
}
.header {
    background: #fff;
    height: 101px;
    padding: 18px 0;
    position: absolute;
    top: 0;
    z-index: 999
}
.menu_sec .navbar-default {
    background: rgba(0, 0, 0, 0);
    border: 0;
    margin-bottom: 0;
    min-height: auto
}
.menu_sec li:last-child {
    padding-right: 0
}
.navbar-nav li a {
    color: #000!important;
    font-family: "MS PGothic";
    font-size: 14px;
    line-height: 22px;
    padding: 0 15px 7px;
    border-bottom: 4px solid transparent;
    font-weight: 700
}
.menu_sec .navbar-default .navbar-nav>.active>a,
.menu_sec .navbar-default .navbar-nav>li>a:focus,
.navbar-default .navbar-nav>li>a:hover {
    border-bottom: 4px solid #0a083e;
    color: #0a083e!important
}
.menu_sec .collapse.navbar-collapse {
    padding: 0
}
.menu_sec {
    float: right;
    padding-top: 16px
}
.menu_sec .navbar-default .navbar-nav>.active>a {
    background: 0 0
}
.social_icon {
    float: right;
    margin-top: -3px; margin-right: 50px;
}
.social_icon li a {
    color: #000;
    font-size: 25px;
    line-height: 25px;
    margin-left: 5px;
}
.social_icon li a:hover {
    color: #0a083e
}
.client-zone {
    clear: both
}
.sliderSection .carousel-indicators {
    bottom: 0;
    left: 0;
    margin: 0;
    right: 0;
    width: 100%;
    display: table
}
.sliderSection .carousel-indicators li {
    display: table-cell;
    width: auto;
    min-width: 1%;
    height: auto;
    border-radius: 0;
    -ms-border-radius: 0;
    -webkit-border-radius: 0;
    border: 0;
    background-color: transparent;
    padding: 0 2px
}
.sliderSection .carousel-indicators li:first-child {
    padding-left: 0
}
.sliderSection .carousel-indicators li:last-child {
    padding-right: 0
}
.sliderSection .carousel-indicators li span {
    background-color: #908d8b;
    display: block;
    height: 13px
}
.sliderSection .carousel-indicators li.active span {
    background-color: #052d55
}
.sliderSection .carousel-control {
    background: rgba(255, 255, 255, .7);
    bottom: auto;
    color: #000;
    font-size: 23.34px;
    line-height: 48.99px;
    margin-top: -24.48px;
    opacity: 1;
    position: absolute;
    text-align: center;
    text-shadow: none;
    top: 50%;
    width: 50px
}
.sliderSection .carousel-control:focus,
.sliderSection .carousel-control:hover {
    background: #052d55;
    color: #fff
}
.carousel-control.right {
    right: 40px
}
.carousel-control.left {
    left: 40px
}
.img-right {
    bottom: 0;
    position: absolute;
    right: 87px
}
.sliderSection .carousel-caption h4 {
    color: #fff;
    font-size: 35px;
    text-align: left;
    text-shadow: none;
    font-family: ralewayregular;
    font-weight: 700
}
.sliderSection .carousel-caption h2 {
    border-bottom: 8px solid #fff;
    color: #0cde81;
    display: table;
    font-size: 73px;
    text-align: left;
    text-shadow: none;
    font-family: ralewaybold;
    padding-bottom: 6px
}
.box-wight h3,
.box-wight li a,
.box-wight p {
    color: #000;
    text-align: left;
    text-shadow: none
}
.box-wight h3 {
  font-family: "Verlag-Bold" ,"Arial","serif";
  font-size: 3rem;
  font-weight: normal;
  margin: 0;
  text-transform: none;
}
.box-wight {
  background: #ffffff none repeat scroll 0 0;
  display: inline-block;
  float: none;
  line-height: 24px;
  margin: 0 auto;
  padding: 20px 27px 27px 35px;
  width: 100%;
  max-width: 624px;
}
.box-wight li a,
.box-wight p {
    font-size: 14px;
    line-height: 24px;
    font-family: open_sansregular;
    margin-bottom: 18px;
     font-weight: bold;
}
.box-wight li a {
    border: 1px solid #5c5c5c;
    border-radius: 4px;
    color: #5c5c5c;
    float: left;
    height: 41px;
    margin: 0 5px 0 0;
    padding: 8px 15px
}
.box-wight li a:hover {
    background: #0a083e;
    color: #fff
}
.paragrph,
.titele-text {
    text-align: center;
    color: #000
}
.box-wight>ul {
    float: left
}
.sliderSection .carousel-caption {
    bottom: auto;
    left: 16%;
    padding-bottom: 30px;
    right: 20%;
    top: 165px
}
.have_your_sec::after,
.have_your_sec:before,
.sliderSection .carousel:after {
    content: "";
    left: 0
}
.sliderSection .carousel:after {
    background-image: url(../images/top-img_shedow.png);
    background-repeat: no-repeat;
    bottom: -32px;
    width: 100%;
    height: 35px;
    position: absolute;
    background-size: cover
}
.have_your_sec,
.sliderSection .ing-block {
    position: relative
}
.sliderSection {
    float: left;
    width: 100%
}
.margin-text {
    margin-bottom: 30px
}
.helping-sce {
    padding: 75px 0 0
}
.titele-text {
    font-family: ralewaybold;
    font-size: 35px
}
.paragrph {
    font-size: 14px;
    line-height: 20px;
    font-family: latoregular
}
.helping-sce .zoom-effct>img {
    max-height: 450px;
    width: auto
}
.serves-cont {
    float: left;
    width: 100%;
    margin-top: 75px
}
.purpel-text {
    color: #0a083e;
    font-family: "MS PGothic";
    font-size: 20px;
    line-height: 24px;
    margin-bottom: 5px
}
.helping-cont .paragrph {
    text-align: left;
    margin: 0;
    font-size: 13px
}
.out_more,
.paragraph,
.title_text_red,
.view-more {
    text-align: center
}
.helping-sce .titele-text+.paragrph {
    margin-bottom: 70px
}
.zone-content {
    background: #0a083e;
    padding: 44px
}
.zone-content .purpel-text {
    border-bottom: 1px solid #fff;
    color: #fff;
    display: inline-block;
    padding-bottom: 10px;
    margin-bottom: 12px
}
.zone-content .paragrph {
    color: #fff
}
.zone-content a.more:hover {
    background: #fff;
    border-color: #0a083e;
    color: #0a083e
}
.more,
.title_text_red {
    color: #fff;
    text-transform: uppercase
}
.more {
    border: 1px solid #fff;
    border-radius: 4px;
    display: inline-block;
    font-size: 13px;
    line-height: 13px;
    margin-top: 15px;
    padding: 12px 35px;
    font-family: open_sansregular;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
    -moz-transition: all .5s ease 0s;
    -o-transition: all .5s ease 0s
}
.footer-title,
.footer_title {
    border-bottom: 2px solid #fff;
    display: inline-block
}
.btn-success:hover {
    background: #000
}
.expert-cont a {
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
    -moz-transition: all .5s ease 0s;
    -o-transition: all .5s ease 0s
}
.expert-cont>a:hover {
    background: #0a083e
}
.helping-sce .zoom-effct:hover img {
    transform: scale(1)
}
.serves-cont span:hover {
    transform: scale(1.1) rotate(360deg)
}
.serves-cont span {
    transition: all .5s ease 0s;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
    -moz-transition: all .5s ease 0s;
    -o-transition: all .5s ease 0s
}
.zoom-effct {
    overflow: hidden
}
.zoom-effct img {
    transition: all .5s ease 0s;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
    -moz-transition: all .5s ease 0s;
    -o-transition: all .5s ease 0s
}
.discount a,
.footer-links a,
.view-more {
    transition: all .5s ease 0s
}
.zoom-effct:hover img {
    transform: scale(1.2)
}
.have_your_sec {
    background: url(../images/bg-red.jpg) rgba(0, 0, 0, 0);
    padding: 130px 0 100px;
    background-size: cover;
    margin-top: 55px
}
.have_your_sec::after {
    background: url(../images/top-img_shedow.png) rgba(0, 0, 0, 0);
    bottom: -47px;
    height: 50px;
    position: absolute;
    width: 100%;
    background-repeat: no-repeat
}
.title_text_red {
    font-family: 'Nirmala UI';
    font-size: 70px;
    font-weight: 700;
    line-height: 55px
}
.title_text_red>span {
    color: red;
    font-family: nirmala ui!important;
    font-weight: 400!important;
    margin-left: 10px
}
.paragraph {
    color: #fff;
    font-family: "MS PGothic";
    font-size: 14px;
    line-height: 30px;
    margin: 25px 0 45px
}
.view-more {
    background: rgba(0, 0, 0, 0);
    border-radius: 6px;
    color: #fff;
    display: inline-block;
    padding: 13px 40px;
    position: relative;
    text-transform: uppercase;
    z-index: 1;
    font-family: open_sansregular;
    font-size: 13px
}
.footer-title,
.footer_title,
.social-links li a {
    text-transform: capitalize
}
.box-wight li {
    display: inline-block;
    margin-right: 2px ;float: left;
}
.view-more:hover {
    background: #0a083e;
    color: #fff
}
.have_your_sec:before {
    background: rgba(0, 0, 0, .75);
    top: 0;
    height: 100%;
    position: absolute;
    width: 100%;
    background-repeat: no-repeat
}
.have_your_sec .row {
    position: relative;
    z-index: 9
}
.have_your_sec .paragraph {
    font-family: latoregular;
    font-size: 15px
}
.discount a,
.discount h2,
.discount h3 {
    font-family: ralewaybold
}
.discount {
    background: url(../images/bg2-.jpg) 0 0/cover no-repeat rgba(0, 0, 0, 0);
    float: left;
    height: 320px;
    padding-top: 75px;
    position: relative;
    width: 100%;
    z-index: -9
}
.discount h2 {
    color: #0a083e;
    font-size: 53px;
    margin-bottom: 15px;
    text-align: left
}
.img-boy {
    bottom: -84px;
    left: 10px;
    max-width: 100%;
    position: absolute;
    width: auto;
    z-index: 9
}
.item-business>h3::after,
.zoom-img-bor:after {
    bottom: 0;
    content: ""
}
.discount h3 {
    color: #000;
    font-size: 30px;
    margin-bottom: 10px;
    text-align: left
}
.discount .paragraph {
    color: #000;
    font-size: 13px;
    line-height: 13px;
    margin: 0;
    text-align: left
}
.expert-cont>a {
    border-radius: 4px
}
.discount a {
    background: #fd4a4a;
    color: #fff;
    float: left;
    font-size: 50px;
    margin-top: 32px;
    padding: 20px 54px 20px 150px;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
    -moz-transition: all .5s ease 0s;
    -o-transition: all .5s ease 0s
}
.discount a:hover {
    background: #0a083e
}
.footer {
    float: left;
    width: 100%;
    font-family: latobold
}
.bottom-footer-section {
    background: #000;
    padding: 40px 0
}
.footer_title {
    color: #fff;
    font-size: 16px
}
.social-links {
    float: left
}
.social-links li a {
    color: #ddd;
    font-size: 14px;
    line-height: 26px;
    font-family: latoregular
}
.footer-title {
    color: #fff;
    font-size: 16px;
    font-family: latobold!important;
    padding-bottom: 2px
}
.footer-links a {
    color: #fff;
    font-family: latoregular;
    font-size: 13px;
    line-height: 26px;
    text-shadow: 1px 1px 2px #686868;
    text-transform: lowercase;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
    -moz-transition: all .5s ease 0s;
    -o-transition: all .5s ease 0s
}
.footer-links a:hover {
    margin-left: 10px;
    color: #0a083e
}
.footer-links span {
    color: #fff;
    font-size: 20px;
    line-height: 20px;
    margin-right: 11px
}
.maile-footer.footer-content a:hover {
    margin-left: 0!important
}
.footer-links>li {
    color: #fff;
    font-size: 13px;
    font-family: latoregular
}
.business_slider {
    background-image: url(../images/business.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    float: left;
    height: 352px;
    padding: 50px 0;
    width: 100%;
    position: relative
}
.business_slider .carousel-control {
    background: #686868;
    border: 0;
    color: #000;
    font-size: 25px;
    height: 50px;
    line-height: 47px;
    text-shadow: none;
    top: 46%;
    width: 50px
}
.left.carousel-control {
    left: 50px
}
.right.carousel-control {
    right: 50px
}
.scarl_img img {
    border: 2px solid #fff;
    border-radius: 100%;
    margin-bottom: 10px;
    transition: all .5s ease 0s;
    width: 100%;
    max-width: 124px
}
.scarl_img>img:hover {
    transform: rotate(360deg)
}
.item-business>h3 {
    color: #fff;
    display: inline-block;
    font-family: 'MS PGothic';
    font-size: 20px;
    font-weight: 700;
    padding: 20px 0 15px;
    position: relative;
    text-shadow: none;
    text-transform: uppercase
}
.item-business p {
    font-family: ralewayregular;
    line-height: 20px;
    text-shadow: none;
    text-transform: capitalize;
    margin-top: 10px;
    color: #fff
}
.help-let p,
.help-let_h3 {
    color: #000;
    text-align: center
}
.item-business>h3::after {
    border-bottom: 2px solid #fff;
    height: 2px;
    left: 50px;
    position: absolute;
    width: 150px
}
.business_slider.fw {
    margin-top: 0;
    position: relative
}
.business_slider .carousel {
    position: relative;
    z-index: 9
}
.business_slider:after {
    background: rgba(0, 0, 0, .8);
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}
.item-business>p {
    margin: 0 auto;
    width: 781px;
    max-width: 100%
}
section.help-let {
    float: left;
    padding: 60px 0 0;
    position: relative;
    width: 100%;
    z-index: -999
}
.help-let_h3 {
    font-size: 30px;
    line-height: 35px;
    font-family: ralewaybold;
    padding-top: 42px;
    border-top: 1px ashed #000;
    border-top: 1px dashed #b2b2b2
}
.help-let p {
    font-size: 15px;
    line-height: 20px;
    font-family: ralewayregular
}
.lehp-img-cont {
    margin-top: 58px
}
.expert-cont h2 {
    font-size: 37px;
    line-height: 50x;
    color: #fff;
    text-align: left;
    font-family: oswaldbook
}
.expert-cont a {
    width: 185px;
    background: #fd4a4a;
    padding: 6px 12px;
    height: 40px;
    line-height: 30px;
    font-size: 15px;
    color: #fff;
    margin-top: 25px;
    font-family: open_sansregular;
    text-transform: uppercase;
    display: inline-block;
    text-align: center
}
.expert-cont {
    position: absolute;
    top: 65px;
    left: 65px
}
.help-let {
    position: relative
}
.img-post {
    position: absolute;
    right: 110px;
    top: -15px
}
.zoom-img-bor img {
    height: 100%;
    transition: all .5s ease 0s;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
    -moz-transition: all .5s ease 0s
}
.zoom-img-bor:before:hover {
    background: rgba(0, 0, 0, .5);
    transform: scale(1.1)
}
.zoom-img-bor:after {
    border: 15px solid #0a083e;
    top: 0;
    left: 0;
    right: 0;
    position: absolute
}
.zoom-img-bor:hover img {
    background: rgba(0, 0, 0, .9);
    transform: scale(1.2)
}
.zoom-effct img {
    max-width: 100%;
    width: 100%
}
.zoom-img-bor:hover:before {
    background: rgba(0, 0, 0, .5);
    z-index: 9
}
.zoom-img-bor:before {
    background: rgba(0, 0, 0, 0);
    position: absolute;
    top: 0;
    left: 0;
    content: "";
    width: 100%;
    height: 100%
}
.zoom-img-help:before {
    background-image: url(../images/box-sedow-help.png);
    background-repeat: no-repeat;
    left: 0;
    bottom: -62px;
    position: absolute;
    content: "";
    width: 100%;
    height: 63px;
    height: 100%;
    transition: all .5s ease 0s;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
    -moz-transition: all .5s ease 0s
}
.zoom-img-bor,
.zoom-img-help {
    position: relative;
    float: left;
    overflow: hidden;
    transition: all .5s ease 0s;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
    -moz-transition: all .5s ease 0s
}
.zoom-grid:after,
.zoom-img-help:after {
    position: absolute;
    top: 0;
    left: 0;
    content: "";
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .8);
    transition: all .5s ease 0s;
    -webkit- transition: all .5s ease 0s -ms- transition: all .5s ease 0s
}
.zoom-img-bor {
    height: 402px
}
.community .help-let_h3 {
    border-top: 0 none;
    font-family: oswaldbook;
    font-size: 44px;
    padding-top: 0;
    margin-bottom: 30px;
    letter-spacing: 1px;
    text-transform: uppercase;
    line-height: 45px;
    margin-top: 54px
}
.grid-col {
    display: inline-block;
    margin-left: 50px;
    transition: all .5s ease 0s;
    -webkit- transition: all .5s ease 0s -ms- transition: all .5s ease 0s
}
.grid-col:hover .zoom-grid:after {
    background: #0a083e;
}
.grid-col:first-child {
    margin-left: 0
}
.community_sec.text-center {
    padding-bottom: 41px;
    border-top: 1px dashed #b2b2ac;
    display: inline-block;
    margin: 0 auto;
    padding-top: 40px;
    width: 885px;
    max-width: 100%
}
.expert-cont1 img,
.zoom-grid img {
    overflow: hidden;
    transition: all .5s ease 0s;
    -webkit- transition: all .5s ease 0s -ms- transition: all .5s ease 0s
}
.grid-col:hover .expert-cont1 img,
.grid-col:hover .zoom-grid img {
    transform: scale(1.1)
}
.community.fw.text-center {
    padding: 40px 0 10px
}
.grid-col,
.zoom-grid {
    overflow: hidden;
    position: relative
}
.expert-cont1 {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    margin-top: 45px
}
.client-zone-img,
.newsleetter-form {
    position: relative
}
.expert-cont1 img {
    display: block;
    margin: 0 auto
}
.expert-cont1>h3 {
    color: #fff;
    font-family: impactreg;
    font-size: 33px;
    margin-top: 20px
}
.social-count-plus li,
.social-count-plus ul {
    border: none!important;
    list-style: none!important;
    margin: 0
}
.follow_commnt {
    padding: 40px 0
}
.follow_commnt ul {
    float: left
}
.follow_commnt li {
    display: inline-block
}
.follow_commnt li i {
    font-size: 50px;
    color: #000;
    text-align: left;
    display: ing-block
}
.col-md-12.col-sm-12 a {
    float: left;
    display: inline-table
}
.follow-cont {
    display: inline-table
}
v .social-count-plus::after {
    clear: both;
    content: "";
    display: table
}
.social-count-plus ul {
    padding: 0
}
.social-count-plus li {
    background: rgba(0, 0, 0, 0)!important;
    clear: none!important;
    float: left;
    padding: 0 16px;
    text-align: center;
    color: #000;
    display: inline-block;
    vertical-align: top;
    width: 20%!important
}
.social-count-plus .default a {
    background: rgba(0, 0, 0, 0)
}
.social-count-plus li a.icon i {
    color: #000;
    font-size: 50px;
    line-height: 47px;
    margin: 0 20px 10px 0;
    transition: all .5s ease 0s
}
.social-count-plus .items {
    display: block;
    margin: 0;
    padding: 0;
    text-align: left
}
.social-count-plus .items .name {
    display: block;
    font-size: 18px;
    text-transform: capitalize;
    font-family: latoregular;
    font-weight: 700
}
.social-count-plus .count,
.social-count-plus .label {
    font-size: 13px;
    line-height: 16px;
    font-family: latoregular
}
.social-count-plus .count {
    display: inline-block;
    margin: 5px 0 0;
    padding: 0
}
.social-count-plus .label {
    font-weight: 400;
    text-transform: capitalize
}
.social-count-plus .items+.icon {
    display: block
}
.newsleetter-form,
.newsletter-section .wysija-submit,
.newsletter-section form,
.text-large {
    display: inline-block;
    vertical-align: middle
}
.social-count-plus .default .count-twitter a {
    background-position: 0 0!important
}
.social-count-plus li a.icon {
    float: left;
    color: #ff0019;
    font-size: 15px;
    line-height: 25px;
    font-family: latoregular
}
.social-count-plus .default .count-facebook a {
    background-position: -32px 0!important
}
.social-count-plus .default .count-instagram a {
    background-position: -192px 0!important
}
.social-count-plus .default .count-googleplus a {
    background-position: -96px 0!important
}
.social-count-plus .default .count-linkedin a {
    background-position: -320px 0!important
}
.follow-icon {
    float: left;
    padding: 0 0 32px;
    width: 100%
}
.social-count-plus li:hover a i {
    color: #0a083e
}
.footer-content {
    float: left
}
.abou-us-footer {
    width: 25%
}
.time-express-footer {
    width: 21%
}
.join-our-footer {
    width: 20%
}
.general-footer {
    width: 14%
}
.maile-footer {
    width: 20%
}
.maile-footer .footer-links>li,
.maile-footer .footer-links>li a {
    font-size: 17px;
    font-family: latoblack;
    margin-bottom: 17px
}
.newsletter-section {
    background: #0a083e;
    float: left;
    margin-bottom: 0;
    margin-top: 0;
    padding: 18px 0;
    text-align: center;
    width: 100%
}
.text-large {
    color: #fff;
    font-size: 20px;
    margin-bottom: 0;
    margin-right: 25px;
    margin-top: 0;
    text-transform: uppercase;
    font-family: latoregular
}
.newsleetter-form {
    text-align: center;
    width: 100%;
    max-width: 500px
}
.newsletter-section .wysija-paragraph input {
    color: rgba(37, 37, 37, .4);
    display: inline-block;
    font-size: 16px;
    height: 40px;
    max-width: 354px;
    padding-left: 35px;
    vertical-align: middle
}
.newsletter-section .wysija-submit {
    margin: 0 0 0 15px;
    background: #fd4a4a;
    border: 0;
    border-radius: 0;
    color: #fff;
    font-family: segoe_uiregular;
    font-size: 14px;
    height: 40px;
    line-height: 14px;
    padding: 6px 24px;
    text-transform: capitalize
}
.copy-right {
    background: #101010;
    padding: 15px 0
}
.copy-right p {
    color: #fff;
    font-size: 13px;
    text-align: center;
    text-transform: uppercase;
    font-family: latoregular;
    margin-bottom: 0
}
.client-zone-icon {
    left: 0;
    margin-top: -32px;
    position: absolute;
    top: 50%;
    width: 100%;
    transition: all .5s ease 0s
}
.business_img,
.cta-header,
.needs_box {
    position: relative
}
.client-zone-icon.text-center.clienticon2 {
    margin-top: -38px
}
.client-zone-icon img:hover {
    transform: scale(1.1) rotate(360deg)
}
.needs_box:hover .business_img img,
.post-thumbnail:hover img {
   /* transform: scale(1.2);*/
   transform: scale(1);
}
.client-zone-icon img {
    transition: all .5s ease 0s;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
    -o-transition: all .5s ease 0s
}
#headFi #execphp-3 {
    border: 0
}
#headFi .widget.widget_execphp {
    padding: 0
}
#headFi .ing-block {
    min-height: 570px
}
#headFi .ing-block img {
    max-width: 100%;
    width: 100%;
    min-height: 570px
}
.serves-cont>span {
    float: left;
    margin-right: 15px;
    width: 78px
}
.helping-cont {
    float: left;
    width: 281px
}
.discount .widget,
.follow-icon .widget,
.have_your_sec .widget {
    border: 0
}
.newsletter-section .wysija-paragraph input {
    width: 354px;
    font-family: segoe_uiregular!important;
    border: 0
}
.newsletter-section .wysija-submit:hover {
    background: #000!important
}
.newsletter-section .wysija-submit {
    transition: all .5s ease 0s;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
    -o-transition: all .5s ease 0s
}
.newsletter-section .wysija-paragraph {
    float: left;
    margin: 0
}
.newsletter-section form {
    line-height: 40px;
    margin: 0
}
.newsleetter-form .widget_wysija_cont.html_wysija {
    display: inline-block!important;
    vertical-align: middle
}
.bottom-footer-section .footer-content .widget.widget_execphp {
    border: 0;
    margin: 0;
    padding: 0
}
.newsletter-section .wysija-paragraph input::-webkit-input-placeholder {
    font-family: segoe_uiregular
}
.newsletter-section .wysija-paragraph input::-moz-placeholder {
    font-family: segoe_uiregular;
    color: rgba(37, 37, 37, .4)
}
.newsletter-section .wysija-paragraph input:-ms-input-placeholder {
    font-family: segoe_uiregular;
    color: rgba(37, 37, 37, .4)
}
.newsletter-section .wysija-paragraph input:-moz-placeholder {
    font-family: segoe_uiregular;
    color: rgba(37, 37, 37, .4)
}
.menu_sec .current-menu-item>a {
    background: rgba(0, 0, 0, 0);
    border-bottom: 4px solid #0a083e;
    color: #0a083e!important
}
/*.menu_sec .primary-menu.nav.navbar-nav {
    margin-left: 15px
}*/
.box-wight li input, .box-wight .secd_drive li a.set-del-link {
  background: #ffffff none repeat scroll 0 0;
  color: #c3c3c3;
  font-family: "Verlag-Bold";
  font-size: 1.7rem;
  font-weight: 900;
  height: 41px;
  line-height: 29px;
  padding: 5px 10px;
  width: 400px;
}
.box-wight li:last-child input {
    color: #fff!important;
    background: #0a083e;
    line-height: 42px;
    padding: 0;
    text-align: center;
    width: 134px
}
.box-wight input::-webkit-input-placeholder {
    font-family: open_sansregular!important
}
.box-wight input::-moz-placeholder {
    font-family: open_sansregular!important;
    color: #c3c3c3
}
.box-wight input:-ms-input-placeholder {
    font-family: open_sansregular!important;
    color: #c3c3c3
}
.box-wight input:-moz-placeholder {
    font-family: open_sansregular!important;
    color: #c3c3c3
}
.business_content h2,
.business_content span {
    font-family: ralewaybold
}
.box-wight .widget.widget_execphp {
    margin-bottom: 10px
}
body:after,
body:before {
    display: none!important
}
.your_business_page {
    background-image: url(../images/hero-business.jpg);
    background-attachment: fixed;
    background-size: cover;
    padding: 150px 0 80px
}
.business_content h2 {
	color: #fff;
	font-size: 50px;
	font-weight: 800;
	line-height: 60px;
	text-transform: uppercase;
}
.business_content span {
    display: block;
    font-size: 3.6rem
}
.business_content > p {
	color: #fff;
	font-family: ralewaybold;
	font-size: 22px;
	line-height: 38px;
	margin-bottom: 5px;
	margin-top: 25px;
}
.business_region {
    float: left;
    width: 100%;
    margin-bottom: 20px
}
.send_weight .delete_more_sizes {
    background: #000;
    color: #fff;
    display: inline-block!important;
    font-family: segoe_uiregular;
    margin-right: 15px;
    padding: 6px 12px;
    transition: all .5s ease 0s;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
    -moz-transition: all .5s ease 0s;
    -o-transition: all .5s ease 0s
}
.send_weight .delete_more_sizes:hover {
    background: #010080;
    color: #fff
}
.business_region>li {
    display: inline-block;
    vertical-align: middle;
    max-width: 322px;
    width: 100%;
    position: relative;
	z-index:9;
}
.business_region>li label {
    color: #fff;
    font-family: ralewaybold;
    font-size: 28px;
    padding-bottom: 8px;
    text-align: left;
    width: 100%
}
.business_region .form-control,
.send_weight .business_region input {
    border: 0;
    border-radius: 0;
    color: #000;
    font-family: ralewaybold;
    font-size: 16px;
    height: 60px
}
.business_region button.form-control {
    background: #0a083e;
    color: #fff;
    margin-top: 50px;
    text-transform: uppercase;
    transition: all .5s ease 0s;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s
}
.btn--black,
.cta-header {
    color: #000;
    transition: all .5s ease 0s;
    text-align: center
}
.business_region .form-control option,
.enquiry select option {
    font-family: segoe_uiregular!important;
    padding: 5px 10px
}
.business_region button.form-control:hover {
    background: #000
}
.cta-header {
    display: inline-flex;
    font-family: latoregular;
    font-size: 30px;
    font-weight: 700;
    line-height: 50px;
    margin-bottom: 0;
    padding-bottom: 32px;
    padding-right: 0;
    padding-top: 48px;
    text-transform: none;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s
}
.btn--black {
    background-color: rgba(0, 0, 0, 0);
    border: 2px solid #000;
    border-radius: 0;
    font-family: ralewaybold;
    font-size: 21px;
    line-height: 21px;
    margin: 0 0 0 90px;
    max-width: 240px;
    padding: 10px 52px;
    text-transform: uppercase;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s
}
.cta-header.cta-header .btn--black:hover {
    background: #000;
    color: #fff
}
.business_needs_sec {
    padding: 56px 0
}
.business_needs_sec h2 {
    color: #000;
    font-family: ralewaybold;
    font-size: 30px;
    margin-bottom: 50px
}
.business_img {
    overflow: hidden
}
.business_img::after,
.business_needs,
.needs_but {
    left: 0;
    position: absolute;
    width: 100%
}
.business_img img {
    max-width: 100%;
    width: 100%
}
.business_needs {
    padding: 0 20px;
    top: 40px
}
.business_needs .block__title {
    color: #fff;
    font-family: ralewaybold;
    font-size: 27px;
    line-height: 38px;
    margin-bottom: 20px;
    text-transform: none
}
.business_needs>p {
    color: #fff;
    font-family: segoe_uiregular;
    font-size: 16px;
    line-height: 24px
}
.business_needs>p br {
    display: none
}
.needs_but {
    bottom: 30px
}
.needs_but .btn.btn--black {
    border-color: #fff;
    color: #fff;
    font-size: 16px;
    margin: 0;
    padding: 10px 25px;
    float:none;
}
.needs_box:hover .btn--black {
    background: #fff;
    color: #000
}
.needs_box .business_img img {
    transition: all .5s ease 0s;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s
}
.business_img::after {
    background: rgba(0, 0, 0, 0);
    content: "";
    height: 100%;
    top: 0;
    transition: all .5s ease 0s;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s
}
.needs_box:hover .business_img:after {
    background: rgba(127, 63, 152, .5)
}
.business_region select.form-control,
.form_enquiry .enquiry select {
    appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    -webkit-appearance: none
}
.enquiry,
.form_enquiry {
    float: left;
    width: 100%
}
.enquiry>label {
    float: left;
    width: 40%
}
.enquiry span {
    float: left;
    width: 60%
}
.enquiry {
    margin-bottom: 20px
}
.collection_details .form-control,
.enquiry .your-message textarea,
.enquiry select,
.enquiry span input {
    background: #ffffff;
    border: 0;
    font-size: 1.6rem;
    height: 60px!important;
    padding: 6px 20px!important;
    color: #000!important;
    font-family: arial, sans-serif;
    box-shadow: none;
    border-radius: 0
}
.enquiry .your-message textarea:focus,
.enquiry span input:focus {
    background: #f6f6f6;
    border: 0
}
.enquiry span input::-webkit-input-placeholder {
    font-family: segoe ui!important;
    font-weight: 700;
    letter-spacing: .5px;
    color: #777
}
.enquiry span input::-moz-placeholder,
.parsel_container .order-cont .gray_box .name input::-moz-placeholder {
    font-family: font-family: segoe ui!important;
    color: #777;
    /*font-weight: 700;*/
    letter-spacing: .5px
}
.enquiry span input:-ms-input-placeholder {
    font-family: font-family: segoe ui!important;
    color: #777;
    font-weight: 700;
    letter-spacing: .5px
}
.enquiry span input:-moz-placeholder,
.parsel_container .order-cont .gray_box .name input:-moz-placeholder {
    font-family: font-family: segoe ui!important;
    color: #777
}
.enquiry .your-message textarea::-webkit-input-placeholder,
.enquiry select,
.enquiry span input,
.parsel_container .order-cont .gray_box .name input::-webkit-input-placeholder {
    font-family: segoe ui!important;
    font-weight: 700;
    letter-spacing: .5px;
    color: #777
}
.enquiry .your-message textarea::-moz-placeholder,
.enquiry select,
.enquiry span input,
.parsel_container .my_parcel_detail input::-moz-placeholder {
    font-family: font-family: segoe ui!important;
    color: #777;
    font-weight: 700;
    letter-spacing: .5px
}
.enquiry .your-message textarea:-ms-input-placeholder,
.enquiry select,
.enquiry span input,
.parsel_container .my_parcel_detail input:-ms-input-placeholder {
    font-family: font-family: segoe ui!important;
    color: #777;
    font-weight: 700;
    letter-spacing: .5px
}
.enquiry .your-message textarea:-moz-placeholder,
.enquiry select,
.enquiry span input {
    font-family: font-family: segoe ui!important;
    color: #777
}
.enquiry>label,
.form-group label {
    color: #000;
    font-family: latobold;
    font-size: 1.6rem;
    letter-spacing: .5px;
    line-height: 50px;
    margin: 0
}
.enquiry h4,
.form_enquiry h3 {
    font-family: segoe ui;
    color: #000;
    font-weight: 700
}
.enquiry+hr,
.hr_border {
    border-color: #ccc;
    border-width: 2px;
    float: left;
    margin: 40px 0 60px;
    width: 100%
}
.form_enquiry h3 {
    margin: 0 0 18px;
    font-size: 3.6rem;
    line-height: 4rem
}
.inqurey_input+.inqurey_input {
    margin-right: 0
}
.inqurey_input {
    display: inline-block;
    margin-right: 9px;
    width: 29.2%
}
.inqurey_input span {
    width: 100%
}
.enquiry h4 {
    margin-bottom: 12px;
    font-size: 2.2rem;
    text-transform: capitalize
}
.Sectors input+span {
    font-family: latoregular;
    font-size: 15px;
    line-height: 30px;
    margin-left: 20px
}
.Sectors input {
    float: left;
    line-height: 30px;
    height: 30px!important
}
.enquiry select {
    font-family: segoe ui;
    font-weight: 700;
    letter-spacing: .5px;
    width: 100%
}
.enquiry .textarea_label {
    width: 100%!important
}
.enquiry .your-message {
    width: 100%
}
.enquiry .your-message textarea {
    height: 120px;
    border: 0;
    font-weight: 700
}
.capcha,
.sumbit_btn .ajax-loader {
    float: left
}
.sumbit_btn {
    float: right
}
.sumbit_btn input {
    border-radius: 0;
    padding: 18px 45px;
    transition: all .5s ease 0s;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
    -moz-transition: all .5s ease 0s
}
.sumbit_btn input:hover {
    background: #0a083e
}
.pages_content {
    background: #ededed;
    float: left;
    padding: 65px 0 0!important;
    width: 100%
}
.form_enquiry {
    background: #fff;
    padding: 55px 60px 55px 90px
}
.form_enquiry2 {
    margin: 0 auto;
    width: 80%
}
#sectors {
    width: 100%!important
}
#sectors span {
    width: 80%!important
}
.send_a_parcel .business_region>li {
    margin-right: 5px;
    width: 49%
}
.send_a_parcel .business_region>li:last-child {
    margin-right: 0
}
.send_weight .business_region>li {
    width: 18.6%
}
.send_a_parcel select,
.send_weight .business_region input {
    background: #F0F0F0;
    box-shadow: none
}
.yodeldirect {
    background: #fff;
    padding-bottom: 15px;
    padding-top: 15px
}
.send_a_parcel .business_region li label {
    color: #000;
    font-family: segoe_uiregular;
    font-size: 15px!important;
    font-weight: 700;
    letter-spacing: .5px
}
.send_a_parcel .btn.btn-primary.btn-parcels {
    color: #000;
    font-family: segoe_uiregular;
    font-size: 16px
}
.section-head {
    color: #000;
    font-family: latoregular;
    font-size: 20px;
    margin-bottom: 32px
}
.right_toggle_btn,
.toggle_btn.send_a_parcel.send_weight {
    margin-top: 25px
}
.btn-parcels {
    border: 0;
    border-bottom: 2px solid #9c0;
    color: inherit;
    font-weight: 700;
    transition: color .3s ease-out 0s, background-image .3s ease-out 0s;
    background: 0 0;
    padding: 0;
    border-radius: 0
}
.toggle_btn .business_region li {
    width: 49%
}
.btn-parcels:focus,
.btn-parcels:hover {
    background: 0 0!important;
    color: inherit
}
.pages_cont_hedding {
    color: #000;
    font-family: latoregular;
    font-size: 15px;
    margin: 0 0 20px;
    text-align: center
}
.customize-support .pages_content {
    padding-top: 20px
}
.pages_wight {
    background: #fff;
    padding-bottom: 25px;
    padding-top: 10px
}
.pages_wight .btn_same {
    border-radius: 0;
    color: #fff;
    display: block;
    font-family: latoblack;
    font-size: 18px;
    margin: 0 auto;
    padding: 14px 65px;
    transition: all .5s ease 0s;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
    -moz-transition: all .5s ease 0s
}
.pages_wight .btn_same:focus,
.pages_wight .btn_same:hover {
    background: #010080
}
.pages_cont_hedding>a {
    color: #000;
    font-weight: 700
}
.parsel_container .sectiontitle {
    font-family: latobold;
    font-size: 25px;
    line-height: 30px;
    margin: 0 0 10px
}
.parsel_container .gray_box {
    background: #f0f0f0;
    border: 1px solid #f0f0f0;
    display: inline-block;
    margin: 0 0 10px;
    padding: 20px 15px 10px;
    width: 100%
}
.parsel_container .gray_box .form-control {
    background: #fff;
    width: auto;
    display: inline-block;
    vertical-align: top;
    margin-right: 5px;
    font-family: latoregular
}
.parsel_container .gray_box label {
    display: inline-block;
    font-size: 14px;
    margin: 6px 5px 6px 0
}
.parsel_container,
.parsel_container .btn,
.parsel_container p {
    font-size: 14px;
    font-family: latoregular;
    line-height: 20px
}
.parsel_container .gray_box .input-group {
    width: 60%;
    float: right;
    font-family: latoregular
}
.parsel_container .gray_box .input-group .form-control {
    margin-right: 0;
    width: 70px
}
.parsel_container .gray_box .row {
    margin-bottom: 15px
}
.parsel_container .name input[type=text] {
    width: 150px
}
.parsel_container .pcontent .form-control {
    width: 70%
}
.parsel_container .btn {
    padding: 6px 15px
}
.addanther_sec p {
    display: inline-block;
    margin-right: 2%;
    vertical-align: top;
    width: 83%
}
.parsel_container .tnc {
    display: inline-block
}
.addanther_sec {
    padding: 10px 0
}
.parsel_container {
    padding: 30px 0;
    clear: both
}
.parsel_container .btn-success {
    background: #0a083e;
    border-radius: 0;
    color: #fff
}
.parsel_container .express-tabbing .tab-content {
    padding: 10px 0 0
}
.collection_details {
     /*margin-top: 30px*/
}
.collection_details .gray_box {
    padding: 0;
    position: relative
}
.collection_details .gray_box.withpad {
    padding: 10px
}
.collection_details .gray_box .row {
    margin-bottom: 0
}
.collection_details .control-label {
    margin: 0!important
}
.collection_details .form-control {
    width: 100%!important
}
.collection_details .rightbtns {
    background: #E3E3E3;
    position: absolute;
    padding-top: 20px;
    right: 0;
    height: 100%;
    top: 0
}
.collection_details form {
    padding-top: 20px
}
.collection_details form.entermanually {
    display: none
}
.stepwise-row {
    font-family: latoregular;
    clear: both;
    font-size: 16px;
    line-height: 20px;
    background: #0a083e
}
.stepwise-row a {
    display: block;
    border-right: 1px solid #fff;
    font-size: 15px;
    text-transform: uppercase;
    color: #fff;
    padding: 10px;
    line-height: 25px;
    transition: .5s
}
.stepwise-row a:hover {
    background: #61217a
}
.stepwise-row .col-md-3 {
    padding: 0
}
.stepwise-row .col-md-3:first-child a {
    border-left: 1px solid #fff
}
.stepwise-row a i {
    margin-right: 5px
}
.carreer_box {
    background: #fff;
    float: left;
    margin: 0 2% 20px 0;
    max-height: 500px;
    overflow: auto;
    padding: 15px;
    transition: all .4s ease 0s;
    width: 32%
}
.carreer_box>p {
    overflow-wrap: break-word
}
.carreer_box:hover {
    box-shadow: 2px 2px 2px #ccc;
    background: #fbfbfb
}
.carrer_test .carreer_box:nth-of-type(3n+3) {
    margin: 0 0 20px
}
.carreer_box h4 {
    font-family: oswaldbook;
    font-size: 22px;
    line-height: 30px;
    margin: 0 0 5px;
    color: #0a083e
}
.carreer_box span {
    color: #0a083e;
    display: block;
    font-family: "Nirmala UI";
    font-size: 20px;
    line-height: 20px;
    margin: 8px 0 6px
}
.carreer_box .mail {
    font-size: 16px;
    text-decoration: underline;
    color: #0a083e
}
.partner-page .partner_box {
    background: #fff;
    display: inline-block;
    width: 100%;
    padding: 10px 15px;
    box-shadow: 0 0 2px #ccc;
    margin-bottom: 30px
}
.partner-page .partner_box img {
    float: left;
    margin: 0 10px 10px 0
}

.partner-page .partner_box h3 {
    font-family: oswaldbook;
    color: #0a083e;
    display: inline-block;
    font-size: 20px;
    line-height: 30px;
    margin: 0 0 5px
}
.partner-page .partner_box .readmore {
    text-decoration: underline;
    color: #333;
    float: right
}
.partner-page .partner_box .distributor_content {
    clear: both;
    padding: 10px 0 0
}
.single-testimonial .graybox {
    background: #fff;
    display: inline-block;
    width: 100%;
    padding: 15px;
    border: 1px solid #ddd;
    margin-bottom: 10px
}
.single-testimonial img {
    width: 20%;
    border-radius: 50%;
    margin: 0 15px 0 0;
    float: left
}
.become_driver,
.footer .copy-right {
    float: left;
    width: 100%
}
.single-testimonial h3 {
    color: #0a083e;
    display: inline-block;
    font-family: latobold;
    font-size: 22px;
    line-height: 25px;
    margin-bottom: 8px;
    text-transform: capitalize
}
.single-testimonial .readmore {
    text-decoration: underline;
    color: #000;
    display: block;
    font-size: 18px;
    line-height: 24px;
    margin: 5px 0 20px
}
.becomepage {
    margin: 0 -15px
}
.becomepage>div {
    margin-bottom: 15px
}
.becomepage .wpcf7-form-control {
    background: #fff;
    font-size: 13px
}
.becomepage textarea.wpcf7-form-control {
    height: 125px;
    resize: none
}
.becomepage label {
    font-size: 15px;
    line-height: 20px;
    margin: 0 0 5px;
    font-weight: 400
}
.becomepage .wpcf7-submit {
    background: #0a083e
}
.menu_sec .collapse.navbar-collapse {
    float: left
}
.become_driver {
    background: #fff;
    font-family: latoregular;
    font-size: 14px;
    line-height: 22px;
    padding: 15px
}
.become_driver>h1 {
    font-family: latoblack;
    font-size: 25px;
    margin-bottom: 12px;
    margin-top: 12px
}
.become_driver>h3 {
    color: #000;
    font-family: latoregular;
    font-size: 20px;
    font-weight: 400;
    margin: 4px 0
}
.become_driver h4 {
    font-family: latoblack;
    margin: 15px 0 5px
}
.become_driver>p {
    text-align: justify
}
.testimonial-text {
    font-family: latobold;
    font-size: 24px;
    margin-bottom: 30px;
    margin-top: 15px
}
.become_driver>h3+h3 {
    margin-top: 10px
}
.become_driver+.become_driver {
    margin-top: 15px
}
.become_driver #wpcf7-f200-p55-o1 .wpcf7-form-control.wpcf7-submit {
    width: 120px;
    float: right
}
#track_error {
    bottom: -30px;
    left: 2px;
    position: absolute;
    width: 100%
}
.client-zone-page .box-wight {
    padding: 26px 30px 40px
}
.client-zone-page .box-wight ul li {
    position: relative
}
.client-zone-page .login-track ul {
    float: left;
    width: 100%
}
.client-zone-page .login-track ul li {
    display: inline-block;
    margin-right: 15px;
    width: 49%
}
.client-zone-page .login-track ul li:nth-child(2) {
    margin-right: 0
}
.client-zone-page .login-track ul li input {
    background: #fff;
    font-size: 13px
}
.client-zone-page .login-track ul li:last-child input {
    background: #0a083e;
    padding: 12px 30px;
    font-family: open_sansregular!important
}
.become_driver .becomepage+div.wpcf7-mail-sent-ok {
    border: 2px solid #398f14;
    bottom: 20px;
    left: 15px;
    margin: 0;
    padding: 6px 15px;
    position: absolute
}
.become_driver {
    position: relative
}
.become_driver .becomepage+div.wpcf7-validation-errors {
    bottom: 0;
    left: 5px;
    padding: 6px 15px;
    position: absolute
}
.become_driver #wpcf7-f200-p55-o1 .wpcf7-form-control-wrap.TransportLicense {
    display: block;
    line-height: 58px
}
.become_driver .becomepage .col-md-6.col-sm-6 {
    height: 70px
}
#TransportLicense {
    background: rgba(0, 0, 0, 0);
    display: inline-block;
    margin-top: -8px;
    vertical-align: top
}
.help_page .taxonomies_name {
    align-content: center;
    align-self: center;
    background: #0a083e;
    cursor: pointer;
    display: inline-block;
    vertical-align: top;
    height: 175px;
    margin: 0 8px 20px;
    padding: 0;
    text-align: center;
    width: calc(25% - 20px)
}
.help_page .taxonomies_name a {
    color: #fff;
    line-height: 175px;
    display: block;
    font-family: ralewaybold;
    font-size: 22px;
    margin: 0;
    vertical-align: middle;
    position: relative
}
.help_page .taxonomies_name a.tab-menu:after {
    border-top: 15px solid #0a083e;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    content: '';
    position: absolute;
    bottom: -15px;
    left: 50%;
    margin-left: -12px
}
.become_driver.post_driver:after,
.box-1 li span::after,
.your_business_page::after,
form.delivery-form:after {
    content: ""
}
.help_page .distributor_title>h3 {
    color: #000;
    font-family: latoblack;
    font-size: 2.3rem;
    margin-bottom: 8px
}
.form-help {
    float: left;
    width: 100%
}
.form-help #s {
    display: inline-block;
    width: 65%
}
.form-help form {
    display: block;
    margin: 0 auto;
    width: 50%
}
.form-help input {
    border-radius: 0;
    height: 50px;
    padding: 5px 15px;
    vertical-align: top
}
.form-help input#searchsubmit {
    color: #fff;
    font-family: ralewaybold;
    font-size: 17px;
    font-weight: 400;
    padding: 5px 64px;
    transition: all .5s ease 0s;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
    -o-transition: all .5s ease 0s;
    -moz-transition: all .5s ease 0s
}
.form-help input#searchsubmit:hover {
    background: #0a083e
}
.restricted th {
    width: 22%;
    font-size: 18px
}
.track-detail .needs_box {
    margin-bottom: 30px
}
.single_content .post-thumbnail {
    float: left;
    margin-bottom: 0;
    overflow: hidden
}
.post-thumbnail img {
    transition: all .5s ease 0s;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
    -moz-transition: all .5s ease 0s
}
.single_content .become_driver h2 {
    border: 0;
    color: #000;
    font-family: segoe ui;
    font-size: 18px;
    padding: 0
}
#primary .masg-text {
    color: #000;
    font-size: 18px!important;
    text-align: center
}
.single_content .become_driver .logged-in-as>a {
    background: #000;
    color: #fff;
    font-family: latobold;
    font-size: 13px;
    letter-spacing: .5px;
    padding: 6px 12px;
    transition: all .5s ease 0s;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
    -moz-transition: all .5s ease 0s
}
.single_content .become_driver .logged-in-as>a:hover {
    background: #0a083e
}
.single_content .become_driver .comment-form-comment>label {
    color: #000;
    font-size: 13px
}
.single_content .become_driver textarea {
    height: 105px
}
.single_content .become_driver .logged-in-as {
    line-height: 2.615;
    margin-bottom: 1.154em
}
.single_content .become_driver .comments-area {
    margin: 0 0 10px
}
.help_page .help_inner:nth-child(4n+4) {
    margin-right: 0
}
.help-content {
    background: #fefefe;
    border: 1px solid #eaeae7;
    box-shadow: 0 0 2px rgba(204, 204, 204, .8);
    float: left;
    margin: 0 10px 20px;
    padding: 20px;
    width: calc(100% - 22px);
    position: relative
}
.help_inner {
    display: inline-block;
    margin-bottom: 12px;
    margin-left: -2px;
    margin-right: -2px;
    padding: 0 6px;
    vertical-align: top;
    width: 25%
}
.form-help,
.your_business {
    position: relative;
    z-index: 9
}
.your_business_page::after {
    background: rgba(0, 0, 0, .3);
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}
.your_business_page {
    position: relative
}
.track-parcel h3 {
    color: #fff;
    font-family: ralewaybold;
    font-size: 27px;
    padding-bottom: 5px;
    text-align: left;
    width: 95%;
    margin-left: 145px
}
.track-parcel .btn.form-control {
    margin: 0;
    vertical-align: top
}
.track-parcel .error-msg {
    display: none
}
.track-parcel .masthead__findtrack {
    background: rgba(0, 0, 0, .5);
    border-bottom: medium none;
    color: #fff;
    display: inline-block;
    font-size: 1.2rem;
    font-weight: 700;
    margin-bottom: 20px;
    padding: 13px 15px 13px 40px;
    position: relative;
    text-transform: uppercase;
    margin-left: 145px;
    font-family: segoe ui
}
.masthead__findtrack::after,
.masthead__findtrack::before {
    background-color: #fff;
    content: "";
    position: absolute
}
.trackcard__trigger::after,
.trackcard__trigger::before {
    backface-visibility: hidden;
    transition: all .2s ease-out 0s
}
.masthead__findtrack::after {
    height: 17px;
    left: 19px;
    top: 13px;
    width: 3px
}
.masthead__findtrack::before {
    height: 3px;
    left: 12px;
    top: 20px;
    width: 17px
}
.track-parcel .form-control {
    padding: 8px 20px
}
.page-id-8 .business_content h2 {
	line-height: 60px;
}
.become_driver.track-cont h2 {
    color: #000;
    font-family: latoblack;
    font-size: 2.5rem;
    margin-bottom: 8px
}
.become_driver.track-cont p:empty {
    display: none
}
.track-hedding {
    float: left;
    font-size: 32px;
    margin-bottom: 46px;
    margin-top: 30px;
    text-align: center;
    width: 100%
}
.track-hedding h1 {
    color: #000;
    font-family: ralewaybold;
    font-size: 30px
}
footer.entry-footer {
    float: left;
    margin: 4px 0!important
}
.entry-content,
.entry-header,
.entry-summary,
.page-header,
.site-main {
    margin: 0!important
}
.page-header {
    border: 0;
    float: left;
    padding: 0;
    width: 100%
}
.single_content .entry-content {
    color: #000;
    padding-left: 15px;
    text-align: justify;
    width: 72%!important
}
.become_driver .comments-area .required {
    color: red
}
.become_driver .comments-area .comment-notes {
    color: #000;
    font-size: 13px;
    margin: 0 0 8px
}
.become_driver .comments-area .comment-respond {
    border: 1px solid #f5f5f5;
    box-shadow: 0 0 2px #ccc;
    padding: 10px 15px 15px!important
}
.become_driver .comments-area form {
    padding: 0!important
}
.become_driver .comments-area .comment-form label {
    color: #000;
    font-size: 13px
}
.become_driver .comments-area .comment-form textarea {
    background: #fcfcfc;
    height: 85px!important
}
.become_driver .comments-area .comment-form input {
    background: #fcfcfc;
    height: 36px;
    padding: 5px 15px
}
.become_driver .comments-area .comment-form-author,
.become_driver .comments-area .comment-form-email {
    display: inline-block;
    margin-right: 8.5px;
    width: 32.6%
}
.become_driver .comments-area .comment-form-url {
    display: inline-block;
    width: 32.5%
}
.become_driver .comments-area .submit {
    background: #000!important;
    border-radius: 0;
    padding: 6px 20px;
    transition: all .5s ease 0s;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
    -moz-transition: all .5s ease 0s;
    margin-top: 8px
}
.become_driver .comments-area .submit:hover {
    background: #0a083e!important
}
.become_driver .comments-area .comment-author img {
    border: 1px solid #ccc;
    height: 60px!important;
    padding: 5px;
    width: 60px!important
}
.become_driver .comments-area .url {
    color: #000;
    font-size: 13px;
    letter-spacing: .5px;
    text-transform: capitalize
}
.become_driver .comments-area .comment-metadata {
    color: #000!important;
    font-size: 12px;
    margin-bottom: 0;
    margin-top: 5px
}
.become_driver .comments-area .comment-awaiting-moderation {
    display: none
}
.become_driver .comments-area .comment-reply-link {
    background: #000;
    color: #fff;
    font-family: latobold;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 1px;
    margin-top: 12px;
    padding: 8px 15px
}
.become_driver .comments-area .comment-content {
    background: #f0f0f0;
    border-left: 5px solid #000;
    float: left;
    font-size: 13px;
    margin-top: 20px;
    padding: 8px 15px;
    width: 100%
}
.page-id-12 .help_page,
.page-id-8 .pages_wight {
    background: 0 0
}
.become_driver .comments-area .comment-content>p {
    font-size: 14px
}
.become_driver.help_page h1,
.entry-title,
.page-title {
    color: #000;
    font-family: latoblack;
    font-size: 35px;
    margin-bottom: 55px;
    margin-top: 18px;
    text-align: center
}
.help_main-cont {
    display: inline-block;
    margin: 0 -13px 0 -7px
}
.border_text br,
.business_needs>p:empty,
.close {
    display: none
}
.box-wight {
    position: relative;
    z-index: 9
}
.help-content .close {
    border: 1px solid #000;
    border-radius: 25px;
    height: 25px;
    text-align: center;
    width: 25px
}
.distributor_title,
.inner-cont-trek {
    border-bottom: 1px solid #efefef;
    margin-bottom: 40px;
    padding-bottom: 20px
}
.page-id-8 .become_driver {
    border: 5px solid #eaeaea
}
.page-id-8 .track-hedding {
    margin-bottom: 50px;
    margin-top: 45px
}
.hr_border,
.page-id-8 .enquiry+hr {
    margin: 40px 0
}
.inner-cont-trek>p {
    font-family: segoe_uiregular;
    font-size: 15px;
    line-height: 22px
}
.carreer_box p,
.distributor_content p,
.graybox>p {
    font-family: latoregular;
    line-height: 22px;
    color: #000
}
.distributor_content p {
    font-size: 15px
}
.carreer_box p,
.graybox>p {
    font-size: 14px;
    text-align: left
}
.box-1 h3,
.box-1 h4 {
    font-family: ralewaybold
}
.postid-268 .your_business .business_content h2,
.postid-269 .your_business .business_content h2,
.postid-274 .business_content h2 {
    line-height: 85px
}
.box-1,
.massg-main-content p {
    text-align: center
}
.graybox>p {
    font-size: 15px
}
.become_driver .border_text>h3 {
    color: #000;
    margin: 5px 0;
    text-transform: capitalize
}
.page-id-37 .help_main-cont {
    display: block;
    margin: 0 auto!important;
    width: 75%
}
.become_driver .entry-content br,
.post-171 .become_driver.post_driver:after {
    display: none
}
.page-id-37 .help_page .taxonomies_name {
    width: calc(33% - 16px)
}
#primary .page-title,
.entry-title {
    margin-top: 30px;
    text-transform: uppercase
}
.become_driver .entry-content {
    width: 100%!important;
    padding: 0
}
.become_driver:hover {
    box-shadow: 0 0 2px #ccc
}
.become_driver.post_driver:after {
    background-image: url(../images/post__enterprises.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    opacity: .1;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-position: 0 -140px
}
.become_driver.post_driver,
.box-1 li {
    position: relative
}
.become_driver.post_driver .entry-content {
    position: relative;
    z-index: 9
}
.box-1 h3,
.box-1 li {
    color: #000;
    display: inline-block
}
.track-parcel .business_region {
    margin-bottom: 0
}
.helping-sce .col-md-4.col-sm-4.no-pad .zoom-effct {
    margin-top: 43px;
    padding-left: 15px
}
.client-zone-img .zoom-effct {
    max-height: 240px
}
.box-1 {
    border-bottom: 2px solid #e2e2e2;
    margin: 0 auto;
    padding-bottom: 40px;
    width: 80%
}
.box-1 h3 {
    font-size: 32px;
    font-weight: 700;
    margin-bottom: 30px;
    margin-top: 54px;
    text-transform: capitalize
}
.box-1 h4 {
    color: #000;
    font-size: 18px;
    margin-bottom: 28px
}
.box-1>ul {
    float: left;
    width: 100%;
    margin-bottom: 24px
}
.box-1 li {
    font-size: 15px;
    width: 100%
}
.box-1 li span::after {
    background: #0a083e;
    border-radius: 20px;
    height: 8px;
    left: 0;
    position: absolute;
    top: 7px;
    width: 8px
}
.box-1 li span {
    position: relative;
    margin-right: 15px
}
.box-1 .btn.btn--black {
    background: #0a083e;
    font-size: 18px;
    font-weight: 700;
    margin: 0;
    padding: 10px 25px;
    border-color: #0a083e;
    color: #fff
}
.box-1 .btn.btn--black:hover {
    background: #000;
    border-color: #000
}
.rate-national .border_text br {
    display: block
}
p::-moz-selection {
    background: #0a083e;
    color: #fff
}
p::selection {
    background: #0a083e;
    color: #fff
}
.page-id-19 .box-wight li {
    display: block;
    margin-bottom: 10px
}
.page-id-19 .box-wight li input {
    width: 100%
}
.page-id-19 .box-wight {
    display: table;
    float: none;
    margin: 0 auto;
    width: 45%
}
.ship-more h2 {
    color: #000;
    font-size: 17px;
    margin: 0
}
.ship-more h1 {
    color: #000;
    font-size: 20px;
    margin: 10px 0 5px
}
.ship-more ul.text-center {
    float: left;
    width: 100%;
    margin-top: 15px
}
.ship-more .text-center>li {
    align-self: center;
    background: #f8f8f8;
    box-shadow: 0 0 2px #ccc;
    display: table;
    float: left;
    height: 125px;
    margin-right: 15px;
    width: 24%;
    transition: all .5s ease 0s;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
    -o-transition: all .5s ease 0s;
    -moz-transition: all .5s ease 0s
}
.ship-more .text-center>li:hover {
    box-shadow: 0 2px 2px #ccc
}
.border_text a {
    color: #0a083e;
    font-size: 15px
}
.ship-more .border_text span {
    float: right
}
.ship-more .text-center>li:last-child {
    margin: 0
}
.ship-more .text-center span {
    display: table-cell;
    vertical-align: middle
}
.become_driver p {
    font-size: 16px!important
}
.become_driver h4 {
    font-size: 2.5rem
}
.become_driver .border_text>h3 {
    font-size: 15px;
    letter-spacing: .5px;
    font-family: latoblack
}
.ship-more .border_text h3 {
    margin-bottom: 35px
}
.ship-more .border_text h4 {
    margin-bottom: 10px
}
.ship-more .border_text {
    margin-bottom: 12px
}
.packaging_shipment .border-packaging>h1 {
    color: #000;
    font-size: 18px;
    margin: 0
}
.packaging_shipment .border-packaging>h2 {
    font-size: 16.3px;
    font-weight: 400;
    line-height: 25px;
    margin: 10px 0 0
}
.packaging_shipment .border-packaging {
    background: #fafafa;
    border: 0;
    box-shadow: 0 0 1px #e6e6e6;
    margin-bottom: 20px;
    padding: 10px
}
.ship-more a,
.ship-more p a {
    color: #fff;
    display: inline-block;
    padding: 6px 20px
}
.post-53 .become_driver h3 span {
    margin-left: 5px
}
.ship-more a {
    background: purple;
    margin-top: 10px
}
.ship-more p a {
    background: #7f5bb7;
    margin-top: 15px;
    transition: all .5s ease 0s
}
.ship-more p a:hover {
    background: #000
}
#primary p {
    font-size: 16.3px!important ;padding-right: 15px;
}
.inner-cont-trek>p br {
    display: none
}
#tracking_track .business_region>li:first-child {
    max-width: 525px;
    width: 100%
}
#tracking_track .business_region {
    width: 100%
}
.page-id-14 #primary p {
    font-size: 17px!important
}
#primary .entry-content .become_driver {
    font-size: 16px;
    color: #111
}
.become_driver.im_lives .border_text>p {
    color: #000;
    margin-bottom: 18px
}
.become_driver.im_lives .border_text>h3 {
    margin-bottom: 10px
}
.become_driver.post_driver .entry-content h3 {
    color: #000;
    font-family: latoblack;
    font-size: 2.5rem;
    margin-bottom: 8px
}
.become_driver.trim_condision br {
    display: block
}
.carreer_box p span {
    font-size: 19px
}
.carreer_box br {
    display: none
}
.become_driver.trim_condision>h3 {
    font-family: latoblack;
    font-size: 32px;
    margin-top: 0
}
.become_driver.trim_condision>h3+h3 {
    margin-bottom: 15px
}
.become_driver.post_driver .entry-content h4 {
    font-family: latoblack;
    font-size: 2.5rem
}
#headFi .carousel-caption h1 {
  color: #ffffff;
  font-family: ralewaybold;
  font-size: 64px;
  font-weight: 800;
  letter-spacing: 2px;
  line-height: 75px;
  text-transform: capitalize;
}
.post_driver .border_text>h3 {
    font-family: latobold!important;
    font-size: 20px!important;
    letter-spacing: .9px!important
}
.post_driver .border_text {
    border-bottom: 1px solid #f1f1f1;
    margin-bottom: 15px;
    padding-bottom: 10px
}
.carousel-caption .box-wight {
    margin-top: 50px
}
.post_driver .border_text h1 {
    color: #0a083e;
    font-family: latoblack;
    font-size: 2.5rem;
    letter-spacing: .5px;
    margin-bottom: 0
}
.post_driver .border_text h5 {
    font-family: latoregular;
    font-size: 15px;
    margin: 0 0 10px
}
.post_driver .border_text span {
    color: #0a083e
}
.border_text.border-none-our {
    border: 0
}
.border_text b {
    font-size: 14px
}
.masg-text>label {
    color: #0a083e;
    margin-right: 5px
}
.box-content-massg {
    float: left;
    padding: 0 15px;
    width: 100%
}
.box-content-massg .box-magss label {
    color: #0a083e;
    display: inline-block;
    font-family: latoblack;
    letter-spacing: 1px;
    margin: 0 10px 0 0;
    text-transform: uppercase;
    width: 178px
}
.massg-main-content {
    background: #fdfdfd;
    display: block;
    margin: 0 auto;
    padding: 15px;
    width: 50%
}
.massg-main-content>h3 {
    color: #000;
    font-family: latoblack;
    font-size: 2.5rem;
    margin-bottom: 20px;
    text-align: center;
    text-transform: uppercase
}
#primary .box-magss>p {
    color: #000;
    font-size: 20px!important;
    text-transform: lowercase
}
.page-id-35 h1 {
    color: #000;
    font-family: latoblack;
    font-size: 32px
}
.page-id-35 h1.testimonial-text {
    font-size: 25px;
    margin-bottom: 20px;
    margin-top: 25px
}
#post-288 .become_driver.post_driver .entry-content h3 {
    font-family: latoblack!important;
    font-size: 2.2rem!important
}
.box-magss p {
    text-align: left
}
.post-31 .become_driver h3 {
    color: #00007f;
    font-family: latoblack;
    font-size: 20px!important
}
.become_driver.post_driver .entry-content h3 {
    margin-top: 0
}
.single-testimonial .become_driver>h3 {
    color: #0a083e;
    display: block;
    font-family: latobold;
    font-size: 20px;
    text-align: right
}
.single-testimonial .become_driver {
    background: #fff;
    float: left;
    font-family: latoregular;
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 0;
    padding: 15px;
    width: 100%;
    border-bottom: 1px solid #f4f4f4
}
.page-id-35 .content-area {
    background: #fff;
    padding: 15px
}
.box-magss li,
.massg-main-content td {
    vertical-align: top;
    padding-right: 5px
}
.single-testimonial .become_driver h3 span {
    font-size: 16px;
    font-style: italic
}
.box-magss li {
    border-right: 1px solid #d8d8d8;
    display: inline-block;
    min-height: 69px;
    padding-left: 8px;
    width: 169px
}
#primary .massg-main-content .box-magss p {
    font-size: 13px!important;
    margin: 0;
    margin-bottom: 6px!important
}
.box-content-massg .box-magss label {
    font-size: 16px
}
.box-magss li:first-child {
    padding-left: 0
}
.box-magss li:last-child {
    border: 0
}
.client-zone {
    padding-top: 45px
}
.post_driver .border_text h5 {
    display: inline-block;
    margin-right: 20px!important
}
.massg-main-content table,
.massg-main-content td,
.massg-main-content th,
.massg-main-content tr {
    border: 0!important
}
.massg-main-content td {
    padding-bottom: 10px;
    padding-top: 5px
}
.ourservies h3 p {
    display: inline-block;
    font-family: latoregular;
    font-weight: 400
}
.ourservies span {
    color: #0a083e;
    display: block;
    font-family: latobold;
    font-size: 18px;
    margin-bottom: 6px
}
.ourservies>p {
    margin-bottom: 15px
}
.ourservies {
    position: relative;
    z-index: 9
}
.become_driver.post_driver .ourservies h2 {
    font-family: latoblack;
    font-size: 22px;
    letter-spacing: 1px;
    margin: 0 0 12px;
    text-transform: uppercase
}
.post-53 .become_driver.post_driver .ourservies strong {
    font-size: 15px
}
.page-id-35 .become_driver:hover {
    box-shadow: none
}
.wpcf7-form.invalid {
    float: left;
    position: relative
}
.wpcf7-form.invalid .wpcf7-response-output {
    bottom: 0;
    left: 16%;
    position: absolute
}
.your_business .business_region .c_error,
.your_business .business_region .p_error {
    background: red;
    bottom: -45px;
    color: #fff;
    font-size: 15px;
    left: 1px;
    padding: 5px 15px;
    position: absolute
}
div.wpcf7-validation-errors {
    border-color: #e52c00
}
#pass_error,
#username_error {
    color: red
}
.have_your_sec .title_text_red {
    font-size: 80px;
    line-height: 85px
}
#more_sizes_added1 {
    float: left;
    width: 100%
}
.delete_more_sizes {
    margin-bottom: 10px
}
.addanther_sec .btn,
.servies-content.become_driver a {
    background: #0a083e;
    color: #fff;
    display: inline-block;
	padding: 6px 25px;
    text-transform: uppercase;
    transition: all .5s ease 0s;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
    -o-transition: all .5s ease 0s;
    -moz-transition: all .5s ease 0s;
    font-family: latobold;
    border-color: #0a083e;
    border-radius: 0
}
.addanther_sec .btn:hover,
.servies-content.become_driver a:hover {
    background: #000;
    border-color: #000
}
#wpcf7-f159-p160-o1 .wpcf7-response-output {
    bottom: 18px;
    left: 16%;
    position: absolute
}
#wpcf7-f159-p160-o1 .wpcf7 {
    float: left;
    position: relative;
    width: 100%
}
.order-cont .sectiontitle {
    font-family: latoblack;
    display: inline-block;
    vertical-align: middle;
}
.parsel_container .gray_box label {
    letter-spacing: .5px;
    line-height: 30px
}
.order-cont .gray_box .name .form-control.my_parcel_detail:last-child {
    margin-right: 0
}
.parsel_container .order-cont .gray_box .name input[type=text] {
    width: 37%
}
.order-cont .form-control::-webkit-input-placeholder {
    color: #4a4a4a!important;
    font-family: latoregular!important
}
.order-cont .form-control::-moz-placeholder {
    color: #4a4a4a!important;
    font-family: latoregular!important
}
.order-cont .form-control::-webkit-placeholder {
    color: #4a4a4a!important;
    font-family: latoregular!important
}
.order-cont .form-control:-ms-input-placeholder {
    color: #4a4a4a!important;
    font-family: latoregular!important
}
.form-control:-moz-placeholder {
    color: #4a4a4a!important;
    font-family: latoregular!important
}
.order-cont .form-control {
    font-size: 13px;
    height: 40px;
    padding: 6px 12px
}
.order-cont select.form-control {
    font-family: segoe ui!important;
    font-weight: 700;
    letter-spacing: .5px;
    color: #777
}
.parsel_container .order-cont .gray_box .form-control {
    margin-right: 10px
}
.parsel_container .order-cont .gray_box .col-md-4.col-sm-5 .form-control.my_parcel_detail {
    margin-right: 0
}
.order-cont .tnc>a {
    color: #0a083e;
    float: right!important;
}
.order-cont .addanther_sec {
    float: left;
    width: 100%;
    padding-bottom: 20px
}
.order-cont .tnc>input {
    margin-right: 4px;
    vertical-align: text-top
   
    
}
.servies-content .btn {
    background: #0a083e;
    border-color: #0a083e;
    border-radius: 0;
    text-transform: uppercase;
    transition: all .5s ease 0s;
    -webkit-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
    -o-transition: all .5s ease 0s;
    -moz-transition: all .5s ease 0s
}
.servies-content .btn-success {
    border-color: #0a083e
}
.order-cont .btn:hover,
.servies-content .btn-success:hover {
    background: #000;
    color: #fff;
    border-color: #000
}
.order-cont .addanther_sec i {
    margin-right: 4px
}
.order-cont .form-control:focus {
    border-color: #0a083e;
    box-shadow: none
}
.order-cont .pcontent .form-control.my_parcel_detail {
    margin-right: 0!important;
    width: 75.5%
}
.parsel_container .order-cont .gray_box .input-group {
    width: 70%
}
.order-cont .input-group .form-control.my_parcel_detail {
    margin-right: 0!important;
    width: 100%!important
}
.order-cont .input-group-addon {
    color: #000;
    font-family: latobold
}
.order-cont .control-label {
    text-align: left
}
.order-cont.collection_details .sectiontitle {
    color: #4a4a4a;
    font-family: latoblack!important;
    font-size: 24px!important;
    margin-bottom: 30px!important
}
.order-cont.collection_details .form-control:focus {
    background: #f6f6f6
}
.order-cont.collection_details .gray_box.withpad {
    background: rgba(0, 0, 0, 0);
    border: 0;
    margin-bottom: 20px;
    padding: 0!important
}
.order-cont.collection_details .sectiontitle.last-hedding {
    margin-bottom: 15px!important
}
.order-cont.collection_details .form-control option {
    padding: 10px 20px
}
.last_order table {
    margin-bottom: 0
}
.order-cont.collection_details .form-group {
    float: left;
    margin: 0 0 15px!important;
    width: 49%
}
.parsel_container p .tnc {
    line-height: 30px
}
.order-active {
    background: #000
}
.form-p .Select #select,
.form-p .Time #time {
    background-image: url(../images/caret-down.png);
    background-position: 98% 13px;
    background-repeat: no-repeat;
    background-size: 38px auto;
    -moz-appearance: none;
    text-indent: .01px;
    text-overflow: ""
}
.parsel_container .order-cont .gray_box .col-md-4.col-sm-5 .form-control.my_parcel_detail {
    width: 83.5%
}
.form_enquiry .chek_box input {
    height: 27px!important
}
.order-cont .gray_box .close {
    border: 1px solid red;
    border-radius: 20px;
    color: red;
    display: block;
    font-size: 18px;
    line-height: 13px;
    opacity: .5;
    padding: 2px;
    position: absolute;
    right: 8px;
    text-align: center;
    top: 5px
}
.form-p .Select #select,
.form-p .Time #time,
.form-p span #aws-number,
.form-p span #date,
.form-p span #last-name {
    border: none;
    color: #000;
    font-family: ralewaybold;
    font-size: 16px;
    height: 60px
}
.parsel_container .order-cont .gray_box {
    padding: 30px 15px 10px;
    position: relative
}
.parsel_container .order-cont .gray_box .close>span {
    line-height: 11px!important;
    vertical-align: top
		
}
.wpcf7-form>.form-p {
    float: left;
    padding: 0 5px;
    width: 50%
}
#wpcf7-f432-p274-o1 .wpcf7-form:nth-child(10),
#wpcf7-f432-p274-o1 .wpcf7-form:nth-child(4),
#wpcf7-f432-p274-o1 .wpcf7-form:nth-child(6),
#wpcf7-f432-p274-o1 .wpcf7-form:nth-child(8) {
    display: none
}
.form-p .Select {
    width: 100%!important;
    display: block
}
.form-p .Select #select {
    width: 100%
}
.form-p .Time {
    width: 100%!important;
    display: block
}
.form-p .Time #time {
    width: 100%
}
.form-p.form-text {
    float: left;
    width: 100%
}
.form-p span #aws-number,
.form-p span #date,
.form-p span #last-name {
    background: #f0f0f0;
    box-shadow: none
}
.business_region select.form-control,
.form_enquiry .enquiry select {
    -moz-appearance: none;
    background-image: url(../images/caret-down.png);
    background-position: 98% 13px;
    background-repeat: no-repeat;
    background-size: 38px auto;
    text-indent: .01px;
    text-overflow: ""
}
.wpcf7-mail-sent-ok,
.wpcf7-validation-errors {
    width: 100%;
    float: left;
    position: static!important
}
.content-serv.border_text {
    border: 5px solid #f5f5f5;
    margin-top: 60px;
    padding: 8px 10px 5px 12px
}
.content-serv.border_text>p {
    margin-bottom: 8px
}
.input-group select.form-control {
    display: inline-block;
    width: 100%!important
}
.wpcf7-mail-sent-ng {
    border: 2px solid red;
    position: absolute;
    bottom: 0;
    left: 10px
}
.order-cont h3 {
    font-size: 24px!important;
    color: #4a4a4a
}
.order-cont .form-control,
.order-cont input,
.parsel_container .gray_box label {
    color: #4a4a4a;
    font-family: latoregular;
    font-weight: 400!important
}
.order-cont .form-control.my_parcel_detail::-webkit-input-placeholder {
    color: #4a4a4a!important;
    font-family: latoregular!important;
    font-weight: 400!important
}
.order-cont .form-control.my_parcel_detail::-moz-placeholder {
    color: #4a4a4a!important;
    font-family: latoregular!important;
    font-weight: 400!important
}
.order-cont .form-control.my_parcel_detail::-webkit-placeholder {
    color: #4a4a4a!important;
    font-family: latoregular!important;
    font-weight: 400!important
}
.order-cont .form-control.my_parcel_detail:-ms-input-placeholder {
    color: #4a4a4a!important;
    font-family: latoregular!important;
    font-weight: 400!important
}
.order-cont .form-control.my_parcel_detail:-moz-placeholder {
    color: #4a4a4a!important;
    font-family: latoregular!important;
    font-weight: 400!important
}
form.delivery-form .form-sec input,
form.delivery-form .form-sec select {
    box-shadow: none;
    border: none;
    color: #000;
    font-family: ralewaybold;
    font-size: 16px
}

.parsel_container .gray_box select.form-control {
    -webkit-appearance: none;
    -moz-appearance: none;
    -o--moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    background-image: url(../images/down-arrow.png);
    background-position: 94% 15px;
    background-repeat: no-repeat;
    background-size: 12px auto;
    text-indent: .01px;
    text-overflow: ""
}
.wpcf7 form.wpcf7-form .form-p select,
form.delivery-form .form-sec select {
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: ''
}
.business_needs_sec .business_needs p {
    text-transform: uppercase
}
form.delivery-form {
    width: 100%;
    float: left;
    padding: 15px;
    box-sizing: border-box;
    position: relative;
    background: #fff;
    margin-top: 40px
}
form.delivery-form .form-sec {
    width: 50%;
    float: left;
    margin-bottom: 10px;
    padding: 0 5px
}
form.delivery-form .form-sec input {
    background: #f0f0f0;
    height: 60px;
    width: 100%
}
form.delivery-form:after {
    background-image: url(../images/post__enterprises.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    opacity: .1;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-position: 0 -140px
}
form.delivery-form .form-sec select {
    background: url(../images/caret-down.png) 98% 13px no-repeat #f0f0f0;
    background-size: 38px auto;
    height: 60px;
    width: 100%
}
form.delivery-form .form-sec-last {
    width: 100%;
    float: left;
    margin-bottom: 10px
}
form.delivery-form .inr-form {
    position: relative;
    z-index: 9
}
.sliderSection .carousel-inner {
    max-height: inherit;
}
.page-id-10 .business_region > li:nth-child(2) {
    margin: 0 5px;
}
.business_region button.form-control {
    margin-top: 53px;
}
.box-wight li {
    margin-right: 5px;
}


/*******15/02/2017*******/

.site-main .pagination{
  margin-left: 9%!important;
  margin-bottom: 20px;
}
.pagination .page-numbers.current {
  margin: 0!important;
  padding: 22px!important;
}
.pagination, .post-navigation, .post-navigation div + div {
  border-top: medium none!important;
}
.your_business_page{
	background-size: 100%;
}
.pagination .nav-links::after {
  top: 0 !important;
}


#primary .box-content-massg .massg-main-content{
    width: 60%;
}


.wrape_promo label {
  color: #000;
  font-family: segoe_uiregular;
  font-size: 17px !important;
  font-weight: 700;
  letter-spacing: 0.5px;
  display: block;
  width: 100%;
}
.wrape_promo input {
  background: #fff none repeat scroll 0 0;
  display: inline-block;
  height: auto !important;
  padding-bottom: 16px;
  padding-top: 18px;
  width: 28%;
  margin-right: 135px;
}
.wrape_promo #get_quote{
    display: inline-block!important;
}


/*======12-5-2017======*/
#tracking_track > ul .treck-number input { background: #0a083e none repeat scroll 0 0; color: #ffffff; line-height: 30px; padding: 5px; text-align: center!important;text-align: center; border-radius: 0; font-family: ralewaybold; font-size: 16px;
    font-weight: normal; }
#tracking_track > ul .treck-number { padding: 0; text-align: center;width: 136px;}
#tracking_track > ul.secd_drive li .set-del-link , #tracking_track > ul.secd_drive li .button_drive { background: #0a083e none repeat scroll 0 0; border-color: #0a083e; color: #ffffff; text-align: center;  width: 265px; border-radius: 0; font-family: ralewaybold; font-size: 16px;
    font-weight: normal; }
#tracking_track .treck-number { margin-left: 10px;}
.secd_drive .set-del-link{margin: 0 16px 0 0;}
.secd_drive { margin-top: 24px;}
/*#cd-intro-background { background: #ededed none repeat scroll 0 0!important;}*/
.location_page { float: left; text-align: center; width: 100%; margin-top: 50px;}
.location_page .img-driver { border: 1px solid #0a083e; border-radius: 50%; height: 125px; margin: 0 auto; overflow: hidden; width: 125px; background:#fff; padding:5px;}
.driver-cont h4 {font-family: latoregular; font-size: 25px;font-weight: 300; letter-spacing: 1px; text-transform: capitalize; color: #ffffff; margin-top: 18px;}
.driver-cont h1 { color: #ffffff; font-family: ralewaybold; font-size: 30px; letter-spacing: 1px; margin-top: 20px; text-transform: uppercase;}
/*#cd-intro-background.your_business_page::after{background: none;}*/
#ui-datepicker-div.ui-widget-content{z-index: 9!important}

/*===========*16-5-2017===========*/
.delivery-tracking .time-sutes h3 {color: #000000; font-family: ralewaybold; font-size: 30px; letter-spacing: 0.5px; line-height: 35px; text-align: center; }
#primary .delivery-tracking .time-sutes p { color: #000000; font-family:'ralewayregular'; font-size: 15px!important;text-align: center; margin-bottom: 0;}
.delivery-tracking .time-sutes { float: left; text-align: center; width: 100%;}
.time-sutes .box-time {border: 2px solid #0a083e; border-radius: 4px; display: inline-block; float: none; line-height: 40px; margin-top: 40px; min-width: 65%;}
.delivery-tracking .box-time span {border-bottom: 1px solid #000000; color: #000000; font-family: segoe_uiregular; font-size: 22px;}
.delivery-tracking .parcel-table .Parcel-box h3 {background: #0a083e none repeat scroll 0 0; box-shadow: 0 3px 4px #989898; color: #ffffff; font-family: ralewaybold; font-size: 20px; padding: 20px 15px; text-transform: uppercase; letter-spacing: .5px;}
.delivery-tracking .Parcel-box { background: #ffffff none repeat scroll 0 0; float: left; width: 100%;}
#primary .delivery-tracking .Parcel-box p { color: #000000; font-family: latoregular; font-size: 24px!important; font-weight: 500; letter-spacing: 0.5px; margin-top: 35px; padding-left: 30px;}
.delivery-tracking .Parcel-box  table { border: 0 none; margin-top: 55px; margin-bottom: 55px;}
.delivery-tracking .Parcel-box th { border-bottom: 1px dashed #b2b2b2; border-left: 0 none; border-right: 0 none; font-family: "AvenirNextLTPro-Bold"; font-size: 20px; letter-spacing: 0.5px; padding: 6px 10px 25px 38px; color: #000;}
.delivery-tracking .Parcel-box table td { border-bottom: 1px dashed #b2b2b2; border-right: 0 none; font-size: 15px; padding: 12px 7px 12px 38px; font-family:'AvenirNextLTPro-Regular';}
.delivery-tracking .parcel-table .rate-delivery { background: #0a083e none repeat scroll 0 0; border-radius: 40px; color: #ffffff; display: inline-block; font-family: "AvenirNextLTPro-Bold"; font-size: 20px; line-height: 55px; margin: 0 auto ; min-width: 370px; text-align: center; text-transform: uppercase; box-shadow: 0 1px 12px #676767;}
.delivery-tracking .parcel-table .btn-rate { float: left; margin-top: 50px; text-align: center; width: 100%;}
.circle-sec.col-md-12.col-sm-12 {text-align: center;}
.circle-sec .circle_status { display: inline-block; margin: 28px 0 8px; min-width: 60%; padding-left: 75px;}
.circle_status .circle-img , .circle_status .status-driver-content{ display: inline-block; vertical-align: middle;}
.circle_status .status-driver-content{text-align: left;}
#primary .status-driver p {color: #0a083e; font-family: sans-serif; font-size: 18px!important; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 4px;}
.status-driver { float: left; margin-bottom: 25px; width: 100%;}
.delivery-tracking .circle-img { margin-right: 52px; position: relative;}
.track_queue {
  font-size: 30px;
  left: 25%;
  position: absolute;
  text-transform: capitalize;
  top: 27%;
  width: 110px;
}
.track_queue span{
  font-weight: bold; 
}
.status-driver span { color: #000000; font-family: latoregular; font-size: 28px; line-height: 30px;}
.delivery-tracking .circle-img > img {max-width: 250px;}

/*===========*saurabh 18-5-2017 css start here===========*/
.delivery_section.rating-box {border-radius: 15px;padding: 31px;text-align: center;margin-bottom: 40px;}
.delivery_section.rating-box h3 {color: #000000;font-family: ralewaybold;font-size: 24px;letter-spacing: 0.5px;line-height: 28px;}
.delivery_section.rating-box h2 {border-bottom: 2px solid #cfcfcf;color: #602f71;font-family: ralewaybold;font-size: 27px;letter-spacing: 2px;line-height: 40px;padding-bottom: 12px; margin-bottom: 0;}
.delivery_section.rating-box p {font-family: sans-serif;font-size: 18px;letter-spacing: 3px;line-height: 30px;margin-bottom: 20px;
  padding-top: 20px;}
.delivery_section.rating-box .remind {border-bottom: 2px solid #000000;color: #000000;font-family: sans-serif;font-size: 20px;       letter-spacing: 2px;line-height: 30px;margin-top: 70px;padding-bottom: 0;}
.delivery_section.rating-box .jq-ry-container {margin-bottom: 0;margin-left: auto;margin-right: auto;padding: 15px 5px 0;}
.delivery_section.rating-box .gre-bg::after {background: #ededed;content: "";height: 70px;left: 0;position: absolute;top: 0; width: 100%;}
  .remind_later {float: left;margin-top: 30px;width: 100%;}
.delivery_section.rating-box .remind_later .send_btn {background: #0a083e none repeat scroll 0 0;border-radius: 40px;color: #ffffff;  display:block;font-family: "AvenirNextLTPro-Bold";font-size: 18px;line-height: 45px;margin: 18px auto 0; width:235px;text-align: center;
  text-transform: uppercase;box-shadow: 0 1px 12px #676767;}
.fancybox-close-small:hover {background: #fff;}
.success-msg{color:green;}
 .your_business .location_page .img-driver img {height: 125px!important;}
/*===========*saurabh 18-5-2017 css end here===========*/


ul.customradio {
    background-color: #f1f1f1;
    list-style: outside none none;
    margin: 15px auto;
    overflow: auto;
    padding: 10px;
    text-align: center;
}
ul.customradio li h2{
    font-size: 22px;
    margin: 15px 0;
    color: #000;
    font-weight: bold;
    text-transform: uppercase;
}

ul.customradio li:first-child{
    width: 100%;
}
ul.customradio li{
  color: #AAAAAA;
  display: inline-block;
  position: relative;
  float: none;
  width:auto;
 /* height: 100px;
  border-bottom: 1px solid #333;*/
}

ul.customradio li input[type=radio]{
  position: absolute;
  visibility: hidden;
}

ul.customradio li label{
  display: block;
  position: relative;
  font-weight: 300;
  font-size: 1.35em;
  padding: 0px 25px 25px 35px;
  margin: 10px auto;
  height: 20px;
  z-index: 9;
  cursor: pointer;
  -webkit-transition: all 0.25s linear;
}

/*ul.customradio li:hover label{
    color: #FFFFFF;
}*/

ul.customradio li .check{
  display: block;
  position: absolute;
  border: 5px solid #AAAAAA;
  border-radius: 100%;
  height: 25px;
  width: 25px;
  top: 10px;
  left: 0px;
    z-index: 5;
    transition: border .25s linear;
    -webkit-transition: border .25s linear;
}

/*ul.customradio li:hover .check {
  border: 5px solid #FFFFFF;
}*/

ul.customradio li .check::before {
  display: block;
  position: absolute;
    content: '';
  border-radius: 100%;
  height: 11px;
  width: 11px;
  top: 2px;
  left: 2px;
  margin: auto;
    transition: background 0.25s linear;
    -webkit-transition: background 0.25s linear;
}

input[type=radio]:checked ~ .check {
  border: 5px solid #0a083e;
}

input[type=radio]:checked ~ .check::before{
  background: #0a083e;
}

input[type=radio]:checked ~ label{
  color: #0a083e;
}



/*7-7-2017*/
.redirect_loding {
  display: inline-block;
  vertical-align: middle;
}
.redirect_loding p {
  display: inline-block;
  margin-left: 20px;
  margin-top: 10px;
  vertical-align: middle;
}
.redirect_loding img {
  display: inline-block;
  vertical-align: middle;
  width: 50px;
}

.payments_options .received_text {
  margin-bottom: 15px;
}
.required {
  color: #ff0000;
}

/*===========saurabh css start here=============*/
.collect_pg {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background: #ffffff none repeat scroll 0 0;
  border-color: #d3d3d3 #d3d3d3 currentcolor;
  border-image: none;
  border-style: solid solid none;
  border-width: 1px 1px 0;
  float: left;
  padding: 20px 10px 0;
  width: 100%;
}
.collect_pg h3 {
  font-size: 14px;
  font-family: sans-serif;
  font-weight: 600;
  line-height:22px;
}
.collect_pg .col-sm-3, .collect_pg .col-sm-2 {
  display: table;
  height: 280px;
}
.collect_pg .viewmap_part {
  display: table-cell;
  vertical-align: middle;
}
.collect_pg tbody > tr > td, .collect_pg tbody > tr > th, .collect_pg tfoot > tr > td, .collect_pg tfoot > tr > th, .collect_pg .table-bordered  thead > tr > td, .collect_pg  thead > tr > th {padding:10px;; border-bottom:1px solid #dddddd!important; border-right: 0 none;}
.collect_pg tbody > tr > th {
  font-size: 18px;
}
.collect_pg table {
  border: 0 none;
}
.collect_pg input {
  display: inline-block;
  margin-right: 5px;
  vertical-align: middle;
  width: 165px;
  height:35px;
}
.collect_pg a {
  background: #b38ec2 none repeat scroll 0 0;
  border: 0 none;
  color: #ffffff;
  display: inline-block;
  height: 35px;
  line-height: 35px;
  min-width: 80px;
  text-align: center;
}
.collect_pg a:hover {
  background: #333;
  transition: all 0.5s ease 0s;
}
.address_direction {
  float: left;
  width: 100%!important;
  background: #f5f5f5 none repeat scroll 0 0;
  border: 1px solid #e6e6e6;
  margin:0!important;
}
.address_direction #map {
  float: left;
  width: 50%;
  border-right: 2px solid #dddddd;
}
.address_direction .address_map_details {
  float: left;
  width: 50%;
  padding-left:20px;
  padding-top: 10px;
}
.address_map_details h3 {
  color: #222222;
  font-family: sans-serif;
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.address_map_details p {
  color: #222222;
  font-family: sans-serif;
  font-size: 16px;
  margin-bottom: 20px;
}

.admin_location > li {
  float: left;
  padding-right: 8px;
  vertical-align: middle;
  width: 24%;
}
.admin_location label {
  color: #000000;
  display: inline-block;
  font-size: 15px;
  font-weight: 600;
  padding-bottom: 5px;
  vertical-align: top;
}
.admin_location input, .admin_location textarea {
  border: 1px solid rgba(0, 0, 0, 0.6);
  box-shadow: none;
  display: block;
  width: 100%;
}
.admin_location input:focus, .admin_location textarea:focus {
  border-color: #d2d2d2;
  box-shadow: none;
}

/*===========saurabh css end here=============*/


/*4-8-2017*/

.parcel2-form .masthead__findtrack {
  float: left;
  font-size: 14px;
  line-height: 30px;
  margin: 0 0 20px 46px;
  padding: 3px 40px;
  vertical-align: middle;
  font-family: latobold;
}
.parcel2-form .masthead__findtrack::before{top: 16px; }
.parcel2-form .masthead__findtrack::after {top: 9px;}
form.collect-form .form-sec select option {
  font-size: 13px;
  overflow: hidden;
  padding: 5px;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.collect-form select {
  font-family: latoregular;
  font-size: 18px;
  font-weight: normal;
  width: 100%;
}


form.delivery-form.collect-form .form-sec input {
  height: 40px; padding: 4px 20px;
}















/*======================================
  Selectric v1.12.0
======================================*/

.selectric-wrapper {
  position: relative;
  cursor: pointer;
}

.selectric-responsive {
  width: 100%;
}

.selectric {
  background: #f0f0f0 none repeat scroll 0 0;
  border: 0 none;
  border-radius: 0;
  overflow: hidden;
  position: relative;
}

.selectric .label {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0 38px 0 10px;
  font-size: 16px;
  line-height: 40px;
font-family: Montserrat,"Helvetica Neue",sans-serif;
  color: #686868;
  height: 40px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
    font-weight: normal; text-align: left;
}

.selectric .button {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: 38px;
  height: 38px;
  line-height: 38px;
  background-color: #f0f0f0;
  color: #BBB;
  text-align: center;
  font: 0/0 a;
  *font: 20px/38px Lucida Sans Unicode, Arial Unicode MS, Arial;
}

.selectric .button:after {
  content: " ";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 0;
  height: 0;
  border: 4px solid transparent;
  border-top-color: #BBB;
  border-bottom: none;
}

.selectric-focus .selectric {
  border-color: #aaaaaa;
}

.selectric-hover .selectric {
  border-color: #c4c4c4;
}

.selectric-hover .selectric .button {
  color: #a2a2a2;
}

.selectric-hover .selectric .button:after {
  border-top-color: #a2a2a2;
}

.selectric-open {
  z-index: 9999;
}

.selectric-open .selectric {
  border-color: #c4c4c4;
}

.selectric-open .selectric-items {
  display: block;
}

.selectric-disabled {
  filter: alpha(opacity=50);
  opacity: 0.5;
  cursor: default;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.selectric-hide-select {
  position: relative;
  overflow: hidden;
  width: 0;
  height: 0;
}

.selectric-hide-select select {
  position: absolute;
  left: -100%;
}

.selectric-hide-select.selectric-is-native {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 10;
}

.selectric-hide-select.selectric-is-native select {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  border: none;
  z-index: 1;
  box-sizing: border-box;
  opacity: 0;
}

.selectric-input {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  margin: 0 !important;
  padding: 0 !important;
  width: 1px !important;
  height: 1px !important;
  outline: none !important;
  border: none !important;
  *font: 0/0 a !important;
  background: none !important;
}

.selectric-temp-show {
  position: absolute !important;
  visibility: hidden !important;
  display: block !important;
}

/* Items box */
.selectric-items {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  background: #F8F8F8;
  border: 1px solid #c4c4c4;
  z-index: -1;
  box-shadow: 0 0 10px -6px;
}

.selectric-items .selectric-scroll {
  height: 100%;
  overflow: auto;
}

.selectric-above .selectric-items {
  top: auto;
  bottom: 100%;
}

.selectric-items ul, .selectric-items li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 12px;
  line-height: 20px;
  min-height: 20px;
}

.selectric-items li {
  display: block;
  padding: 10px;
  color: #666;
  cursor: pointer;
}

.selectric-items li.selected {
  background: #E0E0E0;
  color: #444;
}

.selectric-items li.highlighted {
  background: #D0D0D0;
  color: #444;
}

.selectric-items li:hover {
  background: #D5D5D5;
  color: #444;
}

.selectric-items .disabled {
  filter: alpha(opacity=50);
  opacity: 0.5;
  cursor: default !important;
  background: none !important;
  color: #666 !important;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.selectric-items .selectric-group .selectric-group-label {
  font-weight: bold;
  padding-left: 10px;
  cursor: default;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background: none;
  color: #444;
}

.selectric-items .selectric-group.disabled li {
  filter: alpha(opacity=100);
  opacity: 1;
}

.selectric-items .selectric-group li {
  padding-left: 25px;
}
.delivery-form .form-sec label + span {color: #ff0000; margin-left: 3px;}
/*.parcel2-form .masthead__findtrack {
  float: left;
  font-family: segoe ui;
  font-size: 1.2rem;
  line-height: 30px;
  margin: 0 0 20px;
  padding: 3px 40px;
  text-shadow: none;
  vertical-align: middle;
}
.secd_drive {
  float: left;
  margin-top: 10px;
  width: 100%;
}*/

.parcel2-form .masthead__findtrack {
  float: left;
  font-size: 1.2rem;
  line-height: 30px;
  margin: 0 0 10px;
  padding: 3px 15px 3px 35px;
  vertical-align: middle;
  letter-spacing: 0.5px;
 font-family: 'Verlag-Book';
}
.secd_drive {
    margin-top: 24px;
    width: 100%!important;
    float: left!important;
    margin-top: 0!important;
}


/*16-8-2017*/
.collect_or_drop_mup {
  float: right;
  margin-right: 15px;
  margin-top: 15px;
}

#primary .description_error , #primary .description_success {
  background: #cf0000 none repeat scroll 0 0;
  color: #fff;
  font-size: 25px!important;
  padding: 5px;
  text-align: center;
}
#primary .description_success {background: green;}


/*23-8-2017*/
form.collect-drope-parcel {
  background: #ffffff none repeat scroll 0 0;
  float: left;
  margin-top: 20px;
  padding: 25px 20px 15px;
  width: 100%;
}
.collect-drope-parcel .inr-form .form-sec {
  float: left;
  margin-bottom: 20px;
  padding: 0 15px;
  width: 50%;
}
.collect-drope-parcel .form-sec label {
  color: #000000;
  font-family: latobold;
  font-size: 15px;
  letter-spacing: 0.8px;
}
.collect-drope-parcel .form-sec .selectric {
  background: #f7f7f7 none repeat scroll 0 0;
  border: 1px solid #cccccc;
}
.collect-drope-parcel .form-sec .selectric .label {
  font-size: 15px;
  font-weight: normal;
  height: 38px;
  line-height: 34px;

}

.collect-drope-parcel .form-sec-last {
  float: left;
  margin-top: 26px;
  width: 50%; padding: 0 15px;
}
.collect-drope-parcel .form-sec-last input , .collect_or_drop_mup {
  background: #0a083e none repeat scroll 0 0!important;
  font-size: 16px;
  height: 38px;
  line-height: 14px!important;
  min-width: 100px;
}
.collect-or-drope-step2 {
  background: #ffffff none repeat scroll 0 0;
  float: left!important;
  margin-top: 20px!important;
  width: 100%!important;
}
.collect_pg .col-md-2.col-sm-1.col-xs-12 .viewmap_part {
  float: left;
  margin-top: 70%;
}


.collect-drope-parcel .inr-form .form-sec input, .collect-drope-parcel .form-sec .selectric .label {
  background: #f0f0f0 none repeat scroll 0 0;
  color: #000000;
  font-family: ralewaybold;
  font-size: 16px;
  height: 40px;
  line-height: 34px;
  margin: 0;
  width: 100%;
}
.collect-drope-parcel .inr-form .form-sec input {
  height: 42px;
}
.collect-drope-parcel .form-sec-last input, .collect_or_drop_mup { height: 42px; line-height: 19px;}
.collect-drope-parcel .form-sec span { color: #ff0000; display: inline-block; font-size: 18px; margin-left: 4px; margin-top: -3px; vertical-align: top;}


/*===========25-8-17 css start here=============*/
.sliderSection .secd_drive {margin-top: 15px!important;}
/*===========25-8-17 css end here=============*/

/*======================26-9-17============================*/
.content-area form.collect-drope-parcel {padding: 15px;}  
.collect-drope-parcel .inr-form .form-sec { height: 70px; margin-bottom: 15px;}
.collect-drope-parcel .inr-form .form-sec label {font-size: 15px; line-height: 20px; margin: 0 0 5px; font-weight: 700;
    color: #111; font-family: latobold; letter-spacing: 0;}
.collect-drope-parcel .inr-form .form-sec input {    background: #fff; font-size: 13px; border: 1px solid #d1d1d1; border-radius: 2px; color: #686868;
    padding: .625em .4375em; width: 100%; height: 41px; line-height: normal;}
.collect-drope-parcel .inr-form .form-sec input:focus { background-color: #fff; border-color: #007acc; color: #1a1a1a; outline: 0;}

.collect-drope-parcel .inr-form .form-sec select {    background: #fff; font-size: 13px; border: 1px solid #d1d1d1; border-radius: 2px; color: #686868;
    padding: .625em .4375em; width: 100%; height: 41px; line-height: normal;}
.collect-drope-parcel .inr-form .form-sec select:focus { background-color: #fff; border-color: #007acc; color: #1a1a1a; outline: 0;}
.collect-drope-parcel .inr-form .form-sec-last {margin-top: 24px;}
.collect-drope-parcel .inr-form .form-sec-last input {font-weight: 500; text-shadow: none;}
.collect-drope-parcel .inr-form .form-sec-last input#submit_button:hover {background: #000!important;}
.become_driver .wpcf7-form .becomepage input.wpcf7-submit { width: 120px;
    height: 42px; border: 0; outline: none; color: #fff; font-weight: 500; font-size: 16px;}
.become_driver .wpcf7-form .becomepage input.wpcf7-submit:hover {background: #000;}

.box-wight {padding: 30px!important; box-shadow: 0 0px 20px rgba(0, 0, 0, 0.71);
    -moz-box-shadow: 0 0px 20px rgba(0, 0, 0, 0.71); -ms-box-shadow: 0 0px 20px rgba(0, 0, 0, 0.71);
    -webkit-box-shadow: 0 0px 20px rgba(0, 0, 0, 0.71);}
.box-wight .execphpwidget {text-align: center;}
.box-wight .execphpwidget h3 {    font-size: 20px; text-align: center;
    text-transform: uppercase; font-family: "Verlag-Bold" ,"Arial","serif";
    padding-bottom: 5px; border-bottom: 1px solid #0a083e;  margin-bottom: 20px;}
.box-wight #track-login ul li {    width: 100%; margin-left: 0; margin-right: 0; margin-bottom: 15px;}
.box-wight #track-login ul li input {    background: #fff;
    font-size: 13px;  border: 1px solid #d1d1d1;
    border-radius: 2px;  color: #686868;  padding: .625em .4375em;
    width: 100%;  height: 41px; line-height: normal;}
.box-wight #track-login ul li input[type="submit"] {  font-weight: 500; border: 0;
    text-shadow: none;  background: #0a083e none repeat scroll 0 0;
    font-size: 16px; line-height: 14px; min-width: 100px;  height: 42px; font-family: Montserrat,"Helvetica Neue",sans-serif;}
.box-wight #track-login ul li:last-child {margin-bottom: 0px;}
.box-wight #track-login ul li input[type="submit"]:hover {background: #000;}
.box-wight #track-login ul li input[type="submit"]:focus {outline: none;}


#headFi .execphpwidget h3 {
  border-bottom: 0 none;
  font-size: 3rem;
  font-weight: 600;
  margin-bottom: 0;
  text-align: left;
  text-transform: none;
  font-family: "Verlag-Bold","Arial","serif";
}
.view_map{  display: table;height: 200px;}

.gray_box .col-md-6.col-sm-12.col-xs-12.name > label {display: block;}
.gray_box .hauf_input.col-md-6 > label {display: block;}
.gray_box .hauf_input.col-md-6 > input {width:100%!important;}
#skip_steps {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.delivery-tracking .btn-collect-parcele { float: left; padding-bottom: 25px; padding-top: 10px; text-align: center; width: 100%;}
.delivery-tracking .btn-collect-parcele a { border: 2px solid #0a083e; border-radius: 50px; color: #0a083e; display: inline-block; font-size: 20px; min-width: 330px; padding: 15px; transition: all .5s ease .0s; -webkit-transition: all .5s ease .0s; -ms-transition: all .5s ease .0s; -moz-transition: all .5s ease .0s; text-transform: uppercase ; letter-spacing: 1px; font-family: ralewaybold;}
.delivery-tracking .btn-collect-parcele a:hover{background: #0a083e; color: #fff;}
textarea.ratings_comment { margin-top: 55px; height: 100px;}
.gre-bg { float: left; position: relative; width: 100%;}
.send_a_parcel .nav.nav-tabs {border: 0 none;}
.send_a_parcel .nav.nav-tabs li.active a, .send_a_parcel .nav.nav-tabs li:hover a { background: #0a083e ; color: #ffffff;}
.send_a_parcel .nav.nav-tabs li a { border: 0 none !important;  border-radius: 0; color: #000000;font-family: segoe_uiregular; font-size: 15px; font-weight: bold; line-height: 25px; margin-bottom: 5px; margin-top: -24px; padding: 0 15px 2px; transition: all .5s ease .0s; -webkit-transition: all .5s ease .0s; -ms-transition: all .5s ease .0s; -moz-transition: all .5s ease .0s; }
.send_weight .business_region {margin-top: 6px;}
/*22-11-2017 css start*/

.section-head{margin-bottom: 10px;}
.export-teb { border-bottom: 2px solid #7f4098; float: left; margin-bottom: 8px; padding: 0; width: 100%;}
.export-teb a { color: #000000; font-size: 16px; padding: 0 10px 10px; margin-right: 5px; position: relative; font-family: segoe_uiregular; font-weight: bold;}
.export-teb a.active::after { border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #7f4098; border-style: solid; border-width: 7px; bottom: 0; content: ""; left: 50%; margin-left: -3.5px; position: absolute;}
.export-teb a.active { color: #7f4098;}
.send_weight .business_region {margin-top: 42px;}
/*22-11-2017 css end*/


.coordinate-box{
    width: 50%;
}
.coordinate-box h4 {
  color: #000;
  font-size: 20px;
  padding: 2px 0;
}
/*.coordinate-box p {
  color: #000;
  font-size: 14px;
}*/
.addpop-up input[type="text"]{
    width: 88%;
}
.addpop-up input.add-cords{
    padding: 12px 5px;
    width: 11%;
}






/*===========*saurabh 09-01-2018 css start here===========*/
.sliderSection .carousel-caption .box-wight {padding: 20px !important;max-width: 610px;margin: 0 5px;}
.sliderSection .carousel-caption .box-wight .yodeldirect{padding:0;}
.sliderSection .send_a_parcel .business_region > li {width: 48%;}
.sliderSection .send_a_parcel .business_region > li .form-control {background-color: #f5f5f5;background-position: right 9px;background-size: 25px auto;border: 1px solid #dddddd;font-size: 12px;height: 40px;padding: 0 5px;}
.sliderSection .carousel-caption .box-wight h3 {font-size: 20px !important;line-height: 24px !important;padding: 0 0 5px !important;margin-left: -8px;}
.sliderSection .carousel-caption .box-wight .section_head {font-size: 14px;font-weight: normal;line-height: 18px;margin-bottom: 10px;}
.sliderSection  .send_a_parcel .business_region li label {font-size: 14px !important;text-shadow: none;margin-bottom: 0;padding-bottom: 5px;}
.sliderSection .export-teb a {font-size: 14px;text-shadow: none;}
.sliderSection .wrape_promo {float: left;text-align: right;width: 100%;}
.sliderSection .wrape_promo span {display: inline-block;}
.sliderSection .wrape_promo .btn_same {background: #0a083e;border-radius: 0;font-family: ralewaybold;height: 40px;letter-spacing: 0.5px;margin-top: 5px;min-width: 106px;padding: 0 10px;text-transform: uppercase;}
.sliderSection .send_a_parcel .business_region {margin-bottom: 0;}
.sliderSection .masthead__findtrack {margin-top: 15px;}
.sliderSection .parcel_track{min-height:255px;}
.sliderSection .send_a_parcel .business_region > li select:focus {box-shadow: none;}
.sliderSection .yodeldirect .send_a_parcel{padding:0 10px;}
.sliderSection .send_weight .business_region {margin-top: 24px;}
/*10-1-2018*/

.order-cont.collection_details .sectiontitle.toggle-btn-collection { width: 100%; float: left; margin: 0 !important;}
.order-cont.collection_details .sectiontitle.toggle-btn-collection a.btn { background: none; color: #4a4a4a; border: 0; font-size: 24px; font-family: latoblack !important; text-transform: capitalize; padding: 0; float: left; width: 100%; text-align: left; line-height: 24px; position: relative;}
.order-cont.collection_details .collection-toggle { background: none !important; border: 0; float: left; width: 100%; margin-top: ; padding-top: 20px;}
.order-cont.collection_details .center-con { height: auto; position: absolute; right: 20px; top: 0;}
.order-cont.collection_details .round { position: relative; border: 2px solid #4a4a4a; width: 30px; height: 30px; border-radius: 100%;}
.order-cont.collection_details  span { z-index: 999; height: 2px; margin: 0 1px -1px; width: 8px; background: #4a4a4a; transition: 0.4s ease;}
.order-cont.collection_details a[aria-expanded="false"] span:first-child { display: block; position: absolute; transform: rotate(90deg); left: 50%; bottom: 33%; margin-left: -4px;}
.order-cont.collection_details a[aria-expanded="false"] span:nth-child(2) { display: block; position: absolute; transform: rotate(0deg); left: 50%; bottom: 50%;}
.order-cont.collection_details a[aria-expanded="false"] span:nth-child(3) { display: block; position: absolute; transform: rotate(90deg); left: 50%; bottom: 65%; margin-left: -4px;}
.order-cont.collection_details a[aria-expanded="false"] span:nth-child(4) { display: block; position: absolute; transform: rotate(0); left: 14%; bottom: 50%;}

/*.order-cont.collection_details .round:hover span:nth-child(1) { transform: rotate(-135deg);}
.order-cont.collection_details .round:hover span:nth-child(2) { transform: rotate(135deg);}
.order-cont.collection_details .round:hover span:nth-child(3) { transform: rotate(225deg);}
.order-cont.collection_details .round:hover span:nth-child(4) { transform: rotate(-225deg);}*/

.order-cont.collection_details a[aria-expanded="true"] .round span:first-child { display: block; position: absolute; transform: rotate(0deg); left: 23%; bottom: 45%;}
.order-cont.collection_details a[aria-expanded="true"] .round span:nth-child(2) { display: block; position: absolute; transform: rotate(0deg); left: 47%; bottom: 45%}
.order-cont.collection_details a[aria-expanded="true"] .round span:nth-child(3) { display: block;  position: absolute;  transform: rotate(0deg); left: 23%; bottom: 47%}
.order-cont.collection_details a[aria-expanded="true"] .round span:nth-child(4) { display: block; position: absolute; transform: rotate(0deg); left: 47%; bottom: 47%;}

.order-cont.collection_details.become_driver:hover { box-shadow: none;}
.become_driver.order-cont.collection_details.servies-content .hr_border { margin: 20px 0;}
.stepwise-row .col-md-4:first-child { border-left: 1px solid #fff !important;}

.conth-number{ position: absolute;  top: 0; right: 0; width: 146px; height: 146px; padding: 30px 0 0; overflow: hidden; z-index: -9; }
.conth-number:before { content: ''; position: absolute; width: 200%; height: 200%; background: #0a083e; z-index: -1; top: -146px; left: 61px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}
.conth-number a { color: #fff; text-align: center; font-size: 15px; position: relative;  font-family: latoblack !important; }
.conth-number a i { display: block; font-size: 28px; position: absolute; right: 15px; top: 10px; float: right;}
.conth-number a span { transform: rotate(44deg); float: left; margin-top: 24px; margin-left: 22px; font-size: 13px; }

/*12-1-2018*/

.page-id-195 .your_business_page.fw , .page-id-193 .your_business_page.fw{ padding: 160px 0 30px;}
.pages_content { padding: 45px 0 0 !important; }
.order-cont .form-control, .order-cont input, .parsel_container .gray_box label{font-family:'segoe_uiregular';}
.parsel_container .order-cont .gray_box { padding: 15px 15px 15px; }
.parsel_container .gray_box .row { margin-bottom: 5px;}
.parsel_container .order-cont .add_more_parcels #delete0 {/* padding-top: 15px;*/}
.order-cont .gray_box .close { right: -5px; top: -10px; z-index:10; }
.parsel_container .gray_box label { line-height: 22px; }
.business_region .error-message:empty { display: none;}
.sliderSection .send_weight .business_region { margin-top: 44px;}
.sliderSection .send_weight .business_region #promo_input { color: #000 !important; font-family: ralewaybold; font-weight: normal; margin-top: 1px; text-align: left;}
.enquiry > label, .form-group label { color: #4a4a4a; font-family: 'segoe_uiregular'; font-size: 14px; font-weight: 400; }
#headFi .carousel-caption h1 { font-size: 58px; line-height: 60px; margin: -50px 0 15px;}
/*.sliderSection .carousel-inner { max-height: 570px;}*/
.helping-sce { padding: 45px 0 0;}
.helping-sce .titele-text { margin-bottom: -10px; }


/*5-3-2018 css start Dashboard*/
/* Important styles */
.dashboard-pg-benner .dashboard-menu #toggle {
  background: #0a083e none repeat scroll 0 0;
  display: block;
  height: 45px;
  line-height: 45px;
  margin: 0 auto;
  padding-top: 22px;
  width: 62px;
}
.dashboard-pg-benner .dashboard-menu {
  float: left;
  margin-right: 30px;
  position: relative;
}
.dashboard-pg-benner  .business_content {
  float: left;
}

.dashboard-pg-benner .dashboard-menu #toggle span:after,
.dashboard-pg-benner .dashboard-menu #toggle span:before {
  content: "";
  position: absolute;
  left: 0;
  top: -9px;
}
.dashboard-pg-benner .dashboard-menu #toggle span:after{
  top: 9px;
}
.dashboard-pg-benner .dashboard-menu #toggle span {
  position: relative;
  display: block;
}

.dashboard-pg-benner .dashboard-menu #toggle span, .dashboard-pg-benner .dashboard-menu #toggle span::after, .dashboard-pg-benner .dashboard-menu #toggle span::before {
  backface-visibility: hidden;
  background-color: #ffffff;
  border-radius: 0;
  height: 3px;
  margin: 0 auto;
  transition: all 0.3s ease 0s;
  width: 34px;
}

/* on activation */
.dashboard-pg-benner .dashboard-menu #toggle.on span {
  background-color: transparent;
}
.dashboard-pg-benner .dashboard-menu #toggle.on span:before {
  transform: rotate(45deg) translate(5px, 5px);
}
.dashboard-pg-benner .dashboard-menu #toggle.on span:after {
  transform: rotate(-45deg) translate(7px, -8px);
}
.dashboard-pg-benner .dashboard-menu #toggle.on + #menu {
  opacity: 1;
  position: absolute;
  top: 45px;
  visibility: visible;
}

/* menu appearance*/
.dashboard-pg-benner .dashboard-menu #menu {
  background: #ffffff none repeat scroll 0 0;
  border-radius: 4px;
  box-shadow: none;
  color: #999999;
  font-family: "Segoe UI",Candara,"Bitstream Vera Sans","DejaVu Sans","Bitstream Vera Sans","Trebuchet MS",Verdana,"Verdana Ref",sans-serif;
  margin: auto;
  opacity: 0;
  padding: 0;
  position: absolute;
  text-align: center;
  top: 45px;
  transition: opacity 0.4s ease 0s;
  visibility: hidden;
  width: 242px;
}
.dashboard-pg-benner .dashboard-menu #menu li.activemenu a::after {
  border-bottom: 16px solid #e8ecf5;
  border-left: 10px solid rgba(0, 0, 0, 0);
  border-right: 10px solid rgba(0, 0, 0, 0);
  content: "";
  display: block;
  left: auto;
  margin-top: -7px;
  position: absolute;
  right: -2px;
  top: 50%;
  transform: rotate(-90deg);
}
.dashboard-pg-benner .dashboard-menu  ul , .dashboard-pg-benner .dashboard-menu  li ,.dashboard-pg-benner  .dashboard-menu li a {
  list-style: none;
  display: block;
  margin: 0;
  padding: 0;
}
.dashboard-pg-benner .dashboard-menu li a {
  padding: 5px;
  color: #888;
  text-decoration: none;
  transition: all .2s;
}
.dashboard-pg-benner .dashboard-menu li a:hover,
.dashboard-pg-benner .dashboard-menu li a:focus {
  background: #1ABC9C;
  color: #fff;
}
.dashboard-pg-benner .dashboard-menu #menu li.activemenu a , .dashboard-pg-benner .dashboard-menu #menu li:hover a , .dashboard-pg-benner .dashboard-menu #menu li:focus a { background: #692b81 none repeat scroll 0 0; border-bottom: 1px solid #793b91; box-shadow: 0 8px 6px -6px #0a083e;}
.dashboard-menu #menu ul li a .icon-img { display: block; margin: 0 auto 7px;}
.dashboard-menu #menu ul { float: left; width: 100%;}
.dashboard-menu #menu ul li {float: left; width: 100%;}
.dashboard-menu #menu ul li a {position: relative; background: #0a083e none repeat scroll 0 0; border-bottom: 1px solid #8c53a2; color: #ffffff; float: left; font-family: latoregular; font-size: 14px; letter-spacing: 0.5px; padding: 22px 10px; text-align: center; width: 100%;}
.dashboard-pg-benner .your_business { height: 45px;}
.dashboard-pg-benner .business_content h2 { font-family: latobold; font-size: 20px; font-weight: normal; letter-spacing: 0.5px; line-height: 45px; margin-bottom: 0; text-align: left; text-transform: capitalize;}
.dashboard-pg-benner { padding: 101px 0 0;}
.dashboard-pg-benner .business_content h2 i { font-size: 20px; margin-right: 5px; margin-top: -6px; vertical-align: middle;}
.dball-summry-cont { float: left; width: 100%;}
.dball-summry-cont .summrr-hedding { font-family: segoe ui; font-size: 25px; font-weight: normal; text-align: center;}
.dball-summry-cont .priceing-cont { float: left; width: 100%; margin-bottom: 44px;}
.dball-summry-cont{float: left; width: 100%;}
.dball-summry-cont .priceing-cont ul { float: left; padding: 0 3px; width: 100%;}
.dball-summry-cont .priceing-cont ul li { background: #8f44ad none repeat scroll 0 0; float: left; margin: 0 12px; text-align: center; width: calc(20% - 24px); width: -webkit-calc(20% - 24px); width: -ms-calc(20% - 24px); width: -moz-calc(20% - 24px); min-height: 152px;  padding: 31px 8px 8px; transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s;}
.dball-summry-cont .priceing-cont ul li h3 , .pending-order-sec .pending-order-cont h3{ color: #ffffff; font-family: latobold; font-size: 15px; font-weight: normal; line-height: 22px; margin-bottom: 8px; min-height: 45px;}
.dball-summry-cont .priceing-cont ul li span { color: #ffffff; font-family: segoe ui; font-size: 35px; font-weight: bold; line-height: 35px;}
.dball-summry-cont .priceing-cont ul li.bg_blue { background: #3598dc none repeat scroll 0 0;}
.dball-summry-cont .priceing-cont ul li.bg_orange { background: #d6a546 none repeat scroll 0 0;}
.dball-summry-cont .priceing-cont ul li.bg_chocolate { background: #ae8e45 none repeat scroll 0 0;}
.dball-summry-cont .priceing-cont ul li.bg_purple { background: #8f44ad none repeat scroll 0 0;}
.dball-summry-cont .priceing-cont ul li.bg_lightblue { background: #46cad6 none repeat scroll 0 0;}
.pending-order-sec .pending-order-cont h3{color: #000;}
.pending-order-sec .pending-order-cont figure { float: left; margin-top: 28px; overflow: hidden; width: 100%;}
.pending-order-cont { background: #ffffff none repeat scroll 0 0; float: left; padding-bottom: 34px; padding-top: 50px; transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; width: 100%; text-align: center;}
.pending-order-sec .pending-order-cont figure img{transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; }
.pending-order-sec .pending-order-cont:hover figure img { transform: scale(1.1) rotate(360deg);}
.dball-summry-cont .priceing-cont ul li:hover { background: #000000 none repeat scroll 0 0;}
.pending-order-cont:hover { box-shadow: 0 2px 10px #cccccc;}
.pending-order-sec { float: left; margin-bottom: 50px; width: 100%;}
.directory-time-sec figure{overflow: hidden;}
.directory-time-sec figure img { transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; width: 100%;}     
.directory-time-sec figure img:hover{transform: scale(1.1);}
.directory-time-sec { float: left; margin-bottom: 145px; width: 100%;}

/*5-3-2018 css end Dashboard*/ 
.dashboard-pg-benner .truckicon { display: inline-block;} 
.filter-surach .filter-surachform { float: right;}
.filter-surach .filter-surachform .filter-dropdown { display: inline-block; vertical-align: middle; margin-left: 8px;}
.filter-surach .filter-surachform .input-group { border: 1px solid #e1e1e1; border-radius: 3px;}
.filter-surach .filter-surachform .input-group .form-control { border: 0 none; box-shadow: none; color: #000000; height: 35px; min-width: 200px; padding: 4px 12px; background: #ffffff ;}
.filter-surach .filter-surachform .input-group-addon { background: #ffffff none repeat scroll 0 0; border: 0 none; min-width: 45px; padding: 2px; position: relative; cursor: pointer;}
.filter-surach .filter-surachform .input-group-addon::before { border-left: 1px dashed #b2b2b2; content: ""; height: 22px;left: 0; margin-top: -11px; position: absolute; top: 50%;}
.filter-surach .filter-surachform .filter-dropdown a { background: #0a083e none repeat scroll 0 0; border: 1px solid #0a083e; box-shadow: none; display: inline-block; line-height: 35px; min-height: 35px; min-width: 45px; text-align: center; vertical-align: middle;}
.filter-surach .filter-surachform .filter-dropdown a img { display: block; margin: 7px auto 0;}
.filter-surach { margin-bottom: 17px !important;}
.filter-surach .filter-surachform .filter-dropdown .dropdown-menu { background: #0a083e; left: auto; min-width: 145px; padding: 14px 14px 14px; right: 0;}
.filter-surach .filter-surachform .filter-dropdown .form-control { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border-radius: 0; height: 25px; min-width: 1px; padding: 4px 4px 4px 8px ; color: #ffffff;}
.filter-surach .filter-surachform .filter-dropdown .input-group-btn .btn.btn-default { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 0 none; color: #ffffff; font-size: 17px; margin-top: 1px; padding: 0 0 0 2px;}
.filter-surach .filter-surachform .filter-dropdown .input-group { border-radius: 0; margin-bottom: 8px;}
.filter-surach .filter-surachform .filter-dropdown .submit-btn { border: 1px solid #e1e1e1; border-radius: 0; color: #000000; font-family: segoe ui; font-size: 13px; min-height: 20px; padding: 2px; width: 100%;}
#ui-datepicker-div.ui-widget-content { z-index: 9999 !important;}
.domestic_order_datiles { background: #dddddd none repeat scroll 0 0; float: left; margin-bottom: 27px !important; padding: 12px 18px; width: 100%;}
.domestic_order_datiles ul li { color: #000000; display: inline-block; font-family:'SegoeUI-Semibold'; font-size: 13px; font-weight: 400; letter-spacing: 0.5px; padding: 0 24px; text-transform: uppercase; vertical-align: top; margin-right: 10px;}
.domestic_order_datiles ul li:last-child { margin-right: 0; padding-right: 0;}
.domestic_order_datiles li span { background: #915da5 none repeat scroll 0 0; border-radius: 18px; color: #ffffff; display: inline-block; margin-left: 6px; padding: 4px 10px;}
.domestic_table_datiles table th , .table.table-bordered td {font-family: segoeui-semibold; font-size: 13px; width: 150px;}
.table.table-bordered td { font-family: segoe ui; line-height: 14px;}
.table.table-bordered td a { box-shadow: none; color: #0022b7; display: inline-block; float: none; text-align: center; text-decoration: none;  font-size: 16px;}
/* Rating Star Widgets Style */
.domestic_order_stars.rating-stars ul { list-style-type:none; padding:0; -moz-user-select:none; -webkit-user-select:none;}
.domestic_order_stars.rating-stars ul > li.star { display:inline-block;} 
/* Idle State of the stars */
.domestic_order_stars.rating-stars ul > li.star > i.fa { color: #000000; font-size: 15px; width: auto;}
/* Hover state of the stars */
.rating-stars ul > li.star.hover > i.fa { color:#9f5fb8;}
/* Selected state of the stars */
.domestic_order_stars.rating-stars ul > li.star.selected > i.fa { color: #9f5fb8;}
.domestic_table_datiles .table-bordered > tbody > tr > td, .domestic_table_datiles .table-bordered > tbody > tr > th, .domestic_table_datiles .table-bordered > tfoot > tr > td, .domestic_table_datiles .table-bordered > tfoot > tr > th, .domestic_table_datiles .table-bordered > thead > tr > td, .domestic_table_datiles .table-bordered > thead > tr > th {
  border: 1px solid #95979b;}
.domestic_table_datiles .table-bordered > thead > tr > td, .domestic_table_datiles .table-bordered > thead > tr > th { border-bottom-width: 1px; }
.domestic_table_datiles .table-bordered { border: 1px solid #95979b;}
.pgnavi_table_sec .pagination::before, .pgnavi_table_sec .pagination::after { display: none;}
.pgnavi_table_sec .pagination { border: 0 none !important; float: right; margin: 0 !important; text-align: center;}
.pgnavi_table_sec { float: left; margin-bottom: 25px; margin-top: 5px; width: 100%;}
.pgnavi_table_sec .pagination a { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 1px solid #d7dbdc; border-radius: 0 !important; box-shadow: none; color: #000000; font-family: segoeui-semibold; font-size: 13px; margin: 0 6px;}
.pgnavi_table_sec .pagination li:last-child a { margin-right: 0;}
.pgnavi_table_sec .pagination a .left-arrow::after, .pgnavi_table_sec .pagination a .right-arrow::after { content: "❮"; font-size: 13px; left: -2px; position: absolute; top: -15px; z-index: 9;}
.pgnavi_table_sec .pagination a span { font-size: 0; padding: 0 2px; position: relative !important;}
.pgnavi_table_sec .pagination a .right-arrow::after {content: "❯"; left: 0;}
.pgnavi_table_sec .pagination li.active a, .pgnavi_table_sec .pagination li a:hover { background: #4e4e56 ; border: 1px solid #000000; box-shadow: none; color: #ffffff;}
.noresult-message {
  background: #cf0000 none repeat scroll 0 0;
  color: #ffffff;
  font-family: segoeui-semibold;
  font-size: 16px;
  margin: 0 auto 25px;
  padding: 10px;
  text-align: center;
  width: 50%;
}
.logged-in-dashboard {   font-family: latoregular !important; font-size: 17px !important; font-weight: normal !important; margin-top: 75px; padding: 10px 20px; text-align: center !important; width: 100%;}
.logged-in-dashboard a { color: #0a083e;}
.filter-dropdown.dropdown-open .dropdown-menu { display: block; width: 160px; margin-right: 15px;}



.filter-surach .form-group, .filter-surach .filter-dropdown {
  display: inline-block;
  margin-bottom: 0;
  vertical-align: middle;
}
.filter-surach .filter-dropdown {
  background: #915da5 none repeat scroll 0 0;
  display: inline-block;
  height: 35px;
  line-height: 35px;
  text-align: center;
  width: 35px;
}
.filter-surach .filter-dropdown a {
  box-shadow: none;
  float: none;
  line-height: 25px;
  vertical-align: middle;
}
.filter-surach .filter-dropdown .dropdown-menu {
  right: 0;
  background: #915da5 none repeat scroll 0 0;
  left: auto
}
.filter-surach .filter-dropdown .dropdown-menu input, .filter-surach .filter-dropdown .dropdown-menu .btn.btn-default {
  background: transparent none repeat scroll 0 0;
  border-radius: 0;
  color: #fff;
  height: 25px;
  vertical-align: top;
  padding: 0 10px;
}
.dropdown-menu {
  padding: 5px;
}
.filter-surach .filter-dropdown .btn.btn-default.submit-btn {
  background-color: #fff;
  color: #000;
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
  text-transform: uppercase;
  width: 100%;
}

.pending-order-cont .progress-graph.position { margin: 0 auto; display: block; float: none;}
.directory-time-sec .canvas-box { background: #fff; padding: 10px;}
.canvas-box h3 {font-size: 24px; margin: 0px 0 6px;  font-family: segoeui-semibold;}

.noresult_inner{margin: 0 auto 40px!important;}
.page-id-566 .sdomestic_table_datile .table-responsive {overflow-x: hidden;}
.top-filter p { float: left; margin-bottom: 0;     padding-top: 10px;} 
.domestic-table .table.table-bordered td {width: auto;}
.map-wrapper #googlemap {margin-bottom: 90px;}
/*=================29-3-18====================*/


/*=================03-4-18====================*/
.dashboard-menu #menu ul li a i {font-size: 20px;}
#primary .noresult-message.noresult_inner {float: left; font-size: 20px !important; width: 100%;}


/*3-8-2018 css start*/

.conth-number { position: static; top: 0; right: 0; width: auto; height: auto; padding: 0; overflow: hidden; z-index: -9; margin: -15px 0 0; width: 100%; float: left;}
.conth-number a { color: #000; position: relative; float: right;}
.conth-number a i {font-size: 20px; position: static; margin-top: -2px; float: left;}
.conth-number a span {transform: none;display: inline-block; margin-top: 0; margin-left: 8px; font-size: 13px; vertical-align: middle;}
.conth-number:before{display: none;}
.social_icon {margin-right: 0;}
.menu_sec .current-menu-item>a {border-bottom: 4px solid #0a083e;color: #0a083e!important;}
.social_icon li a:hover { color: #0a083e;}
.sliderSection .wrape_promo .btn_same {background: #0a083e;}
.export-teb a.active { color: #0a083e;}
.export-teb { border-bottom: 2px solid #0a083e;}
.export-teb a.active::after { border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #0a083e;}
.purpel-text { color: #0a083e;}
.zone-content { background: #0a083e;}
.zoom-img-bor:after { border: 15px solid #0a083e;}
.footer-links a:hover { color: #0a083e; }
.view-more:hover { background: #0a083e; }
body .parsel_container.pages_content form .form-control{font-family: latoregular!important;  color: #000 !important;}
body .parsel_container.pages_content form .form-control::-webkit-input-placeholder , body .parsel_container.pages_content form .form-control[name="user_email"]::-webkit-input-placeholder , body .parsel_container.pages_content form .form-control[name="user_number"]::-webkit-input-placeholder{
    font-family: latoregular!important;  
    color: #000 !important;
     font-weight: 400;
}
body .parsel_container.pages_content form .form-control::-moz-placeholder , body .parsel_container.pages_content form .form-control[name="user_email"]::-webkit-input-placeholder , body .parsel_container.pages_content form .form-control[name="user_number"]::-webkit-input-placeholder{
    font-family: latoregular!important;  
    color: #000 !important;  
     font-weight: 400;
}
body .parsel_container.pages_content form .form-control:-ms-input-placeholder , body .parsel_container.pages_content form .form-control[name="user_email"]::-webkit-input-placeholder , body .parsel_container.pages_content form .form-control[name="user_number"]::-webkit-input-placeholder{
    font-family: latoregular!important;  
    color: #000 !important;
     font-weight: 400;
}
body .parsel_container.pages_content form .form-control:-moz-placeholder , body .parsel_container.pages_content form .form-control[name="user_email"]::-webkit-input-placeholder , body .parsel_container.pages_content form .form-control[name="user_number"]::-webkit-input-placeholder{
    font-family: latoregular!important;  
    color: #000 !important; 
    font-weight: 400;
}
.page-id-579 section.your_business_page.fw {
    float: left;
    width: 100%;
    background-size: 100% 640px!important;
    background-size: 100% 850px!important;
    background-repeat: no-repeat;
    background-position: 0 -164px;
}
.conth-number a:hover{color: #0a083e;}
.bottom-footer-section .footer-content .collapse , .sliderSection .carousel-caption .collapse{display: block; }
.sliderSection .carousel-caption .box-wight h3{margin-left: 0;}
div#demoGotparcel .row{ margin-left: -7px;}
.sliderSection .carousel-caption .box-wight [data-toggle="collapse"] , .bottom-footer-section .footer-content [data-toggle="collapse"] {cursor: unset;pointer-events: none;}
@media (max-width: 767px){
.zoom-img-bor img { height: auto;}   
.have_your_sec{    background-size: 100% !important;}
.client-zone-img .zoom-effct { max-height: 220px;}
.helping-sce .zoom-effct>img { max-height: 220px;}
.serves-cont>span { width: 60px;}
.zoom-img-help , .zoom-img-bor{ width: 100%;}
.zoom-img-help img , .zoom-img-bor img {width: 100%;}
.expert-cont { position: static !important; background: #000; padding: 25px 10px 20px; float: left; width: 100%;margin-top: -10px !important;}
.zoom-img-help:before{display: none;}
.sliderSection .carousel-caption .box-wight { width: 100% !important; max-width: none;}
.conth-number {display: block!important; margin-top: -8px;}
.menu_sec .social_icon {margin-top: 0!important;}
.download-link a { float: left; width: 135px; margin-right: 4px;}
.copy-right p {color: #fff;font-size: 12px;}
.expert-cont1 img, .zoom-grid img { width: 100%;}
    
/*----7-9-2018----*/    
header.header .menu_sec .conth-number {    position: absolute; top: 20px;}
.header .col-md-2.col-sm-2 { width: auto !important; display: inline-block;}
.header .col-md-10.col-sm-10.menu_sec { width: auto; display: inline-block; padding-left: 0; padding-top: 8px; position: absolute; width: 100%; 
    left: 0; text-align: right;    margin-top: 0; padding-top: 14px;}
.header .menu_sec .navbar-header { float: right!important; width: auto; padding-left: 12px; position: relative; z-index: 99; }
.header .conth-number { margin-top: 15px;width: auto;display: inline-block !important;float: right;}
.header  .conth-number a {float: left; font-size: 15px;}
.header .conth-number a span { display: inline-block; margin-top: 0; margin-left: 8px; font-size: 12px; vertical-align: middle;}
.header .conth-number { margin-top: 15px; width: auto; position: absolute; top: 8px; z-index: 9; padding-right: 65px !important;}
.header .menu_sec .social_icon { margin-top: 5px; right: 88px; top: -2px; width: auto;}
.header .social_icon>li { width: 23px;}
.header .social_icon li a { color: #000; font-size: 22px; line-height: 15px; margin-left: 0;}
.header  .navbar-toggle{padding: 6px 8px;}
.header .navbar-toggle .icon-bar { width: 16px;}
.header .menu_sec .collapse.navbar-collapse { width: 100%; position: absolute; left: 0; background: #fff; z-index: 9; top: 50px; text-align: left; padding: 15px; border-top: 1px solid #A9C; }
.header .menu_sec .navbar-header button.navbar-toggle { float: right!important;}
.conth-number a i {font-size: 16px;  margin-top: 0; }
.bottom-footer-section .footer-content { width: 100%; margin: 8px 0;cursor: pointer; transition: all .5s ease .0s; -webkit-transition: all .5s ease .0s; -ms-transition: all .5s ease .0s; -moz-transition: all .5s ease .0s; }
.bottom-footer-section .footer-content:hover , .bottom-footer-section .footer-content:focus{color: #0a083e;}
.bottom-footer-section .footer-content .collapse { display: none;}
.bottom-footer-section .footer-content .collapse.in {display: block;}
.header .logo { position: relative; z-index: 999;}
.sliderSection .parcel_track { min-height: 1px;}
.sliderSection .carousel-caption .box-wight [data-toggle="collapse"], .sliderSection .carousel-caption .box-wight [data-toggle="collapse"] h3, .sliderSection .carousel-caption .box-wight [data-toggle="collapse"] .widget.widget_execphp , .bottom-footer-section .footer-content [data-toggle="collapse"] { cursor: pointer; pointer-events: inherit; margin-bottom: 0 !important; padding-bottom: 0 !important; position: relative;}
.sliderSection .carousel-caption .collapse { display: none;height: 0 !important;}
.sliderSection .carousel-caption .collapse.in { display: block; height: 100%;}
.sliderSection .carousel-caption .box-wight [data-toggle="collapse"]:after , .footer-content [data-toggle="collapse"]:after { position: absolute; content: "\002B"; right: 0; top: -2px; color: #000; font-size: 32px; font-family: 'SegoeUI-Semibold'; text-shadow: none;}
.sliderSection .carousel-caption .box-wight [data-toggle="collapse"][aria-expanded="true"]:after , .footer-content [data-toggle="collapse"][aria-expanded="true"]:after{content: "\268A"}
.footer-content [data-toggle="collapse"] { width: 100%; position: relative;}
.footer-content [data-toggle="collapse"]:after{color: #fff; top: -10px; }
.client-zone .zoom-effct img { display: none;}
.client-zone .client-zone-icon {margin-top: 5px; top: 0;}
.client-zone-img:nth-child(2) .zone-content { padding-bottom: 15px !important;}
.helping-sce .col-md-4.col-sm-4.no-pad .zoom-effct { display: none !important; }
.helping-sce .serves-cont { margin-top: 24px; position: relative; z-index: 9; margin-bottom: 0; background: #f5f5f5; padding: 10px;}
.page-id-579 section.your_business_page.fw { background-size: cover !important; background-repeat: no-repeat; background-position: 0; padding: 50px 0 45px;}
/*----7-9-2018----*/  
body form.zm_alr_form.ajax-login-default-form-container.login_form, body .zm_alr_form_container.zm_alr_register_form_container.ajax-login-register-register-container.zm_alr_design_default {
    width: 100%;
    padding: 20px;
}
.page-id-699 .zm_alr_login_form_container {
    padding: 0 15px;
}
body ul.zm_alr_ul_container {
    margin: 20px 0 0;
    width: 100%;
}
body div#primary {
    padding-bottom: 0px;
}
body #primary .entry-content {
    padding: 0 15px;
}
body .zm_alr_register_form_container input {
    font-size: 13px;
}
body .account-page-form {
    width: 100%;
}
body .account-page-form .somfrp-lost-pass-form-text, .account-page-form p.no-margin {
    padding: 0 20px !important;
}
body .account-page-form p.extra-space {
    padding: 0 !important; 
}
div#password-lost-form-wrap {
    padding: 20px 0;
}
body p.received_text {
    width: 100%; 
}

} 

@media (max-width: 400px){
.client-zone-icon.text-center.clienticon2 {margin-top: 5px;}
.client-zone-icon img { width: 40px;}
.client-zone-img .zoom-effct { max-height: 165px;}  
.client-zone-icon.text-center.clienticon2 {
    margin-top: 5px!important;
}
.helping-sce .titele-text {
    font-size: 15px;
    text-align: left;
    padding-left: 15px;
}

}

@media (min-width: 480px) and (max-width: 767px) {
 body ul.zm_alr_ul_container {
    width: auto;
    margin: -20px 0 0;
}
}

@media (max-width: 320px){
.helping-sce .titele-text {
    font-size: 13px;
    text-align: left;
    padding-left: 15px;
}
}



/*3-8-2018 css end*/

/*===============12-9-18========================*/
.menu_sec .conth-number {
    position: static;
    height: auto;
    padding: 0;
    margin: 0px 0 0;
    width: auto;
    float: right;
}
.footer-content .social_icon {
    margin-right: 0;
    width: 100%;
    float: left;
    margin-top: 20px;
}
.footer-content .social_icon li a {
    color: #fff;
    font-size: 25px;
    line-height: 25px;
    margin-left: 0px;
    margin-right: 0px;
}
.footer-content .social_icon li a:hover {
    margin-left: 0px!important;
    margin-right: 0px!important;
        color: #0a083e;
}
.footer-content .social_icon li {margin: 0 5px;}
.download-link .app-link {
    margin-bottom: 10px;
    display: block;
}
.servies-content.become_driver {
    margin-bottom: 00px;
}
/* Setting Button Alignment To Right Starts Here */
.page-id-193 .servies-content.become_driver a {
	float: right;
}
.page-id-193 .content-serv.border_text {
	width: 100%;
	float: left;
}
/* Setting Button Alignment To Right Ends Here */

/* Setting Terms and Condition Checkbox in a row and Button in Next Row Starts Here */
.page-id-195 p.tnc {
	text-align: center;
	width: 100%;
}
.page-id-195 p.tnc a {
	float: none !important;
}

.page-id-195 #parcel_step1 {
	margin-left: auto; /* Comment Both Of these margins to align button to left */
	margin-right: auto; /* Comment Both Of these margins to align button to left */
	width: 100px;
	float: none !important;
	clear: both;
	display: block;
}
/* Setting Terms and Condition Checkbox in a row and Button in Next Row Ends Here */

.parsel_container .tnc input {
	transform: scale(1.4);
}
.titele-text {
	color: #feb300;
}
.content-serv.border_text > p {
	font-size:13px!important
}

/*===========11-10-19 css start here=============*/
.top_header, .bottom_header {
    float: left;
    width: 100%;
}
header.header {
    position: static;
    height: 100%;
    padding: 0;
}
.top_header {
    background: #000000;
    padding: 5px 0;
}
.top_header .navbar-nav li a i.fa.fa-whatsapp {
    padding: 0 5px 0 0;
}
.bottom_header {
    padding: 12px 0;
}
.top_header .col-md-6 .navbar-nav {
    width: 100%;
}
.top_header .col-md-6 .member-login {
    text-align: right;
}
.top_header ul li {
    display: inline-block;
    vertical-align: middle;
   /* padding: 0 10px;*/
}
.top_header ul li:first-child {
    padding-left: 0;
}
.top_header ul li a {
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    font-family: open_sansregular;
    font-weight: 600;
    transition: 0.3s;
    display: block;
    padding: 8px 16px;
}
.top_header ul li a i {
    font-size: 13px;
    padding: 0 6px 0 0;
}
.top_header ul li a:hover {
    color: #fff
}
.page-id-667 .parsel_container .order-cont .gray_box {
    padding: 15px;
} 
.page-id-678 .order-cnt-pldl .col-md-6 .contact-fields input {
    width: auto !important;
}
.page-id-678 #parcel_details .servies-content + p {
    float: left;
    width: 100%;
    text-align: left;
}
.page-id-678 #parcel_details .servies-content + p a {
    float: none !important;
}
.page-id-678 #parcel_details a#save_wishlist {
    background: #0a083e;
    color: #fff;
    height: 35px;
    padding: 0 12px;
    line-height: 35px;
    text-transform: uppercase;
    font-size: 13px;
    transition: 0.3s;
}

.page-id-678 #parcel_details a#save_wishlist:hover {
    background: #000;
}
.collection_contact-fields input#collection_phone {
    margin: 15px 0 0;
}
form#searchform input {
    width: auto;
    font-size: 13px;
}
form#searchform input[type="text"] {
    min-width: 300px;
}
.orderBackButton:hover, .orderBackButton:focus{
    color: #fff;
    background: #000;
}

.page-id-674 .send_a_parcel .business_region>li {
    max-width: 49%;
}
.page-id-674 .send_a_parcel .business_region>li .btn-group, .send_a_parcel .business_region>li .multiselect {
    width: 100%;
    text-align: left;
}
.page-id-674 .send_a_parcel .business_region>li .multiselect {
    border: 0;
    border-radius: 0;
    color: #000;
    font-family: ralewaybold;
    font-size: 16px;
    padding: 0 10px;
    background: #f0f0f0;
    height: 60px;
}
.page-id-674 .send_a_parcel .business_region>li .multiselect b.caret {
  display: none;
}
.page-id-674 .business_region .form-group {
    margin-bottom: 0;
}
.page-id-674 .dropdown-toggle:after {
    float: right;
    border: 0;
    width: auto;
}
.page-id-674 .send_a_parcel .business_region>li .btn-group.open button {
    webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
}
.page-id-674 .send_a_parcel .business_region>li ul.multiselect-container.dropdown-menu {
    min-width: auto;
    width: 100%;
    z-index: 999999999999 !important;
    border-radius: 0;
    border: 0;
    height: 300px;
    overflow-x: hidden;
    overflow-y: auto;
}
.page-id-674 .send_a_parcel .business_region>li ul.multiselect-container.dropdown-menu label.checkbox {
    padding: 0;
    line-height: 20px;
    font-weight: 400;
    font-size: 14px !important;
    word-break: break-all;
    white-space: initial;
}
.page-id-674 .send_a_parcel .business_region>li ul.multiselect-container.dropdown-menu a {
    width: 100%;
}
.page-id-674 .send_a_parcel .business_region>li ul.multiselect-container.dropdown-menu li {
    float: left;
    width: 50%;
}
.page-id-674 .send_a_parcel .business_region>li ul.multiselect-container.dropdown-menu li.active a {
    background: transparent;
}
.page-id-674 .send_a_parcel .business_region>li ul.multiselect-container.dropdown-menu a:hover, .page-id-674 .send_a_parcel .business_region>li ul.multiselect-container.dropdown-menu a:focus {
    background: transparent;
}
.page-id-674 .business_region>li {
    display: inline-block;
    vertical-align: middle;
    max-width: 322px;
    width: 100%;
    position: relative;
    z-index: initial;
}
.page-id-674  select#dates-field2 {
    display: none;
}



/*12/11/2019 sunaina css start here*/
.become_driver table.table-striped thead tr th {
    text-align: center;
}
.become_driver input.agentBook {
    float: right;
    background-color: #0a083e;
}
.content-serv.border_text {
    width: 100%;
    float: left;
}
.content-serv.border_text {
    border: 5px solid #f5f5f5;
    margin-top: 25px;
    padding: 8px 10px 5px 12px;
}
.servies-content.become_driver {
    margin-bottom: 35px;
}
.gray_box .blure_class {
    margin-right: 0px !important;
}

.paymentError {
    padding: 16px 17px!important;
    display: inline-block;
    background: 0 0;
    width: 100%;
    float: left;
    text-align: center;
    margin-top: 16px;
    margin-bottom: 20px !important;
    border: none;

}
.error-text {
    color: #f40b20;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 19px;
    font-weight: 700;
    line-height: 20px;
    text-shadow: 1px 1px rgba(250,250,250,.3);
    background-color: #fce4e4;
    border: 1px solid #fcc2c3;
    padding: 14px 72px;
}
.your_business_page.client_zone .box-wight form input, .your_business_page.client_zone .box-wight form input:focus {
    font-weight: 400 !important;
    font-family: latoregular;
}
.page-id-699 .login_form .zm_alr_form_field_container input {
    padding: 0 10px !important;
    height: 40px;
    font-weight: 400 !important;
    letter-spacing: 0;
    font-size: 14px !important;
}
.page-id-19 .form-wrapper {
    margin: 0;
}
.page-id-19 .client_zone .box-wight {
    height: 100%;
}
.account-page-form {
    width: 550px;
    display: block;
    margin: 0 auto;
    background: #fff;
    border: 1px solid #ddd;
}
.business_content h2 {
    color: #fff;
    font-size: 50px;
    font-weight: 800;
    line-height: 60px; 
    text-transform: uppercase;
}
.account-page-form .somfrp-lost-pass-form-text, .account-page-form p.no-margin {
    padding: 0 50px !important;
}
.account-page-form legend {
    font-family: "Verlag-Bold","Arial","serif";
    padding: 15px;
    background: #f5f5f5;
}
.lostpassword-submit {
    padding:  5px 50px 30px;
}
.account-page-form p input {
    margin: 10px 0 0;
    border-radius: 0;
    font-size: 14px;
}
.lostpassword-submit button#reset-pass-submit {
    background: #0a083e;
    font-size: 16px;
    min-width: 100px;
    height: 40px;
    color: #fff;
    letter-spacing: 0;
    padding: 0 15px;
    transition: 0.3s;
}
.lostpassword-submit button#reset-pass-submit:hover {
    background: #000;
}
.account-page-form p input:focus {
    border-color: #696969;
    outline: none;
}
.account-page-form.som-pass-strength-form .somfrp-lost-pass-form-text + div {
    padding: 0 50px;
}
.account-page-form.som-pass-strength-form .somfrp-lost-pass-form-text + div input {
    max-width: 100%;
    border-radius: 0;
    font-size: 14px;
    font-weight: normal;
}
.account-page-form.som-pass-strength-form p label {
    font-family: latoregular !important;
    font-weight: normal;
    margin: 0;
}
.account-page-form label {
    font-weight: normal;
}

/* ========== 13-03-2020 css start here =========== */
.parsel_container .gray_box .shipment-box label {
    display: block;
}
.parsel_container .order-cont .gray_box .shipment-box .input-group {
    width: 100%;
}
.shipment-box {
    margin: 15px 0 0;
}
.shipment-box input[type="radio"] {
    vertical-align: middle;
    margin: -3px 0 0 0;
}
.shipment-box span {
    padding-right: 10px;
}
.page-id-195 .parsel_container .order-cont .gray_box {
    padding: 15px 15px 5px;
}
.page-id-195 .order-cont .form-control {
    box-shadow: none;
}

last_order .product_account tr th {
    font-family: ralewaybold;
    color: #000;
    vertical-align: top; 
}
.last_order .product_account tr th span {
    display: block;
} 
.last_order .product_account tbody tr:first-child td[colspan="6"] {
    padding: 0;
}
.last_order .product_account tbody tr:first-child td[colspan="6"] td {
    text-transform: uppercase;
    font-weight: 600;
    border-bottom: 0;
    text-align: center;
}
.last_order .product_account tbody tr td {
    padding: 15px;
    font-family: latoregular;
    color: #000;
    font-size: 14px;
}
.last_order .product_account tr td figure {
    margin: 0 0 5px;
}
.last_order .product_account tr td h3 {
    text-align: left;
    font-size: 16px;
    font-family: ralewaybold;
    margin: 0 0 5px;
}
.last_order .product_account tr td address {
    text-align: left;
    padding: 0 0 0 10px;
    margin: 0;
    line-height: 24px;
}
.last_order .product_account tr td p {
    line-height: 24px;
    margin: 0;
    font-size: 14px !important;
}
.last_order .product_account tbody [colspan="6"] table {
    border: 0;
}
.last_order table {
    margin-bottom: 0
}

/* ============= 01-05-2020 ============= */
.become_driver.thank-you-page {
    float: none;
    padding: 0;
    background: transparent;
}
p.received_text {
    text-align: center;
}
.col-md-12 .orderBackButton {
    margin: 0 0 10px;
}
body.page-template-tmp-after-payment {
    background: #ededed;
}
.thank_you_after_payment {
    padding: 20px;
    background: #fff;
}
.thank_you_after_payment tr td[colspan="3"][align="center"] {
    text-align: center;
}
input#btnPrint0 {
    transition: 0.3s;
}
p.received_text {
    text-align: left;
    display: block;
    width: 1170px;
    margin: 10px auto 15px;
    padding: 0 15px;
    font-size: 15px;
}
.thank_you_after_payment .table{
    overflow: hidden;
}
.thank_you_after_payment tr td[colspan="6"] p.received_text {
    text-align: center;
}
h6.mantitle {
    display: inline-block;
}
.page-template-tmp-send.page-id-8 form#send_parcels {
    float: left;
    width: 100%;
    padding: 25px 0 0;
    background: #fff;
}
 

.carousel-caption { text-align: left; text-shadow: none;}
#headFi .carousel-caption h1 { text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, .6);}

.home form#send_parcels {
    float: left;
    width: 100%;
    padding: 25px 0;
    background: #fff;
}

.home .btn_same {
    background: #1a1a1a;
	border-radius: 0;
    color: #fff;
    display: block;
    font-family: latoblack;
    font-size: 18px;
    margin: 0 auto;
    padding: 14px 65px;
	height: auto !important;
	border-radius: 0px !important;
}
.wrape_promo #get_quote { border-radius: 0px !important;}
.home .btn_same:hover {
    background: #010080;
}
.home .nav-tabs>li>a {
    border-radius: 0px;
    padding: 10px 22px;
    background: #d5d5d5;
    color: #000;
}

.home .nav-tabs>li.active>a, .home .nav-tabs>li.active>a:focus, .home .nav-tabs>li.active>a:hover {
    background-color: #fff !important;
}

#domstic_quotes.btn_same {
    background: #1a1a1a;
	border-radius: 0;
    color: #fff;
    display: block;
    font-family: latoblack;
    font-size: 18px;
    margin: 0 auto;
    padding: 14px 65px;
	height: auto !important;
	border-radius: 0px !important;
}

.export-teb-document { border-bottom: 2px solid #7f4098; float: left; margin-bottom: 8px; padding: 0; width: 100%;}
.export-teb-document a { color: #000000; font-size: 16px; padding: 0 10px 10px; margin-right: 5px; position: relative; font-family: segoe_uiregular; font-weight: bold;}
.export-teb-document a.active::after { border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #7f4098; border-style: solid; border-width: 7px; bottom: 0; content: ""; left: 50%; margin-left: -3.5px; position: absolute;}

.home form#send_documents {
    float: left;
    width: 100%;
    padding: 25px 0;
    background: #fff;
}

/** Top Tooltip w/ Bottom Arrow **/
	.tooltip-op {
	  position: relative;
	  display: inline-block;
	  border-bottom: 1px dotted black;
	}

	.tooltip-op .tooltiptext-op {
	  visibility: hidden;
	  width: 150px;
	  background-color: black;
	  color: #fff;
	  text-align: center;
	  border-radius: 6px;
	  padding: 5px 0;
	  position: absolute;
	  z-index: 1;
	  bottom: 150%;
	  left: 50%;
	  margin-left: -60px;
	}

	.tooltip-op .tooltiptext-op::after {
	  content: "";
	  position: absolute;
	  top: 100%;
	  left: 50%;
	  margin-left: -5px;
	  border-width: 5px;
	  border-style: solid;
	  border-color: black transparent transparent transparent;
	}

	.tooltip-op:hover .tooltiptext-op {
	  visibility: visible;
	}
/** End Top Tooltip w/ Bottom Arrow **/

.page-id-1899 .comaprison_ret table.table td,
.page-id-685 .comaprison_ret table.table td {
	text-transform: inherit;
    font-family: 'latoregular';
}

.page-id-1901 .country,
.page-id-687 .country {
	background: #f7f7f7;
    background-image: -webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));
    border: 1px solid #d1d1d1;
    border-radius: 2px;
    color: #686868;
    padding: .625em .4375em;
    width: 100%;
    height: 42px;
}
	
.page-id-1901 input[type=text],
.page-id-687 input[type=text] {
    height: 42px;
}