@charset "UTF-8";
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
main, menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, main, menu, nav, section {
  display: block; }

body {
  line-height: 1; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }
  blockquote:before, blockquote:after, q:before, q:after {
    content: '';
    content: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

html {
  box-sizing: border-box; }

*, *::after, *::before {
  box-sizing: inherit; }

form.search, label.select, .flex,
footer.main section .bottom, .order-tabs ul, .form-group, .form-group .field-group, .phonenumber, .phonenumber .dialcode-prefix, input[type=checkbox]:after, input[type=radio]:after, .button-group, .button-wrapper, footer.main section, footer.main section .columns, .hero, .hero .container, .hero .container aside .tags, .section .container .content, .logos .container, .posts .post-list, .posts .recent-posts, .posts .recent-posts .list, .posts .loadmore ul, .employee .container, .employee .container > div.info, .employee .container > div.info > div, .newsletter .container, .social-links, .thank-you .container, .thank-you .steps ul, .thank-you .steps ul li, .thank-you .steps ul li .icon, .thank-you .steps ul li .text-wrapper, .thank-you .feedback, .thank-you .feedback header, .thank-you .feedback header ul, .thank-you .feedback header .recommend, .thank-you .feedback .success, .blog .tags .tag-list, .blog .recent-posts, .blog .recent-posts .list, .page-container {
  display: flex; }

/**
 * @license
 * MyFonts Webfont Build ID 3233264, 2016-06-15T07:35:12-0400
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: Effra-Medium by Dalton Maag
 * URL: http://www.myfonts.com/fonts/daltonmaag/effra/medium/
 *
 * Webfont: Effra-Bold by Dalton Maag
 * URL: http://www.myfonts.com/fonts/daltonmaag/effra/bold/
 *
 * Webfont: Effra-Light by Dalton Maag
 * URL: http://www.myfonts.com/fonts/daltonmaag/effra/light/
 *
 *
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=3233264
 * Licensed pageviews: 10,000
 * Webfonts copyright: Copyright 2016 Dalton Maag Ltd. Modification of this file requires prior written permission from Dalton Maag Ltd.
 *
 * © 2016 MyFonts Inc
*/
/* @import must be at top of file, otherwise CSS will not work!! */
/* webfonts */
@font-face {
  font-family: 'Effra-Medium';
  src: url("webfonts/3155F0_0_0.eot");
  src: url("webfonts/3155F0_0_0.eot?#iefix") format("embedded-opentype"), url("webfonts/3155F0_0_0.woff2") format("woff2"), url("webfonts/3155F0_0_0.woff") format("woff"), url("webfonts/3155F0_0_0.ttf") format("truetype"); }

@font-face {
  font-family: 'Effra-Bold';
  src: url("webfonts/3155F0_1_0.eot");
  src: url("webfonts/3155F0_1_0.eot?#iefix") format("embedded-opentype"), url("webfonts/3155F0_1_0.woff2") format("woff2"), url("webfonts/3155F0_1_0.woff") format("woff"), url("webfonts/3155F0_1_0.ttf") format("truetype"); }

@font-face {
  font-family: 'Effra-Light';
  src: url("webfonts/3155F0_2_0.eot");
  src: url("webfonts/3155F0_2_0.eot?#iefix") format("embedded-opentype"), url("webfonts/3155F0_2_0.woff2") format("woff2"), url("webfonts/3155F0_2_0.woff") format("woff"), url("webfonts/3155F0_2_0.ttf") format("truetype"); }

/* socialfonts */
@font-face {
  font-family: 'social';
  src: url("socialfonts/social.eot?i2zguz");
  src: url("socialfonts/social.eot?i2zguz#iefix") format("embedded-opentype"), url("socialfonts/social.ttf?i2zguz") format("truetype"), url("socialfonts/social.woff?i2zguz") format("woff"), url("socialfonts/social.svg?i2zguz#social") format("svg");
  font-weight: normal;
  font-style: normal; }

[class^="social-"], [class*=" social-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'social' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.social-googleplus:before {
  content: "\ea8b"; }

.social-facebook:before {
  content: "\ea90"; }

.social-instagram:before {
  content: "\ea92"; }

.social-twitter:before {
  content: "\ea96"; }

.social-youtube:before {
  content: "\ea9d"; }

.social-linkedin:before {
  content: "\eaca"; }

/* Colors*/
/* Fonts */
/* Breakpoints */
.ui-autocomplete {
  max-height: 320px;
  overflow-y: auto; }

.container {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  width: 100%; }
  .container::after {
    clear: both;
    content: "";
    display: block; }

.full-height {
  height: 100%; }

.mt-20 {
  margin-top: 20px; }

.mt-50 {
  margin-top: 50px; }

.hideHeading {
  display: none; }

blockquote, q {
  padding-right: 80px !important;
  padding-left: 40px;
  font-style: italic; }

.tibrr-cookie-consent-text {
  font-size: 16px;
  letter-spacing: 1px;
  line-height: 16px;
  margin-bottom: 5px;
  font-family: "Effra-Light";
  text-align: left !important; }

.tibrr-cookie-consent-button button {
  background-color: #f34213;
  border: 1px solid #f34213;
  border-radius: 25px;
  /* cursor: pointer; */
  padding: 10px 35px;
  color: #fff;
  font-family: "Effra-Light" !important;
  text-transform: uppercase;
  text-decoration: none;
  /* height: 45px; */
  display: inline-block;
  font-size: 13px !important;
  letter-spacing: 3px;
  font-weight: 900;
  text-align: center; }

.tibrr-cookie-consent-button {
  background-color: #f34213;
  border: 1px solid #f34213;
  border-radius: 25px;
  /* cursor: pointer; */
  padding: 3px 10px;
  color: #fff;
  font-family: "Effra-Light" !important;
  text-transform: uppercase;
  text-decoration: none;
  height: 45px;
  display: inline-block;
  font-size: 13px !important;
  letter-spacing: 3px;
  font-weight: 900;
  text-align: center; }

@media only screen and (max-device-width: 700px) {
  blockquote, q {
    padding-right: 20px !important;
    padding-left: 10px; } }

cloudflare-app[app="tibrr-cookie-consent"] {
  z-index: 99999999 !important; }

.mCustomScrollbar {
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
  /* direct pointer events to js */ }

.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action {
  -ms-touch-action: auto;
  touch-action: auto; }

.mCustomScrollBox {
  /* contains plugin's markup */
  position: relative;
  overflow: hidden;
  height: 100%;
  max-width: 100%;
  outline: none;
  direction: ltr; }

.mCSB_container {
  /* contains the original content */
  overflow: hidden;
  width: auto;
  height: auto; }

.mCSB_inside > .mCSB_container {
  margin-right: 30px; }

.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0; }

/* non-visible scrollbar */
.mCS-dir-rtl > .mCSB_inside > .mCSB_container {
  /* RTL direction/left-side scrollbar */
  margin-right: 0;
  margin-left: 30px; }

.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-left: 0; }

/* RTL direction/left-side scrollbar */
.mCSB_scrollTools {
  /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
  position: absolute;
  width: 16px;
  height: auto;
  left: auto;
  top: 0;
  right: 0;
  bottom: 0; }

.mCSB_outside + .mCSB_scrollTools {
  right: -26px; }

/* scrollbar position: outside */
.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  /* RTL direction/left-side scrollbar */
  right: auto;
  left: 0; }

.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  left: -26px; }

/* RTL direction/left-side scrollbar (scrollbar position: outside) */
.mCSB_scrollTools .mCSB_draggerContainer {
  /* contains the draggable element and dragger rail markup */
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: auto; }

.mCSB_scrollTools a + .mCSB_draggerContainer {
  margin: 20px 0; }

.mCSB_scrollTools .mCSB_draggerRail {
  width: 2px;
  height: 100%;
  margin: 0 auto;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px; }

.mCSB_scrollTools .mCSB_dragger {
  /* the draggable element */
  cursor: pointer;
  width: 100%;
  height: 30px;
  /* minimum dragger height */
  z-index: 1; }

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  /* the dragger element */
  position: relative;
  width: 4px;
  height: 100%;
  margin: 0 auto;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
  text-align: center; }

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  width: 12px;
  /* auto-expanded scrollbar */ }

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 8px;
  /* auto-expanded scrollbar */ }

.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown {
  display: block;
  position: absolute;
  height: 20px;
  width: 100%;
  overflow: hidden;
  margin: 5px 0px 0px -8px;
  cursor: pointer; }

.mCSB_scrollTools .mCSB_buttonDown {
  bottom: 0; }

/* 
------------------------------------------------------------------------------------------------------------------------
3. HORIZONTAL SCROLLBAR 
x-axis
------------------------------------------------------------------------------------------------------------------------
*/
.mCSB_horizontal.mCSB_inside > .mCSB_container {
  margin-right: 0;
  margin-bottom: 30px; }

.mCSB_horizontal.mCSB_outside > .mCSB_container {
  min-height: 100%; }

.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {
  margin-bottom: 0; }

/* non-visible scrollbar */
.mCSB_scrollTools.mCSB_scrollTools_horizontal {
  width: auto;
  height: 16px;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0; }

.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  bottom: -26px; }

/* scrollbar position: outside */
.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer {
  margin: 0 20px; }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 2px;
  margin: 7px 0; }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 30px;
  /* minimum dragger width */
  height: 100%;
  left: 0; }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 4px;
  margin: 6px auto; }

.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  height: 12px;
  /* auto-expanded scrollbar */
  margin: 2px auto; }

.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 8px;
  /* auto-expanded scrollbar */
  margin: 4px 0; }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
  display: block;
  position: absolute;
  width: 20px;
  height: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer; }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
  left: 0; }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
  right: 0; }

/* 
------------------------------------------------------------------------------------------------------------------------
4. VERTICAL AND HORIZONTAL SCROLLBARS 
yx-axis 
------------------------------------------------------------------------------------------------------------------------
*/
.mCSB_container_wrapper {
  position: absolute;
  height: auto;
  width: auto;
  overflow: hidden;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin-right: 30px;
  margin-bottom: 30px; }

.mCSB_container_wrapper > .mCSB_container {
  padding-right: 30px;
  padding-bottom: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical {
  bottom: 20px; }

.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  right: 20px; }

/* non-visible horizontal scrollbar */
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical {
  bottom: 0; }

/* non-visible vertical scrollbar/RTL direction/left-side scrollbar */
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  right: 0; }

/* RTL direction/left-side scrollbar */
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  left: 20px; }

/* non-visible scrollbar/RTL direction/left-side scrollbar */
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  left: 0; }

.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper {
  /* RTL direction/left-side scrollbar */
  margin-right: 0;
  margin-left: 30px; }

.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container {
  padding-right: 0; }

.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container {
  padding-bottom: 0; }

.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0;
  /* non-visible scrollbar */
  margin-left: 0; }

/* non-visible horizontal scrollbar */
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {
  margin-bottom: 0; }

/* 
------------------------------------------------------------------------------------------------------------------------
5. TRANSITIONS  
------------------------------------------------------------------------------------------------------------------------
*/
.mCSB_scrollTools,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight {
  -webkit-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
  -moz-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
  -o-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
  transition: opacity .2s ease-in-out, background-color .2s ease-in-out; }

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail {
  -webkit-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
 margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
 margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
 opacity .2s ease-in-out, background-color .2s ease-in-out;
  -moz-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
 margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
 margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
 opacity .2s ease-in-out, background-color .2s ease-in-out;
  -o-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
 margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
 margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
 opacity .2s ease-in-out, background-color .2s ease-in-out;
  transition: width .2s ease-out .2s, height .2s ease-out .2s, 
 margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
 margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
 opacity .2s ease-in-out, background-color .2s ease-in-out; }

/* 
------------------------------------------------------------------------------------------------------------------------
6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS  
------------------------------------------------------------------------------------------------------------------------
*/
/* 
----------------------------------------
6.1 THEMES 
----------------------------------------
*/
/* default theme ("light") */
.mCSB_scrollTools {
  opacity: 0.75;
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)"; }

.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools {
  opacity: 0;
  filter: "alpha(opacity=0)";
  -ms-filter: "alpha(opacity=0)"; }

.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollBox:hover > .mCSB_scrollTools,
.mCustomScrollBox:hover ~ .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=100)";
  -ms-filter: "alpha(opacity=100)"; }

.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.4);
  filter: "alpha(opacity=40)";
  -ms-filter: "alpha(opacity=40)"; }

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)"; }

.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85);
  filter: "alpha(opacity=85)";
  -ms-filter: "alpha(opacity=85)"; }

.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9);
  filter: "alpha(opacity=90)";
  -ms-filter: "alpha(opacity=90)"; }

.mCSB_scrollTools .mCSB_buttonUp {
  background: ''; }

.mCSB_scrollTools .mCSB_buttonDown {
  background: url(../images/bottom-arrow.png) no-repeat; }

.mCSB_scrollTools .mCSB_buttonUp {
  background-position: 0 0; }

.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: 0 -40px; }

.mCSB_scrollTools .mCSB_buttonRight {
  background-position: 0 -56px; }

.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover {
  opacity: 0.75;
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)"; }

.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active {
  opacity: 0.9;
  filter: "alpha(opacity=90)";
  -ms-filter: "alpha(opacity=90)"; }

/* theme: "dark-thick" */
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px; }

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px; }

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

.hidebackground {
  background: none; }

.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
  width: 4px;
  display: none;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.1);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px; }

.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px;
  display: none;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px; }

.link-dropdown {
  display: flex;
  flex-direction: row; }

.link-dropdown .link-status {
  width: 60%;
  padding-top: 30px; }

.link-dropdown .dropdown {
  width: 40%;
  display: flex;
  flex-direction: row; }

.link-dropdown .dropdown .styled-select {
  width: 70%; }

.link-dropdown .dropdown .dd {
  width: 60%; }

.link-dropdown .dropdown .ddibtn {
  padding-right: 50px; }

/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : May 24, 2017, 4:49:43 PM
    Author     : whiz-solutions
*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .order-tabs ul .order-tab .icon {
    display: block;
    width: 70px;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    text-align: center;
    padding-top: 19px; }
  .order-tabs ul .order-tab .description {
    display: block;
    width: auto;
    padding-top: 15px; }
  .order-tabs ul .order-tab {
    position: relative;
    padding-left: 70px;
    display: block;
    flex: none; }
  .order .container {
    background-color: #ececec; }
  select::-ms-expand {
    display: none; }
  .order-search .order-controls:after {
    content: '';
    clear: both;
    display: table; }
  .order-search .order-controls {
    display: block;
    flex: none; }
  .order-search .order-controls > div {
    display: block;
    float: left;
    width: 50%; }
  .order-search .order-controls .button-wrapper {
    display: block;
    text-align: right; }
  .order-search .order-controls .add {
    display: block;
    position: relative;
    padding-left: 35px;
    margin-top: 9px; }
  .order-search .order-controls .add img {
    position: absolute;
    left: 0;
    top: 0; }
  .top ul li.logo img {
    height: auto; }
  .service-details .description > article:after {
    content: '';
    display: table;
    clear: both; }
  .service-details .description > article {
    display: block;
    flex: none;
    margin-bottom: 15px; }
  .service-details .description > article .title {
    display: block;
    float: left;
    width: 40%; }
  .service-details .description > article .text {
    display: block;
    float: left;
    width: 60%; }
  .shipping-details .forms:after {
    content: '';
    display: table;
    clear: both; }
  .shipping-details .forms {
    display: block;
    flex: none;
    margin-bottom: 15px; }
  .shipping-details .shipper {
    display: block;
    float: left;
    width: 55%;
    margin: 0; }
  .shipping-details .consignee {
    display: block;
    float: left;
    width: 45%;
    margin: 0; }
  .shipping-details .cargo-desc {
    padding: 0; }
  .blog .tags .tag-list:after, .blog .tags:after, .posts .recent-posts:after, .posts .posts-module:after, .posts .post-list:after, .posts .loadmore ul:after, .order-tabs ul:after, .groupage-list li:after, .order-search .parcels .parcel-size .field-wrapper:after, .order-search.result .field-list:after {
    content: '';
    display: table;
    clear: both; }
  .blog .tags .tag-list {
    display: block; }
  .blog .tags .tag-list li {
    display: inline-block; }
  .posts .posts-module {
    display: block; }
  .posts .recent-posts {
    display: block; }
  .blog .recent-posts .list {
    flex: none;
    float: left;
    width: 28%;
    margin-right: 3%;
    height: 300px; }
  .blog .recent-posts .featured {
    flex: none;
    float: left;
    width: 69%; }
  .posts .post-list {
    display: block; }
  .posts .posts-module .post-list li {
    float: left;
    width: 31%;
    flex: none;
    display: block;
    margin: 0; }
  .posts .posts-module .post-list li + li {
    margin-left: 3.5%; }
  .posts .posts-module .post-list.type-2 li {
    width: 48.25%; }
  .posts .posts-module .post-list.type-1 li {
    width: 48.25%; }
  .posts .posts-module .post-list.type-1 .row-1 {
    width: 31%; }
  .posts .posts-module .post-list.type-1 .row-2 {
    width: 65.5%; }
  .posts .loadmore {
    padding: 20px 0; }
  .posts .loadmore ul {
    display: block;
    margin: 0; }
  .posts .loadmore ul li {
    display: block;
    flex: none;
    float: left;
    width: 31%;
    margin: 0 0 40px; }
  .posts .loadmore ul li:nth-child(3n+2) {
    margin-left: 3.5%;
    margin-right: 3.5%; }
  .page-container section.main {
    display: block;
    flex: none; }
  .order-search.result .container .order-tabs ul {
    display: block;
    flex: none; }
  .order-search.result .container .order-tabs ul li {
    display: block;
    flex: none;
    float: left;
    width: 33.33%; }
  .order-search.result .container .order-tabs ul li .icon {
    display: block;
    flex: none;
    width: 100%; }
  .order-search.result .container {
    flex: none;
    display: block; }
  .result .container .tab-content-container {
    display: block;
    flex: none; }
  .result form.search {
    display: block;
    flex: none; }
  .result .container .tabs-container {
    flex: none !important; }
  .order-search.result .container .tab-content-container .form-group label, .order-search.result .groupage-list, .order-search.result .container .tab-content-container .form-group {
    display: block;
    flex: none;
    width: auto; }
  .order-search.result .groupage-list li {
    display: block;
    flex: none; }
  .order-search.result .groupage-list li .cubicmetre {
    float: left;
    width: 40% !important;
    flex: none; }
  .order-search.result .groupage-list li .weight {
    float: right;
    width: 40% !important;
    flex: none; }
  .order-search.result .form-group > .button-wrapper {
    margin-left: 0; }
  .order-search.result .parcels, .order-search.result .parcels .parcel, .order-search.result .field-list, .order-search.result .remove {
    flex: none;
    width: auto;
    display: block; }
  .order-search.result .parcel .field-list label {
    float: right;
    width: 35% !important;
    margin-left: 0;
    margin-right: 0; }
  .order-search.result .parcel .field-list .parcel-size, .order-search.result .parcel .field-list .weight {
    float: left;
    width: 65% !important;
    padding-right: 10px; }
  .order-search.result .pallet-list .pallet .quantity-label {
    float: left;
    width: 40% !important;
    margin-left: 0;
    margin-right: 0; }
  .order-search.result .pallet-list .pallet .weight-label {
    float: right;
    width: 50% !important; }
  .order-search.result .parcels .parcel-size .field-wrapper {
    flex: none;
    width: auto;
    display: block; }
  .order-search.result .parcels .parcel-size .field-wrapper input {
    float: left;
    flex: none;
    width: 40px;
    display: block; }
  .order-search.result .parcels .parcel-size .field-wrapper span {
    float: left;
    flex: none;
    width: 8px;
    line-height: 40px;
    display: block; }
  .order .overlay {
    z-index: -1; }
  .container .order .overlay {
    z-index: 1; }
  .popup section {
    top: 0 !important; }
  .popup section .container .body .controls {
    flex: 0 0 auto; } }

@supports (-ms-ime-align: auto) {
  .order .overlay {
    z-index: 0; } }

.switch {
  position: relative;
  display: inline-block;
  width: 250px;
  height: 40px; }
  .switch input {
    display: none; }

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ececec;
  -webkit-transition: .4s;
  transition: .4s;
  text-align: center; }

.slider i {
  position: absolute;
  content: "";
  height: 40px;
  width: 150px;
  line-height: 40px;
  left: 0;
  font-family: Effra-Medium;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-size: 13px;
  color: #fff;
  background-color: #f34213;
  -webkit-transition: .4s;
  transition: .4s;
  z-index: 1; }

.slider p {
  position: absolute;
  top: 14px;
  font-family: Effra-Medium;
  letter-spacing: 2px;
  font-size: 13px;
  text-transform: uppercase;
  background: transparent !important; }
  .slider p.left {
    left: 15px; }
  .slider p.right {
    right: 15px; }

input:checked + .slider i {
  -webkit-transform: translateX(100px);
  -ms-transform: translateX(100px);
  transform: translateX(100px); }

/* Rounded sliders */
.slider.round,
.slider.round i {
  border-radius: 34px; }

.styled-select select {
  background: url(../images/arrow-down.png) no-repeat right 10px center;
  width: 100%;
  padding: 0px 35px 5px 0px;
  font-size: 17px;
  line-height: 2.3;
  border: 0;
  border-radius: 0;
  height: 100%;
  font-family: Effra-Light;
  /*    text-transform: uppercase;*/
  /*    text-indent: 10px;*/
  /*letter-spacing:2px;*/
  /*for firefox*/
  -moz-appearance: none;
  /*for chrome*/
  -webkit-appearance: none;
  color: #000000 !important;
  text-indent: 13px; }
  @media screen and (max-width: 700px) {
    .styled-select select {
      padding: 0px 40px 5px 0px;
      font-family: Effra-Light;
      font-size: 16px; } }

.styled-select select::after {
  content: " ";
  position: absolute;
  background: url(../images/arrow-down.png) no-repeat;
  height: 20px;
  width: 12px;
  margin: 0 4px -3px 0; }

select::-ms-expand {
  display: none; }

.styled-select {
  width: 100%;
  height: 40px;
  overflow: hidden;
  background: #fff !important;
  position: relative;
  background: url(../images/arrow-down.png) no-repeat right 15px center;
  border-bottom: 1px solid #f34213;
  /*border-radius: 25px;*/ }

.styled-select.phone {
  width: 50%;
  margin-right: 20px; }

form.search {
  flex-direction: column; }
  form.search section {
    display: flex;
    flex-direction: row; }
    form.search section label {
      flex: 1; }

@media screen and (max-width: 700px) {
  form.search,
  form.search-parcels {
    background-color: #ececec;
    padding-bottom: 0px; } }

form {
  padding: 20px; }
  form input[type='number'] {
    -moz-appearance: textfield; }
  form input::-webkit-outer-spin-button,
  form input::-webkit-inner-spin-button {
    -webkit-appearance: none; }

p.label {
  color: #2e2e3a;
  display: block;
  font-family: "Effra-Medium";
  padding: 0;
  margin: 0; }
  p.label.white {
    color: #fff; }
  p.label.red {
    color: #f34213; }

label.select {
  align-items: center; }
  label.select p.label {
    margin-right: 20px; }

label {
  display: block; }

.medium {
  flex: 0 0 250px; }

.small {
  flex: 0 0 150px; }
  @media screen and (max-width: 700px) {
    .small {
      flex: 0 0 100px; } }

.xsmall {
  flex: 0 0 50px; }

.form-group {
  flex-direction: row;
  margin-bottom: 20px; }
  .form-group label,
  .form-group > div {
    margin-left: 20px;
    flex: 1;
    font-family: "Effra-Medium";
    flex-direction: row; }
    .form-group label p.label,
    .form-group > div p.label {
      margin-bottom: 10px; }
    .form-group label:first-child,
    .form-group > div:first-child {
      margin-left: 0; }
    @media screen and (max-width: 700px) {
      .form-group label,
      .form-group > div {
        width: 100%;
        flex-direction: column;
        margin: 0 0 20px 0; } }
  .form-group .field-group {
    flex-direction: row; }
    @media screen and (max-width: 700px) {
      .form-group .field-group label {
        flex: 1 !important; } }
  @media screen and (max-width: 700px) {
    .form-group {
      flex-direction: column;
      margin-bottom: 0;
      display: block; } }

.field-wrapper {
  position: relative; }

.phone-wrapper {
  display: flex;
  flex-direction: row !important;
  flex: 1; }

.phonenumber-prefix {
  flex: 0 0 80px !important; }

@media screen and (max-width: 700px) {
  .phone .phonenumber {
    padding-left: 10px; } }

.phonenumber {
  flex-direction: row;
  width: 100%;
  height: 40px; }
  .phonenumber .dialcode-prefix {
    height: 40px;
    background-color: #fff;
    border-bottom: 1px solid #f34213;
    width: 30px;
    align-items: center;
    justify-content: center;
    font-family: "Effra-Light"; }
  .phonenumber .dialcode {
    /*width: 45px;*/
    text-indent: 5px;
    margin: 0px 5px 0px 0px; }
  .phonenumber.transparent .dialcode-prefix {
    height: 40px;
    background-color: transparent;
    color: #fff;
    justify-content: flex-start; }
  .phonenumber.transparent .dialcode {
    background-color: transparent;
    height: 40px;
    color: #fff;
    font-size: 21px; }

input[type=text],
input[type=number],
input[type=password],
input[type=email],
input[type=tel] {
  border: none;
  border-bottom: 1px solid #f34213;
  width: 100%;
  height: 40px;
  font-size: 17px;
  font-family: "Effra-Light";
  text-indent: 13px;
  background-color: #fff;
  color: #2e2e3a;
  border-radius: 0; }
  input[type=text].transparent,
  input[type=number].transparent,
  input[type=password].transparent,
  input[type=email].transparent,
  input[type=tel].transparent {
    background-color: transparent;
    color: #fff;
    text-indent: 0;
    height: 40px;
    -webkit-box-shadow: 0 0 0px 1000px #3B3C49 inset;
    -webkit-text-fill-color: #fff !important;
    font-size: 21px; }
  input[type=text].disabled,
  input[type=number].disabled,
  input[type=password].disabled,
  input[type=email].disabled,
  input[type=tel].disabled {
    background-color: #dedede; }
  input[type=text].centeralign,
  input[type=number].centeralign,
  input[type=password].centeralign,
  input[type=email].centeralign,
  input[type=tel].centeralign {
    text-align: center;
    text-indent: 0; }
    @media screen and (max-width: 700px) {
      input[type=text].centeralign,
      input[type=number].centeralign,
      input[type=password].centeralign,
      input[type=email].centeralign,
      input[type=tel].centeralign {
        text-align: left;
        padding: 6px 12px; } }
  input[type=text].rightalign,
  input[type=number].rightalign,
  input[type=password].rightalign,
  input[type=email].rightalign,
  input[type=tel].rightalign {
    text-align: right;
    text-indent: 0;
    padding-right: 20px; }

.disabled {
  background-color: #dedede !important; }

.transparent {
  background-color: transparent; }

input[type=checkbox] {
  width: 18px;
  height: 18px; }

input[type=checkbox]:after {
  content: " ";
  border: 1px solid #f34213;
  background-color: #fff;
  visibility: visible;
  width: 18px;
  height: 18px;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  border-radius: 3px;
  font-size: 17px; }

input[type=checkbox]:checked:after {
  content: "\2714";
  background-color: #f34213; }

input[type=checkbox].tertiary:after {
  border: 1px solid #f34213;
  background-color: #3B3C49; }

input[type=checkbox].error:after {
  border: 1px solid #f34213;
  background-color: #FFCCCC; }

input[type=checkbox].tertiary:checked:after {
  background-color: #f34213; }

input[type=radio] {
  width: 18px;
  height: 18px; }

input[type=radio]:after {
  content: " ";
  border: 1px solid #f34213;
  background-color: #fff;
  visibility: visible;
  width: 18px;
  height: 18px;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  border-radius: 25px; }

input[type=radio]:checked:after {
  background-color: #3B3C49;
  border: 3px solid #f34213; }

input[type=radio].secondary:after {
  background-color: #f34213;
  border: 1px solid #fff; }

input[type=radio].secondary:checked:after {
  background-color: #3B3C49;
  border: 4px solid #fff; }

input[type=radio].tertiary:after {
  background-color: #3B3C49;
  border: 1px solid #f34213; }

input[type=radio].tertiary:checked:after {
  background-color: #3B3C49;
  border: 4px solid #f34213; }

.scrollbar {
  padding-right: 10px; }
  .scrollbar::-webkit-scrollbar {
    width: 3px; }
  .scrollbar::-webkit-scrollbar-track {
    background-color: #dedede; }
  .scrollbar::-webkit-scrollbar-thumb {
    background-color: #3B3C49; }

.async-hide.async-show-page {
  opacity: 1 !important; }

.default-hide {
  display: none; }

.width-178 {
  width: 150px; }

.width-contant-178 {
  width: 178px; }

.margin-left-10 {
  margin-left: 10px; }

@media screen and (max-width: 700px) {
  .phonenumber .width-178 .dialcode {
    width: 100% !important; }
  .width-contant-178 {
    width: 143px; }
  .phonenumber .width-contant-178 .dialcode {
    width: 100% !important; } }

@media screen and (min-device-width: 701px) and (max-device-width: 767px) {
  .width-178 {
    width: 127px; }
  .phonenumber .width-178 .dialcode {
    width: 100% !important; }
  .width-contant-178 {
    width: 143px; }
  .phonenumber .width-contant-178 .dialcode {
    width: 100% !important; }
  #dtSearchDate {
    align-items: start !important;
    text-align: left !important;
    background: #fff; } }

.standard-cargo .confirm-wrapper.cb-container {
  border-radius: 25px;
  padding: 15px 20px !important; }

.standard-cargo .confirm-wrapper.cb-container label {
  left: 15px;
  top: 12px; }

.standardcargo .add {
  padding-top: 15px; }

@media screen and (max-width: 700px) {
  .standard-cargo .confirm-wrapper.cb-container label {
    left: 3px !important;
    top: 17px !important; } }

.link-comma {
  display: inline; }

.standardcargo .width-178, .standardcargofromto .width-178 {
  width: 90px !important; }

@media screen and (max-width: 700px) {
  .dialcode-mobile .phonenumber-prefix {
    margin-right: 10px; }
  .standardcargo .dialcode-mobile .width-178, .standardcargofromto .dialcode-mobile .width-178 {
    width: 102px !important; }
  .dialcode-mobile .phone .phonenumber {
    margin-left: 0; }
  .dialcode-mobile .phone {
    margin-left: 10px; }
  .phone-wrapper.no-service-dialcode-mobile {
    flex-direction: row !important; }
  #dtSearchDate {
    align-items: start !important;
    text-align: left !important;
    background: #fff; } }

.btn {
  background-color: #f34213;
  border: 1px solid #f34213;
  border-radius: 25px;
  cursor: pointer;
  padding: 15px 25px;
  color: #fff;
  font-family: "Effra-Light";
  letter-spacing: 1px;
  text-transform: uppercase;
  text-decoration: none;
  height: 45px;
  display: inline-block;
  font-size: 13px;
  letter-spacing: 3px;
  font-weight: 900;
  text-align: center; }
  .btn.transparent {
    background-color: transparent;
    border: 1px solid transparent; }
  .btn.cancel {
    width: auto !important;
    padding: 15px !important; }
  .btn.secondary {
    background-color: #2e2e3a;
    border: 1px solid #2e2e3a; }
  .btn.newsletter {
    padding: 10px 35px;
    height: 35px;
    letter-spacing: 3px;
    font-weight: 900;
    font-size: 13px; }
  .btn.confirm {
    padding: 0 35px; }

button.btn {
  padding: 0 35px; }

.button-group {
  flex-direction: row; }
  .button-group a {
    flex: 1;
    margin-left: 20px; }
    .button-group a:first-child {
      margin-left: 0; }
  .button-group.bottom {
    align-items: flex-end; }
    @media screen and (max-width: 700px) {
      .button-group.bottom {
        flex-direction: row; } }

.button-wrapper {
  justify-content: flex-end;
  align-items: flex-end; }
  .button-wrapper.search {
    flex: 2 !important; }

button[disabled="disabled"] {
  opacity: 0.5;
  cursor: not-allowed; }

.form-group .button-link {
  display: block;
  padding-top: 21px; }

.button-link:after {
  clear: both;
  content: '';
  display: table; }

.button-link a {
  float: right;
  flex: none; }

.button-link .back-link {
  margin-top: 15px;
  margin: 17px 24px 0 0;
  font-family: "Effra-Light"; }

.back-link {
  color: #f34213;
  display: inline-block;
  font-size: 13px;
  letter-spacing: 3px;
  font-weight: 900;
  text-decoration: none;
  text-transform: uppercase; }

footer.main section {
  flex-direction: column;
  background-color: #ececec; }
  footer.main section div {
    flex: 1; }
  footer.main section .columns,
  footer.main section .bottom {
    flex-direction: row; }
  footer.main section .columns {
    padding: 50px; }
    @media screen and (max-width: 700px) {
      footer.main section .columns {
        padding: 20px; } }
  footer.main section .bottom {
    padding: 0 50px;
    background-color: #fff;
    justify-content: center;
    align-items: center;
    height: 80px; }
    footer.main section .bottom .copyright {
      flex: 1;
      font-family: "Effra-Light"; }
    footer.main section .bottom .links {
      flex: 2;
      text-align: right; }
      footer.main section .bottom .links ul li {
        display: inline-block;
        margin-left: 20px; }
        footer.main section .bottom .links ul li a {
          color: #f34213;
          text-transform: uppercase;
          font-size: 14px;
          padding-bottom: 1px;
          display: inline-block;
          border-bottom: 1px solid #f34213;
          text-decoration: none; }
          @media screen and (max-width: 700px) {
            footer.main section .bottom .links ul li a {
              font-size: 12px; } }
        @media screen and (max-width: 700px) {
          footer.main section .bottom .links ul li {
            margin-left: 0;
            flex: auto; } }
      @media screen and (max-width: 700px) {
        footer.main section .bottom .links ul {
          display: flex;
          flex-direction: row;
          margin: 0;
          text-align: center; } }
      @media screen and (max-width: 700px) {
        footer.main section .bottom .links {
          flex: 1;
          width: 100%; } }
    @media screen and (max-width: 700px) {
      footer.main section .bottom {
        padding: 10px;
        display: flex;
        flex-direction: column-reverse; } }
  footer.main section .title {
    font-family: "Effra-Medium";
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 16px;
    color: #f34213;
    font-weight: 100;
    margin-bottom: 10px; }
  footer.main section ul.links li {
    margin-top: 10px; }
    footer.main section ul.links li a {
      font-size: 14px;
      text-decoration: none;
      font-family: "Effra-Light";
      font-weight: 900;
      color: #3B3C49; }
  footer.main section .address-wrapper img {
    width: 200px;
    margin-bottom: 10px; }
  footer.main section .address-wrapper .address p {
    margin-bottom: 8px;
    font-family: "Effra-Light";
    font-weight: 900;
    color: #3B3C49; }
    footer.main section .address-wrapper .address p:last-child {
      margin-top: 20px; }
  footer.main section .address-wrapper .social .label {
    margin: 20px 0;
    color: #f34213;
    font-family: "Effra-Light";
    font-size: 16px;
    text-transform: uppercase;
    letter-spacing: 2px; }
  footer.main section .address-wrapper .social .social-links {
    justify-content: flex-start; }

/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/*
    Created on : May 24, 2017, 4:49:43 PM
    Author     : whiz-solutions
*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .order-tabs ul .order-tab .icon {
    display: block;
    width: 70px;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    text-align: center;
    padding-top: 19px; }
  .order-tabs ul .order-tab .description {
    display: block;
    width: auto;
    padding-top: 15px; }
  .order-tabs ul .order-tab {
    position: relative;
    padding-left: 70px;
    display: block;
    flex: none; }
  .order .container {
    background-color: #ececec; }
  select::-ms-expand {
    display: none; }
  .order-search .order-controls:after {
    content: '';
    clear: both;
    display: table; }
  .order-search .order-controls {
    display: block;
    flex: none; }
  .order-search .order-controls > div {
    display: block;
    float: left;
    width: 50%; }
  .order-search .order-controls .button-wrapper {
    display: block;
    text-align: right; }
  .order-search .order-controls .add {
    display: block;
    position: relative;
    padding-left: 35px;
    margin-top: 9px; }
  .order-search .order-controls .add img {
    position: absolute;
    left: 0;
    top: 0; }
  .top ul li.logo img {
    height: auto; }
  .service-details .description > article:after {
    content: '';
    display: table;
    clear: both; }
  .service-details .description > article {
    display: block;
    flex: none;
    margin-bottom: 15px; }
  .service-details .description > article .title {
    display: block;
    float: left;
    width: 40%; }
  .service-details .description > article .text {
    display: block;
    float: left;
    width: 60%; }
  .shipping-details .forms:after {
    content: '';
    display: table;
    clear: both; }
  .shipping-details .forms {
    display: block;
    flex: none;
    margin-bottom: 15px; }
  .shipping-details .shipper {
    display: block;
    float: left;
    width: 55%;
    margin: 0; }
  .shipping-details .consignee {
    display: block;
    float: left;
    width: 45%;
    margin: 0; }
  .shipping-details .cargo-desc {
    padding: 0; }
  .blog .tags .tag-list:after, .blog .tags:after, .posts .recent-posts:after, .posts .posts-module:after, .posts .post-list:after, .posts .loadmore ul {
    content: '';
    display: table;
    clear: both; }
  .blog .tags .tag-list {
    display: block; }
  .blog .tags .tag-list li {
    display: inline-block; }
  .posts .posts-module {
    display: block; }
  .posts .recent-posts {
    display: block; }
  .blog .recent-posts .list {
    flex: none;
    float: left;
    width: 28%;
    margin-right: 3%;
    height: 300px; }
  .blog .recent-posts .featured {
    flex: none;
    float: left;
    width: 69%; }
  .posts .post-list {
    display: block; }
  .posts .posts-module .post-list li {
    float: left;
    width: 31%;
    flex: none;
    display: block;
    margin: 0; }
  .posts .posts-module .post-list li + li {
    margin-left: 3.5%; }
  .posts .posts-module .post-list.type-2 li {
    width: 48.25%; }
  .posts .posts-module .post-list.type-1 li {
    width: 48.25%; }
  .posts .posts-module .post-list.type-1 .row-1 {
    width: 31%; }
  .posts .posts-module .post-list.type-1 .row-2 {
    width: 65.5%; }
  .posts .loadmore {
    padding: 20px 0; }
  .posts .loadmore ul {
    display: block;
    margin: 0; }
  .posts .loadmore ul li {
    display: block;
    flex: none;
    float: left;
    width: 31%;
    margin: 0 0 40px; }
  .posts .loadmore ul li:nth-child(3n+2) {
    margin-left: 3.5%;
    margin-right: 3.5%; }
  .page-container section.main {
    display: block;
    flex: none; }
  .order-confirm .order-confirmation-details ul li {
    width: 100%;
    flex: inherit !important; } }

.hero {
  background-color: grey;
  background-size: cover;
  height: 400px;
  padding: 0 50px; }
  .hero.hero-400 {
    height: 400px; }
  .hero.hero-500 {
    height: 500px; }
  .hero.hero-560 {
    height: 560px; }
  .hero.hero-600 {
    height: 600px; }
  .hero.hero-700 {
    height: 700px; }
  @media screen and (max-width: 700px) {
    .hero.frontpage .hero-image {
      display: none !important; } }
  .hero.frontpage .heading {
    margin-top: 40px; }
    @media screen and (max-width: 700px) {
      .hero.frontpage .heading {
        margin-top: 22px;
        padding: 0px 10px; } }
  @media screen and (max-width: 700px) {
    .hero.frontpage {
      background-size: cover !important; } }
  .hero .hero-image {
    display: none; }
    @media screen and (max-width: 700px) {
      .hero .hero-image {
        display: block;
        height: 200px;
        max-width: 100%;
        position: absolute; } }
  .hero header {
    text-align: center;
    margin: 0 auto; }
    .hero header h1 {
      font-family: "Effra-Medium";
      font-size: 44px;
      margin: 40px 0px 12px 0px; }
      @media screen and (max-width: 700px) {
        .hero header h1 {
          font-size: 38px;
          margin: 22px 0px 12px 0px !important; } }
    .hero header .text p {
      font-family: "Effra-Medium";
      font-size: 18px;
      margin-bottom: 12px;
      line-height: 25px; }
      @media screen and (max-width: 700px) {
        .hero header .text p {
          margin-bottom: 12px; } }
  .hero .text-container .order-search {
    margin-top: 0; }
  .hero .text-container .order-type {
    margin-top: 0px; }
  .hero .hero header .text-container .text {
    max-width: 726px;
    margin: 0 auto;
    width: 100%; }
  .hero .container {
    flex-direction: column; }
    .hero .container.standard {
      align-items: flex-end;
      flex-direction: row; }
      @media screen and (max-width: 700px) {
        .hero .container.standard {
          /*background-color: #fff;*/ } }
    .hero .container .content {
      background-color: #fff;
      padding: 50px 50px 0;
      flex: 1;
      /*margin-bottom: -40px;*/
      font-family: "Effra-Light"; }
      @media screen and (max-width: 700px) {
        .hero .container .content .preamble-social-wrapper > p,
        .hero .container .content .preamble-social-wrapper > div {
          flex: 1; } }
      .hero .container .content .preamble-social-wrapper .social-links {
        padding-right: 0; }
      @media screen and (max-width: 700px) {
        .hero .container .content .preamble-social-wrapper {
          display: flex;
          flex-direction: row;
          height: 20px;
          align-items: center; } }
      .hero .container .content .preamble {
        color: #f34213;
        margin-bottom: 20px;
        text-transform: uppercase;
        font-family: "Effra-Medium";
        letter-spacing: 3px;
        font-size: 12px; }
        @media screen and (max-width: 700px) {
          .hero .container .content .preamble {
            margin-bottom: 0;
            font-size: 11px;
            line-height: 15px; } }
      .hero .container .content h1 {
        color: #3B3C49;
        font-size: 48px;
        font-weight: 600px;
        margin: 20px 0;
        font-family: "Effra-Bold";
        letter-spacing: 3px; }
        @media screen and (max-width: 700px) {
          .hero .container .content h1 {
            font-size: 26px;
            margin: 5px 0 10px 0; } }
      .hero .container .content .text {
        line-height: 23px;
        font-size: 15px;
        letter-spacing: 1px;
        font-family: "Effra-Medium"; }
      @media screen and (max-width: 700px) {
        .hero .container .content {
          padding: 10px 10px 0 10px;
          margin: 130px 10px 0 10px;
          position: relative;
          z-index: 1; } }
    .hero .container aside {
      flex: 1; }
      .hero .container aside .social {
        background-color: #f34213;
        height: 55px; }
      .hero .container aside .tags {
        flex-direction: row;
        background-color: #ececec;
        height: 55px;
        justify-content: flex-end;
        align-items: center;
        padding: 0 50px 0 70px;
        padding-right: 50px;
        flex-wrap: wrap; }
        .hero .container aside .tags > div {
          text-align: right; }
        .hero .container aside .tags a {
          flex: 0 auto;
          text-decoration: none;
          color: #2e2e3a;
          font-family: "Effra-Light";
          text-transform: uppercase;
          margin-left: 5px;
          font-weight: 900;
          letter-spacing: 3px;
          font-size: 11px; }
          .hero .container aside .tags a:hover {
            color: #f34213; }
          .hero .container aside .tags a span {
            display: inline-block; }
        .hero .container aside .tags span.comma {
          font-family: "Effra-Light";
          margin-left: -3px;
          width: 1px; }
      @media screen and (max-width: 700px) {
        .hero .container aside {
          width: 100%; } }
    @media screen and (max-width: 700px) {
      .hero .container {
        flex-direction: column; } }
  @media screen and (max-width: 700px) {
    .hero {
      padding: 0;
      height: auto !important;
      background-size: cover; } }

.autocomplete {
  position: relative; }

.autocomplete-results {
  background-color: #fff;
  position: absolute !important;
  z-index: 1000;
  border-radius: 2px;
  border-top: 1px solid #d9d9d9;
  font-family: Arial,sans-serif;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  width: 100%; }

.autocomplete-result {
  padding: 0 4px !important;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  line-height: 30px;
  text-align: left;
  border-top: 1px solid #e6e6e6 !important;
  font-size: 11px;
  color: #999;
  cursor: pointer;
  font-family: "Effra-Medium"; }

.autocomplete-result:first-child {
  border-top: 0; }

.autocomplete-result.is-active,
.autocomplete-result:hover {
  background-color: #f34213;
  color: white; }

.autocomplete-result:hover span {
  color: white; }

.highlightText {
  font-size: 13px;
  color: #000;
  font-weight: 700; }

.predefined-address-form .standard-cargo {
  background: #ececec; }

.predefined-address-form .search {
  padding-top: 0; }

.predefined-address-form .standard-cargo .cargo-wrapper {
  box-shadow: none;
  margin-top: 0;
  padding-bottom: 0px; }

.predefined-address-form p.label {
  font-family: "effra-light"; }

.predefined-address-form .contact-me {
  align-items: flex-end;
  justify-content: center;
  display: flex; }

.predefined-address-form .contact-me .label {
  align-items: center;
  margin-bottom: 0 !important;
  display: flex; }

.predefined-address-form .confirm-wrapper {
  display: flex;
  top: -9px; }

.info-piece-rows .cb-container input[type=checkbox] {
  margin-right: 2px; }

/* Autocomplete
----------------------------------*/
.ui-autocomplete {
  position: absolute;
  cursor: default;
  z-index: 100;
  background: white;
  padding: 0 !important;
  border-top: 1px solid #d9d9d9;
  box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 6px;
  width: 450px; }

.ui-autocomplete-loading {
  background: white url("images/ui-anim_basic_16x16.gif") right center no-repeat; }

/* workarounds */
* html .ui-autocomplete {
  width: 1px; }

/* without this, the menu expands to 100% in IE6 */
.ui-menu {
  list-style: none;
  padding: 10px;
  margin: 0;
  display: block;
  width: 227px; }

.ui-menu .ui-menu {
  margin-top: -3px; }

.ui-menu .ui-menu-item {
  margin: 0;
  padding: 0;
  width: 100%; }

.ui-menu .ui-menu-item a {
  text-decoration: none;
  display: block;
  padding: .2em .4em;
  line-height: 1.5;
  zoom: 1; }

.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
  margin: -1px; }

.autocomplete-result .ui-menu-item-wrapper {
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  white-space: nowrap; }

.predefined-address-form .cargo-container .ai-end {
  flex-direction: column;
  align-items: flex-start; }

.predefined-address-form .predefined-break-bulk-button-container {
  display: flex;
  margin-top: 20px;
  margin-left: 0;
  width: 100%; }

.predefined-address-form .contact-me {
  justify-content: left; }

.predefined-address-form .predefined-break-bulk-button-container .button-wrapper.search {
  flex: 0.70 !important; }

.infopiece-section #info-piece-section-form {
  width: 100%;
  padding: 0 0 40px 0; }

.infopiece-section .info-piece-rows {
  margin-bottom: 20px; }

.infopiece-section .infopiece-radio-list-container input[type="radio"] {
  margin-left: 0; }

.infopiece-section .infopiece-radio-list-container > p {
  padding-bottom: 5px;
  font-family: "effra-medium"; }

.infopiece-section .infopiece-radio-list-container .info-piece-options {
  text-align: left;
  padding: 5px 0 0 5px; }

.infopiece-section .infopiece-radio-list-container label p {
  margin-bottom: 5px;
  font-family: "effra-light";
  display: flex; }

.infopiece-section .info-piece-rows .info-piece-row-inner-div .info-piece-cb-span {
  text-align: left;
  padding: 5px 0 0 5px; }

.infopiece-section .info-piece-rows .info-piece-row-inner-div p input[type=checkbox] {
  margin-left: 0; }

.infopiece-section .info-piece-rows .info-piece-row-inner-div p {
  display: flex;
  flex: 1; }

.infopiece-section .infopiece-radio-list-container .infopiece-freetext-field {
  display: flex;
  flex: 1; }

.infopiece-section .infopiece-radio-list-container .infopiece-freetext-field input[type=text] {
  height: 20px;
  background: transparent; }

.infopiece-btn-container.left {
  text-align: left; }

.infopiece-btn-container.centre {
  text-align: center; }

.infopiece-btn-container.right {
  text-align: right; }

.infopiece-section .rb-container {
  padding: 4px 0 15px 35px;
  font-size: 16px;
  font-family: "Effra-light";
  line-height: 20px; }

.infopiece-section .info-piece-rows .info-piece-row-inner-div .title {
  color: black;
  margin-bottom: 15px;
  font-size: 16px; }

.infopiece-section .cb-container {
  display: flex;
  flex: 1;
  padding-top: 0px;
  align-items: center;
  min-height: 25px; }

.custom-class {
  display: flex; }

.custom-class .infopiece-freetext-field {
  flex: 1;
  margin-left: 10px; }

.custom-class .infopiece-freetext-field input {
  height: 26px;
  background: transparent;
  position: relative;
  top: 0.5px;
  padding: 0; }

.infopiece-freetext-field input[disabled] {
  background: #dedede; }

.custom-class .infopiece-freetext-field input {
  color: #000; }

.infopiece-section .container {
  flex-direction: column !important;
  padding-bottom: 0 !important; }

.infopiece-section-title {
  color: #5d5d5d;
  padding-top: 20px;
  font-size: 15px;
  font-family: "Effra-Medium";
  line-height: 1.3; }

.infopiece-section-bottom-title {
  font-size: 15px;
  font-family: "Effra-Medium";
  line-height: 1.3; }

.infopiece-section .info-piece-rows .info-piece-row-inner-div .cb-container span {
  letter-spacing: inherit; }

.infopiece-combo-text-container {
  display: flex;
  flex: 1; }

.infopiece-section .field .rb-container label.disabled-checkbox {
  background: #dedede !important; }

.infopiece-section .field .cb-container label.disabled-checkbox {
  background: #dedede !important; }

.infopiece-btn-container {
  padding-top: 20px; }

.infopiece-section-mac .cb-container {
  padding-top: 2px; }

.video-bg {
  max-width: 1200px;
  width: 100%;
  margin: auto;
  position: relative; }

.video-background {
  position: absolute;
  top: 0;
  right: 0px;
  left: 0px;
  bottom: 0;
  z-index: -99;
  max-width: 1200px;
  margin: auto;
  width: 100%; }

.video-foreground {
  width: 100%;
  padding-bottom: 56.25%;
  position: relative;
  overflow: hidden; }

.video-foreground iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  background: grey;
  top: 0px; }

#vidtop-content {
  top: 0; }

.stream-video {
  position: relative;
  width: 100%;
  margin: auto;
  max-width: 1200px; }

.stream-video-background {
  position: absolute;
  top: 0;
  right: 0px;
  left: 0px;
  bottom: 0;
  z-index: -99; }

.stream-video-foreground {
  width: 100%;
  padding-bottom: 56.25%;
  position: relative;
  overflow: hidden; }

.stream-video-foreground iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  background: grey;
  top: 0px; }

.infopiece-section #info-piece-section-form.padding_zero {
  padding: 0 !important; }

@media not all and (min-resolution: 0.001dpcm) {
  @supports (-webkit-appearance: none) {
    .custom-class .infopiece-freetext-field input {
      height: 26px;
      position: relative;
      top: -3px;
      border-bottom: 0;
      padding: 0;
      height: 28px; }
    .custom-class .infopiece-freetext-field {
      border-bottom: 1px solid #f34213;
      height: 26px; }
    .infopiece-section .cb-container {
      display: flex;
      flex: 1;
      align-items: center;
      min-height: 25px; } } }

@media screen and (min-width: 701px) and (max-width: 1023px) {
  .predefined-address-form .order {
    margin: 5px 0 50px 0; }
  .order .parcels-fields {
    flex: 1; }
  .hero .ai-end {
    align-items: flex-start;
    flex-direction: column; }
  .hero .button-wrapper.search {
    width: 100%;
    margin-left: 0;
    margin-top: 20px; }
  .predefined-address-form .predefined-break-bulk-button-container .button-wrapper.search {
    margin-top: 0px; }
  .hero .pallet-list .field-list.last {
    flex: 1 !important; }
  .predefined-address-form .confirm-wrapper {
    padding-right: 20px; } }

@media only screen and (max-device-width: 700px) {
  .hero.frontpage .heading {
    margin-top: 22px;
    padding: 0 10px; }
  .hero header h1 {
    font-size: 38px; }
  .hero header .text p {
    margin-bottom: 22px; }
  .posts .post-list {
    margin: 0 !important; }
  .posts {
    padding: 5px 10px !important; }
  .newsletter .container > div .btn {
    padding: 10px 25px; }
  .order .container ul li.order-tab {
    box-shadow: none !important; }
  .order .container ul li.order-tab:nth-child(3) {
    border-bottom-width: 0 !important; }
  .order-tabs ul .order-tab {
    border-bottom: 5px solid #ececec !important; }
  .logo.add-big-logo-mobile {
    padding: 15px !important; }
  .hideOrderTabs .order-tabs ul {
    border: 10px solid #ececec;
    border-left: 0px !important;
    border-right: 0px !important; }
  header.main {
    height: 60px !important; }
  .top {
    height: 60px !important; }
  .top ul li.logo img {
    height: 45px !important; }
  .top ul li.menu-trigger {
    padding: 0 16px !important; }
  form {
    padding: 20px 10px; }
  .form-group label p.label,
  .form-group > div p.label {
    margin-bottom: 4px; }
  .order form .date-picker {
    margin-bottom: 20px; }
  .order-search .parcels .parcel label.weight {
    flex: 0 100px !important; }
  .order-loading .no-service-text p {
    text-align: left;
    font-family: "Effra-light" !important; }
  .order-search .parcels .parcel label.weight input {
    width: 60px !important; }
  .top ul li.menu-search {
    flex: 1 !important; }
  .top ul .menu-item p {
    padding: 2px 0 0 0px !important; }
  .no-service-form-container input[type=text], input[type=number], input[type=password], input[type=email] {
    text-indent: 6px !important; }
  .order-tabs ul .order-tab .tab-inner-arrow::after {
    content: '';
    position: absolute;
    right: 4px;
    top: 36%;
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 18px solid #ffffff;
    clear: both;
    transform: rotate(270deg); }
  .order-tabs ul .order-tab .tab-inner-arrow {
    position: relative; }
  .hero .container .content .text {
    line-height: 20px !important; }
  .section .container .content .col .text p.image-wrapper {
    margin: 0; }
  .section .container .content .col.fullsize img {
    padding-top: 15px !important; }
  .hideOrderTabs .order-tabs ul .order-tab .tab-inner:first-child {
    display: none; }
  .hideOrderTabs .order-tabs ul .order-tab {
    border-bottom: hidden !important; }
  .hideOrderTabs h1.heading {
    margin-top: 12px !important;
    font-size: 24px !important; }
  .employee {
    padding: 0 !important; }
  .container > div.info {
    margin-bottom: 10px;
    padding: 10px 0 0 20px; }
  .employee .container > div.info > div img {
    display: none; }
  .employee .container > div.info .title, .employee .container > div.info .email, .employee .container > div.info .phone, .employee .container > div.info .linkedin, .employee .container > div.info a {
    text-transform: none !important;
    text-decoration: underline !important; }
  .employee .container > div.info .title {
    font-family: "Effra-medium" !important;
    letter-spacing: 3px;
    text-decoration: none !important; }
  .add-big-logo-mobile {
    justify-content: left !important; }
  .ai-end .button-wrapper.search {
    flex-direction: row;
    margin-bottom: 10px; }
  .break-bulk-list {
    width: 100% !important;
    flex: 1 !important;
    flex-direction: inherit !important;
    align-items: left !important; }
  .volume-con, .weight-con {
    display: flex;
    flex: 1 100%; }
  .break-bulk-list .button-wrapper.search {
    width: 100% !important;
    margin-bottom: 0px; }
  .no-service.loader-container .no-service-heading {
    position: static !important; }
  .no-service.loader-container .no-service-content {
    transform: none !important;
    position: static !important; }
  .no-service.loader-container .no-service-buttons {
    position: static !important; }
  .contact-standard-fields form.type {
    width: 100% !important; }
  .break-bulk-list .weight-con .weight span.styled-select {
    width: 120px; }
  .order-search .pallet .order-controls span.add img {
    height: 42px !important; }
  .order-search .search-parcels .order-controls span.add img {
    height: 42px !important; }
  .section .searchButtonDiv {
    text-align: left !important;
    padding-top: 0 !important;
    margin: 20px 20px 0;
    text-transform: uppercase;
    text-decoration: underline;
    padding-bottom: 0px;
    font-family: "Effra-Medium"; }
  .search-image-form .order {
    margin-top: -25px !important; }
  .employee .container > div.info > div {
    margin-bottom: 10px !important; }
  .employee .container > div.info .name {
    margin: 5px 0 20px 0 !important; }
  .tablerow-data {
    width: 100%;
    overflow-x: auto; }
  .no-service form.type input[type="email"] {
    text-indent: 6px !important; }
  .top ul li.logo {
    background-color: #fff !important; }
  .order-search .parcels {
    border-bottom: 0 !important; }
  .white-line {
    border-top: 2px solid white !important;
    padding: 0 !important; }
  .search-parcels .parcels, .pallet-list {
    border-bottom: 0 !important; }
  .phone-wrapper {
    margin-bottom: 10px !important; }
  .phonenumber .dialcode-prefix {
    width: 24px !important; }
  .no-service .no-service-form-container .phonenumber .dialcode-prefix {
    text-indent: 0 !important; }
  .phonenumber .dialcode {
    width: 51px !important; }
  .blog .recent-posts {
    margin: 5px 0 5px 0 !important; }
  .section .container .content .col .text table td {
    display: block;
    padding-left: 20px;
    padding-top: 15px; }
  .no-service-buttons .btn-cancel {
    padding-top: 20px !important; }
  .standard-cargo {
    margin: 0px !important; }
  .standard-cargo header h1 {
    font-size: 38px !important;
    margin: 22px 0px 12px 0px !important; }
  .section .container .content:first-child p:first-child {
    padding-top: 15px !important; }
  .no-service .form-group > div {
    margin-bottom: 12px !important; }
  .no-service input[type=tel].dialcode {
    text-indent: 0px !important; }
  .no-service .phone input[type=tel] {
    text-indent: 6px !important; }
  .menu-content-container.cargo .order {
    margin: 48px 91px 23px auto !important; }
  .standard-cargo header {
    width: 74% !important; }
  .thank-you .steps ul li {
    padding: 10px !important; }
  .thank-you .steps ul li .icon {
    flex: 1 !important;
    height: 60px !important;
    width: 100% !important;
    align-items: inherit !important; }
  .carousel-nav-prev {
    left: 0px !important; }
  .carousel-nav-next {
    right: 0px !important; }
  .order-tabs ul {
    border: 10px solid #ececec; }
  .hero.resultpageContainer header.order-results-header h1 {
    margin: 25px 0px 12px 0px !important;
    font-size: 24px; }
  .section .search-image-form .order-tabs ul li.order-tab .icon img {
    padding: 0px !important;
    width: auto !important; }
  .thank-you .intro p {
    margin: 0 10px 10px 10px; }
  .thank-you .steps ul li .text-wrapper .text table td {
    padding: 5px 5px 5px 0 !important; }
  .standardcargofromto .standard-cargo form .form-group {
    flex-direction: column; }
  .standardcargofromto .standard-cargo form .form-group .sub-group {
    flex-direction: column;
    margin-left: 0;
    margin-bottom: 0; }
  .standardcargofromtosimple .standard-cargo form .form-group {
    flex-direction: column; }
  .standardcargofromtosimple .standard-cargo form .form-group .sub-group {
    flex-direction: column;
    margin-left: 0;
    margin-bottom: 0; }
  .standardcargofromto .dialcode-phonenumber {
    margin-left: 0px;
    display: flex; }
  .standardcargofromtosimple .dialcode-phonenumber {
    margin-left: 0px;
    display: flex; }
  .standardcargo .standard-cargo form .form-group {
    flex-direction: column; }
  .standardcargo .standard-cargo form .form-group .sub-group {
    flex-direction: column;
    margin-left: 0;
    margin-bottom: 0; }
  .standardcargo .dialcode-phonenumber {
    margin-left: 0px;
    display: flex; }
  .standardcargo .standard-cargo form .postcode {
    width: 100%;
    flex: 1; }
  .standardcargofromto .standard-cargo p.helper {
    padding-top: 0;
    padding-bottom: 0; }
  .standardcargofromto .standard-cargo ul.cargo-items .item {
    flex-direction: column;
    border-top: 2px white solid;
    padding-top: 35px;
    margin-bottom: 0; }
  .standardcargofromto .standard-cargo ul.cargo-items .item > article {
    width: 100%;
    flex-direction: column; }
  .standardcargofromto .standard-cargo ul.cargo-items .item > article label p.label {
    top: -20px;
    font-family: "effra-medium" !important; }
  .standardcargofromto .standard-cargo ul.cargo-items .item label.quantity-label p.label {
    top: -20px;
    left: 0; }
  .standardcargofromto .standard-cargo ul.cargo-items .item label.quantity-label {
    margin-left: 0;
    margin-top: 20px; }
  .standardcargofromto .standard-cargo ul.cargo-items .item .quantity {
    margin-left: 0;
    flex: 0 100px; }
  .standardcargofromto .standard-cargo ul.cargo-items .item > article.button-wrapper {
    flex-direction: row; }
  .standardcargo .standard-cargo ul.cargo-items .item {
    flex-direction: column;
    border-top: 2px white solid;
    padding-top: 30px;
    margin-bottom: 0; }
  .standardcargo .standard-cargo ul.cargo-items .item > article {
    width: 100%;
    flex-direction: column; }
  .standardcargo .standard-cargo ul.cargo-items .item > article label p.label {
    top: -20px;
    font-family: effra-medium; }
  .standardcargo .standard-cargo ul.cargo-items .item label.quantity-label p.label {
    top: -20px;
    left: 0; }
  .standardcargo .standard-cargo ul.cargo-items .item label.quantity-label {
    margin-left: 0;
    margin-top: 20px; }
  .standardcargo .standard-cargo ul.cargo-items .item .quantity {
    margin-left: 0;
    flex: 0 100px; }
  .standardcargo .standard-cargo ul.cargo-items .item > article.button-wrapper {
    flex-direction: row; }
  .standardcargo .standard-cargo footer > article {
    flex-direction: column;
    width: 100%; }
  .standardcargo .standard-cargo footer .add {
    flex: 1; }
  .standardcargofromto .standard-cargo footer > article {
    flex-direction: column;
    width: 100%; }
  .standardcargofromto .standard-cargo footer .add {
    flex: 1; }
  .standardcargofromtosimple .standard-cargo article {
    flex-direction: column; }
  .standardcargofromtosimple .standard-cargo .add {
    flex: 1; }
  .standardcargofromtosimple .standard-cargo p.helper {
    padding-top: 0;
    padding-bottom: 0; }
  .standardcargofromtosimple .standard-cargo ul.cargo-items .item {
    flex-direction: column;
    margin-top: 10px; }
  .standardcargofromtosimple .standard-cargo ul.cargo-items .item:first-child {
    margin-top: 0 !important; }
  .standardcargofromtosimple .standard-cargo ul.cargo-items .item > article {
    width: 100%; }
  .standardcargofromtosimple .standard-cargo ul.cargo-items .item > article label p.label {
    top: -20px;
    font-family: "effra-medium" !important; }
  .standardcargofromtosimple .standard-cargo ul.cargo-items .item label.quantity-label p.label {
    top: -20px;
    left: 0; }
  .standardcargofromtosimple .standard-cargo ul.cargo-items .item label.quantity-label {
    margin-left: 0;
    margin-top: 20px; }
  .standardcargofromtosimple .standard-cargo ul.cargo-items .item .quantity {
    margin-left: 0;
    flex: 0.53; }
  .standardcargofromtosimple .standard-cargo ul.cargo-items .item > article.button-wrapper {
    margin-top: 10px; }
  .standardcargofromto .standard-cargo footer {
    flex-direction: column; }
  .standard-cargo .confirm-wrapper {
    padding-left: 0 !important; }
  .standard-cargo footer .btn-wrapper {
    width: 100%;
    padding: 10px 0 20px 0;
    justify-content: center !important; }
  .standardcargo .standard-cargo footer {
    flex-direction: column; }
  .standard-cargo .confirm-wrapper {
    padding-left: 0 !important; }
  .standard-cargo footer .btn-wrapper {
    width: 100%;
    padding: 10px 0 20px 0;
    justify-content: center !important; }
  .standardcargofromtosimple .standard-cargo .simple {
    flex-direction: column !important; }
  .standardcargofromtosimple .standard-cargo .cargo-items-wrapper.simple > div {
    width: 100%;
    flex: 1 !important; }
  .standardcargofromtosimple .standard-cargo .simple .confirm-wrapper {
    padding: 0 0 20px 0; }
  .standardcargofromtosimple .standard-cargo .cargo-items-wrapper.simple > label {
    width: 100%; }
  .standardcargofromtosimple .standard-cargo .cargo-items-wrapper.simple {
    margin-top: 0; }
  .standard-cargo form p.label {
    font-family: "effra-medium" !important; }
  .standardcargofromtosimple .standard-cargo .cargo-wrapper {
    padding-bottom: 0;
    box-shadow: none;
    padding-right: 10px;
    padding-left: 10px; }
  .standardcargofromto .standard-cargo .cargo-wrapper {
    padding-bottom: 0;
    box-shadow: none;
    padding-right: 10px;
    padding-left: 10px; }
  .standardcargo .standard-cargo .cargo-wrapper {
    padding-bottom: 0;
    box-shadow: none;
    padding-right: 10px;
    padding-left: 10px; }
  .forwarderdedicated header .text p {
    margin-bottom: 12px; }
  .hand-swipe {
    width: 96px;
    margin: 20px auto 0 auto; }
  .standardcargofromto .standard-cargo ul.cargo-items .item > article label {
    margin-bottom: 20px;
    margin-left: 0;
    margin-top: 20px; }
  .standardcargofromto .standard-cargo ul.cargo-items .item > article label.category-label {
    width: 100%;
    margin: 0 0 20px 0; }
  .standardcargo .standard-cargo ul.cargo-items .item > article label {
    margin-bottom: 20px;
    margin-left: 0;
    margin-top: 20px; }
  .standardcargo .standard-cargo ul.cargo-items .item > article label.category-label {
    width: 100%;
    margin: 0 0 20px 0; }
  .standardcargofromto .standard-cargo footer article label {
    justify-content: flex-start;
    margin-right: 0;
    width: 100%;
    padding-top: 10px; }
  .standardcargo .standard-cargo footer article label {
    justify-content: flex-start;
    margin-right: 0;
    width: 100%;
    padding-top: 10px; }
  .standard-cargo ul.cargo-items .item .remove-icon {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    flex: 1 !important; }
  .standard-cargo .confirm-wrapper.cb-container {
    padding-top: 2px;
    padding-left: 15px !important;
    margin-top: 20px !important; }
  .standard-cargo .confirm-wrapper.cb-container label {
    width: 25px !important; }
  .standard-cargo .confirm-wrapper.cb-container {
    margin-top: 5px !important; }
  .standardcargofromtosimple .dialcode-phonenumber {
    display: flex; }
  .simple .btn-wrapper {
    padding-bottom: 20px; }
  .forwarderdedicated .order-tabs ul {
    border-left: 0 !important;
    border-right: 0 !important; }
  .search-image-form .order-tabs ul {
    border-left: 0 !important;
    border-right: 0 !important; }
  .one-clicks {
    padding-top: 5px !important; }
  .one-clicks ul {
    border-left: 0 !important;
    border-right: 0 !important; }
  .search-image-form .weight-label-container {
    margin-top: 26px; }
  .section .container .content .remove img.remove-icon {
    padding-top: 0px !important; }
  .resultpageContainer .order {
    margin: 0px 0 50px 0 !important; }
  .pallet-size .field-wrapper input {
    padding: 0 2px 0 0px;
    text-indent: 0 !important; }
  .parcel-size .field-wrapper input {
    padding: 0 2px 0 0px;
    text-indent: 0 !important; }
  #headerSearchForm .order-tabs .order-tab form {
    padding: 20px 0px !important; }
  #headerSearchForm .groupage ul.groupage-list.hide-desktop {
    border-left: 0px;
    border-right: 0px; }
  .standardcargo .standard-cargo p.helper {
    padding-top: 20px;
    padding-bottom: 0; }
  .standard-cargo .billing-address.billing-address img.book {
    height: auto !important;
    width: 35px !important;
    margin-right: 10px; }
  #headerSearchForm .search-parcels ul.parcels {
    border-left: 0px;
    border-right: 0px; }
  #headerSearchForm .pallet ul.pallet-list {
    border-left: 0px;
    border-right: 0px; }
  .section .container .content .col .text table td {
    width: 100% !important; }
  /* Predefined address form
    *************************************/
  .predefined-address-form .standard-cargo .cargo-wrapper {
    padding: 20px 10px 0px 10px; }
  .predefined-address-form .standard-cargo form .form-group {
    flex-direction: column; }
  .predefined-address-form .standard-cargo form .form-group .sub-group {
    flex-direction: column;
    margin-left: 0;
    margin-bottom: 0; }
  .predefined-address-form .dialcode-phonenumber {
    display: flex; }
  .predefined-address-form .order-tabs .order-tab .search {
    padding-left: 0;
    padding-right: 0; }
  .predefined-address-form .order-tabs ul.predefined-address-tabs {
    border-top: 0; }
  .predefined-address-form .confirm-wrapper {
    padding-bottom: 20px;
    top: 0; }
  .predefined-address-form .contact-me {
    margin-top: 5px;
    align-items: flex-start;
    justify-content: left; }
  .predefined-address-form .tabs-container .order-tabs ul.groupage-list, .predefined-address-form .pallet .pallet-list {
    border-left: 0;
    border-right: 0; }
  .predefined-address-form p.label {
    font-family: "effra-medium"; }
  .pallet .field-list {
    margin-top: 20px; }
  .pallet .field-list:first-child {
    margin-top: 0; }
  .predefined-address-tabs .search-parcels .parcels {
    border-left: 0;
    border-right: 0; }
  .predefined-address-form .standard-cargo input {
    text-indent: 10px !important; }
  .predefined-address-form input.dialcode {
    text-indent: 5px !important; }
  .cargo-container .pallet-list .field-list .pallet-select {
    margin-bottom: 0; }
  .hideOrderTabs .order-tabs ul .order-tab .tab-inner.tab-inner-click {
    display: block !important; }
  .infopiece-page .container .content {
    padding: 10px 10px 0 10px !important; }
  .infopiece-section .container {
    padding: 0 20px 20px 20px !important; }
  .infopiece-combo-text-container {
    flex-direction: column;
    margin-bottom: 15px; }
  .custom-class .infopiece-freetext-field input {
    height: 35px; }
  .infopiece-section .rb-container {
    padding: 4px 0 10px 35px; }
  .custom-class .infopiece-freetext-field {
    flex: 1;
    margin-left: 0px; }
  .infopiece-section #info-piece-section-form {
    padding: 0; }
  .infopiece-btn-container {
    padding-top: 40px; }
  .hero-400-min {
    min-height: 300px; }
  .hero-500-min {
    min-height: 300px; }
  .hero-600-min {
    min-height: 300px; }
  .hero-700-min {
    min-height: 300px; } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .order-tabs ul .order-tab {
    position: relative;
    padding-left: 70px;
    display: flex;
    flex: 1; }
  .order-tabs ul .order-tab .tab-inner {
    display: block !important;
    flex-direction: column !important; }
  .order-tabs ul .order-tab .tab-inner .icon {
    display: block;
    flex: 1;
    padding: 0; }
  .order-tabs ul .order-tab .tab-inner .description {
    width: 242px;
    padding: 0; }
  .order .container {
    background-color: transparent !important; }
  img {
    -ms-interpolation-mode: bicubic; }
  .order-type .hasDatepicker {
    background-size: 20px 20px !important; }
  .groupage-list li .weight, .groupage-list li .cubicmetre {
    flex: 1 260px !important; }
  input[type=text]::-ms-clear {
    display: none; }
  input[type=date]::-ms-clear {
    display: none; }
  .parcel-size .field-wrapper input, .pallet-list .pallet .pallet-size .field-wrapper input {
    max-width: 50px !important; }
  .new-results-container .results .item .service-info [class^="column-desc-"] {
    flex: none !important;
    flex-direction: column;
    width: 100%; }
  .new-results-wrapper {
    width: 100%;
    display: flex;
    justify-content: center; }
  .popup-content-container {
    width: 100%; }
  .resultpageContainer .popup .insurance-calc-wrapper {
    flex: none !important; }
  .popup-button-container {
    width: 100%; }
  .column-desc-mode img {
    height: 100%; }
  .shipping-details .cargo-desc {
    display: flex;
    flex-direction: row; }
  .shipping-details .billing {
    display: block !important;
    width: 55.1% !important; }
  .shipping-details .shipper {
    padding-right: 20px; }
  .stars img {
    height: 100%; }
  .order-confirm .order-confirmation-details ul {
    padding: 50px 80px 20px 80px !important;
    max-width: auto !important; } }

@media only screen and (min-width: 701px) {
  .popup {
    z-index: 100000 !important;
    top: 70px !important; } }

@media screen and (max-width: 1920px) {
  .search .input {
    flex: 0 921px !important; }
  .customer .content-wrapper .content {
    flex: 0 811px !important; } }

@media screen and (max-width: 1680px) {
  .search .input {
    flex: 0 881px !important; }
  .customer .content-wrapper .content {
    flex: 0 824px !important; } }

@media screen and (max-width: 1600px) {
  .search .input {
    flex: 0 868px !important; }
  .customer .content-wrapper .content {
    flex: 0 829px !important; } }

@media screen and (max-width: 1440px) {
  .search .input {
    flex: 0 841px !important; }
  .customer .content-wrapper .content {
    flex: 0 838px !important; } }

@media screen and (max-width: 1366px) {
  .search .input {
    flex: 0 829px !important; }
  .customer .content-wrapper .content {
    flex: 0 842px !important; } }

@media screen and (max-width: 1280px) {
  .search .input {
    flex: 0 814px !important; }
  .customer .content-wrapper .content {
    flex: 0 847px !important; } }

@media screen and (max-width: 1260px) {
  .search .input {
    flex: 0 811px !important; }
  .customer .content-wrapper .content {
    flex: 0 848px !important; } }

@media screen and (max-width: 1250px) {
  .search .input {
    flex: 0 809px !important; } }

@media screen and (max-width: 1230px) {
  .search .input {
    flex: 0 806px !important; }
  .customer .content-wrapper .content {
    flex: 0 849px !important; } }

@media screen and (max-width: 1210px) {
  .search .input {
    flex: 0 503px !important; }
  .customer .content-wrapper .content {
    flex: 0 851px !important; } }

@media screen and (max-width: 1200px) {
  .search .input {
    flex: 0 801px !important; } }

@media screen and (max-width: 1190px) {
  .search .input {
    flex: 0 794px !important; }
  .customer .content-wrapper .content {
    flex: 0 890px !important; }
  .menu-content-container.menu .content-container {
    max-width: 977px !important; } }

@media screen and (max-width: 1180px) {
  .search .input {
    flex: 0 788px !important; }
  .customer .content-wrapper .content {
    flex: 0 842px !important; }
  .menu-content-container.menu .content-container {
    max-width: 966px !important; } }

@media screen and (max-width: 1170px) {
  .search .input {
    flex: 0 781px !important; }
  .customer .content-wrapper .content {
    flex: 0 838px !important; }
  .menu-content-container.menu .content-container {
    max-width: 956px !important; } }

@media screen and (max-width: 1160px) {
  .search .input {
    flex: 0 773px !important; }
  .customer .content-wrapper .content {
    flex: 0 833px !important; }
  .menu-content-container.menu .content-container {
    max-width: 946px !important; } }

@media screen and (max-width: 1152px) {
  .search .input {
    flex: 0 769px !important; }
  .customer .content-wrapper .content {
    flex: 0 830px !important; }
  .menu-content-container.menu .content-container {
    max-width: 938px !important; } }

@media screen and (max-width: 1024px) {
  .search .input {
    flex: 0 675px !important; }
  .customer .content-wrapper .content {
    flex: 0 749px !important; }
  .menu-content-container.menu .content-container {
    max-width: 840px !important; } }

@media screen and (max-width: 992px) {
  .search .input {
    flex: 0 648px !important; }
  .customer .content-wrapper .content {
    flex: 0 697px !important; } }

@media screen and (max-width: 768px) {
  .search .input {
    flex: 0 441px !important;
    padding: 30px; }
  .menu-content-container.menu .content-container {
    max-width: 404px !important; }
  .customer .content-wrapper .content {
    flex: 0 515px !important; }
  .safari .search .input .magnifier-glass {
    left: 36px !important; } }

@media screen and (max-width: 768px) {
  .video-background {
    width: 100%;
    left: 0px;
    right: 0px;
    background: transparent; } }

@media screen and (max-width: 700px) {
  .video-background {
    width: 100%;
    left: 0px;
    right: 0px;
    background: transparent; } }

@media screen and (min-width: 701px) and (max-width: 767px) {
  .order-loading form.search, form.search-parcels {
    padding-bottom: 0; }
  .order-tabs ul .order-tab {
    flex-direction: column !important; }
  .tab-content-container form .form-group {
    flex-direction: column;
    display: block; }
  .white-line {
    padding-top: 10px !important;
    border-top: 2px white solid !important; }
  .ai-end .button-wrapper.search {
    margin-bottom: 10px; }
  .groupage-list li {
    display: flex;
    flex-direction: column !important; }
  .break-bulk-list {
    width: 100% !important;
    flex: 1 !important;
    flex-direction: inherit !important; }
  .volume-con, .weight-con {
    display: flex;
    flex: 1 100%; }
  .break-bulk-list .button-wrapper.search {
    width: 100% !important;
    margin-bottom: 0px; }
  .ai-end .button-wrapper.search {
    flex-direction: row !important; }
  .groupage-list li .weight, .groupage-list li .cubicmetre {
    margin-right: 20px; }
  .volume-con, .weight-con {
    display: flex;
    flex: 1 100%; }
  .break-bulk-list .button-wrapper.search {
    width: 100% !important;
    margin-bottom: 0px; }
  .order-search .parcels .parcel:first-child {
    border-top: none;
    padding-top: 0px; }
  .order-search .parcels .parcel {
    flex-direction: column !important;
    padding-top: 10px;
    margin-top: 0px !important; }
  .order-search .parcels .parcel label.quantity {
    margin-right: 20px; }
  .field-list {
    margin-left: 0 !important; }
  .order-search .parcels .parcel label.weight {
    flex: 0 100px !important; }
  .order-search .parcels .parcel label.weight input {
    width: 60px !important; }
  .order-search .parcels .parcel .weight-measure {
    width: 110px;
    flex: 0 0 110px;
    margin-left: -20px; }
  .order-search .parcels .parcel-size, .order-search .parcels .pallet-size {
    margin-right: 20px; }
  .order-search .remove {
    position: absolute;
    bottom: 22px;
    right: 5px; }
  .order-search .remove {
    bottom: 34px !important; }
  .pallet-list .pallet {
    flex-direction: column; }
  .pallet-list .field-list.pallet-fields {
    width: 80%; }
  .pallet-list .pallet .quantity-label {
    margin-right: 20px; }
  .weight-label {
    position: relative; }
  .weight-label p.label {
    position: absolute;
    width: 100%; }
  .weight-label-container {
    display: flex;
    margin-top: 20px; }
  .pallet-list .pallet .quantity-label {
    margin-right: 20px !important; }
  .pallet-list .pallet div:first-child {
    margin-left: 0; }
  .field-list.active > .pallet-size {
    display: block !important;
    flex: 1 !important; }
  .field-list.active > .pallet-size .styled-select {
    margin-left: 20px; }
  .pallet-list .pallet {
    margin-top: 0 !important;
    flex-direction: column;
    border-top: 2px solid white;
    padding-top: 10px; }
  .pallet-list .pallet:first-child {
    border-top: none;
    padding-top: 0px; }
  .form-group .type-of-goods > p.label {
    margin-bottom: 4px; }
  .order-search .parcels .parcel .weight-measure {
    margin-top: 0px; }
  .order-search .parcels .parcel label.quantity > p.label {
    margin-bottom: 10px; }
  .order-search .parcel .field-list label > p.label {
    margin-bottom: 10px; } }

.youtube-video {
  paddding: 0;
  height: auto; }

.hide-youtube-logo {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 45px;
  background: white;
  z-index: 9999999; }

@media screen and (min-width: 701px) and (max-width: 767px) {
  .order-tabs ul {
    list-style: none;
    padding: 0;
    margin: 0;
    flex-direction: column !important;
    height: 100% !important;
    background: #ececec !important; }
  .order .container ul li.order-tab {
    box-shadow: none !important; }
  .order-tabs ul .order-tab + li {
    margin-left: 0 !important; }
  .hideOrderTabs .order-tabs ul .order-tab .tab-inner:first-child {
    display: none; }
  .form-group .type-of-goods {
    flex: 1 !important; }
  .tabs-container .order-tabs .order-tab form .form-group:nth-child(2) {
    flex-direction: column !important; }
  .form-group {
    flex-direction: column;
    margin-bottom: 0;
    display: block; }
  .pallet .field-list {
    margin-top: 20px; }
  .cargo-container .pallet-list .field-list .pallet-select {
    margin-bottom: 0; }
  .hero .button-wrapper.search {
    margin-top: 0; }
  .order-tabs ul .order-tab .tab-inner-arrow {
    position: relative; }
  .order-tabs ul .order-tab .tab-inner-arrow::after {
    content: '';
    position: absolute;
    right: 4px;
    top: 36%;
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 18px solid #ffffff;
    clear: both;
    transform: rotate(270deg); }
  .pallet-list .pallet .pallet-type {
    margin-top: 0; }
  .form-group label,
  .form-group > div {
    width: 100%;
    flex-direction: column;
    margin: 0 0 20px 0; }
  .one-clicks ul.one-click-list-container li.one-click .tab-inner {
    background: transparent !important; }
  .one-clicks ul.one-click-list-container li.one-click .tab-inner .description {
    background: transparent !important;
    flex-direction: row !important; }
  .one-clicks ul.one-click-list-container li.one-click .tab-inner .description .title {
    font-size: inherit !important;
    color: #f34213 !important; }
  .hideOrderTabs .order-tabs ul .order-tab .tab-inner.tab-inner-click {
    display: block !important;
    height: auto; }
  .order-search .parcels .parcel-size {
    flex: 0 160px !important; } }

@media screen and (max-width: 768px) {
  .video-background {
    width: 100%;
    left: 0px;
    right: 0px;
    background: transparent; } }

@media screen and (max-width: 700px) {
  .video-background {
    width: 100%;
    left: 0px;
    right: 0px;
    background: transparent; } }

.section .container .content .forwarderdedicated :first-child p:first-child {
  padding-top: 15px !important; }

@media screen and (max-width: 1000px) {
  .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html label {
    padding-left: 5px !important; }
  .order-tabs.step4-tab ul {
    border: 0px solid #ececec; }
  .order-tabs.step4-tab .styled-select select {
    padding: 0px 15px 5px 0px;
    font-family: Effra-Light;
    font-size: 16px;
    background: url(../images/arrow-down.png) no-repeat right 2px center;
    background-size: 14px !important; }
  .order-tabs.step4-tab ul .order-tab form .checkout-step-container .label-wrapper.max-wdth50 {
    padding-left: 10px !important; }
  .order-tabs.step4-tab ul .order-tab form .checkout-step-container .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option {
    right: 15px !important; }
  .order-tabs.step4-tab ul .order-tab form .checkout-step-container .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input {
    margin-left: 5px !important; }
  .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-calc-wrapper .insurance-form-html .insurance-form .styled-select {
    max-width: 50% !important;
    margin-left: 15px !important;
    width: 139px !important; }
  .order-tabs.step4-tab .checkout-step-container.checkout-step-cargo-insurance .insurance-container .styled-select select {
    padding: 0px 14px 5px 0px;
    font-family: Effra-Light;
    font-size: 16px;
    background: url(../images/arrow-down.png) no-repeat right 2px center;
    background-size: 11px !important;
    width: 101% !important; }
  .new-results-wrapper .column-desc-price {
    font-size: 34px !important; }
  .new-results-wrapper .column-desc-days {
    font-size: 16px !important; }
  .new-results-wrapper ul.results li.item {
    box-shadow: none !important; }
  .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .payment-container .credit-card-container .stripe-payment-form .form-group .casual-payment-fields, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .payment-container .credit-card-container .stripe-payment-form .form-group .casual-payment-fields, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .payment-container .credit-card-container .stripe-payment-form .form-group .casual-payment-fields {
    padding-right: 0px; }
  .stripe-page-form .casual-payment-amount:nth-child(1) {
    margin-right: 25px;
    width: 100% !important;
    max-width: 100% !important; }
  .stripe-page-form .casual-payment-amount:nth-child(2) {
    margin-left: 0px;
    display: flex !important;
    flex-direction: row;
    width: 100% !important;
    max-width: 100% !important; }
  .stripe-page-form .casual-payment-amount:nth-child(2) label:nth-child(1) {
    margin-right: 10px; }
  .item.selected-service .column-desc-heading {
    display: none; }
  .order-results.padding-15px {
    margin: 0 !important; }
  .popup-content-container.popup-content-container-inner.padding-zero {
    padding: 20px 0 20px 20px !important; }
  .new-results-container .results {
    width: 100% !important;
    display: flex !important;
    flex-direction: column !important; }
  .order-results {
    margin: 0 !important; }
  .new-results-wrapper ul.results li.item {
    box-shadow: none !important;
    margin-right: 0 !important;
    margin-bottom: 20px !important; }
  .new-results-wrapper ul.results li.item:nth-child(3) {
    margin: 0 25px !important; }
  .order-tabs.step4-tab ul .order-tab {
    margin-bottom: 5px !important; }
  .button-wrapper.search.mobile-btn-step {
    display: flex !important;
    flex-direction: row !important; }
  .new-results-container {
    margin-bottom: 20px !important; }
  .new-results-wrapper ul.results li.item.selected-service {
    display: flex;
    justify-content: center; }
  .order-tabs.step4-tab {
    background: #ffffff !important; }
  .order-tabs.step4-tab .label {
    font-size: 12px !important; }
  .new-results-wrapper-sel {
    margin: auto 0 !important; } }

.parcels .parcel.parcel-desk-ipad label.quantity p.label {
  display: none; }

.parcels .parcel.parcel-desk-ipad .field-list.parcels-fields.label-wight-dim p.label {
  display: none; }

.parcels .parcel.parcel-desk-ipad:first-child label.quantity p.label {
  display: block; }

.parcels .parcel.parcel-desk-ipad:first-child .field-list.parcels-fields.label-wight-dim p.label {
  display: block; }

.parcels .parcel.parcel-desk-ipad .parcel-size p.label {
  display: none; }

.parcels .parcel.parcel-desk-ipad:first-child .parcel-size p.label {
  display: block; }

.pallet-list .pallet.desk-ipad .quantity-label p.label {
  display: none; }

.pallet-list .pallet.desk-ipad:first-child .quantity-label p.label {
  display: block; }

.pallet-list .pallet.desk-ipad p.label.pallet-label {
  display: none; }

.pallet-list .pallet.desk-ipad:first-child p.label.pallet-label {
  display: block; }

.pallet-list .pallet.desk-ipad p.label.hieght-label {
  display: none; }

.pallet-list .pallet.desk-ipad p.label.weight-label {
  display: none; }

.pallet-list .pallet.desk-ipad:first-child p.label.hieght-label {
  display: block; }

.pallet-list .pallet.desk-ipad:first-child p.label.weight-label {
  display: block; }

.pallet-list .pallet.desk-ipad p.label.size-label {
  display: none; }

.pallet-list .pallet.desk-ipad:first-child p.label.size-label {
  display: block; }

@media (min-width: 768px) and (max-width: 1150px) {
  .pallet-list .pallet.desk-ipad {
    flex-direction: column; }
  .pallet-list .pallet.desk-ipad .flex-452 {
    flex: 1;
    margin-bottom: 10px; }
  .pallet-list .desk-ipad .field-list.last .pallet-size {
    margin-left: 0;
    flex: 1; }
  .desk-ipad .d-flex:nth-child(2) {
    flex: 1;
    margin-top: 10px; }
  .pallet-list li:first-child .desk-ipad .d-flex:nth-child(2) {
    flex: 1;
    margin-top: 0px; }
  .pallet-list .pallet .field-list .pallet-size .field-wrapper.pallet-height .styled-select {
    max-width: 100% !important;
    flex: 1 !important;
    margin-right: 15px; }
  .parcels .parcel.parcel-desk-ipad {
    flex-direction: column !important; }
  .parcel-desk-ipad .d-flex:nth-child(1) {
    margin-bottom: 20px; }
  .parcel-desk-ipad .d-flex:nth-child(2) .weight-dim-wrappers input[type=text] {
    width: 60%; }
  .field-list.parcels-fields.flex-dim .styled-select {
    margin-right: 0px; }
  .cargo-from-to-items-wraper .cargo-items .item {
    flex-direction: column !important; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article:nth-child(1) {
    width: 100%; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article:nth-child(2) {
    width: 100%;
    flex: 1 !important;
    margin-left: 0px !important; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item:first-child > article:nth-child(1) {
    flex: 0 0 90px !important; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article {
    flex: 0 0 60px !important; }
  .standardcargo .standard-cargo ul.cargo-items .item > article label {
    margin-left: 0px !important; }
  .standardcargo .standard-cargo ul.cargo-items .item {
    flex-direction: column !important; }
  .standardcargo .standard-cargo ul.cargo-items .item:first-child > article:nth-child(1) {
    width: 100%;
    margin-bottom: 50px; }
  .standardcargo .standard-cargo ul.cargo-items .item > article.button-wrapper {
    width: 100%;
    flex: 1 !important;
    margin-left: 0px !important; }
  .standardcargo .standard-cargo ul.cargo-items .item .quantity {
    margin-left: 0px !important; }
  .standardcargo .standard-cargo ul.cargo-items .item > article:nth-child(1) {
    width: 100%; }
  .standardcargo .standard-cargo ul.cargo-items .item > article:nth-child(2) {
    width: 100%;
    flex: 1 !important;
    margin-left: 0px; }
  .standard-cargo ul.cargo-items .item > article:first-child label:nth-child(2) {
    margin-left: 20px !important; }
  .standardcargo .standard-cargo ul.cargo-items .item > article:nth-child(1) {
    margin-bottom: 25px; }
  .standardcargo .standard-cargo ul.cargo-items .item label.quantity-label p.label {
    left: 0px; }
  .field-list.parcels-fields.label-wight-dim .weight-dim-wrappers {
    width: 50%; }
  .parcel-desk-ipad .d-flex:nth-child(1) {
    margin-right: 0px !important; }
  .parcels .parcel.parcel-desk-ipad label.quantity p.label {
    display: block; }
  .parcels .parcel.parcel-desk-ipad .field-list.parcels-fields.label-wight-dim p.label {
    display: block; }
  .parcels .parcel.parcel-desk-ipad .parcel-size p.label {
    display: block; }
  .pallet-list .pallet.desk-ipad .quantity-label p.label {
    display: block; }
  .pallet-list .pallet.desk-ipad p.label.pallet-label {
    display: block; }
  .pallet-list .pallet.desk-ipad p.label.hieght-label {
    display: block; }
  .pallet-list .pallet.desk-ipad p.label.weight-label {
    display: block; }
  .pallet-list .pallet.desk-ipad p.label.size-label {
    display: block; }
  .order-search .remove {
    margin-top: 25px; } }

.section .container {
  padding: 0 50px 0;
  font-family: "Effra-Light";
  background-color: #ececec; }
  .section .container .content {
    flex-direction: row;
    background-color: #fff; }
    .section .container .content:first-child {
      padding: 40px 0; }
      .section .container .content:first-child p:first-child {
        padding-top: 40px; }
      @media screen and (max-width: 700px) {
        .section .container .content:first-child {
          padding: 0 0 20px 0 !important; } }
    .section .container .content .col {
      padding-left: 20px;
      flex: 1;
      width: 100%;
      line-height: 22px; }
      .section .container .content .col p.headline {
        color: #3B3C49;
        font-family: "Effra-Bold";
        font-size: 22px;
        margin: 25px 50px;
        letter-spacing: 1px; }
      .section .container .content .col .text {
        font-size: 16px;
        line-height: 20px;
        font-family: "Effra-Light"; }
        .section .container .content .col .text p {
          letter-spacing: 0.5px;
          padding: 15px 50px 0px; }
          .section .container .content .col .text p.image-wrapper {
            padding: 0; }
          @media screen and (max-width: 700px) {
            .section .container .content .col .text p iframe {
              margin-bottom: 10px;
              width: 100%; } }
          @media screen and (max-width: 700px) {
            .section .container .content .col .text p {
              padding: 0;
              margin: 10px 20px 0; } }
        .section .container .content .col .text table td {
          padding-bottom: 10px; }
          .section .container .content .col .text table td p {
            padding: 0; }
        .section .container .content .col .text ol,
        .section .container .content .col .text ul {
          margin-left: 15px;
          margin: 10px 50px 0px 70px; }
          @media screen and (max-width: 700px) {
            .section .container .content .col .text ol,
            .section .container .content .col .text ul {
              margin: 5px 20px 15px 40px; } }
        .section .container .content .col .text h1 {
          color: #3B3C49;
          font-family: "Effra-Bold";
          font-size: 22px;
          margin: 25px 50px 5px;
          letter-spacing: 1px;
          font-weight: 600; }
        .section .container .content .col .text h2 {
          color: #3B3C49;
          font-family: "Effra-Bold";
          font-size: 22px;
          margin: 25px 50px 0px;
          letter-spacing: 1px;
          font-weight: 600; }
          @media screen and (max-width: 700px) {
            .section .container .content .col .text h2 {
              margin: 20px 20px 0px; } }
        .section .container .content .col .text h3 {
          color: #3B3C49;
          font-family: "Effra-Bold";
          font-size: 18px;
          margin: 25px 50px 0px 50px;
          letter-spacing: 1px; }
          @media screen and (max-width: 700px) {
            .section .container .content .col .text h3 {
              margin: 20px 20px -3px; } }
        .section .container .content .col .text .wp-caption-text {
          margin-top: -20px;
          font-weight: 900;
          font-style: italic; }
      .section .container .content .col:first-child {
        padding-left: 0; }
      .section .container .content .col img {
        width: 100%;
        max-width: 960px;
        height: auto;
        padding: 20px 0; }
        .section .container .content .col img.alignleft {
          width: inherit;
          float: left;
          padding-right: 10px; }
      .section .container .content .col.fullsize {
        flex: 1; }
        .section .container .content .col.fullsize img {
          max-width: 1100px;
          width: 100%;
          padding: 0;
          padding-top: 25px; }
      .section .container .content .col.flex-1 {
        flex: 1; }
      .section .container .content .col.flex-2 {
        flex: 2; }
      .section .container .content .col.flex-3 {
        flex: 3; }
      .section .container .content .col.flex-4 {
        flex: 4; }
      @media screen and (max-width: 700px) {
        .section .container .content .col {
          padding-left: 0; } }
      .section .container .content .col a {
        color: #f34213; }
        .section .container .content .col a:hover {
          color: #C6371B; }
    .section .container .content.row {
      flex-direction: row; }
    .section .container .content.column {
      flex-direction: column; }
      .section .container .content.column .col {
        padding-left: 0; }
        .section .container .content.column .col p.headline {
          padding-top: 10px; }
    .section .container .content .casual-payment {
      width: 100%; }
      .section .container .content .casual-payment .form-group-button {
        text-align: center; }
  @media screen and (max-width: 700px) {
    .section .container {
      flex-direction: column;
      padding: 0; }
      .section .container.flex-1, .section .container.flex-2, .section .container.flex-3, .section .container.flex-4 {
        flex: 1; } }
  .section .container .iframe-container {
    padding-top: 25px; }

.section .searchButtonDiv {
  text-align: center;
  padding-top: 30px;
  padding-bottom: 15px; }

.section .searchButtonDiv .btn {
  background-color: #f34213;
  border: 1px solid #f34213;
  border-radius: 25px;
  cursor: pointer;
  padding: 15px 25px;
  color: #fff;
  font-family: "Effra-Light";
  letter-spacing: 1px;
  text-transform: uppercase;
  text-decoration: none;
  height: 45px;
  display: inline-block;
  font-size: 13px;
  letter-spacing: 3px;
  font-weight: 900;
  text-align: center;
  line-height: 1.25; }

.section .content .casual-payment {
  padding: 0 50px 0; }

.section .content .casual-payment form.type {
  padding: 0; }

.casual-payment .casual-payment-email {
  margin: 0 25px 0 0; }

.casual-payment .casual-payment-reference {
  margin: 0 25px; }

.casual-payment .casual-payment-amount {
  margin-left: 25px;
  display: flex; }

.casual-payment .casual-payment-amount label {
  display: flex;
  flex-direction: column; }

.casual-payment .casual-payment-amount label .styled-select {
  margin: auto auto 0 auto; }

.casual-payment .casual-payment-fields {
  display: flex; }

.casual-payment .casual-payment-fields input {
  text-indent: 0; }

.casual-payment .form-group-button {
  justify-content: center;
  margin-top: 40px;
  margin-bottom: 0; }

.casual-payment .casual-payment-amount label:nth-child(1) {
  flex: 1; }

.casual-payment .casual-payment-amount label:nth-child(2) {
  flex: 0.7; }

.casual-payment-container {
  padding-bottom: 0 !important; }

@media screen and (max-width: 700px) {
  .casual-payment .casual-payment-reference {
    margin: 0; }
  .casual-payment .casual-payment-amount {
    margin: 0;
    flex-direction: row !important; }
  .casual-payment .casual-payment-amount label:nth-child(2) {
    padding-left: 20px; }
  .section .content .casual-payment {
    padding: 0 20px 0 20px; } }

.section .container .content .col .text ul {
  display: block;
  list-style-type: disc; }

.content .text a {
  color: #f34213; }

.content .text .btn {
  color: #fff !important; }

#image-slider .btn {
  padding: 11px 25px; }

.page-not-found {
  height: auto !important;
  max-width: 962px !important;
  margin: 0 auto;
  padding: 50px 0 20px;
  text-align: left;
  min-height: 400px; }

.video-container {
  max-width: 720px;
  width: 100%;
  margin: 0 auto; }

.video-iframe iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0; }

.video-iframe {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  position: relative; }

.video-player-container {
  background: #2e2e3a;
  text-align: center;
  padding: 50px 0;
  margin-top: 10px; }

.video-player-container .iframe-container {
  padding-top: 0 !important; }

.iframe-content-text {
  padding-top: 30px;
  width: 100%;
  max-width: 720px;
  margin: auto;
  text-align: left;
  color: white; }

.video-player-headline {
  font-size: 26px;
  font-family: effra-bold; }

.video-player-headline.with-text {
  margin-bottom: 15px; }

.video-player-headline.without-text {
  margin-bottom: 0px; }

.video-player-description p {
  padding-top: 15px !important;
  line-height: 1.3;
  letter-spacing: 0.5px; }

.video-player-description p:first-child {
  padding-top: 0 !important; }

.videos-section .section .container {
  padding: 0 !important; }

.videos-section .section .container .content {
  min-height: 750px; }

.related-video-title {
  font-family: effra-medium;
  color: #f34213;
  font-size: 20px;
  letter-spacing: 1px; }

.videos-section .related-video-container {
  padding: 41px 30px 40px 30px;
  width: 37%; }

.videos-section .related-video-container .related-video-ul {
  padding-top: 10px; }

.related-video-text {
  padding-top: 10px; }

.related-video-text a {
  font-family: "Effra-Medium";
  color: #3B3C49;
  font-size: 14px;
  text-decoration: none; }

.videos-section .section .container .video-player-container {
  width: 100%;
  margin-top: 0 !important;
  padding: 70px 0 70px 0;
  flex-direction: column;
  display: lex; }

.videos-section .section .container .video-player-container .multiple-column {
  margin-top: 20px; }

.videos-section .related-video-container .related-video-ul .bgcolor-pomegranate {
  background-color: #ffffff !important;
  display: flex;
  justify-content: center;
  flex-direction: column;
  margin-bottom: 20px; }

.videos-section .related-video-container .related-video-ul .bgcolor-pomegranate a.post-item {
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  padding-bottom: 56.25%;
  margin: auto;
  background-color: black !important; }

.related-video-container div a {
  font-family: "Effra-Medium";
  color: #f34213;
  text-transform: uppercase;
  letter-spacing: 3px;
  text-underline-position: under;
  font-size: 14px; }

.related-video-container div {
  text-align: center; }

.videos-section .container .content:first-child {
  padding: 0 !important; }

.video-player-description a, .video-player-headline a {
  color: #f34213; }

.section-predefined-list {
  background: #2e2e3a;
  padding: 50px 0;
  margin-top: 10px; }

.section-predefined-list h2 {
  color: #3B3C49;
  font-family: "Effra-Bold";
  font-size: 22px;
  margin: 25px 50px 0px;
  letter-spacing: 1px;
  font-weight: 600;
  background: #fff; }
  @media screen and (max-width: 700px) {
    .section-predefined-list h2 {
      margin: 20px 20px 0px; } }

.section-predefined-list ul {
  padding: 10px; }

.predefined-display-name {
  font-family: effra-bold; }

.addressList h2 {
  padding: 8px 50px 8px 50px;
  margin: 0px 0px 0px 0; }

.addressList ul li {
  border-bottom: 8px solid white; }

.addressList ul li:last-child {
  border-bottom: 0px solid white; }

.addressList ul {
  padding: 0; }

.addressList {
  background: #ececec; }

.AddressListPredefined {
  padding: 5px 50px 5px 50px; }

.addressList {
  padding: 0; }

@media screen and (max-width: 1920px) {
  .videos-section .related-video-container {
    width: 28.2%; } }

@media screen and (max-width: 1190px) {
  .videos-section .related-video-container {
    width: 28.5%; } }

@media screen and (max-width: 1180px) {
  .videos-section .related-video-container {
    width: 28.9%; } }

@media screen and (max-width: 1170px) {
  .videos-section .related-video-container {
    width: 29.1%; } }

@media screen and (max-width: 1160px) {
  .videos-section .related-video-container {
    width: 29.5%; } }

@media screen and (max-width: 1152px) {
  .videos-section .related-video-container {
    width: 29.7%; } }

@media screen and (max-width: 1024px) {
  .videos-section .related-video-container {
    width: 34.5%; } }

@media screen and (max-width: 992px) {
  .videos-section .related-video-container {
    width: 35.1%; } }

@media screen and (max-width: 768px) {
  .videos-section .related-video-container {
    width: 40.2%; } }

@media screen and (max-width: 940px) {
  .mob-flag {
    width: 100%;
    max-width: 850px; }
  .mob-flag tr {
    height: auto !important;
    display: block;
    width: 100%;
    padding-top: 10px;
    padding-left: 40px;
    padding-right: 40px; }
  .section .container .content .col .text table.mob-flag td.image-wrapper {
    height: auto !important;
    width: 15% !important;
    display: inline-block;
    padding: 10px 0 0 10px !important; }
  .section .container .content .col.fullsize .mob-flag a img {
    padding-top: 0 !important; } }

@media screen and (max-width: 700px) {
  .mob-flag tr {
    padding-left: 10px;
    padding-right: 10px; }
  .related-video-text a {
    font-family: "Effra-Bold";
    color: #3B3C49;
    font-size: 18px;
    text-decoration: none; }
  .video-player-container .iframe-container {
    padding: 0px; }
  .iframe-content-text {
    padding-top: 30px;
    width: 100%;
    max-width: 100%;
    margin: auto;
    text-align: left;
    color: white; }
  .video-player-container {
    background: #2e2e3a;
    text-align: center;
    padding: 20px 20px !important; }
  .iframe-content-text {
    padding-top: 15px; }
  .videos-section .video-player-container {
    padding: 35px 20px !important; }
  .section .container .content:first-child p:first-child {
    padding-top: 0px !important; }
  .video-player-headline {
    font-size: 22px; }
  .videos-section .section .container .video-player-container {
    padding: 20px 0;
    min-height: 435px; }
  .iframe-content-text {
    max-width: 100%; }
  .videos-section .section .container .content {
    min-height: auto; }
  .videos-section .content {
    flex-direction: column !important; }
  .related-video-text, .related-video-title {
    font-family: effra-bold;
    color: #f34213;
    font-size: 18px;
    letter-spacing: 1px; }
  .videos-section .related-video-container {
    width: 100%;
    padding: 20px; }
  .videos-section {
    padding: 0 0px; }
  .video-player-headline.with-text {
    margin-bottom: 10px; }
  .address-wrapper .social-links li {
    padding-right: 0px;
    margin-left: 0 !important; }
  .address-wrapper .social-links li a {
    margin: 10px; }
  .address-wrapper .social-links {
    padding-right: 0px; }
  .AddressListPredefined {
    padding: 5px 20px 5px 20px; }
  .addressList h2 {
    padding: 8px 20px 8px 20px; } }

.hide-youtube-logo-grey {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 45px;
  background: #ececec;
  z-index: 9999999; }

.booking-data-wrapper .booking-data input {
  color: white;
  margin-right: 25px;
  background: transparent;
  text-indent: 0; }

.booking-data-label {
  position: absolute;
  top: -15px; }

.booking-data-wrapper .booking-data {
  display: flex;
  width: 34%;
  position: relative;
  margin: 35px 0 25px 0 !important; }

.booking-data-wrapper {
  flex: 1; }

.mar-bottom-20px {
  margin-bottom: 20px; }

.hide {
  display: none !important; }

.code-login {
  display: flex;
  flex-direction: column; }

.padding-10pt {
  padding-bottom: 10px; }

.icon-rows-container .heading-sub-heading-container {
  background: white;
  color: #2e2e3a;
  padding-bottom: 25px;
  padding-top: 30px;
  text-align: center; }

.icon-rows-container .heading-sub-heading-container h1 {
  font-family: "Effra-Medium";
  font-size: 28px;
  color: #2e2e3a; }

.icon-rows-container .heading-sub-heading-container .text.sub-heading p {
  font-family: "Effra-Medium";
  font-size: 18px;
  line-height: 25px;
  color: #2e2e3a; }

.icon-rows-container .heading-sub-heading-container .padding-bt-15px {
  padding-bottom: 12px; }

.icon-rows-container .icon-lists {
  padding-bottom: 30px;
  padding-top: 25px;
  display: flex;
  flex-direction: row; }

.icon-heading-text {
  display: flex;
  flex-direction: column; }

.icon-heading-text .icon-div-heading {
  font-family: "Effra-Medium";
  font-size: 18px;
  line-height: 20px;
  width: 100%;
  text-align: center;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 25px; }

.icon-heading-text .icon-div img {
  width: 90px;
  height: 100px;
  padding: 5px 0px; }

.icon-div-link {
  padding-top: 10px;
  padding-bottom: 5px;
  text-align: center; }

.icon-div-text {
  padding-top: 20px;
  line-height: 20px;
  font-size: 15px;
  letter-spacing: 0.5px;
  font-family: "Effra-Medium";
  padding-bottom: 5px;
  text-align: center; }

.icon-text-div {
  padding-left: 50px;
  padding-right: 25px;
  /*opacity: 0;*/ }

.icon-div {
  display: flex !important;
  justify-content: center; }

/*div#icon-div-1:hover {
    transform: translateX(250px);
    opacity: 0;
    transition: 0s;
}*/
/*div#icon-text-1:hover {
    transform: translateX(0px);
    opacity: 1;
}*/
/*div.text_div_icon:hover .icon-text-div{
    transform: translateX(0px)!important;
    opacity: 1 !important;
    transition: 0.3s;
}

div.text_div_icon:hover .icon-heading-text{
    transform: translateX(250px)!important;
    opacity: 0 !important;
    transition: 0.3s;
}*/
.padding-bt-30 {
  padding-bottom: 60px !important; }

.icon-div-link a {
  line-height: 20px !important;
  font-size: 15px !important;
  letter-spacing: 0.5px !important;
  font-family: "Effra-Medium" !important; }

.flip_icon_inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 0.4s;
  transform-style: preserve-3d; }

.text_div_icon:hover .flip_icon_inner {
  transform: rotateY(180deg); }

.icon-heading-text, .icon-text-div {
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.icon-text-div {
  transform: rotateY(180deg);
  position: absolute;
  top: 0px;
  max-height: 180px;
  overflow-y: auto; }

.width100 {
  width: 100%; }

@media screen and (max-width: 767px) {
  .icon-rows-container .icon-lists {
    flex-direction: column; }
  .icon-text-div {
    padding-left: 25px; }
  .icon-heading-text {
    padding-bottom: 10px; } }

.icon-table {
  padding-left: 25px;
  padding-right: 20px;
  padding-bottom: 15px; }

.icon-table h1 {
  padding-top: 15px;
  font-family: "Effra-Medium";
  font-size: 28px;
  text-align: center; }

.icon-table .icon-table-list {
  padding-top: 5px;
  display: flex;
  flex-wrap: wrap; }

.icon-table .icon-table-list .icon-content {
  padding-top: 20px;
  display: flex;
  flex-direction: row;
  font-family: "Effra-Medium";
  font-size: 16px;
  padding-right: 25px; }

.icon-table .icon-table-list .content {
  padding-left: 15px;
  padding-top: 5px !important;
  line-height: 18px; }

.icon-table .icon-table-list .icon a {
  text-decoration: none !important; }

.icon-table .icon-table-list .content a {
  text-decoration: none !important; }

.icon-table .icon-table-list .icon img {
  width: 45px;
  height: 45px; }

.link-cl {
  cursor: pointer; }

@media screen and (max-width: 767px) {
  .icon-table .icon-table-list {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: column; }
  .icon-table .icon-table-list .icon-content {
    width: 100% !important; }
  .icon-table .icon-table-list .icon-content.width-100 {
    width: 100% !important; }
  .icon-table .icon-table-list .icon-content.width-50 {
    width: 100% !important; }
  .icon-table .icon-table-list .icon-content.width-33 {
    width: 100% !important; }
  .icon-rows-container .heading-sub-heading-container h1 {
    font-size: 28px !important; } }

.icon-table .icon-table-list .icon-content.width-100 {
  width: 100%; }

.icon-table .icon-table-list .icon-content.width-50 {
  width: 50%; }

.icon-table .icon-table-list .icon-content.width-33 {
  width: 33%; }

.padding-15px {
  margin: 5px 0px 55px 0px !important; }

.trustpilot {
  padding-left: 25px;
  padding-right: 20px;
  padding-bottom: 15px; }

.trustpilot h1 {
  padding-top: 15px;
  font-family: "Effra-Medium";
  font-size: 28px;
  text-align: center; }

.trustpilot .widget-code {
  padding-top: 25px; }

.process-table {
  padding-left: 25px;
  padding-right: 0px;
  padding-bottom: 15px; }

.process-table h1 {
  padding-top: 15px;
  font-family: "Effra-Medium";
  font-size: 28px;
  text-align: center; }

.process-table .process-table-list {
  padding-top: 25px;
  display: flex;
  flex-wrap: wrap;
  border-bottom: none; }

.process-table .first-div {
  -webkit-clip-path: polygon(0% 0%, 89% 0, 100% 52%, 89% 100%, 0% 100%);
  clip-path: polygon(0% 0%, 89% 0, 100% 52%, 89% 100%, 0% 100%); }

.process-table .second-div {
  -webkit-clip-path: polygon(89% 0, 100% 52%, 89% 100%, 0% 100%, 11% 52%, 0% 0%);
  clip-path: polygon(89% 0, 100% 52%, 89% 100%, 0% 100%, 11% 52%, 0% 0%); }

.process-table .process-table-list .process-content {
  /*padding-top: 20px;*/
  display: flex;
  flex-direction: row;
  font-family: "Effra-Medium";
  font-size: 16px;
  position: relative; }

.process-table .process-table-list .content {
  padding-left: 15px;
  padding-top: 5px !important;
  line-height: 18px;
  width: 98%;
  padding-right: 20px;
  height: 110px;
  font-family: "Effra-Light";
  font-size: 14px; }

li:first-child span.content-data {
  padding-left: 0px !important; }

li:first-child span.content-data {
  margin-left: 0px; }

.process-table .process-table-list .icon a {
  text-decoration: none !important; }

@media screen and (max-width: 767px) {
  .process-table .process-table-list {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: column; }
  .process-table .process-table-list .process-content {
    width: 100%; }
  .process-table .process-table-list .process-content.width-100 {
    width: 100% !important; }
  .process-table .process-table-list .process-content.width-50 {
    width: 100% !important; }
  .process-table .process-table-list .process-content.width-33 {
    width: 100% !important; }
  .process-table .process-table-list .process-content.width-20 {
    width: 100% !important; }
  .process-table .process-table-list .process-content.width-25 {
    width: 100% !important; } }

.process-table .process-table-list .process-content.width-100 {
  width: 100%; }

.process-table .process-table-list .process-content.width-50 {
  width: 50%; }

.process-table .process-table-list .process-content.width-33 {
  width: 33.33%; }

.process-table .process-table-list .process-content.width-20 {
  width: 20%; }

.process-table .process-table-list .process-content.width-25 {
  width: 25%; }

.link-cl-process {
  padding-top: 20px;
  text-align: center; }

.link-cl-process a {
  font-family: "Effra-Medium";
  color: #f34213;
  letter-spacing: 0.5px;
  text-underline-position: under;
  cursor: pointer;
  text-decoration: underline; }

.link-cl-process a:hover {
  color: #C6371B; }

.process-table .tooltiptext {
  left: 90% !important;
  width: 312px !important;
  line-height: 1.3 !important;
  transform: translatey(-50%) !important;
  border-radius: 0 !important;
  box-shadow: 5px 2px 9pt 0 rgba(0, 0, 0, 0.5);
  background: #3B3C49 !important;
  font-family: "Effra-light" !important;
  font-size: 16px !important;
  text-align: left !important;
  padding: 20px 10px 20px 20px !important;
  top: 50% !important; }

.process-table .tooltip .tooltiptext::after {
  border-color: transparent #3B3C49 transparent transparent !important; }

.process-table span.count-cl {
  display: flex;
  justify-content: center;
  font-family: "Effra-Medium";
  font-size: 22px;
  padding-bottom: 5px;
  padding-top: 5px; }

.process-table span.content-data {
  justify-content: flex-start;
  align-items: center;
  display: flex;
  padding: 0 5% 0 9%;
  text-align: center; }

.process-table li:last-child span.tooltiptext {
  left: auto !important;
  right: 35px;
  right: 85%; }

.process-table li span.tooltiptext:after {
  border-width: 16px; }

.process-table li:last-child span.tooltiptext:after {
  left: auto;
  border-color: transparent transparent transparent #3B3C49 !important;
  border-width: 16px;
  right: -32px; }

.process-table-list li:nth-child(1).width-20, .process-table-list li:nth-child(1).width-25, .process-table-list li:nth-child(1).width-33, .process-table-list li:nth-child(1).width-20 {
  left: 0; }

.process-table-list.width-20 {
  width: calc(100% + 63px); }

.process-table-list li:nth-child(2).width-20 {
  left: -21px; }

.process-table-list li:nth-child(3).width-20 {
  left: -42px; }

.process-table-list li:nth-child(4).width-20 {
  left: -63px; }

.process-table-list li:nth-child(5).width-20 {
  left: -84px; }

.process-table-list.width-25 {
  width: calc(100% + 52px); }

.process-table-list li:nth-child(2).width-25 {
  left: -26px; }

.process-table-list li:nth-child(3).width-25 {
  left: -52px; }

.process-table-list li:nth-child(4).width-25 {
  left: -78px; }

.process-table-list.width-33 {
  width: calc(100% + 45px); }

.process-table-list li:nth-child(2).width-33 {
  left: -36px; }

.process-table-list li:nth-child(3).width-33 {
  left: -72px; }

.process-table-list.width-50 {
  width: calc(100% + 26px); }

.process-table-list li:nth-child(2).width-50 {
  left: -56px; }

@media screen and (max-width: 767px) {
  .process-table .first-div {
    -webkit-clip-path: polygon(0% 0%, 100% 0, 100% 85%, 50% 100%, 0 85%);
    clip-path: polygon(0% 0%, 100% 0, 100% 85%, 50% 100%, 0 85%); }
  .process-table .second-div {
    -webkit-clip-path: polygon(100% 0, 100% 85%, 50% 100%, 0 85%, 0 0, 50% 15%);
    clip-path: polygon(100% 0, 100% 85%, 50% 100%, 0 85%, 0 0, 50% 15%); }
  .count-cl {
    margin-top: 10px; }
  span.content-data {
    padding-left: 0%; }
  .process-table-list {
    padding-left: 15px;
    padding-right: 15px; }
  .process-table-list .process-content {
    left: 0 !important; }
  ul.process-table-list {
    width: 100% !important; }
  .process-table {
    padding-left: 0px; }
  .process-table h1 {
    padding: 20px 15px 0 15px; }
  .process-table-list li:nth-child(2) {
    top: -8px; }
  .process-table-list li:nth-child(3) {
    top: -16px; }
  .process-table-list li:nth-child(4) {
    top: -24px; }
  .process-table-list li:nth-child(5) {
    top: -32px; }
  .process-table .process-table-list .process-content {
    height: auto;
    min-height: 100px; }
  .process-table span.content-data {
    padding-bottom: 30px;
    text-align: center; }
  .second-div .count-cl {
    padding-top: 15px !important; }
  li:first-child span.content-data {
    padding-left: 30px !important; } }

.process-table .tooltip .tooltiptext::after {
  content: "";
  transform: translateY(-50%);
  position: absolute;
  top: 50%;
  right: 100%;
  margin-top: 0;
  border-width: 16px;
  border-color: transparent #3B3C49 transparent transparent; }

.process-table .tooltip .tooltiptext {
  top: 50%;
  line-height: 1.3;
  transform: translatey(-50%);
  right: 0;
  position: absolute;
  width: 312px;
  min-height: 100px;
  border-radius: 0;
  box-shadow: 5px 2px 9pt 0 rgba(0, 0, 0, 0.5);
  background: #3B3C49;
  font-family: "Effra-light";
  font-size: 16px;
  text-align: left;
  padding: 20px 10px 20px 20px; }

.process-table ul li:last-child .tooltip .tooltiptext {
  position: absolute;
  left: 20px;
  transform: translate(-400px, -50%);
  top: 50%; }

.process-table ul li:last-child .tooltip .tooltiptext::after {
  content: "";
  transform: translateY(-50%);
  position: absolute;
  top: 50%;
  right: -10%;
  border-color: transparent transparent transparent #3B3C49 !important; }

.icon-row-video-bg {
  z-index: 999 !important;
  position: relative; }

.text-data {
  padding-left: 25px;
  padding-right: 25px;
  padding-bottom: 15px;
  padding-top: 15px; }

.text-data span p {
  letter-spacing: 0.5px !important;
  line-height: 18px;
  font-family: "Effra-Medium" !important;
  font-size: 16px; }

.text-data a {
  font-family: "Effra-Medium";
  color: #f34213;
  letter-spacing: 0.5px;
  text-underline-position: under;
  cursor: pointer;
  text-decoration: underline; }

.text-data a:hover {
  color: #C6371B !important; }

.text-data p {
  margin-bottom: 15px; }

.text-data h1 {
  font-family: "Effra-Medium";
  font-size: 28px;
  text-align: center;
  padding-bottom: 20px; }

@media screen and (max-width: 767px) {
  .text-data span p {
    line-height: 20px; } }

@media screen and (max-width: 1000px) {
  .process-table-list.width-20 {
    width: calc(100% + 45px); }
  .process-table-list li:nth-child(2).width-20 {
    left: -14px; }
  .process-table-list li:nth-child(3).width-20 {
    left: -29px; }
  .process-table-list li:nth-child(4).width-20 {
    left: -44px; }
  .process-table-list li:nth-child(5).width-20 {
    left: -59px; }
  .process-table-list.width-25 {
    width: calc(100% + 40px); }
  .process-table-list li:nth-child(2).width-25 {
    left: -18px; }
  .process-table-list li:nth-child(3).width-25 {
    left: -36px; }
  .process-table-list li:nth-child(4).width-25 {
    left: -54px; }
  .process-table-list.width-33 {
    width: calc(100% + 38px); }
  .process-table-list li:nth-child(2).width-33 {
    left: -26px; }
  .process-table-list li:nth-child(3).width-33 {
    left: -51px; }
  .process-table-list.width-50 {
    width: calc(100% + 26px); }
  .process-table-list li:nth-child(2).width-50 {
    left: -40px; } }

.carousel {
  height: 500px;
  overflow: hidden;
  position: relative; }
  .carousel .carousel-cell {
    width: 100%;
    height: 500px; }
    .carousel .carousel-cell img {
      max-width: 100%; }
    .carousel .carousel-cell .content {
      position: absolute;
      bottom: 50px;
      left: 30px; }
      .carousel .carousel-cell .content .preamble {
        color: #f34213;
        margin-bottom: 20px;
        text-transform: uppercase;
        font-family: "Effra-Medium";
        letter-spacing: 3px; }
      .carousel .carousel-cell .content .headline {
        color: #3B3C49;
        font-size: 48px;
        font-weight: 600px;
        margin: 20px 0 5px;
        font-family: "Effra-Bold";
        letter-spacing: 3px;
        margin-left: -2px; }
        @media screen and (max-width: 700px) {
          .carousel .carousel-cell .content .headline {
            margin: 15px 0 0 0; } }
      .carousel .carousel-cell .content .text {
        line-height: 23px;
        font-size: 15px;
        letter-spacing: 1px;
        font-family: "Effra-Light"; }
        .carousel .carousel-cell .content .text p {
          padding-bottom: 15px; }
        @media screen and (max-width: 700px) {
          .carousel .carousel-cell .content .text .btn {
            display: none; } }
      @media screen and (max-width: 700px) {
        .carousel .carousel-cell .content {
          bottom: 30px; } }
    @media screen and (max-width: 700px) {
      .carousel .carousel-cell {
        height: 200px; } }
  .carousel .flickity-page-dots {
    position: absolute;
    bottom: 10px;
    z-index: 100;
    left: 0;
    right: 0;
    text-align: center; }
    .carousel .flickity-page-dots .dot {
      background-color: #ececec;
      border: 1px solid #ececec;
      border-radius: 50%;
      display: inline-block;
      height: 10px;
      width: 10px;
      margin-left: 10px; }
      .carousel .flickity-page-dots .dot:first-child {
        margin-left: 0; }
      .carousel .flickity-page-dots .dot.is-selected {
        background-color: #3B3C49;
        border: 1px solid #3B3C49; }
  @media screen and (max-width: 700px) {
    .carousel {
      height: 200px; } }

section#image-slider .flickity-prev-next-button {
  display: none !important; }

.logos .container {
  background-color: #fff;
  padding: 50px;
  justify-content: center; }
  .logos .container div {
    padding: 0 50px;
    display: inline-block;
    flex: 1; }
    @media screen and (max-width: 700px) {
      .logos .container div {
        padding: 0 10px; } }
  .logos .container img {
    width: 100%;
    height: 40px; }
  @media screen and (max-width: 700px) {
    .logos .container {
      padding: 10px; } }

.posts {
  padding: 20px 50px;
  background-color: #ececec; }
  .posts .preamble {
    font-family: "Effra-Medium";
    font-size: 12px;
    color: #f34213;
    margin-bottom: 10px;
    text-transform: uppercase; }
  .posts .headline {
    font-family: "Effra-Medium";
    color: #3B3C49;
    font-size: 22px;
    padding-bottom: 20px; }
  .posts .posts-module {
    padding: 20px 0; }
    @media screen and (max-width: 700px) {
      .posts .posts-module {
        padding: 0; } }
  .posts .post-list {
    flex-direction: row; }
    .posts .post-list li {
      margin-left: 3%;
      height: 100%; }
      .posts .post-list li:first-child {
        margin-left: 0; }
      .posts .post-list li.hide {
        display: none; }
      @media screen and (max-width: 700px) {
        .posts .post-list li {
          height: auto !important;
          min-height: 200px;
          margin: 5px 0px 5px 0px !important;
          padding: 0 !important; } }
    @media screen and (max-width: 700px) {
      .posts .post-list {
        flex-direction: column; } }
  .posts .recent-posts {
    flex-direction: row; }
    .posts .recent-posts .list {
      padding: 20px;
      background-color: #fff;
      flex-direction: column;
      flex: 0 31% !important;
      margin-right: 40px !important; }
      .posts .recent-posts .list li {
        margin-bottom: 5px; }
        .posts .recent-posts .list li a {
          color: #3B3C49;
          font-family: "Effra-Medium";
          font-size: 14px;
          text-decoration: none; }
        .posts .recent-posts .list li.hide {
          display: none; }
      @media screen and (max-width: 700px) {
        .posts .recent-posts .list {
          margin: 0 0 10px 0 !important;
          flex: initial !important; } }
    .posts .recent-posts .featured {
      flex: 3;
      height: 300px;
      background-size: cover;
      position: relative; }
      .posts .recent-posts .featured a {
        display: block;
        width: 100%;
        height: 100%; }
        .posts .recent-posts .featured a .text {
          position: absolute;
          bottom: 0;
          left: 0;
          padding: 20px; }
          .posts .recent-posts .featured a .text p.preamble {
            font-family: "Effra-Light";
            font-size: 18px;
            color: #fff;
            margin-bottom: 5px; }
          .posts .recent-posts .featured a .text p.headline {
            font-family: "Effra-Medium";
            font-size: 26px;
            color: #fff;
            letter-spacing: 1px;
            padding: 0px; }
            @media screen and (max-width: 700px) {
              .posts .recent-posts .featured a .text p.headline {
                font-size: 22px;
                line-height: 25px;
                letter-spacing: 1px; } }
      @media screen and (max-width: 700px) {
        .posts .recent-posts .featured {
          height: 200px !important; } }
    @media screen and (max-width: 700px) {
      .posts .recent-posts {
        padding: 0 !important;
        flex-direction: column !important; } }
  .posts .post-item {
    display: block;
    position: relative;
    height: 100%;
    width: 100%;
    text-decoration: none; }
    @media screen and (max-width: 700px) {
      .posts .post-item img {
        flex: 1;
        position: initial !important;
        bottom: 0;
        max-width: 80px !important; } }
    .posts .post-item .text {
      position: absolute;
      bottom: 0;
      left: 20px;
      width: 70%; }
      .posts .post-item .text p.preamble {
        font-family: "Effra-Light";
        font-size: 14px;
        color: #fff;
        text-transform: uppercase;
        margin-bottom: 5px;
        letter-spacing: 1px; }
      .posts .post-item .text p.headline {
        font-family: "Effra-Medium";
        font-size: 26px;
        color: #fff;
        font-weight: 500;
        line-height: 30px;
        letter-spacing: 1px; }
        @media screen and (max-width: 700px) {
          .posts .post-item .text p.headline {
            padding: 0;
            font-size: 22px;
            line-height: 25px; } }
      @media screen and (max-width: 700px) {
        .posts .post-item .text {
          position: relative;
          flex: 2;
          width: auto;
          display: flex;
          position: relative;
          left: 0;
          flex-direction: column;
          justify-content: flex-end;
          margin-right: 10px; } }
    @media screen and (max-width: 700px) {
      .posts .post-item {
        display: flex !important;
        flex: 1;
        flex-direction: row-reverse;
        padding: 15px;
        min-height: 200px; } }
  .posts .type-1 {
    height: 400px; }
    .posts .type-1 .row-1 {
      flex: 0 31.3%; }
      .posts .type-1 .row-1 img {
        display: block;
        margin: auto;
        position: absolute;
        left: 0;
        right: 0;
        top: -24px;
        bottom: 0;
        max-width: 120px; }
    .posts .type-1 .row-2 {
      flex: 2; }
      .posts .type-1 .row-2 a {
        background-size: cover; }
    @media screen and (max-width: 700px) {
      .posts .type-1 {
        height: auto !important; } }
  .posts .type-2 {
    height: 510px; }
    .posts .type-2 .row-1 {
      flex: 1; }
      .posts .type-2 .row-1 a {
        background-size: cover; }
    .posts .type-2 .row-2 {
      flex: 1; }
      .posts .type-2 .row-2 a {
        display: block;
        margin-top: 40px;
        height: 235px; }
        .posts .type-2 .row-2 a:first-child {
          margin-top: 0; }
        .posts .type-2 .row-2 a img {
          position: absolute;
          right: 40px;
          bottom: 0;
          display: block;
          margin: auto;
          height: 100%;
          max-width: 120px;
          max-height: 160px;
          top: 0; }
          @media screen and (max-width: 700px) {
            .posts .type-2 .row-2 a img {
              right: 0;
              top: 25px;
              height: initial; } }
        @media screen and (max-width: 700px) {
          .posts .type-2 .row-2 a {
            height: auto !important;
            margin-top: 10px;
            max-height: 200px; } }
      @media screen and (max-width: 700px) {
        .posts .type-2 .row-2 {
          height: auto !important; } }
    @media screen and (max-width: 700px) {
      .posts .type-2 {
        display: flex;
        flex-direction: column;
        height: auto !important; } }
  .posts .type-3 {
    height: 250px; }
    .posts .type-3 img {
      position: absolute;
      top: -90px;
      right: 0;
      bottom: 0;
      left: 0;
      margin: auto;
      max-height: 80px; }
    .posts .type-3 li {
      max-width: 100%; }
    .posts .type-3 .row-1 {
      flex: 0 33%; }
    .posts .type-3 .row-2 {
      flex: 0 33%; }
    .posts .type-3 .row-3 {
      flex: 0 33%; }
    @media screen and (max-width: 700px) {
      .posts .type-3 {
        height: auto !important;
        max-width: 100%; } }
  .posts .loadmore {
    padding: 20px 0; }
    .posts .loadmore ul {
      flex-direction: row;
      flex-wrap: wrap; }
      .posts .loadmore ul li {
        max-width: 100%;
        flex: 0 31.33%;
        margin: 0 0 40px 3%;
        height: 250px; }
        .posts .loadmore ul li img {
          position: absolute;
          top: -90px;
          right: 0;
          bottom: 0;
          left: 0;
          margin: auto;
          max-height: 80px; }
        @media screen and (max-width: 700px) {
          .posts .loadmore ul li {
            margin: 0;
            flex: inherit;
            width: 100%;
            height: auto !important;
            margin-top: 10px;
            min-height: 200px; } }
      @media screen and (max-width: 700px) {
        .posts .loadmore ul {
          margin-left: 0; } }
    .posts .loadmore > div {
      padding: 30px;
      text-align: center; }
      .posts .loadmore > div a {
        font-family: "Effra-Medium";
        color: #f34213;
        text-transform: uppercase;
        letter-spacing: 3px;
        text-underline-position: under; }
        .posts .loadmore > div a:hover {
          color: #C6371B; }
    @media screen and (max-width: 700px) {
      .posts .loadmore {
        height: auto !important;
        padding: 0; } }
  @media screen and (max-width: 700px) {
    .posts {
      padding: 5px 10px;
      flex-direction: column; } }

.posts .post-list li.hide:first-child + li {
  margin-left: 0; }

.posts .post-list li.hide:first-child + li.hide + li {
  margin-left: 0; }

.posts .type-2 .post-item .text {
  width: 62%; }

.posts .loadmore ul li:first-child {
  margin-left: 0; }

.posts .loadmore ul li:nth-child(3n+1) {
  margin-left: 0; }

.hide-blog-icon {
  display: none; }

.show-blog-icon {
  display: block; }

.employee {
  background-color: #ececec;
  height: 428px;
  padding: 0 50px; }
  .employee .container {
    flex-direction: row;
    background-size: cover;
    height: 100%; }
    .employee .container > div {
      flex: 1; }
      .employee .container > div.info {
        flex: 1;
        flex-direction: column;
        justify-content: center;
        padding: 100px 0 0 40px; }
        .employee .container > div.info > div {
          flex-direction: row;
          align-items: flex-end;
          margin-bottom: 20px; }
          .employee .container > div.info > div img {
            margin-right: 15px;
            width: 20px;
            height: 20px; }
        .employee .container > div.info a {
          text-decoration: none; }
        .employee .container > div.info .title, .employee .container > div.info .email, .employee .container > div.info .phone, .employee .container > div.info .linkedin, .employee .container > div.info a {
          font-family: "Effra-Light";
          color: #f34213;
          font-weight: 900;
          text-transform: uppercase; }
        .employee .container > div.info .title {
          font-size: 16px; }
        .employee .container > div.info .name {
          color: #3B3C49;
          font-size: 26px;
          font-family: "Effra-Medium";
          margin: 10px 0 30px 0; }
        @media screen and (max-width: 700px) {
          .employee .container > div.info {
            padding: 10px 0 0 20px; } }
  @media screen and (max-width: 700px) {
    .employee {
      height: 200px; } }

.newsletter .container {
  background-color: #fff;
  padding: 50px;
  flex-direction: row; }
  .newsletter .container > div {
    flex: 1;
    margin-left: 20px; }
    .newsletter .container > div .preamble {
      font-family: "Effra-Medium";
      color: #f34213;
      text-transform: uppercase;
      letter-spacing: 3px;
      font-size: 13px;
      margin-bottom: 25px; }
      @media screen and (max-width: 700px) {
        .newsletter .container > div .preamble {
          margin-bottom: 15px;
          font-size: 11px; } }
    .newsletter .container > div .headline {
      font-family: "Effra-Bold";
      font-size: 43px;
      letter-spacing: 2px;
      color: #3B3C49; }
      @media screen and (max-width: 700px) {
        .newsletter .container > div .headline {
          font-size: 22px;
          margin-bottom: 20px; } }
    .newsletter .container > div .btn {
      margin: 0px;
      height: 45px; }
      @media screen and (max-width: 700px) {
        .newsletter .container > div .btn {
          height: 50px;
          line-height: 30px;
          width: 100% !important; } }
    .newsletter .container > div label {
      display: block;
      margin-bottom: 20px; }
      .newsletter .container > div label p.label {
        font-family: "Effra-Medium";
        letter-spacing: 1px;
        font-size: 16px;
        color: #3B3C49;
        margin-bottom: 0; }
      .newsletter .container > div label input {
        width: 100%;
        border: none;
        border-bottom: 1px solid #f34213;
        font-family: "Effra-Light";
        font-size: 17px;
        color: #3B3C49;
        text-indent: 0; }
    .newsletter .container > div .unsubscribe {
      font-family: "Effra-Light";
      letter-spacing: 1px;
      font-size: 14px;
      color: #3B3C49;
      margin-bottom: 22px; }
    .newsletter .container > div .thank-you-message {
      font-family: "Effra-Light";
      letter-spacing: 1px;
      font-size: 14px;
      color: #3B3C49;
      height: 35px; }
    .newsletter .container > div:first-child {
      flex: 2;
      margin-left: 0; }
    @media screen and (max-width: 700px) {
      .newsletter .container > div {
        margin: 0; } }
  @media screen and (max-width: 700px) {
    .newsletter .container {
      flex-direction: column;
      padding: 20px; } }

.social-links {
  flex-direction: row;
  justify-content: flex-end;
  height: 100%;
  align-items: center;
  padding-right: 50px; }
  .social-links li {
    margin-left: 10px; }
    .social-links li:first-child {
      margin-left: 0; }
    .social-links li a {
      display: block;
      text-decoration: none;
      border: 1px solid #3B3C49;
      background-color: #3B3C49;
      border-radius: 50%;
      color: #fff;
      padding: 5px;
      font-family: inherit; text-align: center;width: 30px; height: 30px;}
      .social-links li a:hover {
        background-color: #2e2e3a;
        border-color: #2e2e3a; }

.thank-you {
  padding: 0 50px;
  background-color: #ececec; }
  .thank-you .container {
    background-color: #fff;
    flex-direction: row;
    padding: 0 50px 50px 50px; }
    @media screen and (max-width: 700px) {
      .thank-you .container {
        padding: 0 10px 10px 10px; } }
  .thank-you .title {
    font-family: "Effra-Medium";
    font-size: 20px;
    color: #fff;
    margin-bottom: 25px; }
  .thank-you .intro {
    font-family: "Effra-Light";
    font-size: 16px;
    color: #3B3C49;
    margin-bottom: 25px; }
    @media screen and (max-width: 700px) {
      .thank-you .intro {
        margin-bottom: 0px; } }
  .thank-you .steps {
    flex: 2; }
    .thank-you .steps p.headline {
      font-family: "Effra-Medium";
      color: #3B3C49;
      font-size: 20px;
      margin-bottom: 30px; }
      @media screen and (max-width: 700px) {
        .thank-you .steps p.headline {
          margin: 0 10px 10px 10px; } }
    .thank-you .steps p.text {
      font-family: "Effra-Light";
      font-size: 16px; }
    .thank-you .steps ul {
      flex-direction: column;
      margin-left: 30px;
      margin-top: 20px; }
      .thank-you .steps ul li {
        padding: 10px 15px 10px 0px; }
        .thank-you .steps ul li .icon {
          flex: 0 80px;
          height: 80px;
          width: 80px;
          justify-content: center;
          align-items: center; }
          .thank-you .steps ul li .icon img {
            height: 50px; }
        .thank-you .steps ul li .text-wrapper {
          flex: 1;
          flex-direction: column;
          justify-content: center; }
          .thank-you .steps ul li .text-wrapper p {
            color: #3B3C49;
            font-family: "Effra-Light"; }
            .thank-you .steps ul li .text-wrapper p.title {
              font-family: "Effra-Medium";
              margin-bottom: 5px; }
          .thank-you .steps ul li .text-wrapper .text table {
            margin: 20px 0 0 0; }
            .thank-you .steps ul li .text-wrapper .text table td {
              padding: 5px;
              color: #3B3C49;
              font-family: "Effra-Light"; }
        .thank-you .steps ul li.active {
          background-color: #dedede; }
          .thank-you .steps ul li.active p {
            color: #3B3C49; }
      @media screen and (max-width: 700px) {
        .thank-you .steps ul {
          margin-left: 0; } }
  .thank-you .feedback {
    background-color: #f34213;
    flex: 1;
    padding: 40px 25px 15px 25px;
    margin-left: 50px;
    flex-direction: column; }
    .thank-you .feedback .text {
      font-family: "Effra-Light";
      font-size: 16px;
      color: #fff;
      margin-bottom: 25px; }
    .thank-you .feedback header {
      flex: 1;
      flex-direction: column; }
      .thank-you .feedback header ul {
        flex-direction: row;
        margin-bottom: 20px;
        width: 100%; }
        .thank-you .feedback header ul li {
          flex: 1; }
      .thank-you .feedback header .recommend {
        margin-bottom: 30px; }
        .thank-you .feedback header .recommend div {
          flex: 1;
          text-align: right; }
          .thank-you .feedback header .recommend div:first-child {
            text-align: left; }
          .thank-you .feedback header .recommend div p {
            text-transform: uppercase;
            letter-spacing: 2px;
            color: #fff;
            font-family: "Effra-Light";
            font-size: 14px;
            font-weight: bolder; }
    .thank-you .feedback footer {
      flex: 1; }
      .thank-you .feedback footer .suggestions {
        color: #fff;
        font-family: "Effra-Light";
        font-size: 14px;
        margin-bottom: 20px; }
      .thank-you .feedback footer textarea {
        border: 0;
        resize: none;
        height: 250px;
        margin-bottom: 10px;
        width: 100%; }
      .thank-you .feedback footer nav {
        text-align: right; }
    .thank-you .feedback .success {
      justify-content: center;
      align-items: center;
      height: 100%;
      color: #fff;
      font-family: "Effra-Light";
      font-size: 14px; }
    @media screen and (max-width: 700px) {
      .thank-you .feedback {
        display: none; } }
  @media screen and (max-width: 700px) {
    .thank-you {
      padding: 0; } }

.thank-you .container .text a {
  color: #f34213; }

.blog {
  height: 100%; }
  .blog p.headline {
    font-size: 26px;
    font-weight: 600; }
    @media screen and (max-width: 700px) {
      .blog p.headline {
        font-size: 22px;
        font-weight: 500;
        line-height: 25px;
        letter-spacing: 1px; } }
  .blog .preamble {
    font-family: "Effra-Medium";
    font-size: 12px;
    color: #f34213;
    margin-bottom: 10px;
    text-transform: uppercase; }
  .blog .headline {
    font-family: "Effra-Medium";
    color: #3B3C49;
    font-size: 22px; }
  .blog .blog-search {
    background-color: #ececec; }
    .blog .blog-search form {
      display: flex;
      flex-direction: column;
      margin: 10px 10px 0 10px;
      background-color: #fff; }
      .blog .blog-search form input {
        margin-bottom: 20px; }
  .blog .tags {
    padding: 20px 70px; }
    .blog .tags .tag-list {
      flex-direction: row;
      flex-wrap: wrap; }
      .blog .tags .tag-list .tag {
        background-color: transparent;
        border: 1px solid #f34213;
        border-radius: 25px;
        cursor: pointer;
        padding: 10px 20px;
        color: #f34213;
        font-family: "Effra-Light";
        font-weight: 900;
        letter-spacing: 1px;
        text-transform: uppercase;
        text-decoration: none;
        height: 35px;
        display: inline-block;
        margin: 10px 10px 0 0; }
        .blog .tags .tag-list .tag:hover {
          background-color: #f34213;
          color: #fff; }
        .blog .tags .tag-list .tag.active {
          background-color: #C6371B;
          border-color: #C6371B;
          color: #fff; }
    @media screen and (max-width: 700px) {
      .blog .tags {
        display: none; } }
  .blog .recent-posts {
    padding: 20px 0;
    flex-direction: row; }
    .blog .recent-posts .list {
      padding: 20px;
      background-color: #fff;
      flex-direction: column;
      flex: 1;
      margin-right: 30px;
      max-height: 300px; }
      .blog .recent-posts .list li {
        margin-bottom: 10px; }
        .blog .recent-posts .list li a {
          color: #3B3C49;
          font-family: "Effra-Medium";
          font-size: 14px;
          text-decoration: none; }
      @media screen and (max-width: 700px) {
        .blog .recent-posts .list {
          height: 300px;
          padding: 15px; } }
    .blog .recent-posts .featured {
      flex: 3;
      height: 300px;
      background-size: cover;
      position: relative; }
      .blog .recent-posts .featured a {
        display: block;
        width: 100%;
        height: 100%; }
        .blog .recent-posts .featured a .text {
          position: absolute;
          bottom: 0;
          left: 0;
          padding: 20px; }
          .blog .recent-posts .featured a .text p.preamble {
            font-family: "Effra-Light";
            font-size: 14px;
            color: #fff; }
          .blog .recent-posts .featured a .text p.headline {
            font-family: "Effra-Medium";
            font-size: 28px;
            color: #fff;
            letter-spacing: 1px; }
            @media screen and (max-width: 700px) {
              .blog .recent-posts .featured a .text p.headline {
                font-size: 22px;
                line-height: 25px;
                letter-spacing: 1px; } }
  .blog .no_record_found {
    font-family: "Effra-Medium";
    padding: 5px;
    text-align: center;
    vertical-align: baseline; }
    .blog .no_record_found p {
      margin-bottom: 10px; }

.blog .tags .tag-list select.tag {
  padding: 1px 20px;
  font-size: 16px;
  max-width: 100%;
  width: 250px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  position: relative;
  background: url("/images/arrow-down-n.png") no-repeat 95% 10px; }

.blog .tags .tag-list select.tag:hover {
  background-position: 95% -78px; }

/*
.blog .tags .tag-list .tags-country-cotainer{position:relative;}
.blog .tags .tag-list select.tag:hover{background-position:center 80px;}

.blog .tags .tag-list .tags-country-cotainer:after{content:'';position:absolute;right:25px;top:17px;width:12px;height:12px;border-bottom:solid 3px #f34213;border-right:3px solid #f34213;transform:rotate(45deg);display:block;z-index:-1;}
.blog .tags .tag-list .tags-country-cotainer:hover:after{border-bottom:solid 3px #fff;border-right:solid 3px #fff;z-index:1;}
*/
[v-cloak] {
  display: none; }

.page-container {
  flex-direction: column;
  min-height: 100vh; }
  .page-container section.main {
    flex: 1; }

@media screen and (max-width: 700px) {
  .hide-mobile {
    display: none !important; } }

@media screen and (min-width: 701px) {
  .hide-desktop {
    display: none !important; } }

body {
  background-color: #dedede;
  overflow-x: hidden; }
  body.menu-active {
    overflow: hidden; }
  body.test:before {
    content: 'Test';
    color: #ededed;
    background-color: #f43213;
    position: absolute;
    right: -55px;
    top: 112px;
    width: 296px;
    height: 60px;
    z-index: 102;
    text-align: center;
    line-height: 60px;
    transform: rotate(40deg);
    font-size: 30px;
    font-family: "Effra-Medium";
    letter-spacing: 5px;
    padding-left: 25px; }

header, section, footer, aside, nav, main, article, figure {
  display: block; }

h3 {
  color: #fff;
  font-size: 22px;
  font-family: "Effra-Medium";
  margin-bottom: 20px; }

*:focus {
  outline: none; }

.Effra-Medium {
  font-family: "Effra-Medium"; }

.Effra-Bold {
  font-family: "Effra-Bold"; }

.Effra-light {
  font-family: "Effra-Light"; }

section.main {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  width: 100%; }
  section.main::after {
    clear: both;
    content: "";
    display: block; }

.flex-50 {
  flex: 0 50px !important; }

.flex-100 {
  flex: 0 100px !important; }

.flex-300 {
  flex: 0 300px !important; }

.flex-350 {
  flex: 0 350px !important; }

.ml-20 {
  margin-left: 20px; }

strong {
  font-family: "Effra-Medium"; }

em {
  font-style: italic; }

.aligncenter {
  margin: 0 auto; }

ol {
  list-style-type: decimal;
  margin-left: 15px; }

.bgcolor-white {
  background-color: #ffffff; }

.bgcolor-gallery {
  background-color: #ececec; }

.bgcolor-pomegranate {
  background-color: #f34213; }

.bgcolor-thunderbird {
  background-color: #C6371B; }

.bgcolor-tuna {
  background-color: #3B3C49; }

.bgcolor-charade {
  background-color: #2e2e3a; }

.bgcolor-wildsand {
  background-color: #f4f4f4; }

.bgcolor-alto {
  background-color: #dedede; }

.text-white {
  color: #ffffff !important; }
  .text-white p {
    color: #ffffff !important; }

.text-gallery {
  color: #ececec !important; }
  .text-gallery p {
    color: #ececec !important; }

.text-pomegranate {
  color: #f34213 !important; }
  .text-pomegranate p {
    color: #f34213 !important; }

.text-thunderbird {
  color: #C6371B !important; }
  .text-thunderbird p {
    color: #C6371B !important; }

.text-tuna {
  color: #3B3C49 !important; }
  .text-tuna p {
    color: #3B3C49 !important; }

.text-charade {
  color: #2e2e3a !important; }
  .text-charade p {
    color: #2e2e3a !important; }

.text-wildsand {
  color: #f4f4f4 !important; }
  .text-wildsand p {
    color: #f4f4f4 !important; }

.text-alto {
  color: #dedede !important; }
  .text-alto p {
    color: #dedede !important; }

.error {
  background-color: #FFCCCC !important; }

li {
  letter-spacing: 0.5px; }

.mobile-hide {
  display: none !important; }

.desktop-hide {
  display: none !important; }

.banner {
  position: absolute;
  top: 0;
  right: 0; }
  .banner.new-design {
    color: #ededed;
    background-color: #f43213;
    position: absolute;
    right: -58px;
    top: 100px;
    width: 296px;
    height: 55px;
    z-index: 101;
    text-align: center;
    line-height: 60px;
    transform: rotate(40deg);
    font-size: 26px;
    font-family: "Effra-Medium";
    letter-spacing: 5px;
    padding-left: 25px; }
  .banner a {
    text-decoration: none;
    color: #fff; }

.google-places .field-wrapper {
  background-color: #fff;
  position: relative;
  width: 100%;
  height: 40px;
  border: none !important; }
  .google-places .field-wrapper input {
    height: 100%;
    width: 100%;
    padding: 0 10px 0 15px;
    text-overflow: ellipsis;
    font-size: 17px;
    font-family: "Effra-Light"; }
    .google-places .field-wrapper input.error {
      background-color: #FFCCCC; }
  .google-places .field-wrapper img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 5px;
    margin: auto;
    height: 25px; }
  .google-places .field-wrapper .szShipper-image {
    background: url(/images/Shipper.png);
    background-repeat: no-repeat;
    background-size: 16px;
    background-position: 5px; }
  .google-places .field-wrapper .szConsignee-image {
    background: url(/images/Consignee.png);
    background-repeat: no-repeat;
    background-size: 16px;
    background-position: 5px; }

.pac-container {
  z-index: 99999; }
  .pac-container.pac-logo:after {
    background-image: url(/images/powered_by_google.png);
    display: block !important;
    margin-right: 10px !important;
    height: 33px !important;
    background-size: auto !important; }
  .pac-container .pac-item {
    cursor: pointer;
    font-family: "Effra-Medium"; }
    .pac-container .pac-item .pac-icon {
      display: none; }
    .pac-container .pac-item .pac-item-query {
      color: #2e2e3a; }
    .pac-container .pac-item:hover {
      color: #fff;
      background-color: #f34213; }
      .pac-container .pac-item:hover .pac-item-query {
        color: #fff; }

.icon-remove {
  display: inline-block;
  vertical-align: middle;
  width: 18px;
  height: 40px;
  background-image: url(/images/icon-remove.svg);
  background-repeat: no-repeat;
  background-position: center; }

.remove-link {
  position: absolute;
  right: 6px;
  bottom: 9px;
  width: 18px;
  height: 32px;
  padding: 0px; }

.pac-item:last-child {
  border-bottom: 1px solid #e6e6e6; }

.icon-contact {
  display: inline-block;
  vertical-align: middle;
  width: 18px;
  height: 40px;
  background-image: url(/images/contacts.svg);
  background-repeat: no-repeat;
  position: absolute;
  top: -1px;
  background-size: 18px;
  background-position: center left; }

.icon-add-contact {
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 20px;
  background-image: url(/images/add_contact.svg);
  background-repeat: no-repeat;
  position: absolute;
  right: 30px;
  top: 11px; }

.contact-link {
  position: absolute;
  right: 6px;
  bottom: 9px;
  width: 32px;
  height: 32px;
  padding: 8px; }

.hidden-input {
  visibility: hidden; }

.remove-link-contact {
  bottom: 0;
  right: 33px;
  height: 40px; }

.stripe-payment-form .input.StripeElement {
  opacity: 0;
  transition: opacity 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
  will-change: opacity; }

.stripe-payment-form .input.focused,
.stripe-payment-form .input:not(.empty) {
  opacity: 1; }

.stripe-payment-form .input.focused::-webkit-input-placeholder,
.stripe-payment-form .input:not(.empty)::-webkit-input-placeholder {
  color: #cfd7df; }

.stripe-payment-form .input.focused::-moz-placeholder,
.stripe-payment-form .input:not(.empty)::-moz-placeholder {
  color: #cfd7df; }

.stripe-payment-form .input.focused:-ms-input-placeholder,
.stripe-payment-form .input:not(.empty):-ms-input-placeholder {
  color: #cfd7df; }

.stripe-payment-form .input.focused + label,
.stripe-payment-form .input:not(.empty) + label {
  color: #aab7c4;
  transform: scale(0.85) translateY(-25px);
  cursor: default; }

.stripe-payment-form .input.focused + label {
  color: #24b47e; }

.stripe-payment-form .input.invalid + label {
  color: #ffa27b; }

.stripe-payment-form .input.focused + label + .baseline {
  background-color: #24b47e; }

.stripe-payment-form .input.focused.invalid + label + .baseline {
  background-color: #e25950; }

.stripe-payment-form .StripeElement--webkit-autofill {
  background: transparent !important; }

.stripe-payment-form input, .stripe-payment-form button {
  -webkit-animation: 1ms void-animation-out; }

.stripe-payment-form input:active {
  background-color: #159570; }

.stripe-payment-form .error svg {
  margin-top: 0 !important; }

.stripe-payment-form .error svg .base {
  fill: #e25950; }

.stripe-payment-form .error svg .glyph {
  fill: #fff; }

.stripe-payment-form .error .message {
  color: #e25950; }

.stripe-payment-form .success .icon .border {
  stroke: #abe9d2; }

.stripe-payment-form .success .icon .checkmark {
  stroke: #24b47e; }

.stripe-payment-form .success .title {
  color: #32325d;
  font-size: 16px !important; }

.stripe-payment-form .success .message {
  color: #8898aa;
  font-size: 13px !important; }

.stripe-payment-form .success .reset path {
  fill: #24b47e; }

.stripe-payment-form-element {
  border-bottom: 1px solid red;
  width: 100%;
  height: 40px;
  font-size: 17px;
  font-family: "Effra-Light";
  text-indent: 13px;
  background-color: #fff;
  color: #2e2e3a;
  border-radius: 0;
  display: block;
  flex: 1;
  line-height: 40px; }

.stripe-payment-form .casual-payment-amount {
  margin: 0 25px; }

.stripe-payment-form .casual-payment-amount:nth-child(1) {
  margin: 0 25px 0 0; }

.stripe-payment-form .casual-payment-amount:nth-child(3) {
  margin: 0 0px 0 25px; }

.stripe-payment-form .casual-payment-amount:nth-child(3) label {
  margin: 0 25px 0 0; }

.stripe-payment-form .casual-payment-amount:nth-child(3) label:nth-child(2) {
  flex: 0.7;
  margin: 0 0 0 0; }

#ui-datepicker-div {
  z-index: 99999 !important; }

.labels-wrapper {
  max-width: 1200px;
  padding: 10px;
  display: flex;
  justify-content: center;
  background-size: cover; }
  .labels-wrapper .labels {
    background-color: #ececec;
    display: flex;
    max-width: 950px;
    flex-direction: column;
    margin: 50px 0;
    box-shadow: 0px -1px 15px 0px #3B3C49;
    padding: 10px;
    position: relative; }
    .labels-wrapper .labels section {
      display: flex; }
      .labels-wrapper .labels section > article {
        flex: 1;
        margin: 10px;
        position: relative; }
        .labels-wrapper .labels section > article h1 {
          color: #3B3C49;
          font-family: "Effra-Medium";
          font-size: 36px;
          margin-bottom: 30px; }
        .labels-wrapper .labels section > article p.text {
          color: #3B3C49;
          font-family: "Effra-Light";
          font-size: 18px;
          line-height: 20px;
          letter-spacing: 1px; }
        .labels-wrapper .labels section > article .message {
          display: none;
          color: #3B3C49;
          font-family: "Effra-Medium";
          font-size: 18px;
          margin-top: 30px; }
          .labels-wrapper .labels section > article .message.active {
            display: block; }
      .labels-wrapper .labels section form {
        margin: 0 auto;
        flex: 1;
        width: 400px; }
        .labels-wrapper .labels section form label {
          margin-bottom: 10px; }
          .labels-wrapper .labels section form label p.label {
            margin-bottom: 5px; }
          .labels-wrapper .labels section form label .dialcode-prefix,
          .labels-wrapper .labels section form label input {
            background-color: #f4f4f4; }
    .labels-wrapper .labels footer {
      display: flex;
      justify-content: center; }

.labels-wrapper .labels form label input {
  background: #fff !important; }

.labels-wrapper .labels form label .label {
  font-size: 14px !important; }

.popup {
  position: fixed;
  top: 60px;
  z-index: 1000;
  color: #fff;
  font-family: "Effra-Light";
  left: 0;
  right: 0;
  bottom: 0;
  justify-content: center;
  margin-bottom: 100vh;
  transition: all 0.4s ease-in-out; }
  .popup .overlay {
    -webkit-transition: opacity 1s ease-in;
    -moz-transition: opacity 1s ease-in;
    transition: opacity 1s ease-in;
    position: fixed;
    top: 70px;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: .95; }
  .popup section {
    background-color: #3B3C49;
    position: relative;
    top: -100vh;
    opacity: 1;
    transition: all 0.4s ease-in-out; }
    .popup section .container {
      max-width: 1100px;
      padding: 25px 0; }
      .popup section .container header .title {
        text-transform: uppercase;
        letter-spacing: 2px;
        font-size: 16px;
        margin-bottom: 10px;
        font-weight: bolder; }
      .popup section .container .body {
        display: flex;
        flex-direction: row; }
        .popup section .container .body .text {
          flex: 0 100%;
          max-height: 600px; }
          .popup section .container .body .text p, .popup section .container .body .text div {
            font-size: 16px;
            letter-spacing: 1px;
            line-height: 20px;
            margin-bottom: 5px;
            font-family: "Effra-Light"; }
          .popup section .container .body .text a {
            color: #f34213; }
        .popup section .container .body .controls {
          flex: 1;
          justify-content: flex-end;
          display: flex;
          align-items: flex-end; }
          .popup section .container .body .controls button {
            padding: 0 20px; }
            .popup section .container .body .controls button:first-child {
              margin-right: 20px; }
          @media screen and (max-width: 700px) {
            .popup section .container .body .controls {
              margin-top: 20px;
              justify-content: flex-start; } }
        @media screen and (max-width: 700px) {
          .popup section .container .body {
            padding: 20px;
            flex-direction: column; } }

article.popup.popup-animate {
  background: rgba(255, 255, 255, 0.7);
  margin-bottom: 0 !important;
  top: 70px; }

.popup-section-animate {
  top: 0 !important; }

.service-white-bg {
  border: 50px #ececec solid; }

.resultpageContainer .faq-block {
  border-top: 40px #ececec solid; }

.popup-hidden {
  visibility: hidden; }

.overflow-scroll-none {
  overflow-y: hidden; }

.result-image-scaled {
  height: 376px !important; }

.popup-button-container button.btn {
  margin-left: 10px; }

.full-screen-popup .service-terms-wrapper {
  line-height: 1.3; }

.send-email-form {
  max-width: 100% !important; }

.send-email-form label:first-child {
  max-width: 380px;
  width: 100%; }

.popup-content-container-inner {
  max-width: 1100px;
  margin: auto;
  padding-right: 211px;
  padding-left: 60px; }

.container.reviews-popup-container {
  max-width: 100% !important;
  max-height: 55vh;
  overflow-y: auto; }

.review-popup-button-container {
  position: absolute !important;
  bottom: 20px;
  right: 182px;
  z-index: 10; }

.service-listing-without-faq {
  height: 100% !important;
  min-height: 500px; }

.reviews-popup-container .popup-content-container {
  padding: 0; }

.container.common-popup-container {
  max-width: 100% !important;
  max-height: 55vh;
  overflow-y: auto; }

.common-popup-container .popup-content-container {
  padding: 0; }

.common-popup-button-container {
  position: absolute !important;
  bottom: 20px;
  right: 182px;
  z-index: 10; }

@-moz-document url-prefix() {
  .resultpageContainer .popup .insurance-calc-wrapper .insurance-calc input {
    width: 50%; } }

.popup-section-container {
  max-height: 55vh;
  overflow-y: auto; }

.full-screen-popup-section-container {
  overflow-y: auto;
  padding-bottom: 40px;
  max-height: 100vh; }

.resultpageContainer .popup .insurance-calc-wrapper .insurance-calc input {
  font-size: 21px !important; }

@media screen and (max-width: 1024px) {
  .resultpageContainer .faq-block {
    max-width: 1024px; }
  .service-white-bg {
    width: 1024px;
    max-width: 1024px; }
  .new-results-container .service-info {
    max-width: 284px;
    width: 100%; } }

@media screen and (min-device-width: 768px) and (max-device-width: 991px) {
  .resultpageContainer .faq-block {
    max-width: 768px; }
  .service-white-bg {
    width: 768px;
    max-width: 768px;
    min-height: 1230px; }
  .new-results-wrapper .tooltip .tooltiptext {
    display: none; }
  .header-main .top ul li.links {
    display: none; }
  .menu-search-image {
    width: 13% !important; }
  .new-results-wrapper ul.results li.item:nth-child(3) {
    margin-left: 26%;
    margin-top: 25px; }
  .new-results-wrapper ul.results li.item {
    margin: 0 25px; }
  .resultpageContainer .popup .insurance-calc-wrapper .insurance-calc {
    width: 54% !important; } }

@media screen and (max-width: 700px) {
  .resultpageContainer .faq-block {
    left: 0 !important;
    border: 20px !important; }
  .field-list.active > .pallet-size {
    display: block !important;
    flex: 1 !important; }
  .field-list.active > .pallet-size .styled-select {
    margin-left: 20px; }
  .order-search .remove {
    bottom: 34px !important; }
  .order-type .hasDatepicker {
    background-position: right 10px center !important; }
  .pallet-list .field-list.pallet-fields {
    width: 80%; }
  .resultpageContainer .faq-block {
    max-width: auto !important;
    width: auto !important; }
  .service-white-bg {
    width: auto !important;
    max-width: auto !important;
    display: none; }
  .new-results-container .service-info {
    max-width: auto !important;
    width: auto !important; }
  .new-results-container .results {
    width: 100%;
    display: flex;
    flex-direction: column; }
  .service-white-bg {
    border: 0; }
  .new-results-wrapper ul.results li.item {
    margin-right: 0; }
  .service-info.even {
    background-color: #ececec !important; }
  .new-results-wrapper ul.results li.item {
    margin-right: 0 !important;
    margin-bottom: 20px; }
  .new-results-wrapper ul.results li:nth-child(3) {
    margin-right: 0px !important; }
  .new-results-wrapper .column-desc-mode {
    align-items: left !important; }
  .new-results-wrapper ul.stars li:nth-child(3) {
    margin-right: 0 !important; }
  .popup-content-container {
    padding: 20px 0 20px 20px !important; }
  .menu-search-image {
    width: 16% !important; }
  .resultpageContainer .popup .insurance-calc-wrapper .insurance-calc {
    width: 100% !important; }
  .popup section .container .body {
    padding-left: 0; }
  .new-results-wrapper .tooltip .tooltiptext {
    width: auto;
    left: 0;
    display: none; }
  .popup-section-container {
    padding-right: 20px; }
  .popup-section-container body {
    padding: 0 !important; }
  .new-results-container .tooltip {
    width: 100% !important; }
  .popup-section-container {
    max-height: 100vh;
    overflow-y: scroll;
    padding-bottom: 100px; }
  .full-screen-popup section {
    padding-right: 20px; }
  .order-dark-background .loader-container, .resultpageContainer .loader-container {
    transform: translateX(0%) !important; }
  .weight-label-container {
    display: flex;
    margin-top: 20px; }
  .weight-label {
    position: relative; }
  .weight-label p.label {
    position: absolute;
    width: 100%; }
  .popup-content-container-inner {
    padding-right: 0px;
    padding-left: 0px; } }

.hide-button-div {
  display: none; }

.carousel-component {
  position: relative;
  overflow: hidden;
  min-height: 100px;
  margin: auto;
  padding: 0px 30px 0 30px; }

.carousel-page {
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  transition: 0.5s;
  font-family: "Effra-light";
  font-weight: 900; }
  .carousel-page h2 {
    margin: 0; }
  .carousel-page img {
    width: 300px; }

.carousel-page.active {
  visibility: visible;
  position: static; }

.carousel-nav-prev,
.carousel-nav-next {
  position: absolute;
  transform: translate(0, -50%);
  display: block;
  width: 23px;
  height: 58px;
  border: 0;
  color: #FFF;
  cursor: pointer;
  top: 50px; }

.carousel-nav-prev {
  left: -26px;
  background: url("/images/Left_arrow_dark_grey.svg"); }

.carousel-nav-next {
  right: -26px;
  background: url("/images/Right_arrow_dark_grey.svg"); }

.popup .controls {
  position: relative; }

.carousel-page.active .carousel-item {
  opacity: inherit;
  font-family: "Effra-Light";
  font-weight: 900; }

.carousel-item {
  padding-top: 20px; }

#headerSearchForm .loader-container .order-loading-slider .slidr-buttons .carousel-nav-prev, #headerSearchForm .loader-container .order-loading-slider .slidr-buttons .carousel-nav-next {
  top: 72px !important; }

.slidr-buttons {
  position: absolute;
  width: 100%;
  top: 52%; }

.slider-content-main-container {
  position: relative; }

.menu-content-container.cargo .order-type form .search {
  padding-bottom: 0 !important; }

.flickity-prev-next-button.previous {
  background: url(/images/Left_arrow_dark_grey.svg);
  background-repeat: no-repeat;
  border: none;
  height: 58px; }

.flickity-prev-next-button .arrow {
  display: none; }

.flickity-prev-next-button.next {
  background: url(/images/Right_arrow_dark_grey.svg);
  background-repeat: no-repeat;
  border: none;
  height: 58px;
  background-position-x: right; }

.flickity-prev-next-button.next:disabled {
  opacity: 0.4; }

.flickity-prev-next-button.previous:disabled {
  opacity: 0.4; }

.spinner {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-color: white;
  color: #3B3C49;
  z-index: 10;
  opacity: 0.85; }
  .spinner img {
    position: absolute;
    left: 50%;
    margin: -50px 0 0 -50px;
    top: 50%;
    width: 100px; }

.TransportecaPaymentSpinner {
  position: fixed;
  top: 35%;
  left: 50%;
  margin-left: -14px;
  width: 28px;
  height: 28px;
  z-index: 1000;
  -webkit-animation: fadeIn 0.25s ease-in 1 forwards;
  -webkit-transition: opacity 0.25s ease-in-out;
  -moz-animation: fadeIn 0.25s ease-in 1 forwards;
  -moz-transition: opacity 0.25s ease-in-out;
  animation: fadeIn 0.25s ease-in 1 forwards;
  transition: opacity 0.25s ease-in-out; }

@-webkit-keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@-moz-keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

.TransportecaPaymentSpinner.hidden {
  opacity: 0 !important;
  animation: none; }

.TransportecaPaymentSpinner > span {
  background: #050507;
  left: 12px;
  width: 4px;
  height: 8px;
  position: absolute;
  border-radius: 2px;
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%; }

span.TransportecaPaymentSpinnerFade0 {
  -webkit-transform: rotate(-45deg) translateY(16px);
  -webkit-animation: TransportecaPaymentSpinnerFade0 .8s linear infinite; }

@-webkit-keyframes TransportecaPaymentSpinnerFade0 {
  0% {
    opacity: 0; }
  25% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.00; } }

span.TransportecaPaymentSpinnerFade0 {
  -moz-transform: rotate(-45deg) translateY(16px);
  -moz-animation: TransportecaPaymentSpinnerFade0 .8s linear infinite; }

@-moz-keyframes TransportecaPaymentSpinnerFade0 {
  0% {
    opacity: 0; }
  25% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.00; } }

span.TransportecaPaymentSpinnerFade0 {
  transform: rotate(-45deg) translateY(16px);
  animation: TransportecaPaymentSpinnerFade0 .8s linear infinite; }

@keyframes TransportecaPaymentSpinnerFade0 {
  0% {
    opacity: 0; }
  25% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.00; } }

span.TransportecaPaymentSpinnerFade1 {
  -webkit-transform: rotate(0deg) translateY(16px);
  -webkit-animation: TransportecaPaymentSpinnerFade1 .8s linear infinite; }

@-webkit-keyframes TransportecaPaymentSpinnerFade1 {
  11% {
    opacity: 0; }
  36% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.13; } }

span.TransportecaPaymentSpinnerFade1 {
  -moz-transform: rotate(0deg) translateY(16px);
  -moz-animation: TransportecaPaymentSpinnerFade1 .8s linear infinite; }

@-moz-keyframes TransportecaPaymentSpinnerFade1 {
  11% {
    opacity: 0; }
  36% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.13; } }

span.TransportecaPaymentSpinnerFade1 {
  transform: rotate(0deg) translateY(16px);
  animation: TransportecaPaymentSpinnerFade1 .8s linear infinite; }

@keyframes TransportecaPaymentSpinnerFade1 {
  11% {
    opacity: 0; }
  36% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.13; } }

span.TransportecaPaymentSpinnerFade2 {
  -webkit-transform: rotate(45deg) translateY(16px);
  -webkit-animation: TransportecaPaymentSpinnerFade2 .8s linear infinite; }

@-webkit-keyframes TransportecaPaymentSpinnerFade2 {
  21% {
    opacity: 0; }
  46% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.25; } }

span.TransportecaPaymentSpinnerFade2 {
  -moz-transform: rotate(45deg) translateY(16px);
  -moz-animation: TransportecaPaymentSpinnerFade2 .8s linear infinite; }

@-moz-keyframes TransportecaPaymentSpinnerFade2 {
  21% {
    opacity: 0; }
  46% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.25; } }

span.TransportecaPaymentSpinnerFade2 {
  transform: rotate(45deg) translateY(16px);
  animation: TransportecaPaymentSpinnerFade2 .8s linear infinite; }

@keyframes TransportecaPaymentSpinnerFade2 {
  21% {
    opacity: 0; }
  46% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.25; } }

span.TransportecaPaymentSpinnerFade3 {
  -webkit-transform: rotate(90deg) translateY(16px);
  -webkit-animation: TransportecaPaymentSpinnerFade3 .8s linear infinite; }

@-webkit-keyframes TransportecaPaymentSpinnerFade3 {
  32% {
    opacity: 0; }
  57% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.38; } }

span.TransportecaPaymentSpinnerFade3 {
  -moz-transform: rotate(90deg) translateY(16px);
  -moz-animation: TransportecaPaymentSpinnerFade3 .8s linear infinite; }

@-moz-keyframes TransportecaPaymentSpinnerFade3 {
  32% {
    opacity: 0; }
  57% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.38; } }

span.TransportecaPaymentSpinnerFade3 {
  transform: rotate(90deg) translateY(16px);
  animation: TransportecaPaymentSpinnerFade3 .8s linear infinite; }

@keyframes TransportecaPaymentSpinnerFade3 {
  32% {
    opacity: 0; }
  57% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.38; } }

span.TransportecaPaymentSpinnerFade4 {
  -webkit-transform: rotate(135deg) translateY(16px);
  -webkit-animation: TransportecaPaymentSpinnerFade4 .8s linear infinite; }

@-webkit-keyframes TransportecaPaymentSpinnerFade4 {
  43% {
    opacity: 0; }
  68% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.50; } }

span.TransportecaPaymentSpinnerFade4 {
  -moz-transform: rotate(135deg) translateY(16px);
  -moz-animation: TransportecaPaymentSpinnerFade4 .8s linear infinite; }

@-moz-keyframes TransportecaPaymentSpinnerFade4 {
  43% {
    opacity: 0; }
  68% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.50; } }

span.TransportecaPaymentSpinnerFade4 {
  transform: rotate(135deg) translateY(16px);
  animation: TransportecaPaymentSpinnerFade4 .8s linear infinite; }

@keyframes TransportecaPaymentSpinnerFade4 {
  43% {
    opacity: 0; }
  68% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.50; } }

span.TransportecaPaymentSpinnerFade5 {
  -webkit-transform: rotate(180deg) translateY(16px);
  -webkit-animation: TransportecaPaymentSpinnerFade5 .8s linear infinite; }

@-webkit-keyframes TransportecaPaymentSpinnerFade5 {
  54% {
    opacity: 0; }
  79% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.63; } }

span.TransportecaPaymentSpinnerFade5 {
  -moz-transform: rotate(180deg) translateY(16px);
  -moz-animation: TransportecaPaymentSpinnerFade5 .8s linear infinite; }

@-moz-keyframes TransportecaPaymentSpinnerFade5 {
  54% {
    opacity: 0; }
  79% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.63; } }

span.TransportecaPaymentSpinnerFade5 {
  transform: rotate(180deg) translateY(16px);
  animation: TransportecaPaymentSpinnerFade5 .8s linear infinite; }

@keyframes TransportecaPaymentSpinnerFade5 {
  54% {
    opacity: 0; }
  79% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.63; } }

span.TransportecaPaymentSpinnerFade6 {
  -webkit-transform: rotate(225deg) translateY(16px);
  -webkit-animation: TransportecaPaymentSpinnerFade6 .8s linear infinite; }

@-webkit-keyframes TransportecaPaymentSpinnerFade6 {
  64% {
    opacity: 0; }
  89% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.75; } }

span.TransportecaPaymentSpinnerFade6 {
  -moz-transform: rotate(225deg) translateY(16px);
  -moz-animation: TransportecaPaymentSpinnerFade6 .8s linear infinite; }

@-moz-keyframes TransportecaPaymentSpinnerFade6 {
  64% {
    opacity: 0; }
  89% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.75; } }

span.TransportecaPaymentSpinnerFade6 {
  transform: rotate(225deg) translateY(16px);
  animation: TransportecaPaymentSpinnerFade6 .8s linear infinite; }

@keyframes TransportecaPaymentSpinnerFade6 {
  64% {
    opacity: 0; }
  89% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.75; } }

span.TransportecaPaymentSpinnerFade7 {
  -webkit-transform: rotate(270deg) translateY(16px);
  -webkit-animation: TransportecaPaymentSpinnerFade7 .8s linear infinite; }

@-webkit-keyframes TransportecaPaymentSpinnerFade7 {
  75% {
    opacity: 0; }
  100% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.88; } }

span.TransportecaPaymentSpinnerFade7 {
  -moz-transform: rotate(270deg) translateY(16px);
  -moz-animation: TransportecaPaymentSpinnerFade7 .8s linear infinite; }

@-moz-keyframes TransportecaPaymentSpinnerFade7 {
  75% {
    opacity: 0; }
  100% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.88; } }

span.TransportecaPaymentSpinnerFade7 {
  transform: rotate(270deg) translateY(16px);
  animation: TransportecaPaymentSpinnerFade7 .8s linear infinite; }

@keyframes TransportecaPaymentSpinnerFade7 {
  75% {
    opacity: 0; }
  100% {
    opacity: 1; }
  0%, 100% {
    opacity: 0.88; } }

.circle-loader-container.stripe-loader .stripe-loader-img {
  background-image: url(/images/stripe-loader.gif);
  position: absolute;
  top: 34%;
  left: 50%;
  margin-left: -14px;
  width: 33px;
  height: 33px; }

.circle-loader-container.stripe-loader {
  background: rgba(0, 0, 0, 0.6) !important; }

.standard-cargo {
  font-family: "Effra-Medium";
  z-index: 10;
  margin: 0px auto;
  /*max-width: 1060px;*/
  width: 100%; }
  .standard-cargo header {
    text-align: center;
    margin: 0 auto;
    width: 64%; }
    .standard-cargo header h1 {
      color: #3B3C49;
      font-family: "Effra-Medium";
      font-size: 48px;
      margin: 40px 0 12px 0; }
    .standard-cargo header .text p {
      color: #3B3C49;
      font-family: "Effra-Medium";
      font-size: 18px;
      margin-bottom: 12px;
      line-height: 25px; }
  .standard-cargo .cargo-wrapper {
    background-color: #ececec;
    box-shadow: 0px -1px 15px 0px #3B3C49;
    padding: 20px;
    position: relative;
    margin-top: 24px;
    z-index: 1; }
  .standard-cargo input {
    height: 40px;
    border: none;
    border-bottom: 1px solid #f34213;
    display: block;
    text-indent: 10px; }
  .standard-cargo .confirm-wrapper {
    display: flex;
    flex-direction: row;
    padding: 10px;
    align-items: center; }
  .standard-cargo input[type="checkbox"] {
    height: 20px;
    text-indent: 0; }
  .standard-cargo .billing-address.billing-address {
    display: flex;
    flex-direction: row;
    align-items: center; }
    .standard-cargo .billing-address.billing-address img.book {
      cursor: pointer;
      height: 30px;
      width: 30px;
      padding: 0; }
    .standard-cargo .billing-address.billing-address a {
      color: #f34213;
      text-decoration: underline;
      cursor: pointer;
      padding: 0; }
  .standard-cargo .deliveryAddress {
    margin-top: 20px; }
  .standard-cargo p.helper {
    color: #3B3C49;
    padding: 20px 20px 20px 0;
    font-weight: bold; }
  .standard-cargo form {
    padding: 0; }
    .standard-cargo form p.label {
      font-family: "Effra-Light"; }
    .standard-cargo form .form-group {
      display: flex;
      flex-direction: row; }
      .standard-cargo form .form-group .sub-group {
        display: flex;
        flex-direction: row;
        flex: 1;
        margin-left: 20px; }
        .standard-cargo form .form-group .sub-group:first-child {
          margin-left: 0; }
        .standard-cargo form .form-group .sub-group label.phonenumber-prefix {
          flex: 0 0 80px;
          width: 80px; }
          .standard-cargo form .form-group .sub-group label.phonenumber-prefix .dialcode-prefix {
            padding: 0 10px; }
          .standard-cargo form .form-group .sub-group label.phonenumber-prefix .phonenumber .dialcode {
            margin-right: 0; }
    .standard-cargo form .address {
      flex: 2; }
    .standard-cargo form .postcode {
      flex: 0 0 100px;
      width: 100px; }
  .standard-cargo .cargo-items-wrapper.simple {
    display: flex;
    flex-direction: row;
    align-items: center;
    margin-top: 30px; }
    .standard-cargo .cargo-items-wrapper.simple > ul {
      flex: 2; }
    .standard-cargo .cargo-items-wrapper.simple > label {
      flex: 1; }
    .standard-cargo .cargo-items-wrapper.simple > div {
      flex: 1;
      display: flex;
      justify-content: flex-end; }
    .standard-cargo .cargo-items-wrapper.simple .cargo-items label {
      margin-left: 0; }
  .standard-cargo ul.cargo-items {
    display: flex;
    flex-direction: column;
    margin: 0 !important;
    padding-top: 20px; }
    .standard-cargo ul.cargo-items .item {
      display: flex;
      flex-direction: row;
      align-items: center;
      margin-bottom: 20px; }
      .standard-cargo ul.cargo-items .item > article {
        display: flex;
        flex-direction: row;
        flex: 3; }
        .standard-cargo ul.cargo-items .item > article.button-wrapper {
          flex: 1;
          justify-content: flex-start; }
      .standard-cargo ul.cargo-items .item > article label {
        flex: 1;
        position: relative;
        margin-left: 20px; }
        .standard-cargo ul.cargo-items .item > article label.category-label {
          margin-left: 0; }
        .standard-cargo ul.cargo-items .item > article label p.label {
          position: absolute;
          top: -26px; }
      .standard-cargo ul.cargo-items .item .dropdown {
        flex: 1;
        position: relative; }
        .standard-cargo ul.cargo-items .item .dropdown .prevalue {
          position: absolute;
          top: 6px;
          left: 11px;
          font-family: "Effra-Light";
          font-size: 22px; }
      .standard-cargo ul.cargo-items .item .quantity {
        flex: 0 0 50px;
        width: 50px;
        margin: 0 0 0 20px; }
      .standard-cargo ul.cargo-items .item label.quantity-label {
        position: relative;
        display: flex;
        align-items: center; }
        .standard-cargo ul.cargo-items .item label.quantity-label p.label {
          position: absolute;
          top: -26px;
          left: 20px; }
      .standard-cargo ul.cargo-items .item .iQuantity {
        flex: 0 0 50px;
        width: 50px;
        margin: 0 0 0 20px; }
        .standard-cargo ul.cargo-items .item .iQuantity p.label {
          left: 0 !important; }
      .standard-cargo ul.cargo-items .item .remove {
        flex: 0 0;
        width: 30px; }
        .standard-cargo ul.cargo-items .item .remove img {
          width: 18px;
          margin: 10px 0 0 10px;
          padding: 0;
          cursor: pointer;
          margin-bottom: 7px; }
      .standard-cargo ul.cargo-items .item .remove-icon {
        flex: 0 40px;
        height: 40px;
        position: relative; }
        .standard-cargo ul.cargo-items .item .remove-icon a {
          background: url(/images/remove.png);
          margin: 10px 0 0 10px;
          padding: 0;
          cursor: pointer;
          margin-bottom: 0;
          height: 40px;
          width: 40px;
          background-size: 20px;
          position: absolute;
          background-repeat: no-repeat; }
  .standard-cargo footer {
    background-color: #ececec;
    display: flex;
    flex-direction: row;
    align-items: center; }
    .standard-cargo footer > article {
      display: flex;
      flex-direction: row;
      flex: 3; }
      .standard-cargo footer > article label {
        justify-content: flex-end;
        margin-right: 5px; }
    .standard-cargo footer .add {
      height: 30px;
      display: flex;
      align-items: center;
      flex: 0 220px;
      color: #f34213;
      /*cursor: pointer;*/
      text-decoration: underline; }
      .standard-cargo footer .add img {
        width: 35px !important;
        padding: 0;
        cursor: pointer;
        margin-right: 10px; }
    .standard-cargo footer label {
      display: flex;
      flex-direction: row;
      flex: 2;
      align-items: center; }
      .standard-cargo footer label input[type="checkbox"] {
        margin: 0;
        padding: 0;
        flex: initial !important;
        margin-right: 10px; }
      .standard-cargo footer label p {
        padding: 0 !important; }
    .standard-cargo footer .btn-wrapper {
      flex: 1;
      display: flex;
      justify-content: flex-end; }
  .standard-cargo .text-white {
    color: #ffffff !important; }
    .standard-cargo .text-white p {
      color: #ffffff !important; }

.standard-cargo .simple .confirm-wrapper {
  width: 330px !important;
  padding-left: 16px; }
  @media screen and (max-width: 700px) {
    .standard-cargo .simple .confirm-wrapper {
      width: auto !important; } }

.standard-cargo .cargo-items-wrapper.simple > div {
  flex: 0 190px !important; }
  @media screen and (max-width: 700px) {
    .standard-cargo .cargo-items-wrapper.simple > div {
      flex: 1; } }

@media only screen and (min-width: 701px) {
  .dialcode-phonenumber {
    display: flex;
    margin-left: 20px;
    flex: 1; }
  .standard-cargo .confirm-wrapper.cb-container {
    padding-top: 2px; } }

.long-error {
  background: #FFCCCC !important; }

.cargo-from-to-items-wraper .cargo-items li article .category-label {
  flex: 1 !important; }

.standard-carg-from-to-fields-wrapper p.helper {
  padding-bottom: 10px; }

.standard-cargo .cargo-items-wrapper.mb20 ul.cargo-items article:nth-child(2) > .button-wrapper {
  justify-content: flex-start; }

.standard-cargo .cargo-items-wrapper.mb20 ul.cargo-items {
  padding-top: 0; }

.standard-cargo .standard-carg-from-to-fields-wrapper ul.cargo-items {
  padding-top: 0; }

.standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article:nth-child(1) {
  flex-direction: row;
  flex: 0 0 500px; }

.standard-cargo .cargo-items-wrapper.mb20 ul.cargo-items .item > article:nth-child(1) {
  flex-direction: row;
  flex: 0 0 500px; }

.standard-cargo .cargo-items-wrapper.mb20 ul.cargo-items .item > article p.label {
  position: static;
  margin-bottom: 10px !important; }

.standard-cargo .cargo-items-wrapper.mb20 ul.cargo-items {
  padding-top: 0; }

.standard-cargo .cargo-items-wrapper.mb20 ul.cargo-items .item label.quantity-label {
  flex-direction: column;
  align-items: flex-start;
  max-width: 50px; }

.standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article:nth-child(2) {
  flex-direction: row;
  flex: 0 0 470px;
  margin-left: 20px; }

.standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article:nth-child(3) {
  width: 100px;
  flex: 0 0 80px;
  margin-left: 20px; }

.standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article:nth-child(3) .quantity-label {
  margin-left: 0; }

.standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article:nth-child(3) .quantity-label p {
  font-family: "Effra-light" !important; }

.standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article p.label {
  position: static;
  margin-bottom: 10px !important;
  height: 16px; }

.standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article {
  flex-direction: row;
  flex: 0 0 500px; }

.standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item article .field-wrapper {
  justify-content: flex-end;
  display: flex;
  align-items: center; }

.standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item article .field-wrapper input[type='number'], .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item article .field-wrapper input[type='text'] {
  flex: 0 40px !important;
  text-indent: 0;
  text-align: center;
  max-width: 38px; }

.standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item article .field-wrapper span {
  background-color: #fff;
  height: 100%;
  display: flex;
  height: 40px;
  align-items: center;
  border-bottom: 1px solid #f34213; }

.standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article.button-wrapper label.quantity-label {
  max-width: 50px;
  flex-direction: column;
  text-align: left;
  align-items: baseline; }

.standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article.button-wrapper label.quantity-label p.label {
  margin-bottom: 10px;
  color: #2e2e3a;
  display: block;
  text-indent: 0;
  font-family: "Effra-Medium"; }

.standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article:nth-child(3) .quantity-label input[type='number'], .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article:nth-child(3) .quantity-label input[type='text'] {
  width: 50px; }

.standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item label.quantity-label {
  flex-direction: column;
  align-items: flex-start; }

.standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item:nth-child(1) .remove-icon {
  margin-top: 26px; }

.standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article p.label {
  text-align: left; }

.standard-cargo .cargo-items-wrapper ul.cargo-items .item label.quantity-label input {
  text-align: center;
  text-indent: 0; }

.cargo-from-to-items-wraper article .parcels-fields {
  display: flex;
  flex: 0 0 148px;
  flex-direction: column; }

.standard-cargo-weight-container {
  display: flex; }

.standard-cargo-weight-container .weight {
  justify-content: flex-end;
  display: flex;
  align-items: center;
  margin-left: 0 !important; }

.cargo-from-to-items-wraper article .parcels-fields p span.helper {
  font-family: "Effra-Light";
  font-size: 10px; }

.standard-cargo-weight-container .weight-measure {
  flex: 1 0 27px !important; }

.styled-select option {
  /*text-transform:capitalize;*/
  color: #000;
  font-family: Effra-Medium;
  font-size: 13px; }

.standardcargo .cargo-wrapper .cargo-items-wrapper p.helper {
  padding-bottom: 12px; }

.standard-cargo .cargo-from-to-items-wraper ul li:nth-child(1) article .dimension-heading {
  display: flex;
  flex-direction: column; }

.standard-cargo .cargo-from-to-items-wraper ul li article .dimension-heading {
  flex: 0 0 230px; }

.standard-cargo .voga-simple-items-wraper ul.cargo-items .item > article p.label {
  position: static !important;
  margin-bottom: 10px !important; }

.standard-cargo .voga-simple-items-wraper ul.cargo-items .item {
  margin-bottom: 0; }

.safari .standard-cargo .voga-simple-items-wraper ul.cargo-items .item > article:nth-child(1) .dropdown select {
  padding: 6px 40px 5px 5px !important; }

.standard-cargo .voga-simple-items-wraper ul.cargo-items .item > article:nth-child(2) {
  flex-direction: column;
  flex: 0 0 234px;
  margin-left: 20px; }

.standard-cargo .voga-simple-items-wraper ul.cargo-items .item > article:nth-child(2) .dimension-heading {
  display: flex;
  flex-direction: column;
  flex: 1; }

.standard-cargo .voga-simple-items-wraper ul.cargo-items .item article .field-wrapper {
  justify-content: flex-end;
  display: flex;
  align-items: center; }

.standard-cargo .voga-simple-items-wraper ul.cargo-items .item article .field-wrapper input[type='number'], .standard-cargo .voga-simple-items-wraper ul.cargo-items .item article .field-wrapper input[type='text'] {
  flex: 0 40px !important;
  text-indent: 0;
  text-align: center;
  max-width: 38px; }

.standard-cargo .voga-simple-items-wraper ul.cargo-items .item article .field-wrapper span {
  background-color: #fff;
  display: flex;
  height: 40px;
  align-items: center;
  border-bottom: 1px solid #f34213; }

.standard-cargo .voga-simple-items-wraper ul.cargo-items .item article .field-wrapper label {
  margin-left: 20px; }

.standard-cargo .voga-simple-items-wraper {
  margin-top: 0px !important; }

.standard-cargo .voga-simple-items-wraper .btn-wrapper {
  margin-top: 25px; }

.standard-cargo .voga-simple-items-wraper .cargo-items {
  padding-top: 0px !important; }

.standard-cargo .voga-simple-items-wraper {
  align-items: flex-start !important; }

.standardcargofromtosimple .voga-simple-items-wraper label .confirm-wrapper.cb-container {
  margin-top: 33px !important;
  padding-bottom: 0; }

.margin-left-none {
  margin-left: 0px !important; }

.label-left {
  justify-content: flex-start !important; }

@media only screen and (max-device-width: 700px) {
  .standard-cargo .voga-simple-items-wraper ul.cargo-items .item > article p.label {
    margin-bottom: 4px !important; }
  .standard-cargo .voga-simple-items-wraper ul.cargo-items .item > article:nth-child(2) {
    flex: 1;
    margin-left: 0;
    margin-top: 0px; }
  .standard-cargo .voga-simple-items-wraper ul.cargo-items .item > article:nth-child(2) p.label {
    margin-top: 20px; }
  .standard-cargo .voga-simple-items-wraper ul.cargo-items .item article .field-wrapper input[type='number'], .standard-cargo .voga-simple-items-wraper ul.cargo-items .item article .field-wrapper input[type='text'] {
    flex: 0 55px !important;
    text-indent: 0 !important;
    text-align: center;
    max-width: 55px; }
  .standardcargofromtosimple .voga-simple-items-wraper label .confirm-wrapper.cb-container {
    margin-top: 20px !important; }
  .standard-cargo .voga-simple-items-wraper .btn-wrapper {
    margin-top: 20px; }
  .standard-cargo .voga-simple-items-wraper ul.cargo-items .item article .field-wrapper input[type='number'], .standard-cargo .voga-simple-items-wraper ul.cargo-items .item article .field-wrapper input[type='text'] {
    padding: 0 2px 0 0px; }
  .safari .standard-cargo .voga-simple-items-wraper ul.cargo-items .item > article:nth-child(1) .dropdown select {
    padding: 2px 40px 5px 5px !important; }
  .standardcargofromtosimple .voga-simple-items-wraper .cargo-items li .cargo-dimension article > p {
    margin-top: 20px;
    margin-bottom: 4px; }
  .standardcargofromtosimple .standard-cargo .form-group .sub-group input {
    text-indent: 6px; }
  .standardcargofromtosimple .voga-simple-items-wraper .cargo-items li .cargo-dimension {
    margin-bottom: 0 !important; }
  .standardcargofromtosimple .standard-cargo article {
    display: flex;
    flex: 2; }
  .standardcargofromtosimple .standard-cargo article label {
    flex: 1; }
  .standardcargofromto .standard-cargo footer article .label-left {
    padding-top: 0;
    margin-right: 0; }
  body {
    -webkit-text-size-adjust: none;
    -webkit-text-size-adjust: 100%; }
  .standard-cargo .cargo-items-wrapper.mb20 ul.cargo-items .item > article:nth-child(1) {
    flex-direction: column;
    flex: 1; }
  .standard-cargo .cargo-items-wrapper.mb20 li article .category-label {
    margin: 0 !important; }
  .standard-cargo .cargo-items-wrapper ul.cargo-items .item label.quantity-label input {
    text-indent: 0 !important; }
  .standard-cargo .cargo-from-to-items-wraper.only-cargo-volume ul.cargo-items .item .cargo-dimension .parcels-fields .iQuantity {
    margin-right: 0; }
  .standard-cargo .cargo-items-wrapper.only-cargo-volume ul.cargo-items .item label.quantity-label input {
    width: 50px; } }

@media only screen and (min-width: 1025px) {
  .standardcargofromtosimple label .confirm-wrapper.cb-container {
    width: 311px !important;
    margin-left: 20px !important;
    padding-top: 0;
    margin-top: 6px !important; } }

@media screen and (min-width: 701px) and (max-width: 767px) {
  .cargo-item-ipadmobile .cargo-items .cargo-dimension {
    display: flex; }
  .cargo-item-ipadmobile .cargo-items .cargo-dimension article:nth-child(1) {
    flex-direction: column;
    margin-left: 20px;
    flex: 0 0 240px; }
  .cargo-item-ipadmobile .cargo-items .cargo-dimension article:nth-child(1) label {
    margin-left: 20px;
    flex: 1; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item article .field-wrapper {
    justify-content: flex-start; }
  .cargo-item-ipadmobile .cargo-items .cargo-dimension article p.label {
    margin-bottom: 15px; }
  .cargo-item-ipadmobile .cargo-items .item article:first-child {
    flex: 0 0 228px !important; }
  .cargo-item-ipadmobile ul.cargo-items .item label.quantity-label {
    flex-direction: column;
    align-items: flex-start !important; }
  .cargo-item-ipadmobile ul.cargo-items .item label.quantity-label p.label {
    position: static !important; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item {
    flex-direction: column; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article {
    width: 100%;
    flex: 1 !important; }
  .cargo-from-to-items-wraper .cargo-items .cargo-dimension {
    width: 100%; }
  .cargo-from-to-items-wraper .cargo-items .cargo-dimension article:nth-child(1) {
    margin-left: 0;
    margin-top: 20px; }
  .cargo-item-ipadmobile.cargo-from-to-items-wraper .cargo-items .item article:first-child {
    flex: 1 !important; }
  .cargo-item-ipadmobile.cargo-from-to-items-wraper .cargo-items .item article {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-end; }
  .cargo-from-to-items-wraper article .parcels-fields {
    display: flex;
    flex: 1;
    flex-direction: row;
    margin-top: 0px;
    margin-left: 0;
    align-items: flex-end;
    margin-right: 30px; }
  .cargo-from-to-items-wraper article .parcels-fields .weight-wrapper-mob {
    margin: 0 20px;
    display: flex;
    flex-direction: column;
    flex: 1;
    margin-left: 0; }
  .cargo-from-to-items-wraper .cargo-items .cargo-dimension article p.label {
    margin-bottom: 10px; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item label.quantity-label {
    flex: 0 0 50px;
    margin-left: 0; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .remove-icon {
    flex: 0 0; }
  .cargo-from-to-items-wraper .cargo-dimension .cargo-line-mob {
    display: flex;
    flex-direction: column;
    flex: 1;
    margin-right: 20px; }
  .cargo-from-to-items-wraper.only-cargo-volume .parcels-fields {
    flex: 0 0 50px; }
  .quantity-remove-button-wrapper {
    display: flex; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .remove-icon {
    margin-top: 26px; }
  body {
    -webkit-text-size-adjust: none;
    -webkit-text-size-adjust: 100%; }
  .standard-cargo .cargo-items-wrapper.mb20 ul.cargo-items .item > article:nth-child(1) {
    flex-direction: column;
    flex: 1; }
  .standard-cargo .cargo-items-wrapper.mb20 li article .category-label {
    margin: 0 !important; }
  .standardcargofromto .mb20 ul.cargo-items .item {
    padding-top: 10px; }
  .standard-cargo .cargo-items-wrapper ul.cargo-items .item label.quantity-label input {
    text-indent: 0 !important; }
  .standard-cargo .cargo-items-wrapper.mb20 ul.cargo-items {
    padding-top: 20px; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .cargo-dimension article .field-wrapper input[type='number'], .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .cargo-dimension article .field-wrapper input[type='text'] {
    flex: 0 40px !important;
    text-indent: 0 !important;
    text-align: center;
    max-width: 38px;
    padding: 0 2px 0 0px; } }

/* iphone 6+, 6s+, 7+, 8+ */
@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (-webkit-device-pixel-ratio: 3) {
  .standardcargofromto .standard-cargo form .form-group {
    flex-direction: column; }
  .form-group label,
  .form-group > div {
    width: 100%;
    flex-direction: column !important;
    margin: 0 0 20px 0; }
  .standardcargofromto .standard-cargo form .form-group .sub-group {
    margin-bottom: 0;
    flex-direction: column !important;
    margin-left: 0; }
  .standardcargofromto .dialcode-phonenumber {
    margin-left: 0px;
    display: flex; }
  .phone .phonenumber {
    padding-left: 10px; }
  .form-group {
    margin-bottom: 0; }
  .standardcargofromto .standard-cargo p.helper {
    padding-top: 0;
    padding-bottom: 0; }
  .standard-cargo .cargo-items-wrapper ul.cargo-items {
    padding-top: 20px; }
  .standardcargofromto .standard-cargo ul.cargo-items .item {
    flex-direction: column;
    border-top: 2px white solid;
    padding-top: 35px;
    margin-bottom: 0; }
  .standardcargofromto .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item {
    padding-top: 10px;
    margin-bottom: 0px; }
  .cargo-from-to-items-wraper ul.cargo-items .item:nth-child(1) {
    flex: 1; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article:nth-child(1) {
    flex-direction: column;
    flex: 1; }
  .standardcargofromto .standard-cargo ul.cargo-items .item > article label.category-label {
    width: 100%;
    margin: 0 0 20px 0;
    width: 100%; }
  .standardcargofromto .standard-cargo ul.cargo-items .item > article label {
    margin-bottom: 20px;
    margin-left: 0;
    margin-top: 20px;
    width: 100%; }
  .cargo-from-to-items-wraper .cargo-items li article .category-label {
    margin: 0 !important; }
  .cargo-dimension {
    flex-direction: row;
    flex: 2;
    justify-content: flex-start;
    display: flex;
    width: 100%;
    margin-bottom: 20px; }
  .cargo-from-to-items-wraper .cargo-dimension article:nth-child(1) {
    flex-direction: column !important;
    display: flex;
    flex: 3;
    margin-top: 0 !important; }
  .cargo-from-to-items-wraper article .parcels-fields, .cargo-from-to-items-wraper .cargo-dimension .cargo-line-mob {
    margin-right: 0 !important; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .iQuantity {
    width: 90px;
    margin-top: 0 !important;
    margin-right: 40px;
    align-items: flex-start !important;
    flex: 0 100px !important; }
  .standardcargofromto .standard-cargo ul.cargo-items .item label.quantity-label {
    margin-left: 0;
    margin-top: 20px; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .weight-quantity-wrapper .iQuantity {
    margin-right: 0; }
  .quantity-remove-button-wrapper {
    display: flex;
    flex: 0;
    justify-content: flex-start; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .weight-quantity-wrapper .iQuantity input {
    width: 50px; }
  .cargo-from-to-items-wraper .cargo-dimension article .cargo-line-mob {
    width: 100%;
    margin-bottom: 20px; }
  .cargo-from-to-items-wraper article .parcels-fields {
    width: 100%; }
  .standardcargofromto .standard-cargo footer {
    flex-direction: column; }
  .standardcargofromto .standard-cargo footer > article {
    flex-direction: column;
    width: 100%; }
  .standardcargofromto .standard-cargo footer .add {
    flex: 1; }
  .standardcargofromto .standard-cargo footer article label {
    justify-content: flex-start;
    margin-right: 0;
    padding-top: 10px; }
  .standard-cargo footer .btn-wrapper {
    width: 100%;
    padding: 10px 0 20px 0;
    justify-content: center; }
  .standard-cargo .cargo-items-wrapper.mb20 ul.cargo-items .item > article:nth-child(1) {
    flex-direction: column;
    flex: 1 !important;
    width: 100%; }
  .standardcargofromto .mb20 ul.cargo-items .item {
    padding-top: 10px; }
  .standardcargofromto .mb20 .cargo-dimension article .weight-quantity-mob {
    flex: 1;
    justify-content: flex-start;
    align-items: flex-start; }
  .standardcargofromto .mb20 .cargo-dimension article {
    margin-left: 0 !important; }
  .standardcargofromto .mb20 .cargo-dimension article .weight-quantity-mob .remove-icon {
    margin-top: 20px;
    justify-content: inherit !important;
    flex: 1 !important; }
  .cargo-item-ipadmobile.mb20 ul.cargo-items .item label.quantity-label p.label {
    position: absolute !important; }
  .cargo-item-ipadmobile.mb20 ul.cargo-items .item label.quantity-label {
    flex: 0 100px; }
  .cargo-from-to-items-wraper article .parcels-fields {
    align-items: flex-start;
    justify-content: flex-start;
    width: 100%;
    flex: 1 !important; }
  .cargo-from-to-items-wraper article .parcels-fields .weight-wrapper-mob {
    margin: 0;
    display: inherit;
    flex-direction: row;
    flex: 0;
    margin-left: 0; }
  .standardcargofromto .standard-cargo ul.cargo-items .item > article label p.label {
    top: -20px;
    font-family: "effra-medium" !important; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article p.label {
    position: static;
    margin-bottom: 4px !important; }
  .standardcargofromto .standard-cargo ul.cargo-items .item > article label.margin-left-none {
    margin-top: 0; }
  .standard-cargo ul.cargo-items .item .remove-icon {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    flex: 1 !important; }
  .cargo-from-to-items-wraper.only-cargo-weight article .parcels-fields .weight-wrapper-mob {
    flex-direction: column;
    flex: 1; }
  .cargo-from-to-items-wraper.both-cargo-volume-weight article .parcels-fields .weight-wrapper-mob {
    flex-direction: column;
    flex: 1; }
  .cargo-from-to-items-wraper .standard-cargo-weight-container .weight-measure {
    margin: 0 20px; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .weight-quantity-wrapper .iQuantity input {
    width: 50px; }
  .cargo-from-to-items-wraper.both-cargo-volume-weight article .parcels-fields {
    align-items: flex-end;
    justify-content: flex-end; }
  .standard-cargo .cargo-from-to-items-wraper.only-cargo-volume ul.cargo-items .item .cargo-dimension .parcels-fields .iQuantity {
    margin-right: 0; }
  .standard-cargo .cargo-items-wrapper.only-cargo-volume ul.cargo-items .item label.quantity-label input {
    width: 50px; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .cargo-dimension article .field-wrapper input[type='number'], .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .cargo-dimension article .field-wrapper input[type='text'] {
    flex: 0 40px !important;
    text-indent: 0 !important;
    text-align: center;
    max-width: 38px;
    padding: 0 2px 0 0px; }
  .casual-payment .casual-payment-fields {
    margin-left: 0px;
    flex-direction: row !important; }
  .casual-payment .casual-payment-amount label:nth-child(2) {
    margin-left: 25px; }
  .stripe-page-form .casual-payment-amount:nth-child(1) {
    max-width: 100%; }
  .stripe-page-form .casual-payment-amount {
    max-width: 100% !important;
    flex-direction: row !important;
    margin-left: 0; } }

@media only screen and (max-width: 700px) {
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article p.label {
    position: static;
    margin-bottom: 4px !important; }
  .standardcargofromto .standard-cargo input {
    text-indent: 6px; }
  .standardcargofromto .standard-cargo .google-places .field-wrapper input {
    text-indent: 10px; }
  .standard-cargo .cargo-items-wrapper ul.cargo-items {
    padding-top: 20px; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article:nth-child(1) {
    flex-direction: column; }
  .cargo-from-to-items-wraper .cargo-items li article .category-label {
    margin: 0 !important; }
  .standardcargofromto .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item {
    padding-top: 10px; }
  .cargo-dimension {
    flex-direction: row;
    flex: 2;
    justify-content: flex-start;
    display: flex;
    width: 100%;
    margin-bottom: 20px; }
  .cargo-from-to-items-wraper .cargo-dimension article:nth-child(1) {
    flex-direction: column !important;
    display: flex;
    flex: 3; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .cargo-dimension > article.button-wrapper {
    display: flex;
    flex: 1;
    justify-content: flex-start; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .cargo-dimension article .field-wrapper label {
    flex: 1;
    margin: 0 20px; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .cargo-dimension article p.label {
    position: static;
    margin-bottom: 4px; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .cargo-dimension > article.button-wrapper label.quantity-label input[type='number'], .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .cargo-dimension > article.button-wrapper label.quantity-label input[type='text'] {
    width: 50px; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .cargo-dimension article .field-wrapper {
    justify-content: flex-end;
    display: flex;
    align-items: center; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .cargo-dimension article .field-wrapper input[type='number'], .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .cargo-dimension article .field-wrapper input[type='text'] {
    flex: 0 40px !important;
    text-indent: 0 !important;
    text-align: center;
    max-width: 38px;
    padding: 0 2px 0 0px; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .cargo-dimension article .field-wrapper span {
    background-color: #fff;
    height: 100%;
    display: flex;
    height: 40px;
    align-items: center;
    border-bottom: 1px solid #f34213; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .cargo-dimension > article.button-wrapper label.quantity-label {
    flex-direction: column;
    text-align: left;
    align-items: flex-start !important;
    margin-top: 0; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .cargo-dimension > article.button-wrapper label.quantity-label p.label {
    margin-bottom: 4px;
    color: #2e2e3a;
    display: block;
    text-indent: 0;
    font-family: "Effra-Medium"; }
  .standardcargofromto .cargo-items-wrapper .quantity-mob {
    flex-direction: row !important;
    flex: 1;
    justify-content: flex-start; }
  .cargo-items-wrapper .quantity-mob .remove-icon {
    justify-content: flex-start; }
  .cargo-from-to-items-wraper .cargo-dimension article .cargo-line-mob {
    margin-bottom: 20px; }
  .cargo-from-to-items-wraper .standard-cargo-weight-container .weight {
    flex: 1; }
  .cargo-from-to-items-wraper .standard-cargo-weight-container .weight-measure {
    margin: 0 20px; }
  .standard-cargo ul.cargo-items .item .iQuantity {
    flex: 0 100px; }
  .cargo-from-to-items-wraper ul.cargo-items .item:nth-child(1) {
    flex: 1; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .iQuantity {
    width: 90px;
    margin-top: 0 !important;
    margin-right: 40px;
    align-items: flex-start !important; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .cargo-dimension > article.button-wrapper {
    flex: 0; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article:nth-child(1) {
    flex-direction: column;
    flex: 1; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .cargo-dimension article .field-wrapper label {
    flex: 1;
    margin: 0 0 0 20px; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .remove-icon {
    margin-top: 20px; }
  .cargo-from-to-items-wraper article .parcels-fields {
    flex: 1;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start; }
  .standardcargofromto .mb20 ul.cargo-items .item {
    padding-top: 10px; }
  .standardcargofromto .mb20 .cargo-dimension article {
    display: flex;
    flex: 3; }
  .standardcargofromto .mb20 .cargo-dimension article .weight-quantity-mob {
    flex: 1;
    justify-content: flex-start;
    align-items: flex-start; }
  .standardcargofromto .mb20 .cargo-dimension article .weight-quantity-mob .remove-icon {
    margin-top: 20px;
    justify-content: inherit !important; }
  .standardcargofromto .standard-cargo ul.cargo-items .item > article label.margin-left-none {
    margin-top: 0; }
  .weight-quantity-wrapper .weight-wrapper-mob {
    flex-direction: column;
    display: flex;
    flex: 3; }
  .quantity-remove-button-wrapper {
    display: flex;
    flex: 0;
    justify-content: flex-start; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .weight-quantity-wrapper .iQuantity {
    margin-right: 0; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item .weight-quantity-wrapper .iQuantity input {
    width: 50px; }
  body {
    -webkit-text-size-adjust: none;
    -webkit-text-size-adjust: 100%; }
  .standard-cargo form .sub-group .dialcode-phonenumber .phone p.label {
    height: 16px; }
  .standard-cargo .cargo-from-to-items-wraper.only-cargo-volume ul.cargo-items .item .cargo-dimension .parcels-fields .iQuantity {
    margin-right: 0; }
  .standard-cargo .cargo-items-wrapper.only-cargo-volume ul.cargo-items .item label.quantity-label input {
    width: 50px; }
  .standard-cargo .cargo-items-wrapper.mb20 ul.cargo-items {
    padding-top: 20px; } }

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .standardcargofromtosimple .standard-cargo ul.cargo-items .item > article {
    margin-right: 0px;
    display: flex;
    flex-direction: column;
    flex: 3; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item article {
    flex: 1 !important;
    width: 100%; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article:nth-child(2) {
    margin-left: 0; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article:nth-child(1) {
    margin-bottom: 20px; }
  .standard-cargo .mb20 ul.cargo-items .item > article:nth-child(1) {
    margin-bottom: 20px;
    flex: 1 !important;
    width: 100%; }
  .standard-cargo .mb20 ul.cargo-items .item > article {
    flex: 1 !important;
    width: 100%;
    margin-left: 0; }
  .standard-cargo .mb20 ul.cargo-items .item > article .quantity-label {
    flex-direction: column;
    margin-left: 0;
    align-items: flex-start; }
  .standard-cargo .mb20 ul.cargo-items .item > article .quantity-label .label {
    position: static;
    margin-bottom: 4px; }
  .standard-cargo .mb20 ul.cargo-items .item > article.quantity-label {
    margin-left: 0;
    flex-direction: column; }
  .label {
    position: static;
    margin-bottom: 4px; }
  .standard-cargo ul.cargo-items .item {
    flex-direction: column; }
  .standard-cargo .cargo-from-to-items-wraper ul li article .dimension-heading {
    margin-right: 20px; }
  .standard-cargo .cargo-from-to-items-wraper ul li article .button-wrapper {
    margin-right: 30px; }
  .cargo-from-to-items-wraper article .parcels-fields {
    margin-left: 0;
    flex: 0 0 169px; }
  .cargo-from-to-items-wraper .standard-cargo-weight-container .weight-measure {
    margin-right: 20px; }
  .cargo-from-to-items-wraper .standard-cargo-weight-container .weight {
    flex: 0 0 50px !important; }
  .standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item label.quantity-label {
    margin-left: 0; }
  .standard-cargo .cargo-items-wrapper ul.cargo-items .item > article p.label {
    display: block !important; }
  .standard-cargo .cargo-items-wrapper ul.cargo-items .item > article p.label.hide-label {
    display: none !important; } }

@media screen and (min-width: 701px) and (max-width: 767px) {
  .standardcargofromtosimple .standard-cargo ul.cargo-items .item > article {
    margin-right: 20px;
    display: flex;
    flex-direction: column;
    flex: 1; }
  .standard-cargo .cargo-items-wrapper.mb20 ul.cargo-items {
    padding-top: 20px; } }

@media screen and (min-width: 701px) and (max-width: 1024px) {
  .voga-simple-items-wraper {
    flex-wrap: wrap; }
  .standard-cargo .cargo-items-wrapper.voga-simple-items-wraper .cargo-items {
    flex: 1 1 100%; }
  .standard-cargo .voga-simple-items-wraper .btn-wrapper {
    margin-top: 20px; }
  .standardcargofromtosimple label .confirm-wrapper.cb-container {
    width: auto !important;
    margin-left: 0px !important;
    padding-top: 0;
    margin-top: 6px !important; }
  .standardcargofromtosimple .voga-simple-items-wraper label .confirm-wrapper.cb-container {
    margin-top: 20px !important; }
  .standard-cargo .voga-simple-items-wraper ul.cargo-items .item > article:nth-child(2) {
    flex: 3; }
  .standardcargofromtosimple .standard-cargo ul.cargo-items .item .cargo-dimension {
    display: flex;
    flex-direction: column;
    flex: 1; }
  .voga-simple-items-wraper .cargo-items .cargo-dimension article p {
    margin-bottom: 15px; }
  .standardcargofromtosimple .standard-cargo ul.cargo-items .item .cargo-dimension article .field-wrapper label {
    flex: 1; } }

@-moz-document url-prefix() {
  .styled-select select {
    text-indent: 3px; } }

.hideTextBox {
  display: none; }

.standard-cargo footer .add {
  padding-top: 15px; }

ul.cargo-items.padding-top-20 {
  margin-top: 20px !important; }

@media only screen and (max-width: 700px) {
  ul.cargo-items.padding-top-20 {
    margin-top: 0px !important; } }

.hideTextBox {
  display: none; }

.hide-sel {
  display: none; }

.show-sel {
  display: block !important; }

.iWeight {
  text-align: center;
  text-indent: 0; }

#ui-datepicker-div {
  display: none; }

.date-picker img.ui-datepicker-trigger {
  height: 20px;
  position: absolute;
  right: 10px;
  bottom: 0;
  top: 0;
  margin: auto; }

.ui-datepicker {
  box-shadow: 0px 0px 5px 1px #ececec;
  background-color: #fff;
  position: absolute !important;
  z-index: 110 !important;
  font-family: "Effra-Medium"; }
  .ui-datepicker .ui-datepicker-header {
    position: relative;
    height: 90px; }
    .ui-datepicker .ui-datepicker-header .ui-datepicker-prev {
      display: none;
      color: #f34213;
      position: absolute;
      left: 10px;
      top: 10px; }
    .ui-datepicker .ui-datepicker-header .ui-datepicker-next {
      display: none;
      color: #f34213;
      position: absolute;
      right: 10px;
      top: 10px; }
    .ui-datepicker .ui-datepicker-header .ui-datepicker-title {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0; }
      .ui-datepicker .ui-datepicker-header .ui-datepicker-title select {
        position: absolute;
        bottom: 20px;
        border: none;
        border-bottom: 1px solid #f34213;
        /*border-radius: 25px;*/
        color: #000;
        /* styling */
        background-color: white;
        display: inline-block;
        font: inherit;
        line-height: 30px;
        padding: 5px 30px 5px 10px;
        /* reset */
        margin: 0;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-appearance: none;
        -moz-appearance: none;
        background-image: linear-gradient(45deg, transparent 50%, #f34213 50%), linear-gradient(135deg, #f34213 50%, transparent 50%);
        background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em;
        background-size: 5px 5px,
 5px 5px,
 1px 1.5em;
        background-repeat: no-repeat; }
      .ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month {
        left: 10px;
        /*letter-spacing: 3px;*/
        /*text-transform: uppercase;*/ }
      .ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year {
        right: 10px;
        /*letter-spacing: 3px;*/
        text-transform: uppercase; }
  .ui-datepicker .ui-datepicker-calendar {
    border-spacing: 0; }
    .ui-datepicker .ui-datepicker-calendar th {
      display: none; }
    .ui-datepicker .ui-datepicker-calendar tr td {
      border-bottom: 1px solid #ececec;
      border-left: 1px solid #ececec;
      width: 40px;
      height: 35px;
      text-align: center;
      vertical-align: middle; }
      .ui-datepicker .ui-datepicker-calendar tr td a {
        color: #2e2e3a;
        display: block;
        text-decoration: none;
        font-size: 13px; }
      .ui-datepicker .ui-datepicker-calendar tr td:first-child {
        border-left: none; }
      .ui-datepicker .ui-datepicker-calendar tr td.ui-datepicker-current-day {
        background-color: #f34213; }
        .ui-datepicker .ui-datepicker-calendar tr td.ui-datepicker-current-day a {
          color: #fff; }
      .ui-datepicker .ui-datepicker-calendar tr td.ui-datepicker-unselectable {
        background-color: #f7f7f7;
        color: #dedede;
        font-size: 13px; }

.width-15 {
  width: 15% !important; }

.small-class {
  width: 15% !important; }

.med-class {
  width: 50% !important; }

.large-class {
  width: 100% !important; }

.ml-0 {
  margin-left: 0px !important; }

.pl-0 {
  padding-left: 0px !important; }

.remove-link.remove-link-date {
  right: -19px !important; }

.infopiece-date-mb input[type=date] {
  width: 90% !important; }

.infopiece-date-mb .remove-link {
  position: relative !important;
  bottom: 0px !important; }

.currency-id-value {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

.currency-id-value .currency-id {
  width: 50%;
  padding-right: 20px; }

.currency-id-value .currency-value {
  width: 50%; }

.currency-id-value .currency-id input[disabled] {
  background: #dedede; }

.currency-id-value .currency-value .styled-select select[disabled] {
  background-color: #dedede;
  opacity: 1;
  color: #000; }

.country-id-value .country-value .styled-select select[disabled] {
  background-color: #dedede;
  opacity: 1;
  color: #000; }

.country-id-value {
  width: 27%; }

.width-11 {
  width: 11.5%; }

.text-infopiece {
  font-size: 16px;
  line-height: 20px;
  font-family: "Effra-Light"; }

@media only screen and (max-width: 700px) {
  .country-id-value {
    width: 100%; }
  .width-11 {
    width: 100%; } }

.padding-bottom-15 {
  padding-bottom: 15px !important; }

.padding-bottom-3 {
  padding-bottom: 5px !important; }

.margin-bottom-3 {
  margin-bottom: 5px !important; }

.text-infopiece p {
  letter-spacing: 0.5px !important;
  padding: 15px 0px 0px !important;
  display: block !important; }

.info-textarea {
  line-height: 20px;
  overflow-y: scroll; }

.scroll-height {
  height: 60px;
  overflow-y: auto; }

.margin-bottom-15 {
  margin-bottom: 15px !important; }

.scroller-mac {
  margin-right: 100px;
  float: left;
  overflow-y: auto;
  width: 100%; }

.scroller-mac::-webkit-scrollbar {
  background: #eee;
  width: 5px;
  height: 5px; }

.scroller-mac::-webkit-scrollbar-thumb {
  background: #aaa;
  border-radius: 5px; }

.scrollbarhover::-webkit-scrollbar-thumb {
  background: lightgray; }

.margin-bottom-0 {
  margin-bottom: 0px !important; }

#ui-datepicker-div {
  display: none; }

.date-picker img.ui-datepicker-trigger {
  height: 20px;
  position: absolute;
  right: 10px;
  bottom: 0;
  top: 0;
  margin: auto; }

.ui-datepicker {
  box-shadow: 0px 0px 5px 1px #ececec;
  background-color: #fff;
  position: absolute !important;
  z-index: 110 !important;
  font-family: "Effra-Medium"; }
  .ui-datepicker .ui-datepicker-header {
    position: relative;
    height: 90px; }
    .ui-datepicker .ui-datepicker-header .ui-datepicker-prev {
      display: none;
      color: #f34213;
      position: absolute;
      left: 10px;
      top: 10px; }
    .ui-datepicker .ui-datepicker-header .ui-datepicker-next {
      display: none;
      color: #f34213;
      position: absolute;
      right: 10px;
      top: 10px; }
    .ui-datepicker .ui-datepicker-header .ui-datepicker-title {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0; }
      .ui-datepicker .ui-datepicker-header .ui-datepicker-title select {
        position: absolute;
        bottom: 20px;
        border: none;
        border-bottom: 1px solid #f34213;
        /*border-radius: 25px;*/
        color: #000;
        /* styling */
        background-color: white;
        display: inline-block;
        font: inherit;
        line-height: 30px;
        padding: 5px 30px 5px 10px;
        /* reset */
        margin: 0;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-appearance: none;
        -moz-appearance: none;
        background-image: linear-gradient(45deg, transparent 50%, #f34213 50%), linear-gradient(135deg, #f34213 50%, transparent 50%);
        background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em;
        background-size: 5px 5px,
 5px 5px,
 1px 1.5em;
        background-repeat: no-repeat; }
      .ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month {
        left: 10px;
        /*letter-spacing: 3px;*/
        /*text-transform: uppercase;*/ }
      .ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year {
        right: 10px;
        /*letter-spacing: 3px;*/
        text-transform: uppercase; }
  .ui-datepicker .ui-datepicker-calendar {
    border-spacing: 0; }
    .ui-datepicker .ui-datepicker-calendar th {
      display: none; }
    .ui-datepicker .ui-datepicker-calendar tr td {
      border-bottom: 1px solid #ececec;
      border-left: 1px solid #ececec;
      width: 40px;
      height: 35px;
      text-align: center;
      vertical-align: middle; }
      .ui-datepicker .ui-datepicker-calendar tr td a {
        color: #2e2e3a;
        display: block;
        text-decoration: none;
        font-size: 13px; }
      .ui-datepicker .ui-datepicker-calendar tr td:first-child {
        border-left: none; }
      .ui-datepicker .ui-datepicker-calendar tr td.ui-datepicker-current-day {
        background-color: #f34213; }
        .ui-datepicker .ui-datepicker-calendar tr td.ui-datepicker-current-day a {
          color: #fff; }
      .ui-datepicker .ui-datepicker-calendar tr td.ui-datepicker-unselectable {
        background-color: #f7f7f7;
        color: #dedede;
        font-size: 13px; }

.checkout-step-container {
  display: block;
  background-color: #ececec;
  font-family: "Effra-Light";
  position: relative;
  width: 100%; }

.shipper-checkbox-section {
  padding: 15px; }

.shipper-checkbox-section .field .checkbox-aline {
  height: 45px; }

.shipper-checkbox-section .field .rb-container label.error {
  background: #FFCCCC !important; }

.order-tabs.step4-tab form {
  padding: 0px; }

.shipper-checkbox-section h3 {
  color: #000; }

.hero .shipper-checkbox-section header {
  text-align: left; }

.collection-address .cb-container span {
  font-family: "Effra-Light"; }

.exporter-collection-form-html, .delivery-form-html-div {
  padding-top: 10px;
  border-top: 1px solid #fff;
  padding-bottom: 10px; }

.collection-form-html-div {
  padding-top: 10px;
  border-top: 1px solid #fff; }

.collection-address {
  padding-top: 10px; }

.exporter-collection-form-html .width-150 {
  width: 150px; }

.exporter-collection-form-html .margin-left-10 {
  margin-left: 10px; }

.required-class {
  color: #f34213; }

.exporter-collection-form-html .width-150 .phonenumber .dialcode {
  width: 100%; }

.exporter-details-html h3 {
  color: #000; }

.updown-arrow-div {
  display: none; }

.up-arrow {
  display: block;
  background: url(/images/arrow-up.png) no-repeat right 30px center;
  width: 70px;
  height: 100%; }

.down-arrow {
  display: block;
  background: url(/images/arrow-down.png) no-repeat right 30px center;
  width: 70px;
  height: 100%; }

.collection-details-html h3 {
  color: #000; }

.shipper-details-section {
  display: none; }

.hide-form-div {
  display: none; }

.show-form-div {
  display: block !important; }

.consignee-checkbox-section {
  padding: 15px; }

.consignee-checkbox-section .field .checkbox-aline {
  height: 45px; }

.consignee-checkbox-section .field .rb-container label.error {
  background: #FFCCCC !important; }

.consignee-checkbox-section h3 {
  color: #000; }

.hero .consignee-checkbox-section header {
  text-align: left; }

.delivery-address .cb-container span {
  font-family: "Effra-Light"; }

.importer-delivery-form-html {
  padding-top: 10px;
  border-top: 1px solid #fff;
  padding-bottom: 10px; }

.delivery-address {
  padding-top: 10px; }

.importer-delivery-form-html .width-150 {
  width: 150px; }

.importer-delivery-form-html .margin-left-10 {
  margin-left: 10px; }

.required-class {
  color: #f34213; }

.importer-delivery-form-html .width-150 .phonenumber .dialcode {
  width: 100%; }

.importer-details-html h3 {
  color: #000; }

.delivery-details-html h3 {
  color: #000; }

.consignee-details-section {
  display: none; }

.insurance-heading {
  color: #000; }

.read-more {
  color: #f34213;
  font-family: "Effra-Light";
  text-align: center;
  padding: 10px 0;
  cursor: pointer;
  text-decoration: underline; }

.insurance-checkbox-yes {
  display: none; }

.insurance-checkbox-no {
  display: none; }

.show-div {
  display: block; }

.checkbox-text .cb-container span {
  font-family: "Effra-Light"; }

.insurance-yes-heading {
  color: #000; }

.text-white {
  color: #fff; }

.insurance-cal-heading {
  color: #000; }

.checkout-step-cargo-insurance-details {
  display: none; }

.checkout-step4-heading {
  color: #000 !important;
  font-family: "Effra-Medium" !important;
  font-size: 16px !important; }

.payment-container .description ul {
  list-style: square !important; }

.order-tabs.step4-tab .label {
  font-size: 14px; }

.payment-container .field .rb-container label.error {
  background: #FFCCCC !important; }

.item.selected-service {
  margin-right: 12px !important; }

.exporter-form-html .company-name-fade, .importer-form-html .company-name-fade {
  right: 15px !important; }

.exporter-form-html .fade-long-option, .importer-form-html .fade-long-option {
  top: inherit;
  bottom: 1px; }

.exporter-form-html .contact-link, .importer-form-html .contact-link {
  right: 12px !important; }

.exporter-form-html .contact-link .icon-add-contact, .importer-form-html .contact-link .icon-add-contact {
  right: 10px !important; }

.padding-zero {
  padding-right: 220px !important;
  padding-left: 50px !important; }

.hide-step4-div {
  display: none; }

.show-step4-div {
  display: block !important; }

.margin-19px {
  margin-top: 19px; }

.order-tabs.step4-tab ul {
  flex-direction: column; }
  .order-tabs.step4-tab ul .order-tab {
    margin-bottom: 5px !important;
    margin-left: 0;
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.5); }
    .order-tabs.step4-tab ul .order-tab .tab-inner {
      height: 44px;
      background-color: #2e2e3a; }
      .order-tabs.step4-tab ul .order-tab .tab-inner .icon {
        justify-content: flex-start;
        flex: 0 100%;
        padding-left: 14px; }
        .order-tabs.step4-tab ul .order-tab .tab-inner .icon img {
          height: 25px; }
        .order-tabs.step4-tab ul .order-tab .tab-inner .icon .uncheck-icon {
          display: flex;
          align-items: center;
          flex: inherit; }
          .order-tabs.step4-tab ul .order-tab .tab-inner .icon .uncheck-icon .title {
            font-family: "Effra-Medium";
            font-size: 20px;
            height: 16px;
            padding-left: 5px; }
        .order-tabs.step4-tab ul .order-tab .tab-inner .icon .check-icon {
          display: flex;
          align-items: center;
          flex: inherit; }
          .order-tabs.step4-tab ul .order-tab .tab-inner .icon .check-icon .title {
            font-family: "Effra-Medium";
            font-size: 20px;
            height: 16px;
            padding-left: 5px; }
      .order-tabs.step4-tab ul .order-tab .tab-inner .description {
        padding-left: 5px; }
      .order-tabs.step4-tab ul .order-tab .tab-inner .updown-arrow-div {
        background-color: #2e2e3a; }
    .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing {
      padding: 20px; }
      .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .field .rb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .field .rb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .field .rb-container {
        padding-bottom: 10px;
        padding-left: 40px;
        height: auto;
        width: max-content; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .field .rb-container .checkbox-text, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .field .rb-container .checkbox-text, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .field .rb-container .checkbox-text {
          line-height: 1.7;
          min-height: 25px;
          display: flex;
          align-items: center; }
      .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html h3, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html h3, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container h3, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html h3, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html h3, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container h3, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html h3, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html h3, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container h3 {
        margin-bottom: 0; }
      .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .order-results-header h3, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .order-results-header h3, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .order-results-header h3, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .order-results-header h3, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .order-results-header h3, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .order-results-header h3, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .order-results-header h3, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .order-results-header h3, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .order-results-header h3 {
        margin-bottom: 0; }
      .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html {
        display: flex;
        flex-wrap: wrap; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html label {
          max-width: 25%;
          flex: 1 0 25%;
          padding-left: 15px;
          padding-top: 10px; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html label .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html label .small {
            padding-bottom: 5px; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html label.max-wdth50 {
            max-width: 50%;
            flex: 1 0 50%;
            padding-left: 0px;
            padding-right: 15px; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html label.max-wdth50-second {
            max-width: 50%;
            flex: 1 0 50%; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html .label-wrapper {
          padding-top: 10px; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html .label-wrapper .small, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html .label-wrapper .small {
            padding-bottom: 5px; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix {
            max-width: 100%;
            flex: 1 !important;
            padding-top: 0;
            padding-right: 0;
            padding-left: 0; }
            .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode {
              width: 100%;
              color: #2e2e3a; }
            .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select {
              width: 35%; }
              .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .styled-select .fade-long-option {
                right: 31px; }
            .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber input {
              width: 65%;
              margin-left: 15px; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html .label-wrapper.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html .label-wrapper.max-wdth50 {
            max-width: 50%;
            flex: 1 0 50%;
            padding-left: 15px; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html .label-wrapper.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html .label-wrapper.max-wdth50-second {
            max-width: 50%;
            flex: 1 0 50%; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html .delivery-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html .collection-address, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html .delivery-address {
          flex: 1 0 100%; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html .delivery-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html .collection-address label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html .delivery-address label {
            max-width: 100%;
            flex: 1 0 100%;
            padding-right: 0;
            padding-left: 0; }
            .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html .delivery-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html .collection-address label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html .delivery-address label .field .cb-container {
              padding-top: 6px; }
              .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html .delivery-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html .collection-address label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html .delivery-address label .field .cb-container span {
                padding-left: 40px;
                letter-spacing: 0.5px; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html.without-company label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html.without-company label {
          padding-left: 0px;
          padding-right: 15px; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html.without-company label.max-wdth50, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html.without-company label.max-wdth50 {
            padding-right: 0;
            padding-left: 15px; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html.without-company label.max-wdth50-second, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html.without-company label.max-wdth50-second {
            max-width: 50%;
            flex: 1 0 50%; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .exporter-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .importer-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .billing-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .exporter-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .importer-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .billing-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .exporter-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .importer-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .billing-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .exporter-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .importer-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .billing-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .exporter-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .importer-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .billing-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .exporter-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .importer-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .billing-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .exporter-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .importer-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .billing-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .exporter-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .importer-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .billing-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .exporter-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .importer-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html.without-company .label-wrapper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .billing-form-html.without-company .label-wrapper {
          padding-left: 0;
          padding-right: 15px; }
      .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .collection-form-html-div, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .exporter-collection-form-html .delivery-form-html-div, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .collection-form-html-div, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .importer-delivery-form-html .delivery-form-html-div, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .collection-form-html-div, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .billing-container .delivery-form-html-div, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .collection-form-html-div, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .exporter-collection-form-html .delivery-form-html-div, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .collection-form-html-div, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .importer-delivery-form-html .delivery-form-html-div, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .collection-form-html-div, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .billing-container .delivery-form-html-div, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .collection-form-html-div, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .exporter-collection-form-html .delivery-form-html-div, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .collection-form-html-div, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .importer-delivery-form-html .delivery-form-html-div, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .collection-form-html-div, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .billing-container .delivery-form-html-div {
        margin-top: 10px; }
      .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .term-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .term-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .term-container {
        margin-top: 15px;
        border-top: 1px white solid;
        padding-top: 15px; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .term-container .text, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .term-container .text, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .term-container .text {
          background: white;
          margin-bottom: 0px;
          padding: 10px; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .term-container .text p, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .term-container .text p, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .term-container .text p {
            font-size: 12px; }
            .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .term-container .text p a, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .term-container .text p a, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .term-container .text p a {
              color: #f34213; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .term-container label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .term-container label .field .cb-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .term-container label .field .cb-container {
          border-radius: 40px;
          padding: 14px 20px 10px 40px !important;
          align-items: center; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .term-container label .field .cb-container label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .term-container label .field .cb-container label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .term-container label .field .cb-container label {
            top: 9px; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .term-container label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .term-container label .field .cb-container span, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .term-container label .field .cb-container span {
            font-family: "Effra-Light";
            letter-spacing: 0.5px; }
      .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .payment-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .payment-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .payment-container {
        border-top: 1px white solid;
        padding-top: 20px; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .payment-container .helper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .payment-container .helper, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .payment-container .helper {
          margin-left: 0;
          border-top: 1px white solid;
          padding-top: 20px; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .payment-container .helper .checkout-step4-heading, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .payment-container .helper .checkout-step4-heading, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .payment-container .helper .checkout-step4-heading {
            margin-bottom: 0; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .payment-container .helper .description ul, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .payment-container .helper .description ul, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .payment-container .helper .description ul {
            padding-left: 20px; }
            .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .payment-container .helper .description ul li, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .payment-container .helper .description ul li, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .payment-container .helper .description ul li {
              font-size: 14px;
              padding-bottom: 5px;
              list-style: disc; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .payment-container .credit-card-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .payment-container .credit-card-container, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .payment-container .credit-card-container {
          display: flex;
          border-top: 1px white solid;
          padding-top: 20px;
          flex-direction: column; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .payment-container .credit-card-container .cardname-email, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .payment-container .credit-card-container .cardname-email, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .payment-container .credit-card-container .cardname-email {
            display: flex;
            margin-bottom: 10px; }
            .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .payment-container .credit-card-container .cardname-email .casual-payment-fields, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .payment-container .credit-card-container .cardname-email .casual-payment-fields, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .payment-container .credit-card-container .cardname-email .casual-payment-fields {
              max-width: 50%;
              flex: 1 0 50%;
              padding-right: 15px; }
              .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .payment-container .credit-card-container .cardname-email .casual-payment-fields .label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .payment-container .credit-card-container .cardname-email .casual-payment-fields .label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .payment-container .credit-card-container .cardname-email .casual-payment-fields .label {
                padding-bottom: 5px;
                font-size: 14px;
                font-family: "Effra-Medium"; }
              .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .payment-container .credit-card-container .cardname-email .casual-payment-fields.casual-payment-email, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .payment-container .credit-card-container .cardname-email .casual-payment-fields.casual-payment-email, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .payment-container .credit-card-container .cardname-email .casual-payment-fields.casual-payment-email {
                padding-right: 0; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .payment-container .credit-card-container .stripe-payment-form .form-group .casual-payment-fields, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .payment-container .credit-card-container .stripe-payment-form .form-group .casual-payment-fields, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .payment-container .credit-card-container .stripe-payment-form .form-group .casual-payment-fields {
            margin: 0;
            max-width: 50%;
            width: 100%;
            padding-right: 15px;
            height: auto;
            display: flex; }
            .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .payment-container .credit-card-container .stripe-payment-form .form-group .casual-payment-fields .label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .payment-container .credit-card-container .stripe-payment-form .form-group .casual-payment-fields .label, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .payment-container .credit-card-container .stripe-payment-form .form-group .casual-payment-fields .label {
              padding-bottom: 5px; }
            .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .payment-container .credit-card-container .stripe-payment-form .form-group .casual-payment-fields .stripe-payment-form-element, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .payment-container .credit-card-container .stripe-payment-form .form-group .casual-payment-fields .stripe-payment-form-element, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .payment-container .credit-card-container .stripe-payment-form .form-group .casual-payment-fields .stripe-payment-form-element {
              background-color: white;
              background-position-x: 15px;
              padding-left: 45px !important; }
            .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .payment-container .credit-card-container .stripe-payment-form .form-group .casual-payment-fields.casual-payment-amount:nth-child(2), .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .payment-container .credit-card-container .stripe-payment-form .form-group .casual-payment-fields.casual-payment-amount:nth-child(2), .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .payment-container .credit-card-container .stripe-payment-form .form-group .casual-payment-fields.casual-payment-amount:nth-child(2) {
              padding-right: 0; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .payment-container .credit-card-container .description ul, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .payment-container .credit-card-container .description ul, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .payment-container .credit-card-container .description ul {
            padding-left: 20px; }
            .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .payment-container .credit-card-container .description ul li, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .payment-container .credit-card-container .description ul li, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .payment-container .credit-card-container .description ul li {
              font-size: 14px;
              padding-bottom: 5px;
              list-style: disc; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .payment-container .checkout-step4-heading, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .payment-container .checkout-step4-heading, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .payment-container .checkout-step4-heading {
          padding-bottom: 15px; }
      .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section .ai-end, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section .ai-end, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing .ai-end {
        margin-top: 10px; }
    .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .exporter-details-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .importer-details-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .exporter-details-html, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .importer-details-html {
      display: flex;
      flex: 1;
      padding: 20px 20px 0 20px; }
      .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .exporter-details-html .exporter-details, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .exporter-details-html .importer-details, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .importer-details-html .exporter-details, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .importer-details-html .importer-details, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .exporter-details-html .exporter-details, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .exporter-details-html .importer-details, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .importer-details-html .exporter-details, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .importer-details-html .importer-details {
        max-width: 50%;
        flex: 1 0 50%;
        padding-right: 15px; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .exporter-details-html .exporter-details .heading, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .exporter-details-html .importer-details .heading, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .importer-details-html .exporter-details .heading, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .importer-details-html .importer-details .heading, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .exporter-details-html .exporter-details .heading, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .exporter-details-html .importer-details .heading, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .importer-details-html .exporter-details .heading, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .importer-details-html .importer-details .heading {
          margin-bottom: 10px; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .exporter-details-html .exporter-details p, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .exporter-details-html .importer-details p, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .importer-details-html .exporter-details p, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .importer-details-html .importer-details p, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .exporter-details-html .exporter-details p, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .exporter-details-html .importer-details p, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .importer-details-html .exporter-details p, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .importer-details-html .importer-details p {
          line-height: 1.7; }
      .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .exporter-details-html .collection-detail, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .exporter-details-html .delivery-detail, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .importer-details-html .collection-detail, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .importer-details-html .delivery-detail, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .exporter-details-html .collection-detail, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .exporter-details-html .delivery-detail, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .importer-details-html .collection-detail, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .importer-details-html .delivery-detail {
        max-width: 50%;
        flex: 1 0 50%; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .exporter-details-html .collection-detail .heading, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .exporter-details-html .delivery-detail .heading, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .importer-details-html .collection-detail .heading, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .importer-details-html .delivery-detail .heading, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .exporter-details-html .collection-detail .heading, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .exporter-details-html .delivery-detail .heading, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .importer-details-html .collection-detail .heading, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .importer-details-html .delivery-detail .heading {
          margin-bottom: 10px; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .exporter-details-html .collection-detail p, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .exporter-details-html .delivery-detail p, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .importer-details-html .collection-detail p, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-details-section .importer-details-html .delivery-detail p, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .exporter-details-html .collection-detail p, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .exporter-details-html .delivery-detail p, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .importer-details-html .collection-detail p, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-details-section .importer-details-html .delivery-detail p {
          line-height: 1.7; }
    .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance {
      padding: 20px; }
      .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .cargo-container {
        padding-bottom: 20px; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .cargo-container.no-insurance {
          padding-bottom: 20px; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .cargo-container .cargo-details {
          margin-bottom: 10px; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .cargo-container .cargo-details .cargo {
            line-height: 1.7; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .cargo-container label .small {
          padding-bottom: 5px; }
      .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container.white-border-line {
        border-top: 1px white solid;
        padding-top: 10px; }
      .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-heading {
        margin-bottom: 10px; }
      .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-calc-wrapper {
        display: flex;
        flex: 1; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-calc-wrapper.hide-form-div {
          display: none; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-calc-wrapper .insurance-form-html {
          max-width: 50%;
          flex: 1 0 50%;
          padding-right: 15px; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-calc-wrapper .insurance-form-html .subtitle {
            font-size: 14px;
            color: #2e2e3a;
            font-family: "Effra-Medium";
            padding-bottom: 5px; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-calc-wrapper .insurance-form-html .insurance-form {
            display: flex;
            max-width: 82%; }
            .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-calc-wrapper .insurance-form-html .insurance-form input {
              max-width: 135px; }
            .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-calc-wrapper .insurance-form-html .insurance-form .styled-select {
              max-width: 35%;
              margin-left: 15px; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-calc-wrapper .insurance-calculation {
          max-width: 50%;
          flex: 1 0 50%; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-calc-wrapper .insurance-calculation .subtitle {
            font-size: 14px;
            color: #2e2e3a;
            font-family: "Effra-Medium";
            padding-bottom: 5px; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-calc-wrapper .insurance-calculation .text-16 {
            font-size: 16px;
            padding: 0;
            height: 40px;
            display: flex;
            align-items: center; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-calc-wrapper .insurance-calculation .subtitle-exceeded {
            font-size: 16px;
            padding: 0;
            height: 40px;
            display: flex;
            align-items: center;
            font-family: "Effra-Medium"; }
      .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-cover-text {
        margin: 20px 0; }
      .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-checkbox {
        padding-bottom: 5px; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-checkbox .rb-container {
          padding-bottom: 15px;
          padding-left: 40px;
          height: auto; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-checkbox .rb-container .checkbox-text {
            line-height: 1.7;
            min-height: 25px;
            display: flex;
            align-items: center; }
      .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-checkbox-yes {
        padding-top: 10px;
        border-top: 1px white solid; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-checkbox-yes p {
          line-height: 1.7;
          padding-bottom: 10px; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-checkbox-yes label .field .cb-container {
          border-radius: 40px;
          padding: 5px 20px 15px 40px !important;
          align-items: center; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-checkbox-yes label .field .cb-container label {
            top: 4px; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-checkbox-yes label .field .cb-container span {
            line-height: 1.3;
            letter-spacing: 0.5px; }
            .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-checkbox-yes label .field .cb-container span a {
              letter-spacing: 0.5px; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-checkbox-yes h3 {
          margin-bottom: 10px; }
      .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-checkbox-no {
        padding-top: 10px;
        border-top: 1px white solid; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-checkbox-no p {
          line-height: 1.3;
          padding-bottom: 10px; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-checkbox-no label .field .cb-container {
          border-radius: 40px;
          padding: 0 20px 15px 40px !important;
          align-items: center; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-checkbox-no label .field .cb-container label {
            top: -1px; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-checkbox-no label .field .cb-container span {
            line-height: 1.3;
            letter-spacing: 0.5px; }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance .insurance-container .insurance-checkbox-no h3 {
          margin-bottom: 10px; }
    .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance-details {
      padding: 20px 0px 0px 20px; }
      .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance-details p {
        line-height: 1.7; }
      .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance-details .cargo-insurance .insurance-yes {
        /*display:flex;*/ }
        .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance-details .cargo-insurance .insurance-yes .subtitle {
          max-width: 50%;
          padding-right: 15px;
          width: 100%; }
          .order-tabs.step4-tab ul .order-tab form .checkout-step-container.checkout-step-cargo-insurance-details .cargo-insurance .insurance-yes .subtitle .heading {
            font-size: 14px;
            color: #2e2e3a;
            font-family: "Effra-Medium"; }

::placeholder {
  color: #ececec !important;
  opacity: 1;
  /* Firefox */ }

:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #ececec; }

::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #ececec; }

.show-check-uncheck-icon {
  display: block; }

.hide-check-uncheck-icon {
  display: none !important; }

.uncheck-icon {
  position: relative;
  width: 24px;
  height: 29px; }

.check-icon {
  position: relative;
  width: 24px;
  height: 29px; }

.show-step4-div .circle-loader-container .circle-loader-inner-div {
  position: absolute; }

.show-step4-div {
  position: relative; }

.show-step4-div .circle-loader-container {
  position: absolute; }

.move-btn-right {
  right: 40px !important; }

.remove-href-icon {
  cursor: default !important; }

.hide-edit-link {
  display: none !important; }

.margin-bottom-20px {
  margin-top: 15px; }

.exporter-form-html .firstname-name-fade, .importer-form-html .firstname-name-fade {
  width: 35px !important; }

@media only screen and (max-width: 1300px) {
  .uncheck-icon {
    position: relative;
    width: 24px;
    height: 29px; }
  .check-icon {
    position: relative;
    width: 24px;
    height: 29px; }
  .order-tabs.step4-tab ul .order-tab .tab-inner .icon .uncheck-icon .title {
    position: relative;
    top: 2px; }
  .order-tabs.step4-tab ul .order-tab .tab-inner .icon .check-icon .title {
    position: relative;
    top: 2px; }
  .order-tabs.step4-tab ul .order-tab .tab-inner-arrow::after {
    border: none !important; }
  .order-tabs.step4-tab ul .order-tab {
    margin-bottom: 0px;
    box-shadow: none; }
  .order-tabs.step4-tab ul .order-tab form .checkout-step-container .shipper-checkbox-section, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .consignee-checkbox-section, .order-tabs.step4-tab ul .order-tab form .checkout-step-container .checkout-step-billing {
    padding: 10px; } }

.hide-checkbox {
  display: none; }

.hide-video-div {
  display: none; }

.border-top-zero {
  border-top: 0px !important; }

.padding-bottom-20 {
  padding-bottom: 20px; }

.remove-padding {
  padding-top: 0px;
  border: 0px; }

.hide-delivery-div {
  display: none !important; }

.voga-reference-wrapper {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding-bottom: 20px; }

.voga-reference-input {
  max-width: 135px;
  margin-top: 15px; }

.voga-reference-step4 {
  font-family: "Effra-Light" !important;
  font-size: 16px !important; }

.voga-reference-input .small {
  padding-bottom: 5px; }

.safari .label-wrapper .phone-wrapper .phonenumber-prefix .phonenumber .dialcode.disabled {
  color: rgba(46, 46, 58, 0.6) !important; }

.voga-reference-div p a, .voga-reference-div2 p a {
  color: #f34213; }

.voga-reference-div2 {
  margin-top: 15px; }

.order-confirm {
  position: relative; }
  .order-confirm .order-confirmation-details h2 {
    text-align: center;
    font-size: 48px;
    font-family: "Effra-Medium";
    margin-bottom: 20px;
    color: #3B3C49; }
    @media screen and (max-width: 700px) {
      .order-confirm .order-confirmation-details h2 {
        font-size: 26px;
        margin: 0 0 20px 20px;
        text-align: left; } }
  .order-confirm .order-confirmation-details ul {
    display: flex;
    flex-direction: row;
    padding: 50px 20px 20px 20px;
    background-color: #fff;
    justify-content: center; }
    .order-confirm .order-confirmation-details ul li {
      flex: 1;
      border: 2px solid #f34213;
      margin-left: 20px;
      background-color: #fff;
      position: relative;
      padding: 20px 10px 20px 10px;
      max-width: 300px; }
      .order-confirm .order-confirmation-details ul li:first-child {
        margin-left: 0; }
      .order-confirm .order-confirmation-details ul li.active {
        border: 2px solid #3B3C49; }
      .order-confirm .order-confirmation-details ul li a {
        color: #f34213;
        font-family: "Effra-Light";
        text-align: center;
        display: block;
        padding: 10px 0;
        cursor: pointer;
        text-decoration: underline; }
      .order-confirm .order-confirmation-details ul li .icon {
        background-color: #fff;
        position: absolute;
        left: 0;
        right: 0;
        margin: auto;
        top: -20px;
        width: 60px;
        text-align: center; }
        .order-confirm .order-confirmation-details ul li .icon img {
          width: 35px; }
      .order-confirm .order-confirmation-details ul li p.title {
        text-align: center;
        margin: 10px;
        font-size: 24px;
        font-family: "Effra-Medium"; }
      .order-confirm .order-confirmation-details ul li p.description {
        text-align: center;
        padding: 0 10px;
        margin-top: 10px;
        font-family: "Effra-Light";
        font-size: 16px; }
      .order-confirm .order-confirmation-details ul li div.text {
        font-size: 12px;
        font-family: "Effra-Light"; }
      .order-confirm .order-confirmation-details ul li .subtitle {
        font-family: "Effra-Medium";
        font-size: 20px;
        text-align: center;
        margin: 15px; }
      .order-confirm .order-confirmation-details ul li .helper {
        font-family: "Effra-Light";
        font-size: 12px;
        text-align: center;
        /*margin: 10px;*/ }
      .order-confirm .order-confirmation-details ul li label {
        display: flex;
        flex-direction: row;
        align-items: center;
        margin: 0; }
        .order-confirm .order-confirmation-details ul li label input {
          flex: 0 21px; }
        .order-confirm .order-confirmation-details ul li label p.label {
          flex: 1;
          font-family: "Effra-Medium"; }
      @media screen and (max-width: 700px) {
        .order-confirm .order-confirmation-details ul li {
          margin: 0 0 30px 0;
          min-height: 330px;
          max-width: initial; } }
    .order-confirm .order-confirmation-details ul .order-payment p.label {
      flex: 0 120px;
      font-family: "Effra-Medium";
      /*padding-left:10px;*/ }
    .order-confirm .order-confirmation-details ul .order-payment img.bank {
      height: 20px; }
    .order-confirm .order-confirmation-details ul .order-payment img.cc {
      height: 12.5px; }
    .order-confirm .order-confirmation-details ul .order-payment label {
      padding: 2px 10px; }
    .order-confirm .order-confirmation-details ul .order-payment .subtitle {
      font-family: "Effra-Light";
      font-size: 20px;
      text-align: center;
      margin: 5px 15px; }
    .order-confirm .order-confirmation-details ul .order-payment .helper {
      font-family: "Effra-Medium";
      font-size: 12px;
      text-align: center;
      /*margin: 10px;*/ }
    .order-confirm .order-confirmation-details ul .order-payment .lock {
      position: absolute;
      bottom: 25px;
      left: 0;
      right: 0; }
    .order-confirm .order-confirmation-details ul .order-payment div {
      /*display: flex;*/
      /*justify-content: center;*/
      align-items: center; }
      .order-confirm .order-confirmation-details ul .order-payment div span {
        font-family: "Effra-Medium";
        font-size: 13px;
        text-transform: uppercase;
        margin-left: 5px; }
    .order-confirm .order-confirmation-details ul .order-insurance label {
      padding: 5px 10px; }
    .order-confirm .order-confirmation-details ul .order-insurance .subtitle {
      font-size: 15px;
      font-family: "Effra-Light"; }
    .order-confirm .order-confirmation-details ul .order-insurance .subtitle-exceeded {
      font-size: 15px;
      text-align: center;
      margin: 15px;
      font-family: "Effra-Light"; }
    .order-confirm .order-confirmation-details ul .order-insurance .subtitle-insurance {
      font-size: 15px;
      text-align: center;
      margin: 7px;
      font-family: "Effra-Light"; }
    .order-confirm .order-confirmation-details ul .order-insurance .insurance-calc-wrapper {
      position: relative; }
      .order-confirm .order-confirmation-details ul .order-insurance .insurance-calc-wrapper:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        background-color: #fff;
        opacity: 0.7; }
      .order-confirm .order-confirmation-details ul .order-insurance .insurance-calc-wrapper.active:before {
        display: none; }
    .order-confirm .order-confirmation-details ul .order-insurance .insurance-calc {
      display: flex;
      flex-direction: row; }
      .order-confirm .order-confirmation-details ul .order-insurance .insurance-calc input {
        border: 0;
        border-bottom: 1px solid #f34213;
        margin: 0px 10px 0 50px;
        width: 30%; }
      .order-confirm .order-confirmation-details ul .order-insurance .insurance-calc .styled-select {
        margin-right: 25px;
        width: 120px;
        margin: 0; }
    .order-confirm .order-confirmation-details ul .order-insurance .price {
      display: flex;
      justify-content: center;
      align-items: center; }
      .order-confirm .order-confirmation-details ul .order-insurance .price span {
        font-family: "Effra-Light";
        font-size: 15px; }
      .order-confirm .order-confirmation-details ul .order-insurance .price p {
        font-family: "Effra-Medium";
        font-size: 22px;
        margin-left: 10px; }
    .order-confirm .order-confirmation-details ul .order-insurance .hideInurancePriceDiv {
      display: none; }
    .order-confirm .order-confirmation-details ul .order-insurance .insurance-yes-margin {
      margin-bottom: 25px; }
    @media screen and (max-width: 700px) {
      .order-confirm .order-confirmation-details ul {
        flex-direction: column;
        align-items: center; } }
  .order-confirm .order-confirmation-details .center {
    display: flex;
    justify-content: center;
    background: white; }
    .order-confirm .order-confirmation-details .center .btn {
      margin: 0 0 20px; }
  .order-confirm .controls {
    height: 70px;
    background-color: #ececec;
    align-items: center;
    display: flex;
    padding: 0 20px;
    flex-direction: row; }
    .order-confirm .controls a {
      font-family: "Effra-Medium";
      color: #000;
      text-decoration: none; }
    .order-confirm .controls .media {
      display: flex;
      justify-content: center; }
      .order-confirm .controls .media span span {
        padding: 0 10px;
        display: inline-block; }
    .order-confirm .controls .save {
      display: flex;
      flex: 1; }
    .order-confirm .controls > div {
      flex: 1;
      justify-content: flex-end; }

.order-details {
  padding: 20px;
  color: #3B3C49;
  border-top: 1px solid #fff;
  background-color: #ececec; }
  .order-details > div {
    display: flex;
    flex-direction: row;
    padding: 3px 0; }
    .order-details > div p.column-name {
      flex: 0 200px;
      font-family: "Effra-Medium"; }
      @media screen and (max-width: 700px) {
        .order-details > div p.column-name {
          display: inline; } }
    .order-details > div p.value {
      flex: 1;
      font-family: "Effra-Light"; }
      @media screen and (max-width: 700px) {
        .order-details > div p.value {
          display: inline; } }
    @media screen and (max-width: 700px) {
      .order-details > div {
        display: block;
        margin-bottom: 10px; } }
  @media screen and (max-width: 700px) {
    .order-details {
      background-color: #fff;
      border-bottom: 1px solid #ececec; } }

.order-terms .text {
  height: 200px;
  overflow-y: scroll; }
  .order-terms .text a.terms-link {
    display: inline; }

.order-terms label.terms-label {
  margin-top: 30px !important; }
  .order-terms label.terms-label p {
    padding: 0 22px;
    font-family: "Effra-Medium";
    font-size: 12px; }

.error-border {
  border-color: #f34213 !important; }

.hide-payment-div {
  display: none; }

.order-confirm .order-confirmation-details li.order-terms a {
  text-align: justify !important;
  display: inline-block !important;
  padding: 0px !important; }

.order-confirm .overlay.active {
  z-index: 1 !important;
  background: rgba(0, 0, 0, 0.6) !important; }

.payment-page {
  flex-direction: column;
  width: 100%;
  align-items: flex-start; }

.width-100 {
  width: 100%; }

.text-left {
  text-align: left !important;
  margin-left: 37px; }

#stripe-payment-card-expiry, #stripe-payment-card-cvv, #stripe-payment-card-number {
  padding: 0 5px 0 25px; }

.form-group.payment-page {
  padding-left: 39px; }

.stripe-payment-form .casual-payment-amount:nth-child(1) {
  margin: 0; }

.width-100-sub {
  width: 100%;
  display: flex;
  margin: 0 !important; }

.width-100-sub label:nth-child(1) {
  margin: 0 !important;
  padding: 0 !important; }

.width-100-sub label:nth-child(2) {
  flex: 1 !important; }

.width-100-card-number label:nth-child(1) {
  padding-left: 0 !important; }

.overlay-payment {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: transparent;
  z-index: 1;
  display: block; }

.relative-payment {
  position: relative;
  opacity: 0.3; }

.card-number-img {
  background: url(/images/card-number-icon.svg);
  background-repeat: no-repeat;
  background-position: center left;
  background-size: 20px; }

.card-expiry-img {
  background: url(/images/card-expiry-icon.svg);
  background-repeat: no-repeat;
  background-position: center left;
  background-size: 16px; }

.card-cvc-img {
  background: url(/images/card-cvc-icon.svg);
  background-repeat: no-repeat;
  background-position: center left;
  background-size: 16px; }

.stripe-page-form .casual-payment-amount {
  max-width: 300px;
  height: 57px; }

.stripe-page-form .casual-payment-amount:nth-child(1) {
  margin-right: 25px; }

@media (max-width: 700px) {
  .form-group.payment-page {
    margin-bottom: 10px; }
  .payment-page .casual-payment-amount {
    margin: 0;
    flex-direction: row !important; }
  .stripe-page-form .casual-payment-amount:nth-child(2) {
    margin-left: 0px;
    flex-direction: row !important; }
  .stripe-page-form .casual-payment-amount {
    max-width: 100%; } }

.hide-div-overlay {
  display: none; }

.shipping-details {
  position: relative; }
  @media screen and (max-width: 700px) {
    .shipping-details header {
      display: none; } }
  .shipping-details h2 {
    text-align: center;
    font-size: 48px;
    font-family: "Effra-Medium";
    margin-bottom: 20px;
    color: #3B3C49; }
    @media screen and (max-width: 700px) {
      .shipping-details h2 {
        font-size: 26px;
        margin: 0 0 0 20px;
        text-align: left; } }
  .shipping-details h3 {
    color: #3B3C49;
    font-size: 20px;
    font-family: "Effra-Medium";
    margin: 5px 0 10px 0; }
    .shipping-details h3.billing-headline {
      margin-left: 150px; }
      @media screen and (max-width: 700px) {
        .shipping-details h3.billing-headline {
          margin-left: 0; } }
  .shipping-details .forms-wrapper {
    background-color: #ececec;
    padding: 20px;
    border-top: 1px solid #fff; }
    @media screen and (max-width: 700px) {
      .shipping-details .forms-wrapper {
        border-top: none; } }
  .shipping-details .forms {
    display: flex;
    flex-direction: row;
    margin-bottom: 20px; }
    .shipping-details .forms label.phonenumber-prefix,
    .shipping-details .forms label.phone {
      margin: 0; }
    @media screen and (max-width: 700px) {
      .shipping-details .forms .phone-wrapper {
        width: 100%; } }
    @media screen and (max-width: 700px) {
      .shipping-details .forms label.phone p {
        display: none; } }
    .shipping-details .forms form:first-child {
      padding-left: 0px; }
    .shipping-details .forms form.shipper-mobile, .shipping-details .forms form.consignee-mobile {
      margin-top: 40px;
      display: flex;
      flex-direction: row;
      align-items: center; }
      .shipping-details .forms form.shipper-mobile h3,
      .shipping-details .forms form.shipper-mobile label, .shipping-details .forms form.consignee-mobile h3,
      .shipping-details .forms form.consignee-mobile label {
        flex: 1;
        margin: 0; }
      .shipping-details .forms form.shipper-mobile label, .shipping-details .forms form.consignee-mobile label {
        justify-content: flex-end;
        padding-right: 20px;
        flex-direction: row;
        align-items: center; }
        .shipping-details .forms form.shipper-mobile label p, .shipping-details .forms form.consignee-mobile label p {
          margin: 0 10px 0 0; }
    .shipping-details .forms form.shipper-mobile {
      margin-top: 0; }
    @media screen and (max-width: 700px) {
      .shipping-details .forms form.consignee {
        padding-left: 0;
        margin-top: 0; } }
    @media screen and (max-width: 700px) {
      .shipping-details .forms form {
        padding-left: 0; } }
    @media screen and (max-width: 700px) {
      .shipping-details .forms {
        flex-direction: column;
        display: block; } }
  .shipping-details .shipper {
    flex: 0 65%;
    padding-top: 0;
    margin-right: 20px; }
    .shipping-details .shipper label.checkbox {
      display: flex;
      flex-direction: row;
      flex: 1;
      margin: 0; }
      .shipping-details .shipper label.checkbox p,
      .shipping-details .shipper label.checkbox input {
        flex: 1;
        text-align: left; }
      .shipping-details .shipper label.checkbox input {
        flex: 0 15px; }
  .shipping-details .consignee {
    flex: 0 45%;
    padding-top: 0;
    margin-right: 20px; }
    .shipping-details .consignee label.checkbox {
      display: flex;
      flex-direction: row;
      flex: 1;
      margin: 0; }
      .shipping-details .consignee label.checkbox p,
      .shipping-details .consignee label.checkbox input {
        flex: 1;
        text-align: left; }
      .shipping-details .consignee label.checkbox input {
        flex: 0 15px; }
  .shipping-details .cargo-desc {
    padding: 0 20px 0 0; }
    .shipping-details .cargo-desc label {
      margin: 0; }
      @media screen and (max-width: 700px) {
        .shipping-details .cargo-desc label p.label {
          flex: initial;
          margin-bottom: 10px; } }
      @media screen and (max-width: 700px) {
        .shipping-details .cargo-desc label {
          align-items: flex-start;
          flex-direction: column; } }
  .shipping-details .billing-header {
    display: flex;
    margin-bottom: -10px; }
    .shipping-details .billing-header > article {
      display: flex;
      align-items: center; }
      .shipping-details .billing-header > article section {
        display: flex;
        flex-direction: row;
        width: 100%;
        flex: 1; }
      .shipping-details .billing-header > article h3 {
        flex: 1;
        align-items: flex-start;
        display: flex; }
      .shipping-details .billing-header > article label {
        flex: 1; }
      .shipping-details .billing-header > article label {
        display: flex;
        align-items: center; }
        .shipping-details .billing-header > article label p {
          font-family: "Effra-Medium";
          padding-right: 10px; }
        .shipping-details .billing-header > article label input {
          flex: 1; }
  .shipping-details .billing {
    flex: 0 56.5%;
    margin-top: 30px; }
  .shipping-details .controls {
    display: flex;
    align-items: flex-end;
    flex: 1;
    justify-content: flex-end;
    margin-top: 20px;
    padding-right: 20px; }
    .shipping-details .controls a {
      margin-left: 20px; }
  .shipping-details form {
    flex: 1;
    flex-direction: column;
    display: flex;
    position: relative;
    padding: 0;
    height: 100%; }
    .shipping-details form header {
      display: flex; }
      .shipping-details form header div {
        flex: 0 150px; }
      .shipping-details form header h3 {
        flex: 1; }
    .shipping-details form label,
    .shipping-details form .label-wrapper {
      display: flex;
      flex-direction: row;
      font-family: "Effra-Light";
      margin: 15px 0 0 0;
      align-items: center;
      height: 40px;
      flex: 1; }
      .shipping-details form label .field-group,
      .shipping-details form .label-wrapper .field-group {
        display: flex;
        flex-direction: row;
        flex: 1;
        margin-right: 20px; }
      @media screen and (max-width: 700px) {
        .shipping-details form label p,
        .shipping-details form .label-wrapper p {
          flex: initial;
          margin-bottom: 5px;
          color: grey; } }
      @media screen and (max-width: 700px) {
        .shipping-details form label,
        .shipping-details form .label-wrapper {
          flex-direction: column;
          align-items: flex-start;
          height: auto; } }
    .shipping-details form .controls {
      display: flex;
      position: absolute;
      bottom: 0;
      width: 100%;
      justify-content: flex-end;
      padding-right: 50px; }
      .shipping-details form .controls a {
        margin-left: 10px; }
      @media screen and (max-width: 700px) {
        .shipping-details form .controls {
          margin-top: 40px; } }
  .shipping-details .service-details .rating {
    text-align: justify; }
  .shipping-details .service-details .rating .ratings {
    text-align: justify; }
  .shipping-details .consignee .xsmall {
    flex: 0 !important; }
  .shipping-details .shipper .cb-container label {
    left: 0px;
    top: 6px; }
  .shipping-details .consignee .cb-container label {
    left: 0px; }
  .shipping-details .reference-instruction {
    font-family: Effra-light !important;
    display: inline-table;
    padding-left: 20px;
    flex: 1; }
  .shipping-details .voga-reference .voga-reference-left {
    flex: 0.6; }
  .shipping-details .voga-reference input {
    width: 68% !important; }
  .shipping-details .shipper .cb-container p {
    word-wrap: break-word;
    width: 100px; }
  .shipping-details .consignee .cb-container p {
    word-wrap: break-word;
    width: 100px; }
  .shipping-details .shipper-mobile .cb-container label {
    left: 0px;
    top: 6px;
    width: 25px;
    height: 25px;
    cursor: pointer;
    position: absolute;
    left: 0;
    top: 0;
    margin: 0 !important;
    border-radius: 4px;
    border: 1px #f34213 solid; }
  .shipping-details .consignee-mobile .cb-container label {
    left: 0px;
    width: 25px;
    height: 25px;
    cursor: pointer;
    position: absolute;
    left: 0;
    top: 0;
    margin: 0 !important;
    border-radius: 4px;
    border: 1px #f34213 solid; }

.hide-white-background {
  height: 550px !important; }

.phone-wrapper.phone-wrapper-mobile {
  width: 100%; }

.phone-wrapper.phone-wrapper-mobile .phonenumber-prefix {
  max-width: 100%;
  flex: 1 !important;
  padding-top: 0;
  padding-right: 0;
  padding-left: 0; }

.phone-wrapper.phone-wrapper-mobile .phonenumber-prefix {
  max-width: 100%;
  flex: 1 !important;
  padding-top: 0;
  padding-right: 0;
  padding-left: 0; }

.phone-wrapper.phone-wrapper-mobile .phonenumber-prefix .phonenumber .styled-select {
  width: 35%; }

.phone-wrapper.phone-wrapper-mobile .phonenumber-prefix .phonenumber .styled-select .fade-long-option {
  right: 31px; }

.phone-wrapper.phone-wrapper-mobile .phonenumber-prefix .phonenumber .styled-select .dialcode {
  width: 100% !important;
  color: #2e2e3a; }

.phone-wrapper.phone-wrapper-mobile .phonenumber-prefix .phonenumber input {
  margin-left: 10px; }

.order .order-loading {
  text-align: center;
  z-index: 102; }
  .order .order-loading header .logo {
    height: 70px; }
    @media screen and (max-width: 700px) {
      .order .order-loading header .logo {
        height: 50px; } }
  .order .order-loading p {
    font-family: "Effra-Medium"; }
  .order .order-loading h2 {
    text-align: center;
    font-size: 48px;
    font-family: "Effra-Medium";
    margin-bottom: 10px;
    color: #3B3C49; }
    @media screen and (max-width: 700px) {
      .order .order-loading h2 {
        font-size: 26px;
        margin: 0 0 0 20px;
        text-align: left; } }
  .order .order-loading .contact-form-front {
    background-color: #fff;
    text-align: left;
    padding: 5px 0 20px; }
  .order .order-loading .no-service {
    /*margin-top: 100px;*/
    padding-top: 55px; }
    .order .order-loading .no-service a {
      margin: 20px 0 0 0;
      margin-left: 20px !important; }
    .order .order-loading .no-service h2 {
      text-align: center;
      font-size: 32px;
      font-family: "Effra-Medium";
      margin-bottom: 35px;
      color: #3B3C49; }
      @media screen and (max-width: 700px) {
        .order .order-loading .no-service h2 {
          font-size: 24px;
          margin: 0;
          text-align: center; } }
    .order .order-loading .no-service .startover {
      cursor: pointer; }
  .order .order-loading .no-service-text {
    padding-bottom: 45px; }
    @media screen and (max-width: 700px) {
      .order .order-loading .no-service-text {
        padding-bottom: 0px !important; } }
    .order .order-loading .no-service-text p {
      margin-bottom: 10px; }

.loading-contact-form .order .order-loading .contact-form-front form {
  max-width: 610px;
  margin: 0 auto; }

.loading-contact-form .order {
  margin: 0; }

.loading-contact-form .contact-form-front {
  margin-left: -50px;
  margin-right: -50px; }

.loading-contact-form .type input[type="text"], .type input[type="number"], .type input[type="password"], .type input[type="email"] {
  text-indent: 5px; }

.loading-contact-form .type .phonenumber .dialcode-prefix {
  justify-content: left;
  width: 22px;
  padding-left: 5px; }

.circle-loader {
  margin: 0 0 30px 10px;
  border: 6px solid #cccccc;
  border-left-color: #f34213;
  animation-name: loader-spin;
  animation-duration: 1s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  position: relative;
  display: inline-block;
  vertical-align: top; }

.circle-loader,
.circle-loader:after {
  border-radius: 50%;
  width: 110px;
  height: 110px; }

.load-complete {
  -webkit-animation: none;
  animation: none;
  border-color: #f34213;
  transition: border 500ms ease-out; }

.checkmark {
  display: none; }
  .checkmark.draw:after {
    animation-duration: 800ms;
    animation-timing-function: ease;
    animation-name: checkmark;
    transform: scaleX(-1) rotate(135deg); }
  .checkmark:after {
    opacity: 1;
    height: 3em;
    width: 1.5em;
    transform-origin: left top;
    border-right: 6px solid #f34213;
    border-top: 6px solid #f34213;
    content: '';
    left: 25%;
    top: 50%;
    position: absolute; }

@keyframes loader-spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

@keyframes checkmark {
  0% {
    height: 0;
    width: 0;
    opacity: 1; }
  20% {
    height: 0;
    width: 1.5em;
    opacity: 1; }
  40% {
    height: 3em;
    width: 1.5em;
    opacity: 1; }
  100% {
    height: 3em;
    width: 1.5em;
    opacity: 1; } }

/*slideshow styles*/
.content-carousel {
  position: relative;
  margin-top: 26px;
  min-height: 50px; }

.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%; }

.carousel-open:checked + .carousel-item {
  position: static;
  opacity: 100; }

.carousel-item {
  position: absolute; }

.carousel-item p {
  display: block;
  height: auto;
  max-width: 100%; }

.carousel-control {
  background: rgba(0, 0, 0, 0.28);
  border-radius: 50%;
  color: #fff;
  cursor: pointer;
  display: none;
  font-size: 40px;
  height: 40px;
  line-height: 35px;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  cursor: pointer;
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  text-align: center;
  width: 40px;
  z-index: 10; }

.carousel-control.prev {
  left: 2%; }

.carousel-control.next {
  right: 2%; }

.carousel-control:hover {
  background: rgba(0, 0, 0, 0.8);
  color: #aaaaaa; }

#carousel-1:checked ~ .control-1,
#carousel-2:checked ~ .control-2,
#carousel-3:checked ~ .control-3 #carousel-4:checked ~ .control-4 #carousel-5:checked ~ .control-5 #carousel-6:checked ~ .control-6 #carousel-7:checked ~ .control-7 #carousel-8:checked ~ .control-8 #carousel-9:checked ~ .control-9 #carousel-10:checked ~ .control-10 #carousel-11:checked ~ .control-11 #carousel-12:checked ~ .control-12 {
  display: block; }

.carousel-indicators {
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  bottom: 2%;
  left: 0;
  right: 0;
  text-align: center;
  z-index: 10; }

.carousel-indicators li {
  display: inline-block;
  margin: 0 5px; }

.carousel-bullet {
  color: #fff;
  cursor: pointer;
  display: block;
  font-size: 35px; }

.carousel-bullet:hover {
  color: #aaaaaa; }

#carousel-1:checked ~ .control-1 ~ .carousel-indicators li:nth-child(1) .carousel-bullet,
#carousel-2:checked ~ .control-2 ~ .carousel-indicators li:nth-child(2) .carousel-bullet,
#carousel-3:checked ~ .control-3 ~ .carousel-indicators li:nth-child(3) .carousel-bullet #carousel-4:checked ~ .control-4 ~ .carousel-indicators li:nth-child(4) .carousel-bullet #carousel-5:checked ~ .control-5 ~ .carousel-indicators li:nth-child(5) .carousel-bullet #carousel-6:checked ~ .control-6 ~ .carousel-indicators li:nth-child(6) .carousel-bullet #carousel-7:checked ~ .control-7 ~ .carousel-indicators li:nth-child(7) .carousel-bullet #carousel-8:checked ~ .control-8 ~ .carousel-indicators li:nth-child(8) .carousel-bullet #carousel-9:checked ~ .control-9 ~ .carousel-indicators li:nth-child(9) .carousel-bullet #carousel-10:checked ~ .control-10 ~ .carousel-indicators li:nth-child(10) .carousel-bullet #carousel-11:checked ~ .control-11 ~ .carousel-indicators li:nth-child(11) .carousel-bullet #carousel-12:checked ~ .control-12 ~ .carousel-indicators li:nth-child(12) .carousel-bullet {
  color: #428bca; }

#title {
  width: 100%;
  position: absolute;
  padding: 0px;
  margin: 0px auto;
  text-align: center;
  font-size: 27px;
  color: white;
  font-family: 'Open Sans', sans-serif;
  z-index: 9999;
  text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.33), -1px 0px 2px rgba(255, 255, 255, 0); }

.no-service.loader-container {
  background: white; }

.no-service-form-container {
  width: 100%; }

.no-service-heading h2 {
  margin-bottom: 15px !important;
  font-size: 32px; }

.no-service .no-service-text {
  padding-bottom: 15px !important; }

.no-service .no-service-content {
  text-align: left; }

.order .order-loading .no-service {
  padding: 20px !important;
  background: #ececec; }

.circle-loader-container {
  width: 100%;
  position: fixed;
  background: rgba(255, 255, 255, 0.7);
  height: 100%;
  left: 0;
  top: 0;
  z-index: 999; }

.circle-loader-container .circle-loader-inner-div {
  position: fixed;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%; }

.no-service-content .type {
  padding: 0 !important; }

.no-service-buttons {
  text-align: right; }

.no-service .circle-loader-container .circle-loader {
  left: 44.3% !important; }

.no-service.loader-container .no-service-form-container {
  position: relative;
  height: 100%; }

.no-service.loader-container .no-service-heading {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%; }

.no-service.loader-container .no-service-content {
  position: absolute;
  width: 100%;
  top: 50%;
  left: 0;
  right: 0;
  transform: translateY(-50%); }

.no-service.loader-container .no-service-buttons {
  position: absolute;
  bottom: 0px;
  width: 100%; }

.contact-standard-fields .form-group {
  flex-direction: column;
  margin: 0 !important; }

.contact-standard-fields .form-group label, .contact-standard-fields .form-group > div {
  margin-left: 0; }

.contact-standard-fields form.type {
  width: 50%;
  margin: auto; }

.contact-standard-fields .form-group label p.label {
  margin-top: 15px !important; }

.circle-loader-parent .circle-loader {
  position: static !important; }

.circle-loader-parent {
  width: 100%;
  position: absolute;
  left: 50%;
  transform: translate(-50%, -50%);
  top: 50%; }

.order-loading-slider .carousel {
  background: none !important;
  height: auto !important; }

.order-loading-slider .carousel-cell {
  width: 100% !important;
  height: 125px !important;
  margin-right: 10px;
  border-radius: 5px;
  padding: 15px 70px 0 70px;
  font-family: "effra-light"; }

/* cell number */
.order-loading-slider .carousel-cell:before {
  display: block;
  text-align: center;
  line-height: 125px;
  font-size: 80px;
  color: white; }

.order-loading-slider .flickity-page-dots {
  display: none; }

.flickity-prev-next-button {
  top: 30%;
  width: 44px;
  height: 44px;
  /* vertically center */
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute; }

.flickity-prev-next-button.previous {
  left: 10px; }

.flickity-prev-next-button.next {
  right: 10px; }

.forwarderdedicated .loader-container {
  min-height: 294px; }

.hideSliderSection {
  display: none; }

.no-service-container-div {
  position: relative;
  min-height: 400px; }

.tyni-loader {
  background: url(/images/loader.gif) no-repeat 5px center #e74118;
  background-size: auto 32%;
  padding: 2px 7px 2px 13px;
  background-position: right 10px center; }

.disabled-button {
  opacity: 0.4; }

.no-service-result-container-div {
  position: relative;
  min-height: 400px; }

.no-service-form-container p {
  color: #000 !important; }

.no-service-form-container .phonenumber .dialcode-prefix {
  color: #2e2e3a; }

.no-service-container-div {
  position: relative; }

.no-service-text {
  color: #000; }

.no-service p {
  color: #000; }

.no-service .circle-loader-container {
  position: absolute !important; }

.order-results {
  position: relative;
  z-index: 10;
  display: flex;
  flex-direction: column;
  margin: 5px 0px 70px 0px; }
  .order-results .results-wrapper {
    display: flex;
    flex-direction: row;
    margin-top: 30px; }
  .order-results h2 {
    text-align: center;
    font-size: 48px;
    font-family: "Effra-Medium";
    margin-bottom: 20px;
    color: #3B3C49; }
    @media screen and (max-width: 700px) {
      .order-results h2 {
        font-size: 26px;
        margin: 0 0 0 20px;
        text-align: left; } }
  .order-results .order-search {
    flex: 0 270px;
    margin-right: 20px; }
  .order-results .results-container {
    flex: 1;
    display: flex;
    flex-direction: column;
    margin-top: -40px; }
    @media screen and (max-width: 700px) {
      .order-results .results-container .item {
        margin-bottom: 5px; } }
    .order-results .results-container .buttons {
      flex: 0 280px; }
    @media screen and (max-width: 700px) {
      .order-results .results-container {
        margin: 0; } }
  @media screen and (max-width: 700px) {
    .order-results {
      margin: 0; } }

.stars {
  display: flex;
  padding: 0 5px;
  width: 100%;
  justify-content: center; }
  .stars li {
    padding: 0 4px 0 0; }
  .stars img {
    width: 12px; }

.service-info {
  display: flex;
  flex-direction: column;
  font-family: "Effra-Light";
  background-color: #f4f4f4; }
  .service-info .buttons {
    flex: 1; }
    .service-info .buttons.wide {
      flex: 0 0 280px;
      justify-content: flex-end;
      padding-right: 15px; }
      @media screen and (max-width: 700px) {
        .service-info .buttons.wide {
          flex: 0 0 150px; } }
    .service-info .buttons .arrow {
      transform: rotate(-90deg);
      position: absolute;
      right: 10px;
      font-size: 14px;
      top: 14px; }
    .service-info .buttons .close {
      transform: rotate(-90deg);
      position: absolute;
      right: 8px;
      font-size: 25px;
      top: 7px; }
    .service-info .buttons .btn {
      position: relative;
      padding: 0 20px;
      margin-left: 10px;
      display: flex;
      align-items: center;
      font-size: 13px; }
      .service-info .buttons .btn:first-child {
        margin-left: 0;
        padding: 0 20px; }
        .service-info .buttons .btn:first-child span {
          font-size: 13px; }
      .service-info .buttons .btn span {
        position: relative;
        left: -10px; }
  .service-info img {
    padding: 10px 0; }
  .service-info > div {
    display: flex;
    border-left: 1px solid #ececec;
    justify-content: center;
    align-items: center;
    text-align: center; }
    .service-info > div:first-child {
      border: none; }
    @media screen and (max-width: 700px) {
      .service-info > div {
        border: none;
        justify-content: flex-start;
        text-align: left; } }
  .service-info.even {
    background-color: #ececec; }
    .service-info.even > div {
      border-left: 1px solid #fff; }
      .service-info.even > div:first-child {
        border: none; }
    @media screen and (max-width: 700px) {
      .service-info.even {
        background-color: #fff;
        border: none; } }
  .service-info .buttons-col a:first-child {
    margin-right: 20px; }
  @media screen and (max-width: 700px) {
    .service-info {
      background-color: #fff; } }

.service-details {
  display: none;
  flex-direction: row; }
  .service-details.active {
    display: flex; }
  .service-details.white {
    background-color: #fff;
    border-top: 1px solid #ececec; }
  .service-details.grey {
    background-color: #ececec;
    border-top: 1px solid #fff; }
  .service-details section {
    flex: 1; }
  .service-details p,
  .service-details span {
    font-family: "Effra-Light"; }
  .service-details .description {
    display: flex;
    flex-direction: column;
    padding: 20px; }
    .service-details .description > article {
      display: flex;
      flex: 1; }
      .service-details .description > article > div {
        border: none;
        justify-content: flex-start;
        align-items: flex-start;
        text-align: left; }
      .service-details .description > article .title {
        flex: 1; }
        .service-details .description > article .title p {
          font-weight: bold;
          font-family: "Effra-Medium" !important; }
      .service-details .description > article .text {
        flex: 2; }
        .service-details .description > article .text p {
          font-family: "Effra-Light" !important;
          line-height: 18px; }
      @media screen and (max-width: 700px) {
        .service-details .description > article {
          margin-bottom: 15px; } }
    @media screen and (max-width: 700px) {
      .service-details .description {
        display: block; } }
  .service-details .rating {
    display: flex;
    flex-direction: column;
    padding: 20px 0 20px 0; }
    .service-details .rating .title p {
      font-weight: bold;
      font-family: "Effra-Medium"; }
    .service-details .rating .ratings {
      display: flex;
      flex-direction: column;
      flex: 2; }
      .service-details .rating .ratings .title {
        font-family: "Effra-Medium"; }
      .service-details .rating .ratings ul {
        height: 200px;
        overflow-y: scroll;
        margin-top: 10px;
        padding-right: 20px; }
      .service-details .rating .ratings .reviews .stars-of {
        font-family: "Effra-Medium";
        font-weight: 100;
        margin-bottom: 5px; }
      .service-details .rating .ratings .reviews .review {
        margin-bottom: 10px; }
        .service-details .rating .ratings .reviews .review .text {
          letter-spacing: 1px;
          margin-bottom: 5px; }
        .service-details .rating .ratings .reviews .review .date {
          font-size: 14px;
          margin-top: 2px; }
  @media screen and (max-width: 700px) {
    .service-details {
      flex-direction: column;
      padding: 10px; } }

.faq-block {
  padding: 20px 0px;
  background: white; }

.faq-heading {
  font-family: "Effra-Medium";
  font-size: 22px;
  padding-bottom: 10px; }

.faq-question {
  font-family: effra-medium;
  font-size: 16px;
  padding-top: 15px;
  padding-bottom: 10px; }

.faq-answer {
  font-size: 16px;
  font-family: effra-light; }

.faq-answer a {
  color: #f34213; }

.faq-answer a:hover {
  color: #C6371B; }

.faq-answer p {
  padding-bottom: 10px; }

.resultpageContainer {
  background-color: #ececec; }

.tooltip {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black; }

.tooltip .tooltiptext {
  visibility: hidden;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
  position: absolute;
  z-index: 9999;
  top: -5px;
  left: 110%; }

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

.tooltip-content-container:hover .tooltiptext {
  visibility: visible; }

@media only screen and (max-width: 700px) {
  .faq-block {
    padding: 20px 20px; } }

.new-results-wrapper .service-info > div {
  border-left: 0;
  justify-content: left;
  padding-left: 20px;
  align-items: left;
  text-align: left; }

.column-desc-heading {
  background: #2e2e3a;
  color: white; }

.new-results-wrapper .column-desc-mode {
  flex: 1 0 50px; }

.new-results-wrapper .column-desc-heading {
  padding-top: 3px;
  min-height: 44px;
  line-height: 40px;
  font-family: "Effra-Medium";
  font-size: 20px; }

.new-results-wrapper .column-desc-mode img {
  width: 60px; }

.new-results-wrapper .column-desc-mode {
  flex: 1 !important;
  padding: 28px 0 0 0; }

.new-results-wrapper .column-desc-price {
  flex: 1 !important;
  padding-top: 14px;
  font-family: "Effra-Medium";
  font-size: 44px;
  color: #2e2e3a; }

.new-results-wrapper .column-desc-days {
  padding: 5px 0 13px 8px;
  margin-left: -8px;
  margin-right: 12px;
  font-family: "Effra-Medium";
  font-size: 24px;
  color: grey;
  border-bottom: 1px white solid; }

.new-results-container .column-desc-send-email a {
  font-family: "Effra-medium" !important; }

.new-results-wrapper .column-desc-service-details {
  flex-direction: column; }

.column-desc-service-bottom-section {
  padding: 12px 10px 12px 0px; }

.new-results-wrapper .column-desc-delivery.tooltip {
  font-family: "Effra-Medium";
  font-size: 16px; }

.column-desc-service-bottom-section div {
  line-height: 1.7;
  border-bottom: 0; }

.column-desc-service-bottom-section a {
  font-family: "Effra-light";
  font-size: 16px; }

.new-results-wrapper .column-desc-service-bottom-section .stars {
  padding: 0 !important;
  justify-content: left !important; }

.new-results-wrapper .column-desc-service-bottom-section .stars .service-info img {
  padding: 0 !important; }

.new-results-wrapper .column-desc-service-bottom-section .service-page-link a {
  color: #f34213; }

.new-results-wrapper .column-desc-send-email img {
  width: 22px;
  margin-right: 8px;
  float: left;
  padding: 6px 0; }

.new-results-wrapper .service-info .column-desc-send-email a {
  color: #f34213; }

.new-results-wrapper .column-desc-service-bottom-section .buttons.wide a.btn {
  padding: 0 20px;
  margin-left: 10px;
  align-items: center;
  font-size: 13px;
  display: inline-block;
  line-height: 45px;
  margin-top: 13px;
  margin-left: 0;
  margin-bottom: 17px; }

.new-results-wrapper {
  margin-top: 16px !important;
  margin: auto;
  max-width: 960px; }

.new-results-wrapper .column-desc-service-bottom-section .stars li img {
  padding: 0 !important; }

.new-results-wrapper .column-desc-service-details .column-desc-service-top-section {
  width: 100%; }

.resultpageContainer {
  height: 332px; }

.new-results-wrapper .column-desc-trading-terms a {
  color: #f34213; }

.new-results-wrapper ul.results li.item {
  float: left;
  margin-right: 12px;
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.5); }

.new-results-wrapper ul.results li:nth-child(3) {
  margin-right: 0; }

.new-results-wrapper .tooltip .tooltiptext::after {
  content: "";
  transform: translateY(-50%);
  position: absolute;
  top: 50%;
  right: 100%;
  margin-top: 0;
  border-width: 16px;
  border-color: transparent #3B3C49 transparent transparent; }

.new-results-wrapper .tooltip .tooltiptext {
  top: 50%;
  line-height: 1.3;
  transform: translatey(-50%);
  right: 0;
  position: absolute;
  width: 312px;
  min-height: 100px;
  border-radius: 0;
  box-shadow: 5px 2px 9pt 0 rgba(0, 0, 0, 0.5);
  background: #3B3C49;
  font-family: "Effra-light";
  font-size: 16px;
  text-align: left;
  padding: 20px 10px 20px 20px; }

.new-results-wrapper ul.results li:nth-child(3) .tooltip .tooltiptext {
  position: absolute;
  left: 20px;
  transform: translate(-400px, -50%);
  top: 50%; }

.new-results-wrapper ul.results li:nth-child(3) .tooltip .tooltiptext::after {
  content: "";
  transform: translateY(-50%);
  position: absolute;
  top: 50%;
  right: -10%;
  border-color: transparent transparent transparent #3B3C49 !important; }

.resultpageContainer .full-screen-popup section .container {
  margin-top: 70px; }

.resultpageContainer .half-screen-popup .container header {
  margin: 0px 0px !important;
  text-align: left !important; }

.resultpageContainer .popup .insurance-calc-wrapper .insurance-calc input {
  color: white;
  margin-right: 25px;
  background: transparent;
  text-indent: 0; }

.insurance-label {
  position: absolute;
  top: -15px; }

.resultpageContainer .popup section .container {
  max-width: 1100px;
  box-shadow: none; }

.resultpageContainer .popup .insurance-calc-wrapper .insurance-calc {
  display: flex;
  width: 34%;
  position: relative;
  margin: 35px 0 25px 0 !important; }

.resultpageContainer .popup .insurance-calc-wrapper {
  flex: 1; }

.resultpageContainer .popup section .container .body {
  flex-direction: column;
  line-height: 1.3; }

.resultpageContainer .popup .insurance-calc-wrapper .insurance-calc .styled-select select {
  color: white !important; }

.resultpageContainer .popup .insurance-calc-wrapper .insurance-calc .styled-select {
  background: transparent !important; }

.resultpageContainer .popup .insurance-calc-wrapper .insurance-calc .styled-select .fade-long-option {
  display: none; }

.new-results-wrapper .column-desc-mode img {
  height: 60px; }

.resultpageContainer .order {
  margin: 5px 0 50px 0;
  width: 100%; }

.resultpageContainer .faq-block {
  padding: 40px 50px;
  min-height: 455px;
  margin-top: 20px;
  width: 1200px;
  position: absolute;
  left: -50px;
  border-top: 40px #ececec solid;
  border-bottom: 50px #ececec solid;
  border-left: 50px #ececec solid;
  border-right: 50px #ececec solid; }

.service-white-bg {
  background: white;
  width: 100%;
  height: 900px;
  width: 1200px;
  margin: auto;
  border: 50px #ececec solid;
  border-top: 0 !important; }

.full-screen-popup section {
  position: fixed;
  width: 100%;
  height: 100%; }

.full-screen-popup .service-terms-container li {
  padding: 10px 0; }

.full-screen-popup .service-terms-container input[type=radio] {
  display: none; }

.full-screen-popup .service-terms-container label {
  background: transparent; }

.full-screen-popup .service-terms-container {
  margin: 15px 0 15px 0; }

.full-screen-popup .service-terms-container .rb-container {
  padding: 0 0 0 40px; }

.full-screen-popup header {
  text-align: left;
  margin: 0 0; }

.full-screen-popup .popup section .container {
  box-shadow: none !important; }

.order-dark-background .order-loading, .resultpageContainer .order-loading {
  background: #2e2e3a;
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 9999;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  transition: all 1s ease-in; }

.order-dark-background .loader-container, .resultpageContainer .loader-container {
  background: transparent;
  color: white;
  left: 50%;
  transform: translateX(-50%);
  top: 150px; }

.order-dark-background .loader-container .controls, .resultpageContainer .loader-container .controls {
  margin-top: 50px;
  position: static;
  bottom: 0px;
  text-align: center;
  width: 100%; }

.half-screen-popup form.clogin {
  margin-top: 0;
  padding-left: 0; }

.resultpageContainer .half-screen-popup .cb-container input[type=checkbox]:after {
  visibility: hidden; }

.new-results-container .service-info {
  width: 312px; }

.quote-url-container {
  margin: 15px 20px 15px 0; }

.quote-url {
  color: #f34213;
  font-family: "Effra-Light"; }

.resultpageContainer .order-results header {
  max-width: 960px; }

.half-screen-popup .clogin label {
  align-items: center; }

.tooltip-content-container {
  display: inline-block; }

.terms-advance-link-link {
  color: #f34213;
  font-family: "Effra-Light";
  font-size: 16px;
  text-decoration: none; }

.column-desc-insurance-empty-row {
  line-height: 1.7;
  min-height: 27px;
  display: none; }

.show {
  display: block; }

.faq-list {
  -moz-column-count: 2;
  -webkit-column-count: 2;
  column-count: 2;
  column-gap: 50px; }

.faq-list .QAGroup {
  page-break-inside: avoid;
  /* For Firefox. */
  -webkit-column-break-inside: avoid;
  /* For Chrome & friends. */
  break-inside: avoid; }

.faq-subheadeing-button {
  text-align: center; }

.faq-subheading {
  padding-bottom: 15px;
  font-family: "effra-medium";
  padding-top: 20px; }

.faq-subbutton {
  justify-content: center !important;
  align-items: flex-start !important; }

@media only screen and (max-width: 700px) {
  .faq-list {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1; }
  .resultpageContainer .faq-block {
    padding: 25px 25px; }
  .column-desc-mode.trans-icon {
    justify-content: left !important;
    align-items: flex-start !important; } }

@media only screen and (min-width: 701px) {
  .order-results header h1 {
    margin: 25px 0px 0px 0px !important; } }

.cursor-pointer {
  cursor: pointer; }

.column-desc-vat {
  flex: 1 !important;
  padding-top: 0px;
  font-family: "Effra-Light";
  font-size: 16px; }

.order-search.result {
  margin-top: 0; }
  .order-search.result .tabs-container {
    flex: 1 !important; }
    .order-search.result .tabs-container .order-tab {
      border-top: none; }
  .order-search.result label.terms {
    margin-left: 0; }
    .order-search.result label.terms p {
      font-family: "Effra-Medium"; }
  .order-search.result label.google-places {
    margin-left: 0; }
  .order-search.result .date-picker {
    margin-left: 0; }
  .order-search.result .field-list {
    margin-left: 0; }
    .order-search.result .field-list.last {
      margin-right: 40px; }
  .order-search.result .weight {
    flex: 1; }
  .order-search.result .groupage.button-wrapper {
    margin-bottom: 0; }
  .order-search.result .groupage-date {
    margin-right: 0 !important; }
  .order-search.result .service-term-dropdown {
    margin-bottom: 4px; }
  .order-search.result .groupage-list {
    margin-bottom: 20px; }
  .order-search.result .parcel,
  .order-search.result .pallet {
    border-bottom: 1px solid #dedede;
    padding-bottom: 10px; }
  .order-search.result label {
    margin-bottom: 10px !important; }
  .order-search.result p.label {
    margin-bottom: 5px !important; }
  .order-search.result .remove {
    display: flex;
    align-items: center;
    width: 30px;
    justify-content: flex-end;
    position: absolute;
    right: 0;
    bottom: 20px; }
  .order-search.result .pallet-list .pallet {
    flex-direction: column;
    position: relative; }
  .order-search.result .container {
    flex-direction: column; }
    .order-search.result .container .tabs-container header {
      display: none; }
    .order-search.result .container .order-tabs ul {
      flex-direction: row; }
      .order-search.result .container .order-tabs ul li {
        flex: 1; }
        .order-search.result .container .order-tabs ul li .icon {
          flex: 1; }
        .order-search.result .container .order-tabs ul li .description {
          display: none; }
    .order-search.result .container .tab-content-container .form-group {
      flex-direction: column;
      margin-bottom: 4px; }
      .order-search.result .container .tab-content-container .form-group label,
      .order-search.result .container .tab-content-container .form-group > div {
        flex: 1;
        width: 100%;
        margin-bottom: 20px;
        flex-direction: column; }
      .order-search.result .container .tab-content-container .form-group .parcel {
        flex-direction: column; }
      .order-search.result .container .tab-content-container .form-group label.quantity {
        order: 1;
        width: 48%; }
      .order-search.result .container .tab-content-container .form-group .field-group {
        display: flex;
        flex-direction: row; }
        @media screen and (max-width: 700px) {
          .order-search.result .container .tab-content-container .form-group .field-group label {
            flex: 1 !important; } }

.groupage-list {
  display: flex;
  flex-direction: row; }
  .groupage-list li {
    display: flex;
    flex-direction: row; }
    .groupage-list li .weight, .groupage-list li .cubicmetre {
      flex: initial;
      width: 260px; }
      @media screen and (max-width: 700px) {
        .groupage-list li .weight, .groupage-list li .cubicmetre {
          margin-right: 20px; } }
    @media screen and (max-width: 700px) {
      .groupage-list li {
        display: flex; } }

.field-list {
  display: flex;
  flex-direction: row;
  flex: 1;
  margin-left: 20px; }
  .field-list:first-child {
    margin-left: 0; }
  .field-list.last {
    flex: 2; }
  @media screen and (max-width: 700px) {
    .field-list {
      margin-left: 0; } }

.order-search {
  margin-top: 45px; }
  .order-search header {
    align-items: center;
    display: flex;
    height: 50px;
    background-color: #fff; }
    @media screen and (max-width: 700px) {
      .order-search header {
        display: none; } }
  .order-search .container {
    display: flex;
    flex-direction: row;
    position: relative; }
    .order-search .container .tabs-container {
      background-color: #dedede;
      flex: 1; }
    .order-search .container .tab-content-container {
      flex: 2;
      background-color: #ececec; }
    @media screen and (max-width: 700px) {
      .order-search .container {
        flex-direction: column; } }
  .order-search .parcels {
    display: flex;
    flex-direction: column;
    margin: 0;
    padding: 0;
    width: 100%; }
    .order-search .parcels .parcel {
      display: flex;
      flex-direction: row;
      margin-top: 20px;
      position: relative; }
      .order-search .parcels .parcel:first-child {
        margin-top: 0; }
        @media screen and (max-width: 700px) {
          .order-search .parcels .parcel:first-child {
            border-top: none;
            padding-top: 0px; } }
      .order-search .parcels .parcel label.quantity {
        flex: 0 75px;
        width: 75px; }
        @media screen and (max-width: 700px) {
          .order-search .parcels .parcel label.quantity {
            margin-right: 20px; } }
      .order-search .parcels .parcel label.weight {
        flex: 0 140px; }
        @media screen and (max-width: 700px) {
          .order-search .parcels .parcel label.weight input {
            width: 80px; } }
      @media screen and (max-width: 700px) {
        .order-search .parcels .parcel .weight-measure {
          width: 110px;
          flex: 0 0 110px;
          margin-left: -20px; } }
      @media screen and (max-width: 700px) {
        .order-search .parcels .parcel {
          flex-direction: column;
          border-top: 2px solid white;
          padding-top: 10px;
          margin-top: 0px !important; } }
    .order-search .parcels .parcel-size, .order-search .parcels .pallet-size {
      flex: 0 130px; }
      .order-search .parcels .parcel-size .field-wrapper,
      .order-search .parcels .pallet-size .field-wrapper {
        display: flex;
        justify-content: flex-end;
        align-items: center; }
        .order-search .parcels .parcel-size .field-wrapper span,
        .order-search .parcels .pallet-size .field-wrapper span {
          background-color: #fff;
          height: 100%;
          display: flex;
          height: 40px;
          align-items: center;
          border-bottom: 1px solid #f34213; }
        .order-search .parcels .parcel-size .field-wrapper input,
        .order-search .parcels .pallet-size .field-wrapper input {
          flex: 0 51px;
          text-align: center;
          margin: 0;
          text-indent: 0;
          max-width: 87px; }
      @media screen and (max-width: 700px) {
        .order-search .parcels .parcel-size, .order-search .parcels .pallet-size {
          margin-right: 20px; } }
  .order-search .order-controls {
    display: flex;
    flex-direction: row;
    align-items: flex-end; }
    .order-search .order-controls > div {
      flex: 1; }
      @media screen and (max-width: 700px) {
        .order-search .order-controls > div {
          margin-bottom: 10px; } }
    .order-search .order-controls .add {
      align-items: center;
      color: #f34213;
      display: flex;
      text-decoration: underline;
      font-family: "Effra-Medium";
      width: 100%; }
      .order-search .order-controls .add img {
        height: 30px;
        margin-right: 10px;
        cursor: pointer; }
      .order-search .order-controls .add span {
        cursor: pointer; }
  .order-search .remove {
    display: flex;
    align-items: center;
    width: 30px;
    justify-content: flex-end; }
    .order-search .remove.first {
      margin-top: 25px; }
    .order-search .remove img {
      cursor: pointer;
      height: 17px;
      width: 17px; }
    @media screen and (max-width: 700px) {
      .order-search .remove {
        position: absolute;
        bottom: 22px;
        right: 5px; } }
  @media screen and (max-width: 700px) {
    .order-search {
      margin-top: 10px; } }

.pallet-list {
  width: 100%; }
  .pallet-list .pallet {
    margin-top: 20px;
    display: flex;
    position: relative; }
    .pallet-list .pallet:first-child {
      margin-top: 0; }
      @media screen and (max-width: 700px) {
        .pallet-list .pallet:first-child {
          border-top: none;
          padding-top: 0px; } }
    @media screen and (max-width: 700px) {
      .pallet-list .pallet .pallet-type .pallet-size {
        margin-left: 20px; } }
    @media screen and (max-width: 700px) {
      .pallet-list .pallet .pallet-type {
        margin-top: 0px; } }
    .pallet-list .pallet .quantity-label {
      width: 60px !important;
      flex: 0 60px; }
      @media screen and (max-width: 700px) {
        .pallet-list .pallet .quantity-label {
          margin-right: 20px; } }
    .pallet-list .pallet .weight-label {
      flex: 0 120px !important; }
    .pallet-list .pallet .parcel-size,
    .pallet-list .pallet .pallet-size {
      flex: 0 130px;
      display: none; }
      .pallet-list .pallet .parcel-size.active,
      .pallet-list .pallet .pallet-size.active {
        display: block; }
      .pallet-list .pallet .parcel-size .field-wrapper,
      .pallet-list .pallet .pallet-size .field-wrapper {
        display: flex;
        justify-content: flex-end;
        align-items: center; }
        .pallet-list .pallet .parcel-size .field-wrapper span,
        .pallet-list .pallet .pallet-size .field-wrapper span {
          background-color: #fff;
          height: 100%;
          display: flex;
          height: 40px;
          align-items: center;
          border-bottom: 1px solid #f34213; }
        .pallet-list .pallet .parcel-size .field-wrapper input,
        .pallet-list .pallet .pallet-size .field-wrapper input {
          flex: 0 40px;
          text-align: center;
          margin: 0;
          text-indent: 0;
          max-width: 38px; }
    @media screen and (max-width: 700px) {
      .pallet-list .pallet {
        margin-top: 0;
        flex-direction: column;
        border-top: 2px solid white;
        padding-top: 10px; } }

.ai-end {
  align-items: flex-end; }

.order-search .form-group .groupage-date {
  flex: 0 150px;
  margin-right: 20px; }
  @media screen and (max-width: 700px) {
    .order-search .form-group .groupage-date {
      margin-right: 0;
      flex: 1;
      margin: 10px 0 20px 0; } }

.search-topbar {
  display: flex;
  flex-direction: row; }

.results-wrapper .order-search .parcels .parcel-size .field-wrapper input {
  max-width: 29px; }

.results-wrapper .order-search .pallet-list .pallet .pallet-size .field-wrapper input {
  max-width: 29px; }

.in-active {
  opacity: 0.5;
  cursor: not-allowed; }

.hidePersonalEffectDiv {
  display: none !important; }

.add {
  align-items: center;
  color: #f34213;
  display: flex;
  text-decoration: underline;
  font-family: "Effra-Medium"; }
  .add img {
    height: 30px;
    margin-right: 10px;
    cursor: pointer; }
  .add span {
    cursor: pointer; }

.ai-end ul.groupage-list li .field-group input {
  width: 70px;
  margin-right: 15px; }

.ai-end ul.groupage-list li label .field-group span.cbm-label {
  padding-top: 12px;
  font-family: "Effra-Light"; }

.wd-50 {
  width: 49%; }

.white-line {
  border-top: 1px solid white;
  padding-top: 20px; }

.ai-end ul.groupage-list li {
  width: 86.4%; }

a.btn-cancel {
  display: inline-block;
  margin: 15px 20px 15px 0;
  text-decoration: none;
  color: #f34213;
  font-family: "Effra-Light";
  font-size: 13px;
  align-items: center;
  text-transform: uppercase;
  letter-spacing: 3px;
  font-weight: 900; }

.parcels-fields {
  flex: 0.4; }

.cargo-container.order-search {
  margin-top: 0px !important; }

.form-group.ai-end {
  margin-bottom: 0px !important; }

.pallet-list .field-list {
  flex: 0 60px !important; }

.pallet-list .field-list.last {
  flex: 2 !important; }

.pallet-list .field-list.last .pallet-size {
  flex: 0 330px; }

.pallet-list .field-list.pallet-fields {
  flex: 1 !important; }

.pallet-list .field-list.last .pallet-size .field-wrapper input {
  flex: 0 70px !important; }

.field-list.pallet-fields .weight-label {
  flex: 0 290px !important; }

.field-list.pallet-fields .styled-select {
  margin-left: 20px !important; }

.field-list.last .field-wrapper .styled-select {
  margin-left: 20px !important; }

.styled-select.pallet-kg-field {
  margin-top: 25px; }

.loader-container {
  position: absolute;
  width: 960px;
  background: rgba(255, 255, 255, 0.9);
  height: 100%;
  top: 45px;
  left: 20px;
  padding-top: 42px;
  z-index: 999;
  min-height: 364px;
  transition: top 2s ease-in; }

.loader-slider-up {
  top: -100vh !important;
  background: #fff; }

.white-bg {
  background: #fff;
  max-height: 500px;
  position: absolute;
  margin-top: 118px !important; }

.circle-loader {
  margin: 35px 0 45px 0px !important; }

.display-block {
  display: block !important; }

p.hidden {
  visibility: hidden; }

p.visible {
  visibility: visible; }

.order-loading-slider {
  padding: 0 175px; }

.order-loading-slider .slider-left {
  float: left; }

.order-loading-slider .slider-content {
  float: left; }

.order-loading-slider .slider-right {
  float: right; }

/*.controls{position: absolute;
    bottom: 0px;
    text-align: center;
    width: 100%;}*/
.cargo-transition {
  position: relative;
  transition: all .3s ease-out;
  height: 100%; }

.menu-search-image {
  background: url("/images/menu-search.png") no-repeat 0 center;
  width: 9%;
  height: 100%; }

.header-search-label .menu-search-image {
  -webkit-animation-name: header-search-image;
  /* Safari 4.0 - 8.0 */
  -webkit-animation-duration: 3s;
  /* Safari 4.0 - 8.0 */
  animation-name: header-search-image;
  animation-duration: 3s;
  animation-delay: 3s; }

.header-search-label p {
  -webkit-animation-name: header-search;
  /* Safari 4.0 - 8.0 */
  -webkit-animation-duration: 3s;
  /* Safari 4.0 - 8.0 */
  animation-name: header-search;
  animation-duration: 3s;
  animation-delay: 3s; }

.header-search-label {
  -webkit-animation-name: header-search;
  /* Safari 4.0 - 8.0 */
  -webkit-animation-duration: 3s;
  /* Safari 4.0 - 8.0 */
  animation-name: header-search;
  animation-duration: 3s;
  animation-delay: 3s; }

/* Safari 4.0 - 8.0 */
@-webkit-keyframes header-search {
  0% { 
    background-color: #2e2e3a;
    color: #fff;}
  33% {      
    background-color: #ececec;
    color: #2e2e3a; }
  66% {
      background-color: #2e2e3a;
    color: #fff;
     }
  88% {
      background-color: #ececec;
    color: #2e2e3a;
     } }

/* Standard syntax */
@keyframes header-search {
  0% {
      background-color: #2e2e3a;
     color: #fff;
     }
  33% {
     background-color: #ececec;
    color: #2e2e3a; }
  66% {
    background-color: #2e2e3a;
    color: #fff;
     }
  88% {
      background-color: #ececec;
    color: #2e2e3a; } }

/* Safari 4.0 - 8.0 */
@-webkit-keyframes header-search-image {
  0% {
    background: url("/images/menu-search.png") no-repeat 0 center;
    opacity: 1; }
  33% {
    background: url("/images/prices_icon_black.png") no-repeat 0 center;
    opacity: 1; }
  66% {
    background: url("/images/menu-search.png") no-repeat 0 center;
    opacity: 1; }
  88% {
    background: url("/images/prices_icon_black.png") no-repeat 0 center;
    opacity: 1; } }

/* Standard syntax */
@keyframes header-search-image {
  0% {
      background: url("/images/menu-search.png") no-repeat 0 center;
    opacity: 1; }
  33% {
    background: url("/images/prices_icon_black.png") no-repeat 0 center;
    opacity: 1; }
  66% {
      
    background: url("/images/menu-search.png") no-repeat 0 center;
    opacity: 1; }
  88% { 
    background: url("/images/prices_icon_black.png") no-repeat 0 center;
    opacity: 1; } }

.order-loading-slider {
  bottom: 43px; }

.loader-container .controls {
  position: absolute;
  bottom: 35px;
  text-align: center;
  width: 100%; }

.loader-container .controls a {
  margin: 0 0 0 0 !important; }

.loader-container .circle-loader {
  margin: 20px 0 15px 0px !important; }

.order-loading-slide-up {
  -webkit-transition: all 2s;
  transition: all 2s;
  height: 0px; }

.bounce-enter-active {
  animation: bounce-in .5s; }

.bounce-leave-active {
  animation: bounce-in .5s reverse; }

@keyframes bounce-in {
  0% {
    transform: scale(1); }
  50% {
    transform: scale(1); }
  100% {
    transform: scale(1); } }

sup {
  font-size: xx-small;
  vertical-align: top; }

#headerSearchForm .loader-container {
  top: 0px !important; }

.hero .order .loader-container {
  margin-top: -45px; }

.no-service form.type input[type="email"] {
  text-indent: 13px; }

.no-service .no-service-form-container .phonenumber .dialcode-prefix {
  text-indent: 3px; }

/*css for new desktop*/
.d-flex {
  display: flex; }

.desk-ipad .d-flex:nth-child(2) {
  flex: 1; }

.desk-ipad .d-flex .field-list .pallet-size {
  margin-left: 20px; }

.pallet-list .desk-ipad .d-flex .field-list.last {
  flex: 1 !important; }

.anteltype-hideshow {
  flex: 0 449px; }

.antellwh-hideshow {
  display: none; }

.pallet-list .desk-ipad .field-list.last .pallet-size {
  flex: 0 400px; }

.parcel-desk-ipad .d-flex:nth-child(1) {
  flex: 0.7;
  margin-right: 20px; }

.parcel-desk-ipad .d-flex .field-list.parcels-fields {
  flex: 1; }

@media only screen and (max-device-width: 1024px) {
  .desk-ipad {
    flex-direction: column; }
  .desk-ipad .d-flex:nth-child(2) {
    margin-top: 20px; }
  .desk-ipad .d-flex .field-list .pallet-size {
    margin-left: 0; }
  .anteltype-hideshow {
    flex: 1; }
  .desk-ipad .d-flex .field-list.pallet-fields .desk-ipad .d-flex .field-list {
    margin-left: 0; }
  .weight-desk-ipad {
    margin-left: 0; }
  .parcel-desk-ipad {
    flex-direction: column !important; }
  .parcel-desk-ipad .d-flex:nth-child(2) {
    flex: 1; }
  .parcel-desk-ipad .d-flex:nth-child(2) {
    margin-top: 20px; }
  .parcel-desk-ipad .d-flex:nth-child(1) {
    margin-right: 0; }
  .ipad-margin {
    margin-top: 25px; }
  .desk-ipad .remove, .parcel-desk-ipad .remove {
    margin-top: 25px; }
  .pallet-antal-dd {
    flex: 1; } }

/*css for new desktop*/
@media only screen and (max-device-width: 700px) {
  .one-clicks ul.one-click-list-container {
    flex-direction: row !important; }
  .one-clicks ul.one-click-list-container li.one-click .tab-inner {
    background: transparent !important; }
  .one-clicks ul.one-click-list-container li.one-click .tab-inner .description .title {
    font-size: inherit !important;
    color: #f34213 !important; }
  .one-clicks ul.one-click-list-container li.one-click .tab-inner .description {
    background: transparent !important;
    flex-direction: row !important; }
  .one-clicks ul.one-click-list-container li.one-click .tab-inner {
    height: auto !important; }
  .order-tabs ul .order-tab + li {
    margin-left: 0 !important; }
  .loader-container {
    max-width: 700px;
    width: 100% !important;
    left: 0 !important; }
  .order-loading-slider {
    padding: 0 0px !important; }
  .order .order-loading .no-service a {
    margin: 0 !important;
    width: 100% !important;
    text-align: center !important; }
  .order-loading-slider .carousel-cell {
    padding: 15px 50px 0 50px !important; } }

.type-of-goods {
  flex: 0 450px !important; }

.fade-long-option {
  position: absolute;
  width: 19px;
  height: 40px;
  top: 0;
  z-index: 10;
  right: 31px;
  background: linear-gradient(to right, white, white);
  opacity: 0.7; }

.commodity-dropdown {
  position: relative; }

.fade-input-field {
  z-index: 0;
  width: 70px;
  right: 0;
  height: 39px;
  background: linear-gradient(to right, rgba(255, 255, 255, 0.8) 0%, white 23%);
  opacity: 1; }

.fade-contact {
  width: 40px !important; }

.popup section .container .contact-details-wrapper {
  flex-direction: column; }

.contact-details-wrapper ul li .contact-details-row p a {
  color: #f34213; }

.contact-details-wrapper ul li .contact-details-row {
  margin-top: 6px;
  line-height: 21px; }

.contact-popup-wrapper p.title {
  text-align: left; }

.first-name-wrapper {
  position: relative; }

.first-name-wrapper .company-name-fade {
  height: 39px;
  background: linear-gradient(to right, rgba(255, 255, 255, 0.8) 0%, white 43%);
  width: 45px;
  right: 0;
  opacity: 1; }

.first-name-wrapper .contact-link .icon-add-contact {
  z-index: 10;
  right: 6px;
  width: 100%;
  height: 40px;
  top: 1px;
  background-size: 20px;
  background-position: center right; }

.full-screen-popup-section-container .container .reviews-popup-container {
  max-height: 100vh !important;
  margin-top: 70px !important; }

section.search-image-form {
  position: relative;
  width: 100%; }

.full-screen-popup-section-container .contact-popup-wrapper .popup-content-container-inner {
  margin-top: 70px; }

.full-screen-popup-section-container .container.reviews-popup-container {
  max-height: 100vh;
  height: 100vh; }

.fade-long-option.error {
  background: transparent; }

.search-image-form .order {
  margin: auto; }

.search-image-form section.container {
  padding: 0; }

.search-image-form .order-tabs ul li.order-tab .icon img {
  padding: 0px !important;
  width: auto !important; }

.search-image-form .order-tabs ul li.order-tab .description p:first-child {
  padding-top: 0 !important; }

.section .container .content:first-child .search-image-form p:first-child {
  padding-top: 0px !important; }

.search-image-form .order-controls .add img {
  height: 30px !important;
  padding: 0 !important;
  width: auto !important; }

.search-image-form .remove img {
  height: 17px !important;
  width: 17px !important;
  padding: 0 !important; }

.search-image-form .container {
  background: transparent; }

.search-image-form .button-wrapper a.btn {
  height: 45px !important;
  color: white !important;
  padding: 12px 25px; }

.contact-popup-wrapper .subtitle {
  margin-bottom: 10px; }

.search-image-form .button-wrapper a.btn-cancel {
  margin: 15px 20px 9px 0 !important; }

.search-image-form .no-service-buttons a.btn {
  padding: 12px 25px !important;
  color: white !important; }

.search-image-form .order-tabs ul .order-tab .tab-inner .description .pre {
  padding-bottom: 0; }

.search-image-form .styled-select.pallet-kg-field {
  margin-top: 31px; }

.search-image-form .order form .helper {
  line-height: 1.7; }

.search-image-form .order .order-type {
  margin-top: 25px !important; }

.first-name-wrapper.company-name-focus span.fade-long-option {
  display: none; }

.first-name-wrapper.company-name-focus input[type=text] {
  padding-right: 33px; }

@media screen and (max-width: 700px) {
  .search-image-form .pallet-list .pallet .parcel-size .field-wrapper input, .pallet-list .pallet .pallet-size .field-wrapper input {
    flex: auto; }
  .first-name-wrapper .company-name-fade {
    top: 21px; }
  .cargo-container .pallet-list .field-list .pallet-select {
    margin-bottom: 0; } }

.new-results-container .tooltip {
  display: inline-block !important;
  width: 85% !important;
  position: relative; }

.full-screen-popup section {
  position: fixed;
  width: 100%;
  height: 100%; }

.full-screen-popup .service-terms-container li {
  padding: 10px 0; }

.full-screen-popup .service-terms-container input[type=radio] {
  display: none; }

.full-screen-popup .service-terms-container label {
  background: transparent; }

.full-screen-popup .service-terms-container {
  margin: 15px 0 15px 0; }

.full-screen-popup .service-terms-container .rb-container {
  padding: 0 0 0 40px; }

.full-screen-popup header {
  text-align: left;
  margin: 0 0; }

.full-screen-popup section .container {
  box-shadow: none; }

.new-results-container .order {
  margin: 5px auto 50px auto !important; }

.new-results-container .faq-main-container {
  width: 1100px; }

section.half-screen-popup-animation {
  top: 0 !important; }

.service-terms-container span.terms-title {
  font-family: Effra-Medium; }

.shipping-details .service-info {
  flex-direction: row;
  height: 65px; }

.resultpageContainer .column-desc-cargo-value a {
  color: #f34213;
  font-family: "Effra-Light"; }

.service-terms-container li .rb-container span a {
  color: #f34213;
  font-family: "Effra-Light";
  font-size: 16px; }

.terms-advance-link {
  padding-top: 15px; }

.disable-navigation-menu {
  position: absolute;
  width: 100%;
  height: 70px;
  top: 0;
  background: transparent;
  z-index: 9; }

.new-results-container .popup .insurance-calc-wrapper .insurance-calc .styled-select option {
  background: #3b3c49; }

.new-results-container .order-loading {
  background: #2e2e3a;
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 9999;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  transition: all 1s ease-in; }

.new-results-container .loader-container {
  background: transparent;
  color: white;
  left: 50%;
  transform: translateX(-50%);
  top: 150px; }

.new-results-container .loader-container .controls {
  margin-top: 50px;
  position: static;
  bottom: 0px;
  text-align: center;
  width: 100%; }

.full-screen-popup .service-terms-container li {
  display: flex; }

.popup-content-container {
  padding-right: 220px;
  padding-left: 50px; }

.popup-button-container {
  text-align: right;
  padding-top: 20px; }

.new-results-wrapper .service-info .column-desc-mode img {
  padding: 0; }

.service-empty-row {
  min-height: 27px; }

.half-screen-popup .review {
  display: block;
  padding-top: 6px; }

.half-screen-popup .reviews .review span.text {
  overflow: hidden;
  height: auto; }

.reviews-content-container {
  display: inline;
  width: 100%; }

.overlay.popup-overlay.popup-animate {
  background: rgba(255, 255, 255, 0.4);
  display: block;
  transition: all 0.3s ease-in-out; }

.overlay.popup-animate {
  background: rgba(255, 255, 255, 0.5);
  display: block;
  transition: all 0.3s ease-in-out; }

.no-bottom-margin {
  margin-bottom: 0px !important; }

.tablerow-data {
  padding: 15px 50px 0px; }

.form-group .pallet-size {
  margin-left: 20px;
  flex: 1;
  font-family: "Effra-Medium";
  flex-direction: row; }

.form-group .parcel-size, .form-group .weight {
  flex: 1;
  font-family: "Effra-Medium";
  flex-direction: row; }

.form-group .pallet-size p.label, .form-group .weight p.label, .form-group .parcel-size p.label {
  margin-bottom: 10px; }

@media screen and (max-width: 700px) {
  .pallet-list .pallet div:first-child {
    margin-left: 0; }
  .hideHeadingText {
    display: none; }
  .tablerow-data {
    padding: 0px; }
  .form-group .pallet-size p.label, .form-group .weight p.label, .form-group .parcel-size p.label {
    margin-bottom: 4px; }
  .order-search .parcels .parcel-size {
    flex: 0 160px; } }

.order-dark-background article .loader-container {
  margin-top: 45px; }

.order-dark-background .order-loading.static {
  position: static; }

.order-dark-background .order-loading.static .loader-container {
  margin-top: 0; }

@media screen and (max-width: 1920px) {
  .menu-content-container.cargo .order {
    margin: 100px 99px 23px auto !important; } }

@media screen and (max-width: 1366px) {
  .menu-content-container.cargo .order {
    margin: 99px 91px 23px auto !important; } }

@media screen and (max-width: 1280px) {
  .menu-content-container.cargo .order {
    margin: 99px 99px 23px auto !important; } }

@media screen and (min-width: 701px) and (max-width: 1200px) {
  .loader-container {
    width: 100%;
    left: 0; } }

@media screen and (min-width: 701px) and (max-width: 1000px) {
  .order-loading-slider {
    padding: 0 40px; } }

.search-noti-dark {
  background: #2e2e3a;
  border: 0; }

.search-noti-link {
  background: #3B3C49;
  border: 0;
  border-radius: 0;
  padding: 0 0 0px 0 !important; }

.pallet-antal-dd {
  flex: 0 449px; }

.parcel-bigtext-dd {
  flex: 0 369px; }

.parcel-bigtext-dd .parcel-size {
  flex: 0 170px !important; }

.parcel-bigtext-dd .parcel-size .field-wrapper {
  justify-content: flex-start !important; }

.container-margin-weight {
  margin-left: 15px; }

.placeholder-select {
  color: #757575; }

@media screen and (max-width: 700px) {
  #headerSearchForm .groupage-list {
    border-left: 0px;
    border-right: 0px; } }

.add-more-link {
  display: flex;
  align-items: center;
  cursor: pointer;
  flex: 1; }

.label-wight-dim {
  flex-direction: column; }

.label-wight-dim .label {
  margin-bottom: 10px; }

.label-wight-dim .weight-dim-wrappers {
  display: flex;
  flex-direction: row; }

.label-wight-dim .weight-dim-wrappers .ipad-margin {
  margin-top: 0px; }

.add-height-26px {
  height: 26px; }

.flex-dim {
  flex-direction: column; }

.flex-dim .styled-select {
  margin-left: 20px; }

.flex-dim .field-wrapper input {
  max-width: 51px !important;
  flex: 0 0 51px !important; }

.flex-dim .parcel-size {
  flex: 0 0 0px !important; }

.field-list.parcels-fields.label-wight-dim .weight-dim-wrappers .styled-select {
  margin-left: 20px; }

.flex-452 {
  flex: 0 452px; }

@media screen and (max-width: 700px) {
  .label-wight-dim .weight-dim-wrappers {
    margin-right: 30px; }
  .flex-dim-m {
    flex-direction: row; }
  .flex-dim-m .styled-select {
    margin-left: 20px; }
  .flex-dim-m .field-wrapper input {
    max-width: 51px !important;
    flex: 0 0 51px !important; }
  .flex-dim-m .parcel-size {
    flex: 1 !important; }
  .flex-dim-m .parcel-size {
    margin-right: 0px !important; }
  .label-wight-dim .weight-dim-wrappers input {
    width: 60px !important; }
  .label-wight-dim .weight-dim-wrappers .styled-select {
    width: 110px !important;
    flex: 0 0 110px !important; } }

.pallet-list .field-list.last .pallet-size .field-wrapper.pallet-height input {
  max-width: 90px !important;
  flex: 0 0 90px !important; }

@media screen and (max-width: 700px) {
  .pallet-list .pallet .pallet-size .field-wrapper.pallet-height {
    justify-content: flex-start; }
  .pallet-list .pallet .pallet-size .field-wrapper.pallet-height input {
    max-width: 60px !important;
    flex: 0 0 60px !important; }
  .pallet-list .pallet .pallet-size .field-wrapper.pallet-height .styled-select {
    max-width: 100px !important;
    flex: 0 0 100px !important; } }

@media screen and (min-width: 768px) and (max-width: 1023px) {
  .pallet-list .pallet .pallet-size .field-wrapper.pallet-height {
    justify-content: flex-start; }
  .pallet-list .pallet .pallet-size .field-wrapper.pallet-height .styled-select {
    max-width: 100px !important;
    flex: 0 0 100px !important; } }

.unknow-cargo-heading {
  color: #3B3C49;
  padding-bottom: 12px;
  font-family: "Effra-Medium"; }

.unknow-cargo .cb-container p {
  padding-left: 20px;
  position: relative;
  top: -16px;
  padding-right: 18px;
  padding-top: 8px; }

.unknow-cargo .cb-container label {
  top: 10px !important; }

.unknow-cargo .confirm-wrapper {
  border-radius: 25px; }

.unknow-cargo.predefined-address .cb-container p {
  top: -6px !important;
  padding-top: 20px !important;
  padding-left: 0px !important;
  position: relative !important; }

.unknow-cargo.predefined-address .cb-container label {
  top: 9x !important; }

@media only screen and (max-width: 700px) {
  .white-line {
    border-top: 1px solid #ffffff !important;
    padding-top: 20px !important; }
  .unknow-cargo .order-controls {
    flex-direction: column !important; }
  .unknow-cargo .cb-container p {
    top: -22px !important; }
  .unknow-cargo .cb-container.error {
    margin-bottom: 5px !important; }
  .predefined-address-form .order-controls {
    padding: 10px 0 20px 0; } }

@media screen and (min-width: 701px) and (max-width: 767px) {
  .unknow-cargo .order-controls {
    display: inline !important; }
  .unknow-cargo .order-search .order-controls {
    display: inline !important; }
  .unknow-cargo .unknow-cargo .cb-container p {
    top: -22px !important; }
  .unknow-cargo .cb-container.error {
    margin-bottom: 5px !important; } }

@media screen and (min-width: 768px) and (max-width: 1000px) {
  .unknow-cargo .unknow-cargo .cb-container p {
    top: -22px !important; }
  .unknow-cargo.predefined-address .cb-container label {
    top: 17x !important; }
  .unknow-cargo .cb-container p {
    padding-left: 20px;
    position: relative;
    top: -23px;
    padding-right: 18px; }
  .unknow-cargo .order-controls {
    display: inline !important; }
  .unknow-cargo .order-search .order-controls {
    display: inline !important; }
  .unknow-cargo .cb-container.error {
    margin-bottom: 5px !important; } }

@media screen and (min-width: 1001px) and (max-width: 1025px) {
  .unknow-cargo .order-controls {
    display: inline !important; }
  .unknow-cargo .order-search .order-controls {
    display: inline !important; }
  .unknow-cargo .cb-container.error {
    margin-bottom: 5px !important; } }

.hide-cc-div {
  display: none !important; }

.search-image-form .add-height-26px {
  height: 100% !important; }

.top-zero {
  top: 0 !important; }

.predefined-address-form .confirm-wrapper.cb-container {
  border-radius: 25px;
  padding: 15px 20px !important; }

.predefined-address-form .confirm-wrapper.cb-container label {
  left: 15px;
  top: 12px; }

.order-type {
  margin-top: 45px; }
  .order-type header {
    align-items: center;
    display: flex;
    height: 50px;
    background-color: #fff; }
    .order-type header img {
      height: 30px;
      margin: 0 40px 0 30px; }
    .order-type header span {
      text-transform: uppercase; }
    @media screen and (max-width: 700px) {
      .order-type header {
        display: none; } }
  .order-type .container {
    /*display: flex;
        flex-direction: row;*/ }
    .order-type .container .tabs-container {
      display: block; }
    .order-type .container .tab-content-container {
      display: block;
      background-color: #ececec;
      font-family: "Effra-Light";
      position: relative;
      width: 100%; }
  @media screen and (max-width: 700px) {
    .order-type {
      margin-top: 10px; } }
  .order-type .text-type-top {
    font-weight: normal !important;
    margin-bottom: 15px; }
  .order-type .text-type-bottom {
    font-weight: normal !important;
    margin-bottom: 15px;
    margin-top: -10px; }
  .order-type .step2-text-color p, .order-type .order-type .step2-text-color h2 {
    color: #2e2e3a !important; }
  .order-type .step2-text-color .label {
    color: #2e2e3a !important; }

.profile-contacts {
  background-color: #fff;
  position: relative;
  padding: 50px;
  font-family: "Effra-Light";
  margin-bottom: 50px; }
  .profile-contacts h3 {
    font-size: 20px;
    font-family: "Effra-Medium";
    margin-bottom: 40px;
    color: #3B3C49; }
  .profile-contacts .saved-contacts {
    display: flex; }
    .profile-contacts .saved-contacts div {
      height: 180px;
      flex: 1; }
      .profile-contacts .saved-contacts div ul {
        background-color: #ececec;
        height: 100%;
        width: 100%;
        overflow: hidden; }
        .profile-contacts .saved-contacts div ul li {
          height: 30px; }
      .profile-contacts .saved-contacts div:first-child {
        margin-right: 60px; }
  .profile-contacts .contact-section {
    flex: 1;
    flex-direction: column;
    display: flex;
    position: relative;
    padding: 20px; }
    .profile-contacts .contact-section label,
    .profile-contacts .contact-section > div {
      margin-left: 20px;
      flex: 1;
      font-family: "Effra-Medium";
      flex-direction: row; }
      .profile-contacts .contact-section label p.label,
      .profile-contacts .contact-section > div p.label {
        margin-bottom: 10px; }
      .profile-contacts .contact-section label:first-child,
      .profile-contacts .contact-section > div:first-child {
        margin-left: 0; }
      @media screen and (max-width: 700px) {
        .profile-contacts .contact-section label,
        .profile-contacts .contact-section > div {
          width: 100%;
          flex-direction: column;
          margin: 0 0 20px 0; } }

.customer {
  display: flex;
  flex-direction: row;
  height: 100%;
  width: 100%;
  overflow-y: scroll; }
  .customer .stickey {
    position: fixed;
    top: 70px;
    z-index: 20;
    width: 100%;
    max-width: 1200px; }
  .customer .content-wrapper {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    max-width: 1050px;
    background-color: #fff;
    display: flex;
    flex: 0 auto; }
    .customer .content-wrapper::after {
      clear: both;
      content: "";
      display: block; }
    .customer .content-wrapper .content {
      background-color: #3B3C49;
      display: flex;
      flex: 0 792px;
      justify-content: center; }
      .customer .content-wrapper .content header {
        display: flex;
        position: relative;
        justify-content: flex-end;
        width: 100%; }
      .customer .content-wrapper .content footer {
        display: flex;
        position: relative;
        margin-top: 0px;
        width: 100%;
        background: white;
        padding: 0 50px 30px; }
        .customer .content-wrapper .content footer > div {
          display: flex;
          flex: 1;
          justify-content: flex-end; }
          .customer .content-wrapper .content footer > div:first-child {
            justify-content: flex-start; }
  .customer .left {
    flex: 1;
    background-color: #2e2e3a; }
  .customer .right {
    flex: 0.8;
    background-color: #fff; }

.clogin {
  margin-top: 60px;
  max-width: 400px;
  width: 100%; }
  .clogin label {
    margin-bottom: 20px; }
  .clogin h3 {
    font-size: 26px; }
  .clogin .controls {
    margin-top: 30px; }
  .clogin .new-user {
    margin-top: -20px; }
  .clogin .forgot {
    color: #f34213;
    font-family: "Effra-Light";
    font-size: 16px;
    text-decoration: none; }
  .clogin .controls label,
  .clogin .new-user label {
    flex: 1;
    margin: 0;
    align-items: center; }
    .clogin .controls label input,
    .clogin .new-user label input {
      margin-right: 10px; }
  .clogin .controls .button-wrapper,
  .clogin .new-user .button-wrapper {
    flex: 1;
    justify-content: flex-end; }
    .clogin .controls .button-wrapper a,
    .clogin .new-user .button-wrapper a {
      padding: 15px 0;
      width: 120px;
      text-align: center; }
    .clogin .controls .button-wrapper .disabled,
    .clogin .new-user .button-wrapper .disabled {
      opacity: 0.5;
      cursor: not-allowed;
      background-color: #f34213 !important; }
  .clogin .new-user p {
    color: #fff;
    font-family: "Effra-Light";
    font-size: 14px; }
  .clogin .done p {
    font-family: "Effra-Light";
    color: #fff;
    margin-bottom: 20px; }
  .clogin .done .controls {
    display: flex;
    justify-content: flex-end;
    margin-top: 20px; }

.logged-in {
  display: block;
  width: 25px;
  background: url(/images/profile.svg) no-repeat;
  margin: 5px 0px 5px 5px;
  height: 25px;
  line-height: 4px;
  float: left;
  cursor: pointer;
  text-decoration: none; }

.not-logged-in {
  display: block;
  width: 25px;
  background: url(/wp-content/themes/transporteca/assets/images/login.svg) no-repeat;
  margin: 5px 0px 5px 5px;
  height: 25px;
  line-height: 4px;
  float: left;
  cursor: pointer;
  text-decoration: none; }

.customer.customer-profile {
  background-color: #dedede; }
  .customer.customer-profile .left,
  .customer.customer-profile .right {
    background-color: transparent; }
  .customer.customer-profile .content-wrapper {
    background-color: #ececec;
    max-width: 1200px;
    display: block; }
  .customer.customer-profile .content {
    display: flex;
    flex-direction: column;
    flex: 1;
    justify-content: inherit;
    background-color: #fff; }
    .customer.customer-profile .content > article {
      position: relative; }
    .customer.customer-profile .content header {
      background-color: #ececec;
      display: flex;
      flex-direction: column; }
      .customer.customer-profile .content header .hero {
        display: flex;
        flex-direction: row;
        position: relative;
        padding-bottom: 50px;
        height: 400px !important; }
        .customer.customer-profile .content header .hero section {
          flex: 1;
          align-items: flex-end;
          display: flex; }
          .customer.customer-profile .content header .hero section > div {
            padding: 50px;
            flex: 1; }
            .customer.customer-profile .content header .hero section > div .preamble {
              text-transform: uppercase;
              color: #f34213;
              font-family: "Effra-Medium";
              margin-bottom: 20px;
              font-size: 12px;
              font-weight: 100;
              letter-spacing: 3px; }
              @media screen and (max-width: 700px) {
                .customer.customer-profile .content header .hero section > div .preamble {
                  margin-bottom: 15px; } }
            .customer.customer-profile .content header .hero section > div .title {
              color: #3B3C49;
              font-family: "Effra-Bold";
              font-size: 48px; }
              @media screen and (max-width: 700px) {
                .customer.customer-profile .content header .hero section > div .title {
                  font-size: 28px; } }
          .customer.customer-profile .content header .hero section > div {
            background-color: #fff; }
            @media screen and (max-width: 700px) {
              .customer.customer-profile .content header .hero section > div {
                height: 100px;
                margin: 0 100px 0 10px;
                padding-top: 20px; } }
          @media screen and (max-width: 700px) {
            .customer.customer-profile .content header .hero section.profile {
              height: 200px; } }
        .customer.customer-profile .content header .hero nav {
          flex: 0.85;
          display: flex;
          align-items: flex-end;
          background-color: transparent; }
          .customer.customer-profile .content header .hero nav ul {
            background-color: #f34213;
            color: #fff;
            flex: 1;
            display: flex;
            height: 55px;
            flex-direction: row;
            /* justify-content: right; */
            align-items: center;
            text-align: right;
            padding-right: 50px; }
            .customer.customer-profile .content header .hero nav ul li {
              width: 100%;
              display: flex;
              justify-content: flex-end;
              align-items: center; }
            .customer.customer-profile .content header .hero nav ul a {
              color: #fff;
              font-family: "Effra-Light";
              text-decoration: none;
              text-transform: uppercase;
              letter-spacing: 1px;
              font-size: 13px;
              font-weight: 900;
              margin-right: 10px; }
            .customer.customer-profile .content header .hero nav ul img {
              height: 20px;
              cursor: pointer; }
              @media screen and (max-width: 700px) {
                .customer.customer-profile .content header .hero nav ul img {
                  display: none; } }
          @media screen and (max-width: 700px) {
            .customer.customer-profile .content header .hero nav {
              flex: initial !important; } }
        @media screen and (max-width: 700px) {
          .customer.customer-profile .content header .hero {
            flex-direction: column; } }
      .customer.customer-profile .content header .profile-menu-wrapper {
        height: 50px;
        position: absolute;
        left: 50px;
        right: 50px;
        bottom: 0;
        line-height: 50px; }
        .customer.customer-profile .content header .profile-menu-wrapper .profile-menu {
          background-color: #f4f4f4;
          height: 50px;
          padding-left: 20px; }
          .customer.customer-profile .content header .profile-menu-wrapper .profile-menu li {
            display: inline-block;
            margin-left: 30px; }
            .customer.customer-profile .content header .profile-menu-wrapper .profile-menu li a {
              cursor: pointer;
              font-family: "Effra-Light";
              font-weight: 900;
              letter-spacing: 3px;
              text-transform: uppercase;
              text-decoration: none;
              flex: 0 auto;
              text-decoration: none;
              color: #2e2e3a;
              font-family: "Effra-Light";
              text-transform: uppercase;
              margin-left: 5px;
              font-weight: 900;
              letter-spacing: 3px;
              font-size: 11px; }
              .customer.customer-profile .content header .profile-menu-wrapper .profile-menu li a.active {
                color: #f34213; }
  .customer.customer-profile .forms {
    display: flex;
    flex-direction: row;
    padding: 0 50px 30px;
    background: #fff; }
    .customer.customer-profile .forms form {
      padding-left: 50px; }
      .customer.customer-profile .forms form:first-child {
        padding-left: 0; }
      @media screen and (max-width: 700px) {
        .customer.customer-profile .forms form {
          padding-left: 0; } }
    @media screen and (max-width: 700px) {
      .customer.customer-profile .forms {
        flex-direction: column; } }
  .customer.customer-profile form {
    flex: 1;
    flex-direction: column;
    display: flex;
    position: relative; }
    .customer.customer-profile form label {
      color: #3B3C49;
      display: flex;
      flex-direction: row;
      font-family: "Effra-Medium";
      font-weight: 100;
      margin: 15px 0 0 0;
      align-items: center;
      font-size: 14px; }
      .customer.customer-profile form label .title {
        flex: 1;
        font-size: 16px;
        font-family: "Effra-Medium";
        max-width: 200px;
        letter-spacing: 1px; }
        @media screen and (max-width: 700px) {
          .customer.customer-profile form label .title {
            margin-bottom: 5px; } }
      .customer.customer-profile form label .field {
        flex: 0 250px; }
      .customer.customer-profile form label .field-group {
        display: flex;
        flex-direction: row;
        flex: 0 250px; }
      .customer.customer-profile form label input {
        background-color: #f7f7f7;
        color: #000;
        font-family: "Effra-Light"; }
      .customer.customer-profile form label .dialcode-prefix {
        background-color: #f7f7f7; }
      @media screen and (max-width: 700px) {
        .customer.customer-profile form label {
          display: block; } }
    .customer.customer-profile form .update-info p {
      font-family: "Effra-Light";
      margin-top: 5px; }
    .customer.customer-profile form .controls {
      display: flex;
      bottom: 0;
      width: 100%;
      justify-content: flex-end; }
      .customer.customer-profile form .controls .cancel {
        font-family: "Effra-Light";
        font-weight: 900;
        text-decoration: none;
        color: #f34213;
        margin-right: 20px;
        display: flex;
        align-items: center;
        text-transform: uppercase;
        letter-spacing: 3px;
        font-size: 13px !important; }
      @media screen and (max-width: 700px) {
        .customer.customer-profile form .controls {
          position: relative;
          padding-right: 0; } }
    .customer.customer-profile form.delete {
      flex-direction: row;
      margin-top: 30px;
      padding: 0px !important; }
      .customer.customer-profile form.delete > div {
        flex: 1; }
        .customer.customer-profile form.delete > div:first-child {
          flex: 2; }
        .customer.customer-profile form.delete > div.button-wrapper {
          justify-content: flex-end;
          display: flex;
          align-items: flex-end; }
    @media screen and (max-width: 700px) {
      .customer.customer-profile form {
        margin-top: 40px; } }
  @media screen and (max-width: 700px) {
    .customer.customer-profile {
      margin-bottom: 70px;
      background-color: #fff; } }

.customer.customer-profile .content header .profile-menu-wrapper .profile-menu li a:hover, .customer.customer-profile .content header .profile-menu-wrapper .profile-menu li a:focus {
  color: #f34213; }

#ratings-star {
  float: left;
  background: url(/images/ratings-star.png) no-repeat 5px 3px;
  border-radius: 3px;
  padding: 3px 5px 1px;
  width: 86px;
  height: 19px; }

#ratings-star span {
  display: block;
  background: url(/images/ratings-star.png) no-repeat 0 -75px;
  height: 19px; }

.readio-container {
  float: left;
  text-align: center;
  width: 26px; }

.readio-container input {
  margin: 0 3px; }

.profile-section-container .myaccount-content-container {
  padding: 15px 50px 30px;
  background: #fff; }

.profile-contacts .myaccount-content-container .contact-section {
  padding: 0; }

.profile-section-container .myaccount-content-container form {
  flex-direction: row;
  padding: 25px;
  background: #f2f2f2; }

.profile-contacts .myaccount-content-container .contact-section + .contact-section {
  margin-left: 0px; }

.myaccount-content-container .contacts-introduction {
  margin-bottom: 25px; }

.customer.customer-profile form .controls a:nth-child(1) {
  display: inline-block;
  margin: 15px 20px 0 0;
  text-decoration: none;
  color: #f34213;
  font-family: "Effra-Light";
  font-size: 13px;
  align-items: center;
  text-transform: uppercase;
  letter-spacing: 3px;
  font-weight: 900; }

.customer.customer-profile .content header .hero section > div .title.proile-section-heading {
  letter-spacing: 3px; }

.customer.customer-profile .phonenumber {
  max-width: 250px; }

.new-contacts .left {
  float: left;
  width: 75%;
  padding-top: 15px; }

.new-contacts .right {
  float: right;
  width: 25%;
  padding-right: 15px; }

.myaccount-content-container .phonenumber .dialcode-prefix {
  min-width: 24px;
  justify-content: center; }

.customer.customer-profile .myaccount-content-container form label .field {
  flex: 0 260px; }

.shared-access .access-left {
  float: left;
  width: 45%; }

.shared-access .access-right {
  float: right;
  width: 45%; }

.shared-access .access-heading {
  font-family: "Effra-Medium";
  margin-bottom: 15px; }

.access-left ul {
  min-height: 220px;
  background: #f7f7f7;
  margin-bottom: 15px; }

.access-left ul li {
  padding: 10px 15px; }

.access-left ul li.selected {
  background: #f1f1f1; }

.shared-access-form {
  background: transparent;
  padding: 0;
  margin: 0 0 15px; }

.customer.customer-profile .shared-access-form label {
  width: 100%; }

.myaccount-content-container .shared-access-form label .field {
  flex: 1; }

.shared-access-btn {
  text-align: right;
  margin-bottom: 25px; }

.myaccount-content-container {
  line-height: 1.5; }

/*.mybooking-heading p, .mybooking-details p{margin-bottom:12px;}*/
.shipment-heading {
  font-weight: bold;
  margin-bottom: 0; }

.mybooking-heading {
  margin-bottom: 2px;
  background: #efefef;
  position: relative;
  padding-left: 26%;
  display: flex; }

.mybooking-heading > div {
  padding: 25px 25px 25px 0px;
  float: left; }

.mybooking-heading .status {
  padding: 25px 25px 25px 25px; }

.mybooking-heading .logo {
  width: 26%;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0; }

.mybooking-heading .feedback-button {
  width: 31%;
  text-align: right; }

.mybooking-heading .logo {
  background: #f9f9f9;
  padding: 15px !important; }

.mybooking-heading .reference, .mybooking-heading .date, .mybooking-heading .price {
  padding: 25px 0px 25px 25px;
  width: 170px; }

.mybooking-details {
  margin-bottom: 15px;
  position: relative;
  padding-right: 23%; }

.mybooking-details .contents {
  background: #efefef;
  border-right: solid #fff 2px;
  padding: 25px 25px 0 25px; }

.mybooking-details .controls {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  background: #efefef;
  padding: 25px;
  width: 23%; }

.mybooking-details .controls ul {
  margin: 0;
  padding: 0;
  list-style: None; }

.mybooking-details .controls li {
  margin: 0 0 5px;
  padding: 0;
  list-style: None; }

.mybooking-details .controls li a {
  color: #f34213; }

.shipment-details:after {
  content: '';
  clear: both;
  display: table; }

.shipment-details > div {
  float: left;
  width: 25%; }

.RatingBox1 {
  display: block;
  width: 25px;
  background: url(/images/white-star.png) no-repeat;
  margin: 5px 0px 5px 5px;
  height: 25px;
  line-height: 4px;
  float: left;
  cursor: pointer;
  text-decoration: none; }

.RatingBoxAct1, .RatingBox1:hover {
  display: block;
  width: 25px;
  margin: 5px 0px 5px 5px;
  height: 25px;
  line-height: 4px;
  float: left;
  background: url(/images/orange-star.png) no-repeat;
  cursor: pointer;
  text-decoration: none; }

.customer.customer-profile .profile-settings form .controls {
  position: absolute;
  padding-bottom: 3%; }

.booking-feedback .feedback-section {
  width: 100%; }

.booking-feedback .feedback-section p {
  margin-bottom: 10px;
  float: left;
  width: 100%; }

.booking-feedback .feedback-section textarea {
  margin-bottom: 8px;
  width: 100%;
  height: 80px;
  background-color: #fff;
  color: #000;
  font-family: "Effra-Light";
  border: 0;
  border-bottom: 1px solid #f34213;
  resize: none;
  font-size: 17px; }

.booking-feedback .feedback-section label.clearfix .title {
  float: left;
  width: 57%;
  padding-top: 3px; }

.booking-feedback .feedback-section label.clearfix .field {
  float: right;
  width: 21.3%;
  text-align: left;
  margin-right: 171px; }

.rb-container {
  position: relative;
  padding: 0 0 0 30px;
  margin: 0 !important; }

.rb-container label {
  width: 25px;
  height: 25px;
  cursor: pointer;
  position: absolute;
  z-index: 2;
  left: 0;
  top: 0;
  background: #f2f2f2;
  margin: 0 !important;
  border-radius: 50%;
  border: 1px solid #f34213; }

.rb-container label:after {
  content: '';
  width: 25px;
  height: 25px;
  position: absolute;
  top: -1px;
  left: -1px;
  border-radius: 50%;
  background: #000;
  opacity: 0;
  border: 4px #f34213 solid; }

.rb-container label:hover::after {
  opacity: 1;
  width: 25px !important;
  height: 25px !important;
  position: absolute !important;
  top: -1px !important;
  left: -1px !important; }

.rb-container input[type=radio] {
  visibility: hidden;
  position: absolute;
  z-index: 1;
  left: 0;
  top: 2px; }

.rb-container input[type=radio]:checked + label:after {
  opacity: 1; }

.booking-load-more {
  text-align: center; }

.booking-load-more a {
  font-family: "Effra-Medium";
  color: #f34213;
  text-transform: uppercase;
  letter-spacing: 3px;
  font-size: 14px;
  text-underline-position: under; }

.new-contacts .right a.btn {
  padding: 13px 25px !important; }

.profile-contacts .myaccount-content-container form {
  padding: 10px 25px 25px 25px !important; }

.profile-contacts .myaccount-content-container .field {
  flex: 0 250px !important; }

.profile-contacts .myaccount-content-container .phonenumber {
  max-width: 225px !important; }

.profile-contacts .myaccount-content-container .windows-contact-form-container .phonenumber {
  overflow: hidden; }

.profile-contacts .myaccount-content-container .controls {
  margin: 15px 0 0 0 !important; }

.profile-contacts .myaccount-content-container .styled-select select :disabled option {
  color: #000 !important;
  -moz-color: #000 !important;
  -webkit-color: #000 !important; }

.profile-contacts .myaccount-content-container {
  padding: 15px 50px 65px !important; }

.profile-contacts .myaccount-content-container section.spinner-parent {
  position: relative; }

.profile-contacts .myaccount-content-container section.spinner-parent article.spinner {
  position: absolute !important; }

.link {
  display: inline-block;
  margin: 0px 20px 15px 0;
  text-decoration: none;
  color: #f34213;
  font-family: "Effra-Light";
  font-size: 13px;
  align-items: center;
  text-transform: uppercase;
  letter-spacing: 3px;
  font-weight: 900;
  cursor: pointer; }

.profile-access .myaccount-content-container .shared-access .controls a.btn {
  padding: 13px 25px !important; }

.profile-access .myaccount-content-container .shared-access {
  overflow: hidden; }

.profile-access .myaccount-content-container .shared-access form.shared-access-form {
  padding: 0 !important;
  background: none !important; }

.customer.customer-profile form.delete label p.title {
  max-width: 378px !important; }

.booking-feedback .feedback-section label.clearfix .field ul {
  float: left;
  margin-left: -6px; }

.booking-feedback .feedback-section label.clearfix .field span.rb-container:nth-child(1) {
  padding: 3px 14px 0px 35px; }

.booking-feedback .feedback-section label.clearfix .field span.rb-container:nth-child(2) {
  padding: 3px 20px 0px 35px; }

.booking-feedback .feedback-controls {
  width: 100%;
  text-align: right;
  margin-top: 10px; }

.feedback-section label.clearfix .field p span.word-count:nth-child(2) {
  float: right; }

.booking-feedback .feedback-controls a:nth-child(1) {
  display: inline-block;
  margin: 15px 20px 0 0;
  text-decoration: none;
  color: #f34213;
  font-family: "Effra-Light";
  font-size: 13px;
  align-items: center;
  text-transform: uppercase;
  letter-spacing: 3px;
  font-weight: 900; }

.rb-container input[type=radio]:checked + label:after {
  border: 4px #f34213 solid; }

.booking-feedback .feedback-section label .field p span.word-count {
  float: right;
  width: 150px;
  display: block;
  text-align: right;
  font-family: "Effra-Light" !important;
  font-size: 14px !important; }

.booking-feedback .feedback-section label .field p span.word-count span.counter-red {
  color: #f34213; }

.booking-feedback .feedback-section label .field p span.notes {
  width: 600px;
  display: block;
  float: left; }

.mybooking-details .contents div {
  margin-bottom: 22px; }

.mybooking-heading .feedback-button a.btn {
  padding: 0px 15px !important;
  line-height: 45px; }

.booking-feedback .feedback-section label {
  display: block !important; }

.booking-feedback form {
  display: block !important;
  margin-bottom: 15px !important; }

.booking-feedback .feedback-section label .title {
  max-width: 100% !important;
  font-family: "Effra-Light" !important; }

.feedback-page .container {
  align-items: flex-end;
  flex-direction: row; }

.feedback-page .container .content {
  padding: 50px 50px 0 50px;
  flex: 1;
  margin-bottom: 0px !important; }

.spinner-zindex {
  z-index: 999; }

.booking-feedback .feedback-section textarea[disabled="disabled"] {
  background-color: #f7f7f7 !important; }

.RatingBoxGrey1 {
  display: block;
  width: 25px;
  background: url(/images/star-grey.png) no-repeat;
  margin: 5px 0px 5px 5px;
  height: 25px;
  line-height: 4px;
  float: left;
  cursor: pointer;
  text-decoration: none; }

.profile-contacts label input {
  background: #fff !important; }

.profile-contacts .disabled_fields {
  background: #f7f7f7 !important; }

.profile-contacts .dialcode-prefix {
  background: #fff !important; }

.profile-contacts .dialcode-prefix.disabled_fields {
  background: #f7f7f7 !important; }

.profile-settings .forms form:first-child {
  flex: 0 550px !important; }

.profile-settings .forms form:nth-child(2) {
  padding-right: 0 !important;
  padding-left: 0 !important; }

.profile-settings footer > h3 {
  padding-top: 60px !important; }

.profile-contacts .controls .btn {
  padding: 12px 25px !important; }

.profile-contacts select.disabled_fields {
  background: #f7f7f7 !important;
  color: #000 !important; }

.profile-contacts .myaccount-content-container .contact-section:first-child {
  flex: 0 525px !important; }

.profile-contacts .myaccount-content-container .contact-section:nth-child(2) .field {
  flex: 0 225px !important; }

.booking-feedback .feedback-section .field.error {
  width: 16% !important;
  margin-right: 222px !important;
  text-align: left !important; }

.booking-feedback .feedback-section .field.error ul li {
  margin: 5px 0px 5px 5px !important; }

.booking-feedback .feedback-description {
  font-family: "Effra-Light" !important;
  font-size: 16px;
  line-height: 1.1 !important;
  padding-bottom: 10px; }

.booking-feedback .feedback-section label .field {
  font-family: "Effra-Light"; }

.booking-feedback .feedback-section label .field p span.notes {
  font-style: italic;
  font-size: 14px !important; }

.notes-heading {
  font-style: italic;
  font-family: "Effra-Light";
  width: 600px;
  display: block;
  float: left;
  font-size: 14px !important; }

.booking-feedback {
  margin-top: -13px; }

.feedbackpage form {
  margin-top: 47px !important; }

.hero.feedback-page .container .content .preamble {
  font-size: 12px !important; }

.profile-contacts label input.error {
  background: #FFCCCC !important; }

.customer-login .cb-container span.label.white {
  color: white;
  margin-top: -18px; }

.customer-login .cb-container .tertiary {
  margin-right: 2px !important; }

.customer-signup .cb-container p.label.white {
  line-height: 1.9; }

.booking-feedback.spinner-parent {
  position: relative; }

.booking-feedback.spinner-parent article.spinner {
  position: absolute !important; }

.mybooking-details .shipment-heading {
  font-family: "Effra-Medium" !important;
  font-weight: normal !important; }

.mybooking-heading .shipment-heading {
  font-family: "Effra-Medium" !important;
  font-weight: normal !important; }

.center-loader {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%; }

.profile-orders .feedback-section h3 {
  font-size: 16px !important; }

.booking-feedback .feedback-section label.clearfix .field span.checkbox-aline:nth-child(1) {
  padding: 3px 11px 0px 38px !important; }

.booking-feedback .feedback-section label.clearfix .field span.checkbox-aline:nth-child(2) {
  padding: 3px 17px 0px 38px !important; }

.booking-feedback .feedback-section label.clearfix .field span.rb-container span.checkbox-text {
  position: relative;
  bottom: 3px; }

.booking-feedback .feedback-section form label .field {
  flex: 0 170px !important; }

.bottom-space {
  margin-bottom: 0px !important; }

label.feedback-remark {
  margin-top: 44px !important; }

.feedback-remark p.title {
  margin-bottom: 20px 0px !important; }

.rb-container .disabled-checkbox:hover::after {
  opacity: 0 !important; }

.field .rb-container label {
  background: white !important; }

.field .rb-container label.disabled-checkbox {
  background: #f7f7f7 !important; }

.feedbackpage .feedback-controls a.btn {
  padding: 0px 25px !important;
  line-height: 45px; }

.booking-feedback .feedback-controls a.btn {
  padding: 0px 25px !important;
  line-height: 45px; }

.booking-feedback .feedback-description p {
  float: none !important; }

.profile-orders .feedback-section label p.title {
  letter-spacing: 0px !important; }

.profile-section-container.feedback-container {
  margin-bottom: 0px !important;
  background-color: #ececec !important; }

.mybooking-heading .logo img {
  position: absolute;
  top: 50%;
  transform: translateY(-50%); }

@media screen and (max-width: 1024px) {
  .mybooking-heading .logo img {
    padding: 10px !important;
    transform: translate(-50%, -50%) !important;
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    left: 50% !important; } }

.safari .booking-feedback .feedback-section label.clearfix .field {
  display: flex; }

.profile-close-logout .profile-close {
  width: auto !important; }

.profile-close-logout .profile-close a {
  margin-right: 0px !important;
  letter-spacing: 3px !important; }

.profile-close-logout .profile-logout {
  padding-right: 40px !important; }

.profile-close-logout .profile-logout a {
  margin-right: 0px !important;
  letter-spacing: 3px !important; }

.inactive-mybooking {
  display: none !important; }

@media screen and (max-width: 767px) {
  .profile-responsive .customer.customer-profile .forms form:first-child {
    padding-right: 0; }
  .profile-responsive .customer.customer-profile form label .field {
    flex: 1 !important; }
  .profile-responsive.profile-contacts .myaccount-content-container .contact-section:nth-child(2) .field {
    flex: 1 !important; }
  .profile-responsive .customer.customer-profile .forms {
    flex-direction: column; }
  .profile-responsive .customer.customer-profile .profile-settings form .controls {
    position: static;
    padding-bottom: 0; }
  .profile-responsive .customer.customer-profile form.delete {
    flex-direction: column; }
  .profile-responsive .customer.customer-profile form.delete > div.button-wrapper {
    margin-top: 20px; }
  .profile-responsive .customer.customer-profile form .customer-phone .field {
    flex: 1; }
  .profile-responsive .customer.customer-profile .phonenumber {
    max-width: 100%; }
  .profile-responsive .customer.customer-profile .profile-settings form .controls {
    margin-top: 20px; }
  .profile-responsive .mybooking-heading {
    padding-left: 10%; }
  .profile-responsive .mybooking-heading .logo {
    width: 11%; }
  .profile-responsive .mybooking-heading .reference, .mybooking-heading .date, .mybooking-heading .price {
    padding: 15px 0px 15px 15px; }
  .profile-responsive .booking-feedback .feedback-section label.clearfix .field {
    width: 100%;
    float: none; }
  .profile-responsive .profile-section-container .myaccount-content-container form {
    flex-direction: column; }
  .profile-responsive .profile-contacts .myaccount-content-container .contact-section:first-child {
    flex: 1 !important; }
  .profile-responsive .customer-profile form label {
    flex-direction: row !important; }
  .profile-contacts .myaccount-content-container .field {
    flex: 1 !important; }
  .profile-responsive .profile-contacts .myaccount-content-container .contact-section:nth-child(2) .field {
    flex: 1 !important; }
  .profile-responsive .profile-contacts .myaccount-content-container .phonenumber {
    max-width: 100% !important;
    flex: 1; }
  .profile-responsive .new-contacts .right {
    float: none;
    width: 100%;
    text-align: left !important;
    margin-top: 20px; }
  .profile-responsive .customer.customer-profile .content header .profile-menu-wrapper {
    height: auto;
    line-height: 1.3; }
  .profile-responsive .customer.customer-profile .content header .profile-menu-wrapper .profile-menu {
    height: auto;
    padding-left: 0;
    display: flex; }
  .profile-responsive .customer.customer-profile .content header .profile-menu-wrapper .profile-menu li a img {
    width: 40px; }
  .profile-responsive .customer.customer-profile .content header .profile-menu-wrapper .profile-menu li {
    display: flex;
    flex: 1;
    flex-wrap: nowrap;
    text-align: center;
    justify-content: center;
    margin-left: 0;
    height: 60px; }
  .profile-responsive .customer.customer-profile .content header .profile-menu-wrapper .profile-menu li a {
    justify-content: center;
    text-align: center;
    align-items: center;
    display: flex; }
  .profile-responsive .profile-section-container {
    padding: 0 10px; }
  .menu-content-container nav ul.page-links {
    margin-top: 60px; }
  .profile-responsive .profile-section-container h3 {
    margin-bottom: 0;
    line-height: 1.3; }
  .profile-responsive .profile-section-container .forms form {
    display: block !important; }
  .profile-responsive .profile-section-container form label input {
    text-indent: 6px; }
  .header-main .top ul li.links {
    display: none; }
  .menu-search-image {
    width: 13% !important; }
  .profile-responsive .customer.customer-profile .content header .profile-menu-wrapper .profile-menu li a img.profile-contacts-icon {
    width: 34px; }
  .booking-feedback .feedback-controls a:nth-child(1) {
    margin-right: 0px; }
  .booking-feedback .feedback-section label.clearfix .title {
    width: 100%; } }

@media screen and (max-width: 700px) {
  .profile-responsive .customer.customer-profile .content header .profile-menu-wrapper {
    position: static; }
  .order-tabs ul {
    flex-direction: column !important; }
  .profile-section-container {
    padding: 0; }
  .profile-responsive .customer.customer-profile .forms, .profile-section-container .myaccount-content-container {
    padding: 10px; }
  .profile-responsive .profile-section-container h3 {
    margin-bottom: 0;
    line-height: 1.3;
    margin-top: 20px !important; }
  .profile-responsive .customer.customer-profile form .customer-phone {
    flex-direction: column; }
  .profile-responsive .customer.customer-profile form .customer-phone .title {
    max-width: 100%;
    width: 100%;
    margin-bottom: 5px; }
  .profile-responsive .customer.customer-profile form .customer-phone .field {
    flex: 1;
    width: 100%; }
  .profile-responsive .customer.customer-profile .phonenumber {
    max-width: 100%; }
  .profile-responsive .customer.customer-profile .profile-settings form .controls {
    position: static; }
  .profile-responsive .profile-settings footer > h3 {
    padding-top: 0px !important; }
  .profile-responsive .customer .content-wrapper .content footer {
    padding: 0 10px 30px; }
  .profile-responsive .customer.customer-profile form.delete {
    flex-direction: column; }
  .profile-responsive .customer.customer-profile form.delete > div.button-wrapper {
    margin-top: 20px;
    justify-content: center; }
  .profile-responsive .customer.customer-profile .content header .hero section > div {
    padding: 10px 10px 0 10px;
    margin: 130px 10px 0 10px; }
  .profile-responsive .profile-section-container .myaccount-content-container form {
    flex-direction: column; }
  .profile-responsive .customer.customer-profile form {
    margin-top: 0; }
  .profile-responsive .profile-contacts .myaccount-content-container {
    padding: 10px !important; }
  .profile-responsive .profile-contacts .myaccount-content-container .contact-section:first-child {
    flex: 1 !important; }
  .profile-responsive .profile-contacts .myaccount-content-container form {
    padding: 0px 20px 25px 20px !important;
    border-bottom: 2px white solid; }
  .profile-responsive .profile-contacts .myaccount-content-container form:nth-last-child {
    border-bottom: 0; }
  .profile-responsive .profile-contacts .myaccount-content-container .phonenumber {
    max-width: 100% !important; }
  .profile-responsive .shared-access .access-left, .shared-access .access-right {
    width: 100%; }
  .profile-responsive .customer-profile form .controls {
    flex-direction: column-reverse; }
  .profile-responsive .profile-contacts .myaccount-content-container .controls {
    margin-top: 20px !important; }
  /*sd*/
  .profile-responsive .customer.customer-profile .forms form:nth-child(2) {
    margin-top: 20px; }
  .profile-responsive .customer.customer-profile form .controls a:nth-child(1) {
    text-align: center;
    margin-right: 0px; }
  .profile-responsive .myaccount-content-container .mybooking-heading {
    width: 100%;
    flex-direction: column;
    padding: 85px 15px 0 15px; }
  .profile-responsive .mybooking-heading .logo {
    height: 75px;
    width: 100%; }
  .profile-responsive .mybooking-heading .reference, .profile-responsive .mybooking-heading .date, .profile-responsive .mybooking-heading .price {
    padding: 0;
    width: 100%; }
  .profile-responsive .mybooking-heading .feedback-button {
    text-align: center;
    width: 100%;
    padding-right: 0; }
  .profile-responsive .mybooking-details {
    padding-right: 0;
    width: 100%; }
  .profile-responsive .mybooking-details .contents {
    padding: 15px; }
  .profile-responsive .mybooking-details .controls {
    width: 100%;
    position: static;
    padding: 0 15px 15px 15px; }
  .profile-responsive .mybooking-heading .status {
    padding: 0 0 15px 0; }
  .profile-responsive .mybooking-details .contents div {
    display: flex;
    flex: 1;
    flex-direction: column;
    margin-bottom: 0; }
  .profile-responsive .mybooking-heading > div {
    padding: 15px 25px 15px 0px; }
  .profile-responsive .profile-section-container .myaccount-content-container form {
    padding: 15px; }
  .profile-responsive .booking-feedback .feedback-section label.clearfix .field {
    float: none;
    width: 100%; }
  .profile-responsive .booking-feedback .feedback-section label .field p span.notes {
    width: 100%; }
  .profile-responsive .booking-feedback .feedback-controls {
    text-align: center;
    flex-direction: column-reverse;
    display: flex; }
  .profile-responsive .customer.customer-profile .content header .profile-menu-wrapper .profile-menu {
    height: auto;
    padding-left: 0;
    display: flex; }
  .profile-responsive .customer.customer-profile .content header .hero {
    padding-bottom: 0; }
  .profile-responsive .profile-section-container .forms form {
    display: block !important; }
  .profile-responsive .profile-section-container form label input, .customer.customer-profile form .customer-phone input {
    text-indent: 6px; }
  .customer.customer-profile .content header .hero nav ul {
    padding-right: 17px;
    margin: 0 10px; }
  .profile-responsive .customer.customer-profile form .controls {
    margin-bottom: 0; }
  .profile-responsive .new-contacts .right {
    text-align: center !important; }
  .header-main .top ul li.links {
    display: none; }
  .menu-search-image {
    width: 13% !important; }
  .booking-feedback .feedback-controls a:nth-child(1) {
    margin-right: 0px; }
  .booking-feedback .feedback-section label.clearfix .title {
    width: 100%; } }

.show-profile-menu-icon {
  display: block; }

.hide-profile-menu-icon {
  display: none; }

@media screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  .profile-settings .forms form:first-child {
    flex: 0 300px !important; }
  .customer.customer-profile form label {
    flex-direction: column;
    text-align: left;
    display: block; }
  .customer.customer-profile form label .field {
    flex: 1;
    width: 100%; }
  .customer.customer-profile form label .title {
    margin-bottom: 5px;
    max-width: 100%;
    width: 100%; }
  .customer.customer-profile form label.newsletter {
    flex-direction: row; }
  .customer.customer-profile form .customer-phone {
    flex-direction: column !important;
    text-align: left !important;
    display: block !important; }
  .profile-contacts .myaccount-content-container .contact-section:first-child {
    flex: 1 !important;
    margin-right: 20px; }
  .profile-contacts .myaccount-content-container .phonenumber {
    max-width: 100% !important; }
  .customer.customer-profile form .controls {
    padding-top: 20px; }
  .booking-feedback .feedback-section label.clearfix .title {
    width: 100%; }
  .booking-feedback .feedback-section label.clearfix .field {
    width: 100%;
    margin-right: 0; }
  .customer.customer-profile form label .title {
    margin-bottom: 10px; }
  .customer.customer-profile form label .title.ipad-rating {
    margin-bottom: 0px; } }

/* cool/*/
.logo-ref-date-pris {
  display: flex;
  flex-direction: row;
  padding: 0 !important; }

@media screen and (max-device-width: 1024px) {
  .logo-ref-date-pris .reference {
    margin-left: 26%; }
  .mybooking-heading .feedback-button {
    display: block;
    text-align: center;
    width: 100%;
    padding-right: 0 !important; }
  .mybooking-heading {
    padding-left: 0;
    flex-direction: column; }
  .logo-ref-date-pris {
    position: relative; } }

@media screen and (max-device-width: 700px) {
  .logo-ref-date-pris {
    flex-direction: column;
    padding: 80px 15px 15px 15px !important; }
  .logo-ref-date-pris .reference {
    margin-left: 0; }
  .mybooking-heading {
    padding: 0 !important; } }

@media screen and (min-device-width: 701px) and (max-device-width: 767px) {
  .logo-ref-date-pris {
    flex-direction: row;
    padding: 0 15px 15px 26% !important; }
  .logo-ref-date-pris .reference {
    margin-left: 0; }
  .mybooking-heading {
    padding: 0 !important; }
  .profile-responsive .mybooking-heading .logo {
    width: 26% !important; } }

.customer.customer-profile form .controls.show-ipad-vertical {
  display: none; }

.profile-section-container .myaccount-content-container form.contact-form {
  flex-direction: column; }

.contact-form-container {
  display: flex; }

@media screen and (min-device-width: 768px) and (max-device-width: 991px) {
  .customer.customer-profile form .contact-section .controls {
    flex-direction: column;
    padding: 0px;
    align-items: center; }
  .new-contacts .right {
    width: 100%; }
  .customer.customer-profile form .controls.show-ipad-vertical {
    display: flex;
    justify-content: center; }
  .customer.customer-profile form .controls.hide-ipad-vertical {
    visibility: hidden; } }

@media screen and (min-device-width: 701px) and (max-device-width: 767px) {
  .contact-form-container {
    flex-direction: column; }
  .customer.customer-profile form .controls.show-ipad-vertical {
    display: none; } }

@media screen and (max-device-width: 700px) {
  .customer.customer-profile form .controls.show-ipad-vertical {
    display: none; }
  .contact-form-container {
    flex-direction: column; } }

.profile-contacts.profile-section-container .myaccount-content-container {
  overflow: hidden; }

.customer.customer-profile .profile-settings form label input {
  background-color: #fff; }

.customer.customer-profile .profile-settings form .customer-phone input {
  background-color: #fff; }

.customer.customer-profile .profile-settings form .customer-phone .dialcode-prefix {
  background-color: #fff; }

/*/*/
.infopiece {
  padding-right: 0px;
  width: 100%; }

.eventinfo {
  width: 100%;
  border-right: 0px !important; }

.service-event {
  width: 100%;
  text-align: left; }

.eventinfo-heading {
  font-family: "Effra-Medium" !important;
  font-weight: normal !important; }

.eventinfo .name {
  width: 37.8%;
  text-align: left; }

.eventinfo .org-date {
  width: 18.8%;
  text-align: left; }

.eventinfo .updated-date {
  width: 24.7%;
  text-align: left; }

.eventinfo .updated-byname {
  width: 18.7%;
  text-align: left;
  padding-right: 0px !important; }

.eventinfo .infopiece-name {
  width: 37.8%;
  text-align: left; }

.eventinfo .infopiece-updated-date {
  width: 43.5%;
  text-align: left; }

.eventinfo .infopiece-updated-byname {
  width: 18.7%;
  text-align: left;
  padding-right: 0px !important; }

.mybooking-details .contents div.shipment-details {
  margin-bottom: 2px; }

.myaccount-content-container section {
  margin-bottom: 15px; }

.myaccount-content-container section .mybooking-details {
  margin-bottom: 0px; }

.padding-bt-25 {
  padding-bottom: 25px !important; }

.note-event {
  font-style: italic; }

.service-event tr td, .service-event tr th {
  padding-right: 15px; }

.service-event tr td:last-child, .service-event tr th:last-child {
  padding-right: 0x; }

.spinner-container-load {
  position: relative;
  width: 100%;
  display: block;
  height: 400px; }

.spinner-container-load .circle-loader-container, .spinner-container-load .circle-loader-inner-div {
  position: absolute; }

.info-textarea {
  width: 100%;
  border: none;
  border-bottom: 1px solid #f34213;
  width: 100%;
  height: 80px;
  font-size: 17px;
  font-family: "Effra-Light";
  text-indent: 0px;
  background-color: #fff;
  color: #2e2e3a;
  border-radius: 0;
  resize: none; }

.eventinfo .infopiece-name-doc {
  width: 81%;
  text-align: left; }

@media screen and (max-device-width: 700px) {
  .eventinfo .name {
    width: 50%; }
  .eventinfo .updated-date {
    width: 50%;
    padding-right: 0px; }
  .eventinfo .infopiece-name {
    width: 50%; }
  .eventinfo .infopiece-updated-date {
    width: 50%;
    padding-right: 0px; }
  .eventinfo .infopiece-name-doc {
    width: 50%; } }

.infopiece-link {
  color: #f34213; }

.event-red-date {
  color: #f34213; }

.booking-data-wrapper .booking-data {
  width: 100%; }

.booking-data-wrapper .booking-data .btn {
  white-space: nowrap; }

.booking-data-wrapper .booking-data input {
  width: 42%;
  font-size: 21px;
  color: #fff;
  text-indent: 0;
  height: 40px;
  -webkit-box-shadow: 0 0 0px 1000px #3b3c49 inset;
  -webkit-text-fill-color: #fff !important; }

.booking-data-wrapper .booking-data.login-btn-div input {
  width: 100%; }

.cancel-btn {
  display: flex;
  width: 100%;
  justify-content: flex-end; }

.cancel-btn-passcode {
  display: flex;
  width: 70%;
  justify-content: flex-end; }

.remove-top-padding {
  padding-top: 0px !important; }

.popup-overlay-booking-data {
  top: 70px !important; }

.mrg-top {
  margin-top: 15px !important; }

.profile-security {
  background-color: #fff;
  position: relative;
  padding: 50px;
  font-family: "Effra-Light";
  margin-bottom: 50px; }
  .profile-security h3 {
    font-size: 20px;
    font-family: "Effra-Medium";
    margin-bottom: 40px; }
  .profile-security p {
    font-family: "Effra-Light";
    margin-bottom: 30px; }
  .profile-security footer {
    flex-direction: column;
    margin-top: 50px; }

.profile-section-container {
  background-color: #f4f4f4;
  position: relative;
  padding: 50px;
  font-family: "Effra-Light";
  margin-bottom: 0px;
  padding-top: 0; }
  .profile-section-container h3 {
    font-size: 22px;
    font-family: "Effra-Medium";
    margin-bottom: 15px;
    color: #3B3C49; }
  @media screen and (max-width: 700px) {
    .profile-section-container form {
      padding: 0; } }
  .profile-section-container .delete-subtitle {
    color: #3B3C49;
    margin: 20px 0;
    font-family: "Effra-Medium"; }
  .profile-section-container footer {
    flex-direction: column;
    margin-top: 50px; }
  @media screen and (max-width: 700px) {
    .profile-section-container {
      padding: 10px; } }

.cb-container {
  position: relative;
  padding: 0px 0 0 14px;
  margin: 0 !important; }

.cb-container label {
  width: 25px;
  height: 25px;
  cursor: pointer;
  position: absolute;
  left: 0;
  top: 0;
  margin: 0 !important;
  border-radius: 4px;
  border: 1px #f34213 solid; }

.cb-container label:after {
  content: '';
  width: 15px;
  height: 9px;
  position: absolute;
  top: 5px;
  left: 4px;
  border: 2px solid #000;
  border-top: none;
  border-right: none;
  background: transparent;
  opacity: 0;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg); }

.cb-container input[type=checkbox] {
  visibility: hidden;
  position: relative;
  z-index: -1;
  left: 0; }

.cb-container input[type=checkbox]:checked + label:after {
  opacity: 1; }

.cb-container span {
  font-size: 16px;
  letter-spacing: 1px;
  font-family: "Effra-Medium"; }

.cb-container input[type=checkbox]:checked + label {
  background: #f34213; }

.customer.customer-profile form .customer-phone {
  color: #3B3C49;
  display: flex;
  flex-direction: row;
  font-family: "Effra-Medium";
  font-weight: 100;
  margin: 15px 0 0 0;
  align-items: center;
  font-size: 14px; }

.customer.customer-profile form .customer-phone .title {
  flex: 1;
  font-size: 16px;
  font-family: "Effra-Medium";
  max-width: 200px;
  letter-spacing: 1px; }

.customer.customer-profile form .customer-phone .field {
  flex: 0 250px; }

.customer.customer-profile form .customer-phone input {
  background-color: #f7f7f7;
  color: #000;
  font-family: "Effra-Light"; }

.customer.customer-profile form .customer-phone .dialcode-prefix {
  background-color: #f7f7f7; }

.signup {
  display: flex;
  margin-top: 60px;
  max-width: 400px;
  flex-direction: column;
  width: 100%;
  position: relative; }
  .signup h3 {
    font-size: 26px; }
  .signup label {
    margin-bottom: 20px; }
  .signup p.label {
    font-family: "Effra-Light"; }
  .signup form {
    padding: 20px 0;
    display: flex;
    flex-direction: column;
    justify-content: center; }
  .signup footer {
    position: relative;
    flex: 1;
    margin-top: 40px !important;
    padding: 0 !important;
    background: none !important; }
  .signup .intro {
    color: #fff;
    font-size: 16px;
    font-family: "Effra-Light";
    margin-bottom: 35px; }
  .signup .newsletter {
    align-items: center;
    margin-bottom: 0; }
    .signup .newsletter input {
      margin-right: 2px; }
  .signup .customer-type {
    display: flex;
    flex-direction: row;
    margin-bottom: 30px; }
    .signup .customer-type div {
      display: flex;
      flex-direction: row;
      align-items: center;
      margin-right: 20px; }
      .signup .customer-type div p {
        color: #fff;
        font-family: "Effra-Light"; }
  .signup .steps-counter {
    height: 35px;
    width: 35px;
    border: 1px solid #fff;
    border-radius: 25px;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 12px;
    font-family: "Effra-Light"; }
  .signup form .field {
    margin-top: 20px; }
  .signup form select {
    color: #fff;
    background-color: #3B3C49;
    height: 40px; }
  .signup label.select {
    padding-top: 30px; }
    .signup label.select p.label {
      margin-right: 90px; }
  .signup .done p {
    font-family: "Effra-Light";
    color: #fff; }
  .signup .done .controls {
    display: flex;
    justify-content: flex-end;
    margin-top: 20px; }
  @media screen and (max-width: 700px) {
    .signup {
      padding: 0 25px; } }

.signup .styled-select .fade-long-option {
  background: linear-gradient(to right, #3B3C49, #3B3C49) !important; }

.mb-20 {
  margin-bottom: 20px; }

.signup p.label {
  padding-bottom: 5px; }

.signup .phonenumber > input {
  width: 78%;
  margin-left: 15px; }

.signup .phonenumber .styled-select {
  width: 35%;
  background: #3b3c49 !important;
  color: #fff; }

.signup .styled-select > select.dialcode {
  color: #fff;
  background-color: #3B3C49;
  width: 100%; }

.signup .phonenumber .styled-select .fade-long-option {
  right: 30px; }

.signup .styled-select option {
  color: #fff; }

.menu .form-wrapper {
  position: relative;
  background-color: #2e2e3a;
  height: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  flex: 0 500px; }

.search {
  height: 100%;
  display: flex;
  display: flex;
  flex-direction: row; }
  .search .left {
    flex: 1; }
  .search .right {
    flex: 1;
    background-color: #fff; }
  .search .content-container {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    background-color: #fff;
    flex: 0 auto; }
    .search .content-container::after {
      clear: both;
      content: "";
      display: block; }
  .search .input {
    background-color: #3B3C49;
    flex: 0 780px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative; }
    .search .input input {
      border: none;
      border-bottom: 1px solid #f34213;
      width: 70%;
      background-color: transparent;
      height: 50px;
      color: #f34213;
      font-family: "Effra-Light";
      color: #fff;
      font-size: 21px;
      padding-left: 25px;
      margin-right: 21px; }
  .search .right {
    flex: 2; }

.menu-content-container.active.listings {
  background: #fff;
  overflow-y: scroll;
  bottom: 0; }

.menu-content-container.hide.listings {
  display: none; }

.search.listings .right {
  display: none; }

.menu-content-container.listings .content-container {
  max-width: 1200px;
  margin: 0 auto;
  display: block; }

.search.listings .input {
  display: block;
  margin-right: 391px;
  position: relative;
  padding: 100px 45px 30px 100px;
  color: #fff; }

.search.listings .input:before {
  content: '';
  display: flex;
  position: absolute;
  height: 100%;
  right: 100%;
  width: 100%;
  top: 0;
  background: #3B3C49; }

.listings .contentarea {
  padding: 40px 391px 5px 100px;
  font-family: "Effra-Light";
  line-height: 1.5;
  font-size: 17px;
  position: relative; }

.listings .content_heading {
  font-family: "Effra-Medium";
  color: #f34213;
  margin-bottom: 5px;
  font-size: 1.125em; }

.listings .content_url {
  font-family: "Effra-Medium";
  color: #f34213;
  margin-bottom: 10px;
  color: #333; }

.listings .content_description {
  margin-bottom: 30px; }

.listings .content_right > ul > li {
  border-bottom: solid 1px #f34213;
  margin-bottom: 30px; }

.listings .content_right {
  padding-right: 15px;
  position: relative;
  min-height: 200px; }

.listings .content_heading a {
  color: #f34213;
  text-decoration: none;
  letter-spacing: 0.02em; }

.search.listings .input label {
  font-family: "Effra-Medium";
  color: #f34213;
  margin-bottom: 10px; }

.search.listings .input div {
  position: relative;
  padding-right: 140px; }

.search.listings .input div input {
  width: 100%;
  padding-left: 25px;
  color: #fff;
  font-size: 21px; }

.search.listings .input div img {
  position: absolute;
  left: 0;
  top: 11px;
  height: 50%; }

.search.listings .input div a {
  position: absolute;
  right: 0;
  top: 0;
  width: 120px;
  text-align: center; }

.search.active .input input {
  font-size: 21px; }

.magnifier-glass {
  left: 47px;
  top: 50%;
  position: absolute;
  height: 25px;
  width: 25px;
  margin-top: -12px; }

.search.active .input .article-search-input {
  padding-left: 25px;
  margin-right: 21px; }

.article-search-btn {
  min-width: 120px; }

.content_right .spinner {
  position: absolute; }

input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus {
  min-height: 35px !important;
  min-width: 100px !important; }

.gsc-results-wrapper-overlay {
  top: 5px !important; }

.menu-content-container.listings.active {
  top: 0; }

.overflow-scroll-none {
  overflow-y: hidden; }

.stars li:nth-child(1) {
  padding-left: 0 !important; }

.resultpageContainer .popup .insurance-calc-wrapper .insurance-calc .styled-select select option {
  background: #3b3c49; }

.search .transporteca_before_search_container .input label {
  font-family: "Effra-Medium";
  color: #f34213;
  margin-bottom: 10px; }

.search-heading {
  display: block !important;
  padding: 100px 45px 30px 100px;
  color: #fff; }

.search-heading .textfield_button {
  position: relative; }

.search-heading .textfield_button img {
  position: absolute;
  left: 0;
  height: 50%; }

.search-heading .label-button {
  position: relative;
  width: auto;
  top: 50%;
  transform: translateY(-50%); }

.search-heading label {
  font-family: "Effra-Medium";
  color: #f34213;
  margin-bottom: 10px; }

@media only screen and (max-width: 700px) {
  .menu-content-container.search.listings {
    background: #fff; }
  .search.listings.listings-mobile .input {
    display: block;
    margin-right: 0px;
    position: relative;
    padding: 100px 20px 30px 20px;
    color: #fff; }
  .menu .search-keyword .search-heading {
    padding: 0 20px;
    width: 100%; }
  .menu .content-container nav article {
    padding: 0; }
  .menu .search-keyword .search-heading .textfield_button .magnifier-glass {
    top: 10px;
    width: 20px;
    margin-top: -19px; }
  .menu .search-keyword .search-heading .textfield_button {
    text-align: right; }
  .menu .search-keyword .search-heading .textfield_button .article-search-btn {
    margin-top: 20px; }
  .menu .content-container #lang_sel {
    width: 100%;
    padding: 0 20px; }
  .menu .search-keyword .search-heading .textfield_button .article-search-input {
    background: transparent;
    font-size: 21px;
    padding-left: 20px;
    color: white;
    height: auto; }
  .listings-mobile .contentarea {
    padding: 20px !important; }
  .listings-mobile .input div {
    padding: 0 !important;
    text-align: right; }
  .listings-mobile .input div img {
    width: 20px;
    top: -9px !important; }
  .listings-mobile .input div a {
    position: static !important;
    margin-top: 20px; }
  .search.listings.listings-mobile .content_url {
    word-break: break-all; }
  .search.listings.listings-mobile .input div input {
    padding-left: 20px !important; }
  .menu-content-container.active.listings.listings-mobile {
    overflow-x: hidden; } }

header.main {
  height: 70px;
  width: 100%;
  top: 0;
  z-index: 9999;
  position: relative; }

.wrapper {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  background-color: #f34213;
  z-index: 2;
  flex: 0 auto;
  height: 100%; }
  .wrapper::after {
    clear: both;
    content: "";
    display: block; }

.nav-left {
  -webkit-transition: all 0.4s ease-in;
  -moz-transition: all 0.4s ease-in;
  transition: all 0.4s ease-in;
  flex: 1; }
  .nav-left.active {
    -webkit-transition: all 0.4s ease-in;
    -moz-transition: all 0.4s ease-in;
    transition: all 0.4s ease-in;
    background-color: #3B3C49; }

.nav-right {
  flex: 1;
  background-color: #ececec; }

.top {
  background-color: #f34213;
  position: fixed;
  z-index: 2;
  height: 70px;
  width: 100%;
  display: flex;
  flex-direction: row;
  margin: 0 auto; }
  .top ul {
    display: flex;
    align-items: center;
    height: 100%;
    flex-direction: row;
    width: 100%; }
    .top ul li {
      flex: 1;
      height: 100%;
      cursor: pointer; }
    .top ul .menu-item {
      display: flex;
      flex-direction: row;
      align-items: center;
      height: 100%;
      cursor: pointer; }
      .top ul .menu-item p {
        color: #fff;
        font-family: "Effra-Medium";
        padding: 2px 0 0 10px;
        font-size: 13px;
        text-transform: uppercase;
        letter-spacing: 2px; }
    .top ul li.menu-trigger {
      -webkit-transition: all 0.4s ease-in;
      -moz-transition: all 0.4s ease-in;
      transition: all 0.4s ease-in;
      flex: 0 auto;
      padding: 0 22px; }
      .top ul li.menu-trigger img {
        height: 20px;
        width: 23px; }
      .top ul li.menu-trigger.active {
        -webkit-transition: all 0.4s ease-in;
        -moz-transition: all 0.4s ease-in;
        transition: all 0.4s ease-in;
        background-color: #3B3C49; }
    .top ul li.menu-search {
      background-color: #f34213;
      flex: 0 319px;
      position: relative;
      cursor: default; }
      .top ul li.menu-search.active .menu-item {
        background-color: #3B3C49; }
      .top ul li.menu-search .menu-item {
        display: none;
        background-color: #2e2e3a;
        cursor: pointer; }
        .top ul li.menu-search .menu-item .menu-item-inner {
          display: flex;
          padding: 0 20px;
          align-items: center;
          height: 100%; }
        .top ul li.menu-search .menu-item:hover {
          background-color: #3B3C49; }
    .top ul li.links {
      display: flex;
      flex: 1; }
      .top ul li.links a {
        flex: 1;
        text-align: center;
        text-decoration: none;
        color: #fff;
        font-family: "Effra-Medium";
        font-size: 13px;
        letter-spacing: 2px;
        text-transform: uppercase;
        display: flex;
        justify-content: center;
        align-items: center; }
        .top ul li.links a:hover, .top ul li.links a.active {
          background-color: #c6371b; }
    .top ul li.search,
    .top ul li.login {
      flex: 0 auto;
      padding: 25px;
      background-color: #2e2e3a; }
      .top ul li.search img,
      .top ul li.login img {
        height: 25px; }
      .top ul li.search:hover,
      .top ul li.login:hover {
        background-color: #3B3C49; }
      .top ul li.search.active,
      .top ul li.login.active {
        background-color: #3B3C49; }
    .top ul li.logo {
      background-color: #ececec;
      flex: 0 275px;
      display: flex;
      align-items: center;
      padding-left: 20px;
      padding-right: 5px; }
      .top ul li.logo img {
        max-width: 100%;
        height: 70px; }
      @media screen and (max-width: 700px) {
        .top ul li.logo {
          display: flex;
          justify-content: center;
          flex: 0 55px;
          padding-left: 0; } }

.menu-content-container {
  -webkit-transition: top 0.4s ease-in;
  -moz-transition: top 0.4s ease-in;
  transition: top 0.4s ease-in;
  background-color: #3B3C49;
  display: flex;
  position: fixed;
  top: -100%;
  left: 0.01%;
  right: 0;
  z-index: 1;
  height: 100%; }
  .menu-content-container.menu {
    display: flex;
    flex-direction: row;
    height: 100%; }
    .menu-content-container.menu .left {
      flex: 1;
      background-color: #3B3C49; }
    .menu-content-container.menu .right {
      flex: 1;
      background-color: #fff; }
    .menu-content-container.menu .content-container {
      max-width: 1200px;
      margin-left: auto;
      margin-right: auto;
      width: 100%;
      max-width: 987px;
      flex: 0 auto; }
      .menu-content-container.menu .content-container::after {
        clear: both;
        content: "";
        display: block; }
  .menu-content-container.cargo {
    background-color: #3B3C49;
    height: 100%;
    overflow-y: scroll; }
    @media screen and (max-width: 700px) {
      .menu-content-container.cargo.active .container {
        margin-top: 12px;
        /*height: calc(100% + 400px);*/ } }
    .menu-content-container.cargo .order {
      /*            height: calc(100% + -220px);
            margin: 0 auto;
            padding: 22px;
            width: 1000px;
            min-height: 392px;*/
      max-width: 1000px;
      margin: 100px 91px 23px auto;
      width: 100%; }
      .menu-content-container.cargo .order .order-search,
      .menu-content-container.cargo .order .order-type,
      .menu-content-container.cargo .order .order-loading {
        margin-top: 23px; }
        @media screen and (max-width: 700px) {
          .menu-content-container.cargo .order .order-search,
          .menu-content-container.cargo .order .order-type,
          .menu-content-container.cargo .order .order-loading {
            margin-top: 10px; } }
      @media screen and (max-width: 700px) {
        .menu-content-container.cargo .order .order-search {
          box-shadow: none; } }
      .menu-content-container.cargo .order .order-results {
        margin: 50px 0; }
        .menu-content-container.cargo .order .order-results .order-search {
          margin-top: 0; }
      @media screen and (max-width: 700px) {
        .menu-content-container.cargo .order {
          padding: 0;
          width: 100%; } }
    .menu-content-container.cargo .resultDiv {
      width: 100%; }
    @media screen and (max-width: 700px) {
      .menu-content-container.cargo {
        background-color: #ececec; } }
  .menu-content-container.active {
    -webkit-transition: top 0.4s ease-out;
    -moz-transition: top 0.4s ease-out;
    transition: top 0.4s ease-out;
    top: 0px;
    height: 100%;
    left: 0; }
  .menu-content-container .content-container {
    display: flex;
    flex-direction: row;
    max-width: 1050px; }
    .menu-content-container .content-container.active {
      display: flex; }
  .menu-content-container nav {
    background-color: #3B3C49;
    flex: 1; }
    .menu-content-container nav ul.page-links {
      margin-top: 70px; }
      .menu-content-container nav ul.page-links li {
        position: relative;
        display: flex;
        align-items: center;
        margin: 0;
        height: 50px; }
        .menu-content-container nav ul.page-links li a {
          color: #f34213;
          font-size: 30px;
          text-decoration: none;
          flex: 4;
          padding-left: 10px;
          font-family: "Effra-Bold"; }
        .menu-content-container nav ul.page-links li:before {
          content: ' ';
          flex: 1;
          background-color: transparent;
          height: 0; }
        .menu-content-container nav ul.page-links li.active:before {
          background-color: #fff; }
        .menu-content-container nav ul.page-links li.active a, .menu-content-container nav ul.page-links li:hover a {
          color: #fff; }
        .menu-content-container nav ul.page-links li.active:before, .menu-content-container nav ul.page-links li:hover:before {
          height: 3px; }
      @media screen and (max-width: 700px) {
        .menu-content-container nav ul.page-links {
          margin-top: 60px; } }
    .menu-content-container nav article {
      margin-top: 20px;
      padding-left: 85px; }
    .menu-content-container nav ul.language {
      display: flex;
      flex-direction: row;
      margin-bottom: 20px; }
      .menu-content-container nav ul.language img {
        height: 15px;
        padding-right: 5px; }
    .menu-content-container nav div.address p {
      color: #fff;
      font-family: "Effra-Light";
      letter-spacing: 1px;
      text-transform: uppercase;
      margin-top: 2px; }
  .menu-content-container .nav-content {
    background-color: #fff;
    flex: 2; }
  @media screen and (max-width: 700px) {
    .menu-content-container {
      overflow-y: scroll; } }

.menu-content-container.resultDiv {
  max-height: calc(100% - 70px);
  overflow-y: auto;
  max-width: 1200px;
  width: 100%;
  left: 50%;
  margin-left: -603px;
  right: auto; }

.menu-content-container.resultDiv .order {
  overflow: visible;
  height: auto;
  width: 100% !important; }

.menu-content-container.resultDiv .order .order-results {
  margin: 0px 0 !important; }

.menu-content-container .order.hideSearchForm .overlay.active {
  display: none !important; }

.menu-content-container.resultDiv .order-results .column-desc-delivery {
  flex: 0 0 110px; }

.menu-content-container.resultDiv .order-results .column-desc-mode {
  flex: 0 0 100px; }

.menu-content-container.resultDiv .order-results .column-desc-rating {
  flex: 0 110px; }

.menu-content-container.resultDiv .order-results .column-desc-packing {
  flex: 0 0 100px; }

.menu-content-container.resultDiv .service-info .column-desc-rfq-buttons.buttons.wide {
  flex: 0 0 325px !important; }

.menu-content-container.resultDiv .order .order-details div {
  margin: 0 auto;
  max-width: 940px; }

.menu-content-container .order-loading .contact-form-header {
  background-color: #fff; }

.menu-content-container.resultDiv .order .order-loading .contact-form-front form {
  max-width: 610px;
  margin: 0 auto; }

.menu-content-container.resultDiv .order {
  margin: 0; }

.menu-content-container.resultDiv .contact-form-front {
  margin-left: 0px;
  margin-right: 0px; }

.menu-content-container.resultDiv .type input[type="text"], .type input[type="number"], .type input[type="password"], .type input[type="email"] {
  text-indent: 5px; }

.menu-content-container.resultDiv .type .phonenumber .dialcode-prefix {
  justify-content: left; }

.hide-div-mobile-ver {
  display: none; }

.show-slogo-m-ver {
  display: block; }

.hide-slogo-m-ver {
  display: none; }

.hide-blogo-m-ver {
  display: none; }

.show-blogo-m-ver {
  display: block; }

.logo.add-big-logo-mobile {
  flex: 1 100px !important;
  padding: 25px; }

.top .wrapper ul li.links a:nth-child(3) {
  padding: 1px; }

.iphonetouch-scroll {
  -webkit-overflow-scrolling: touch; }

.column-description {
  display: flex;
  height: 40px; }
  .column-description li {
    color: #3B3C49;
    font-family: "Effra-Medium";
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 13px;
    text-align: center; }

[class^="column-desc-"], [class*=" column-desc-"] {
  flex: 1; }

.column-desc-mode img {
  width: 40px; }

@media screen and (max-width: 700px) {
  .column-desc-mode {
    align-items: center; } }

.order-results .column-desc-mode {
  flex: 1 0 70px; }
  @media screen and (max-width: 700px) {
    .order-results .column-desc-mode {
      flex: 0 0 100px;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center; } }

.order-results .column-desc-rfq {
  flex: 5 0 436px;
  flex-direction: column;
  align-items: center;
  justify-content: center; }
  @media screen and (max-width: 700px) {
    .order-results .column-desc-rfq p:first-child {
      font-family: "Effra-Medium"; } }
  @media screen and (max-width: 700px) {
    .order-results .column-desc-rfq {
      flex: 2;
      align-items: flex-start; } }

.order-results .column-desc-rating {
  flex: 1 110px; }

.order-results .column-desc-packing {
  flex: 1 0 80px; }

.order-results .column-desc-delivery {
  flex: 1 0 100px; }

.order-results .column-desc-days {
  flex: 1 0 70px; }
  @media screen and (max-width: 700px) {
    .order-results .column-desc-days p.last {
      color: grey;
      margin-top: 5px; } }
  @media screen and (max-width: 700px) {
    .order-results .column-desc-days {
      flex: 2;
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      justify-content: center; } }

.order-results .column-desc-price {
  flex: 1 0 80px; }
  @media screen and (max-width: 700px) {
    .order-results .column-desc-price p.last {
      color: lightgrey;
      margin-top: 5px; } }
  @media screen and (max-width: 700px) {
    .order-results .column-desc-price {
      flex: 1;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: flex-start; } }

.order-results .column-desc-rfq-buttons {
  justify-content: flex-end; }

.half-screen-popup span.stars-of {
  font-family: Effra-Medium; }

.order {
  margin: 5px 50px 50px 50px;
  z-index: 100;
  position: relative; }
  .order .overlay {
    position: fixed;
    display: none;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #fff;
    z-index: -1;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translate3D(0, 0, 0);
    backface-visibility: hidden;
    transform: translate3D(0, 0, 0); }
    .order .overlay.active {
      display: block; }
      @media screen and (min-width: 701px) {
        .order .overlay.active {
          background: #fff;
          -webkit-animation: fadein .5s linear forwards;
          animation: fadein .5s linear forwards; } }
      @media screen and (max-width: 700px) {
        .order .overlay.active {
          background: #ececec;
          -webkit-animation: fadein-mobile .5s linear forwards;
          animation: fadein-mobile .5s linear forwards; } }

@-webkit-keyframes fadein-mobile {
  0% {
    opacity: 0; }
  100% {
    opacity: 0.99; } }

@keyframes fadein-mobile {
  0% {
    opacity: 0; }
  100% {
    opacity: 0.99; } }

@-webkit-keyframes fadein {
  0% {
    opacity: 0; }
  100% {
    opacity: 0.94; } }

@keyframes fadein {
  0% {
    opacity: 0; }
  100% {
    opacity: 0.94; } }

@-webkit-keyframes fadeout {
  0% {
    opacity: 0.94; }
  100% {
    opacity: 0; } }

@keyframes fadeout {
  0% {
    opacity: 0.94; }
  100% {
    opacity: 0; } }
  .order .container {
    align-items: flex-start;
    position: relative;
    z-index: 10;
    align-items: initial;
    max-width: 960px;
    /*box-shadow: 0px -1px 15px 0px #3B3C49;*/
    box-shadow: 0px 9px 15px 0px rgba(0, 0, 0, 0.5); }
    @media screen and (max-width: 700px) {
      .order .container {
        box-shadow: none; } }
  .order form.type {
    padding: 0 20px; }
    .order form.type .form-group {
      margin: 15px 0 0 0; }
    @media screen and (max-width: 700px) {
      .order form.type .form-group.type-of-goods {
        margin: 0; } }
    @media screen and (max-width: 700px) {
      .order form.type {
        background-color: #ececec;
        padding: 20px; } }
  .order form .date-picker {
    flex: 0 170px; }
    @media screen and (max-width: 700px) {
      .order form .date-picker {
        flex-direction: column;
        margin-bottom: 0;
        flex: 1; } }
  .order form .helper {
    font-family: "Effra-Light";
    font-size: 10px; }
  .order form .field-list.pallet-list {
    width: 100%; }
  .order form .field-list li {
    display: flex;
    margin-top: 20px; }
    .order form .field-list li:first-child {
      margin-top: 0; }
  @media screen and (max-width: 700px) {
    .order {
      margin: 0;
      width: auto; } }

.order .container ul li.order-tab:nth-child(1) {
  box-shadow: 4px -1px 13px 0px #3B3C49; }

.order .container ul li.order-tab:nth-child(2) {
  box-shadow: 0px 4px 10px 3px #3B3C49;
  z-index: 0; }

.order .container ul li.order-tab:nth-child(3) {
  box-shadow: -4px 1px 17px 2px #3B3C49; }

.new-results-wrapper .column-desc-mode img {
  height: 60px; }

.new-results-container .order {
  margin: 5px 0 50px 0; }

.new-results-container .faq-block {
  padding: 20px 20px;
  margin-top: 50px; }

.service-white-bg {
  background: white;
  width: 1200px;
  margin: auto; }

.popup-overlay section {
  top: 70px; }

.popup-overlay {
  top: 0px !important; }

.half-screen-popup form.clogin {
  margin-top: 0;
  padding-left: 0; }

.new-results-container .half-screen-popup .cb-container input[type=checkbox]:after {
  visibility: hidden; }

.half-screen-popup .reviews .review span.text {
  line-height: 1.3; }

/*//.cargo-from-to-items-wraper article .parcels-fields {display: flex;flex: 1 0 60px;flex-direction: column;}
//.standard-cargo-weight-container{display: flex;}
//.standard-cargo-weight-container .weight{justify-content: flex-end;display: flex;align-items: center;margin-left: 0!important;}  
//.cargo-from-to-items-wraper article:nth-child(2){flex-direction:row!important; flex: 0 0 399px!important;} 
//.cargo-from-to-items-wraper .cargo-items .item article .category-label{flex:1!important;}
//.standard-cargo .cargo-from-to-items-wraper ul li:nth-child(1) article .dimension-heading{flex:1 0 140px!important;}
//.cargo-from-to-items-wraper article .parcels-fields p span.helper{    font-family: "Effra-Light";font-size: 10px;}
//.standard-cargo .cargo-from-to-items-wraper ul.cargo-items .item > article:nth-child(3){flex: 0 0 80px!important;}
//.standard-cargo-weight-container .weight-measure {flex: 1 0 27px!important;}*/
.service-terms-wrapper a {
  color: #f34213 !important;
  font-family: "Effra-Light";
  font-size: 16px; }

#ui-datepicker-div {
  display: none; }

.date-picker img.ui-datepicker-trigger {
  height: 20px;
  position: absolute;
  right: 10px;
  bottom: 0;
  top: 0;
  margin: auto; }

.ui-datepicker {
  box-shadow: 0px 0px 5px 1px #ececec;
  background-color: #fff;
  position: relative;
  z-index: 110 !important;
  font-family: "Effra-Medium"; }
  .ui-datepicker .ui-datepicker-header {
    position: relative;
    height: 27px;
    margin-top: 10px;
    margin-bottom: 10px; }
    .ui-datepicker .ui-datepicker-header .ui-datepicker-prev {
      display: block;
      color: #f34213;
      position: absolute;
      right: 10px;
      top: 2px;
      cursor: pointer;
      z-index: 2;
      font-size: 28px; }
    .ui-datepicker .ui-datepicker-header .ui-datepicker-next {
      display: block;
      color: #f34213;
      position: absolute;
      right: 10px;
      top: 2px;
      cursor: pointer;
      z-index: 2;
      font-size: 28px; }
    .ui-datepicker .ui-datepicker-header .ui-datepicker-title {
      position: absolute;
      bottom: 4px;
      left: 0;
      right: 0;
      text-align: center;
      font-size: 16px;
      font-family: effra-light; }
      .ui-datepicker .ui-datepicker-header .ui-datepicker-title select {
        position: absolute;
        bottom: 20px;
        border: none;
        border-bottom: 1px solid #f34213;
        /*border-radius: 25px;*/
        color: #000;
        /* styling */
        background-color: white;
        display: inline-block;
        font: inherit;
        line-height: 30px;
        padding: 5px 30px 5px 10px;
        /* reset */
        margin: 0;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-appearance: none;
        -moz-appearance: none;
        background-image: linear-gradient(45deg, transparent 50%, #f34213 50%), linear-gradient(135deg, #f34213 50%, transparent 50%);
        background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em;
        background-size: 5px 5px,
 5px 5px,
 1px 1.5em;
        background-repeat: no-repeat; }
      .ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month {
        left: 10px;
        /*letter-spacing: 3px;*/
        /*text-transform: uppercase;*/ }
      .ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year {
        right: 10px;
        /*letter-spacing: 3px;*/
        /*text-transform: uppercase;*/ }
  .ui-datepicker .ui-datepicker-calendar {
    border-spacing: 0; }
    .ui-datepicker .ui-datepicker-calendar th {
      display: none; }
    .ui-datepicker .ui-datepicker-calendar tr td {
      border-bottom: 1px solid #ececec;
      border-left: 1px solid #ececec;
      width: 40px;
      height: 35px;
      text-align: center;
      vertical-align: middle; }
      .ui-datepicker .ui-datepicker-calendar tr td a {
        color: #2e2e3a;
        display: block;
        text-decoration: none;
        font-size: 13px; }
      .ui-datepicker .ui-datepicker-calendar tr td:first-child {
        border-left: none; }
      .ui-datepicker .ui-datepicker-calendar tr td.ui-datepicker-current-day {
        background-color: #f34213; }
        .ui-datepicker .ui-datepicker-calendar tr td.ui-datepicker-current-day a {
          color: #fff; }
      .ui-datepicker .ui-datepicker-calendar tr td.ui-datepicker-unselectable {
        background-color: #f7f7f7;
        color: #dedede;
        font-size: 13px; }
  @media screen and (max-width: 700px) {
    .ui-datepicker {
      left: 50px !important; } }

.order-type button.ui-datepicker-trigger {
  display: none; }

.order-type .hasDatepicker {
  background: url(/images/calendar.svg);
  background-repeat: no-repeat;
  background-size: 20px;
  background-position: center right 10px;
  background-color: #fff !important;
  cursor: default; }

.ui-datepicker-next {
  background-image: url(/images/arrow-right.png);
  width: 25px;
  height: 25px;
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: center; }

.ui-datepicker-next .ui-icon-circle-triangle-e {
  display: none; }

.ui-datepicker-prev {
  background-image: url(/images/arrow-left.png);
  width: 25px;
  height: 25px;
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: center; }

.ui-datepicker-prev .ui-icon-circle-triangle-w {
  display: none; }

.ui-datepicker-prev.ui-state-disabled {
  background-image: url(/images/prev-arrow-disabled.png);
  cursor: default !important; }

.ui-datepicker-next.ui-state-disabled {
  background-image: url(/images/next-arrow-disabled.png);
  cursor: default !important; }

.tabs-container header img {
  height: 27px;
  margin: 0 10px 0 20px; }

.tabs-container header h1,
.tabs-container header span {
  text-transform: uppercase;
  font-family: "Effra-Medium";
  letter-spacing: 2px;
  font-size: 13px;
  margin-bottom: 0; }

.order-tabs ul {
  list-style: none;
  padding: 0;
  margin: 0;
  flex-direction: row;
  height: 100%; }
  .order-tabs ul .order-tab + li {
    margin-left: 12px; }
  .order-tabs ul .order-tab {
    flex: 1; }
    .order-tabs ul .order-tab .tab-inner {
      display: -webkit-box;
      display: -moz-box;
      display: box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex;
      background-color: #3B3C49;
      border-top: 1px solid #2e2e3a;
      height: 65px;
      flex-direction: row;
      cursor: pointer;
      flex: 1;
      align-items: center; }
      .order-tabs ul .order-tab .tab-inner:first-child {
        border-top: none; }
        @media screen and (max-width: 700px) {
          .order-tabs ul .order-tab .tab-inner:first-child {
            border-left: none; } }
      .order-tabs ul .order-tab .tab-inner .icon {
        background-color: #2e2e3a;
        color: #fff;
        display: flex;
        justify-content: center;
        align-items: center;
        flex: 0 65px;
        height: 100%; }
        .order-tabs ul .order-tab .tab-inner .icon img {
          height: 55%; }
        @media screen and (max-width: 700px) {
          .order-tabs ul .order-tab .tab-inner .icon {
            /*flex: 1;*/ } }
      .order-tabs ul .order-tab .tab-inner .description {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        flex: 2;
        height: 100%;
        font-family: "Effra-Medium";
        color: #fff;
        flex-direction: column;
        justify-content: center;
        background: #2e2e3a; }
        .order-tabs ul .order-tab .tab-inner .description .pre {
          color: #f34213;
          font-size: 13px;
          font-weight: 100;
          padding-bottom: 5px;
          font-family: "Effra-Medium";
          letter-spacing: 3px;
          text-transform: uppercase; }
        .order-tabs ul .order-tab .tab-inner .description .title {
          letter-spacing: 1px;
          font-size: 20px;
          color: #fff; }
      .order-tabs ul .order-tab .tab-inner.active .icon {
        background-color: #ececec; }
      .order-tabs ul .order-tab .tab-inner.active .description {
        background-color: #ececec;
        color: #000; }
      .order-tabs ul .order-tab .tab-inner.active .title {
        color: #3B3C49; }
      @media screen and (max-width: 700px) {
        .order-tabs ul .order-tab .tab-inner {
          border-top: none;
          border-left: 1px solid #2e2e3a;
          flex: 1; } }
    @media screen and (max-width: 700px) {
      .order-tabs ul .order-tab {
        flex-direction: column;
        border-bottom: 10px solid #ececec; } }
  @media screen and (max-width: 700px) {
    .order-tabs ul {
      flex-direction: column !important; } }

.one-clicks {
  padding-top: 12px; }

.one-clicks ul li.one-click {
  display: inline-flex; }

.one-clicks ul li.one-click .tab-inner .description {
  display: inline-flex;
  color: #f34213; }

.one-clicks ul li.one-click .tab-inner .description p.title {
  display: inline;
  text-decoration: underline; }

.one-clicks ul li.one-click .tab-inner .description p.one-click-or {
  padding: 0 4px; }

.one-clicks ul li.one-click .tab-inner .description p.one-click-comma {
  padding: 0 4px 0 0; }

.tabs-container header img {
  height: 27px;
  margin: 0 10px 0 20px; }

.tabs-container header h1,
.tabs-container header span {
  text-transform: uppercase;
  font-family: "Effra-Medium";
  letter-spacing: 2px;
  font-size: 13px;
  margin-bottom: 0; }

.order-tabs ul {
  list-style: none;
  padding: 0;
  margin: 0;
  flex-direction: row;
  height: 100%; }
  .order-tabs ul .order-tab + li {
    margin-left: 12px; }
  .order-tabs ul .order-tab {
    flex: 1; }
    .order-tabs ul .order-tab .tab-inner {
      display: -webkit-box;
      display: -moz-box;
      display: box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex;
      background-color: #3B3C49;
      border-top: 1px solid #2e2e3a;
      height: 65px;
      flex-direction: row;
      cursor: pointer;
      flex: 1;
      align-items: center; }
      .order-tabs ul .order-tab .tab-inner:first-child {
        border-top: none; }
        @media screen and (max-width: 700px) {
          .order-tabs ul .order-tab .tab-inner:first-child {
            border-left: none; } }
      .order-tabs ul .order-tab .tab-inner .icon {
        background-color: #2e2e3a;
        color: #fff;
        display: flex;
        justify-content: center;
        align-items: center;
        flex: 0 65px;
        height: 100%; }
        .order-tabs ul .order-tab .tab-inner .icon img {
          height: 55%; }
        @media screen and (max-width: 700px) {
          .order-tabs ul .order-tab .tab-inner .icon {
            /*flex: 1;*/ } }
      .order-tabs ul .order-tab .tab-inner .description {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        flex: 2;
        height: 100%;
        font-family: "Effra-Medium";
        color: #fff;
        flex-direction: column;
        justify-content: center;
        background: #2e2e3a; }
        .order-tabs ul .order-tab .tab-inner .description .pre {
          color: #f34213;
          font-size: 13px;
          font-weight: 100;
          padding-bottom: 5px;
          font-family: "Effra-Medium";
          letter-spacing: 3px;
          text-transform: uppercase; }
        .order-tabs ul .order-tab .tab-inner .description .title {
          letter-spacing: 1px;
          font-size: 20px;
          color: #fff; }
      .order-tabs ul .order-tab .tab-inner.active .icon {
        background-color: #ececec; }
      .order-tabs ul .order-tab .tab-inner.active .description {
        background-color: #ececec;
        color: #000; }
      .order-tabs ul .order-tab .tab-inner.active .title {
        color: #3B3C49; }
      @media screen and (max-width: 700px) {
        .order-tabs ul .order-tab .tab-inner {
          border-top: none;
          border-left: 1px solid #2e2e3a;
          flex: 1; } }
    @media screen and (max-width: 700px) {
      .order-tabs ul .order-tab {
        flex-direction: column;
        border-bottom: 10px solid #ececec; } }
  @media screen and (max-width: 700px) {
    .order-tabs ul {
      flex-direction: column !important; } }

.one-clicks {
  padding-top: 12px; }

.one-clicks ul li.one-click {
  display: inline-flex; }

.one-clicks ul li.one-click .tab-inner .description {
  display: inline-flex;
  color: #f34213; }

.one-clicks ul li.one-click .tab-inner .description p.title {
  display: inline;
  text-decoration: underline; }

.one-clicks ul li.one-click .tab-inner .description p.one-click-or {
  padding: 0 4px; }

.one-clicks ul li.one-click .tab-inner .description p.one-click-comma {
  padding: 0 4px 0 0; }
.text_div_icon:hover .flip_icon_inner .icon-heading-text{
 display:none;
}
@media screen and (max-width: 767px) {
    .text_div_icon:hover .flip_icon_inner .icon-heading-text{
        display:block;
    }
}