<?php
/**
* The template for displaying the footer.
*
* @package Salient WordPress Theme
* @version 10.5
*/

// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) {
	exit;
}

$nectar_options = get_nectar_theme_options();
$header_format  = ( !empty($nectar_options['header_format']) ) ? $nectar_options['header_format'] : 'default';

?>

<div id="footer-outer" <?php nectar_footer_attributes(); ?>>
	
	<?php
	
	get_template_part( 'includes/partials/footer/call-to-action' );
	
	get_template_part( 'includes/partials/footer/main-widgets' );
	
	get_template_part( 'includes/partials/footer/copyright-bar' );
	
	?>
	
</div><!--/footer-outer-->

<?php

nectar_hook_before_outer_wrap_close();

get_template_part( 'includes/partials/footer/off-canvas-navigation' );

?>

</div> <!--/ajax-content-wrap-->

<?php
	
	// Boxed theme option closing div.
	if ( ! empty( $nectar_options['boxed_layout'] ) && 
	'1' === $nectar_options['boxed_layout'] && 
	'left-header' !== $header_format ) {

		echo '</div><!--/boxed closing div-->'; 
	}
	
	get_template_part( 'includes/partials/footer/back-to-top' );
	get_template_part( 'includes/partials/footer/body-border' );
	
	nectar_hook_after_wp_footer();
	nectar_hook_before_body_close();
	
	wp_footer();
?>

<!-- Reviews section resources -->
<script src="<?php echo get_stylesheet_directory_uri(); ?>/assets/owl.carousel.min.js"></script>
<script>
	jQuery(document).ready(function($) {
		$('#owl-cs-carousel').owlCarousel({
			items:4,
			loop:true,
			margin:25,
			autoplay:5000,
			autoplayTimeout:3000,
			autoplayHoverPause:true,
			slideSpeed: 2000,
			items:4,
			loop: true,
			nav: true,
			navText:["<div class='nav-btn prev-slide'></div>","<div class='nav-btn next-slide'></div>"],
			responsive: {
				320: {
					items: 1
				},
				480: {
					items: 2
				},
				600: {
					items: 2
				},
				767: {
					items: 2
				},
				980: {
					items: 4
				}
			}
		});

	});
</script>
<script>
function reveal() {
  var reveals = document.querySelectorAll(".reveal");

  for (var i = 0; i < reveals.length; i++) {
    var windowHeight = window.innerHeight;
    var elementTop = reveals[i].getBoundingClientRect().top;
    var elementVisible = 300;

    if (elementTop < windowHeight - elementVisible){
      reveals[i].classList.add("active");
    } else {
    // 
    }
  }
}

window.addEventListener("scroll", reveal);
</script>

</body>
</html>

/*xz custom css*/
.width-100{
	max-width: 100%;
}
.height-inherit{
	height: inherit;
}
.vc_custom_heading.integrations_sub_heading {
	color: #0A2564 !important;
    font-size: 48px !important;
    line-height: 1.4em !important;
    font-weight: 500;
    text-align: left !important;
}
.vc_custom_heading.integrations_sub_heading_3 {
	color: #0A2564 !important;
    font-size: 38px !important;
    line-height: 1.4em !important;
    font-weight: 500;
    margin-bottom: 50px !important;
}
.integrations_sub_text {
	color: #0A2564 !important;
    font-size: 18px !important;
    line-height: 1.4em !important;
    font-weight: 500;
    text-transform: uppercase !important;
}
#integration_button_1, #integration_button_2, #integration_button_3{
	border: 0;
    font-size: 20px !important;
    visibility: visible;
    background: transparent;
    background-color: transparent !important;
    transition: none !important;
    padding: 0;
    text-shadow: none;
    color: #12A3FD;
    position: relative;
}
#integration_button_1::after, #integration_button_2::after, #integration_button_3::after{
    content: "\f105";
    font-family: icomoon!important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin-left: 70px;
    top: 2px;
    position: relative;
    font-size: 24px;
}
.integration_button a:hover{
    background: linear-gradient(270deg, #00D3F7 0%, #0D9DFF 100%);
    color: #fff;
    text-shadow: 0px 1px 1px rgb(0 0 0 / 20%);
	border: 0px;
}
.integration_button a:hover img{
	filter: brightness(0) invert(1);
}


/*Add Home pages css*/
.home .trust-pilot-cont-col {
    width: 100%;
}
.home .trust-pilot-cont-col .vc_column-inner { margin:0;}

/*Add inner pages css*/


.vc_custom_heading {
    font-size: 16px !important;
    line-height: 17px !important;
}

/*coman css*/ 

body { color:#697786;}

body h2 { font-size:36px;}


.container-wrap { padding-bottom:0px!important;}

.banner-sec-inner h1 { font-size:52px; }
.banner-sec-inner .wpb_text_column p { font-size:20px;  }

.return-post h2 {  color: #102D4D; padding-bottom: 10px; line-height: 48px;}
.return-post h2 span { color: #102D4D !important;}
.return-post p { font-size:18px; }


/*Return page*/

.info-block .vc_column-inner { border:none !important; box-shadow:0px 0px 20px rgba(0,0,0,0.1) !important; padding:38px 94px 2px 37px !important; border-left: 8px solid #112757 !important;}
.info-block .vc_column-inner p { padding: 0px 0 10px; font-size:16px; color:#4D5B6A; line-height: 24px;  }
.info-block .vc_column-inner p a { color:#1E96FF; font-size:16px; font-weight:bold;}
.info-block .vc_column-inner p a img { margin:0 0 0 10px;}

.info-block .nectar_icon_wrap {  position: absolute;top: 35px;right: 28px; }
.info-block .nectar_icon_wrap[data-color="accent-color"] i { font-size:14px !important; line-height:28px !important; height:28px !important; width:28px !important;font-weight:bold; color:#fff !important;}
.info-block .nectar_icon_wrap[data-style="soft-bg"][data-color="accent-color"] .nectar_icon::before { 
    background-color: #1A436F !important;
    opacity: 0.2;
}

.return-post-arrow .wpb_wrapper .img-with-aniamtion-wrap:last-child { position:absolute; top:170px; left:-34px;}
.return-post-arrow .wpb_wrapper .img-with-aniamtion-wrap img { width:auto;}

.boost-col > .vc_column-inner { padding-right:100px; }

.testimonial-block.testimonial-inner { padding:80px 0 100px 0 !important;}

.discover-title-custom {   padding:100px 0px 0 0!important;  }
.discover-title-custom .row-bg-wrap { border-top:#dadae0 solid 1px; }

.make-ship.make-ship-bottom .row-bg-wrap { background:#f6f6f9 !important;  }


.discover-title-custom {padding: 67px 0 !important;}
.discover-title-custom h2 span {
  font-weight: 700;
  font-size: 40px;
  line-height: 48px;
  text-align: center;
  color: #102D4D !important;
  mix-blend-mode: normal;
  opacity: 0.9;
}
.discover-row-custom .row_col_wrap_12_inner {
  width: 100%;
  background: #FFFFFF;
  box-shadow: 0px 48px 77px -19px rgba(0, 0, 0, 0.05), 0px 2px 50px rgba(0, 0, 0, 0.05);
  border-radius: 20px;
  padding: 40px 45px;
  min-height: 185px;
}
.discover-row-custom img.img-with-animation {
  max-width: 100px;
  height: auto;
}
.discover-row-custom .wpb_content_element {
  margin-bottom: 5px;
}
.discover-row-custom h3 span {
  font-weight: 700;
  font-size: 22px !important;
  line-height: 30px;
  color: #102D4D !important;
}
.discover-row-custom p, .discover-row-custom p span {
  font-weight: 400;
  font-size: 16px !important;
  line-height: 26px;
  color: #697786 !important;
}

.discover-row-custom {
 padding-bottom: 150px !important;
}

.discover-row-custom .row_col_wrap_12 {
  max-width: 1132px;
  margin: 0 auto;
}

.discover-row-custom .img-with-aniamtion-wrap {
  padding-right: 13px;
}
.discover-row-custom .vc_col-sm-3 {
  align-items: center;
  display: flex;
}

.discover-row-custom p {
    padding-right: 60px;
}
.discover-row-enterprise-custom p {
  padding-right: 0;
}
a.arrow-link { position: absolute; right: 0; top: 5px;}

.custom-btn-common, body[data-button-style^="rounded"] .nectar-button, .user-registration-Button {
  background: linear-gradient(270deg, #00D3F7 0%, #0D9DFF 100%);
  background-color: rgba(0, 0, 0, 0);
  border-radius: 20px !important;
  font-weight: 700;
  font-size: 20px !important;
  line-height: 29px;
  color: #FFFFFF;
  text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
  padding:17px 22px;
}

.custom-btn-common i.fa { background: none !important;}

.discover-row-custom .wpb_wrapper { position: relative;}

body.material .nectar-button.has-icon.custom-btn-common i { right:28px; font-size:19px; }
body #header-outer.transparent.dark-slide > #top nav .sf-menu > .current-menu-ancestor > a,
body #header-outer.transparent[data-lhe="default"].dark-slide #top nav .sf-menu > .current-menu-ancestor > a{ color: #112857 !important}

body #header-outer.transparent[data-lhe="default"].dark-slide #top nav .sf-menu > .sfHover:not(#social-in-menu) >a{ color: #0ca2fe !important}
#header-outer li.feature-menu-item span.menu-title-text{ top:0 !important;}
#header-outer .sf-menu>li>a>.sf-sub-indicator { line-height:22px;}
.sup-btm { font-size: 15px;color: #697786;}


/*Tracking page css*/

.return-post .nectar-flickity.nectar-carousel.nectar-carousel:not(.masonry) .flickity-viewport { margin: 0px 0 30px 0; }
.return-post .nectar-flickity[data-control-style="material_pagination"] .flickity-page-dots .dot::before { transform: scale(2); box-shadow: inset 0 0 0 5px #9d9d9d; }
.return-post .nectar-flickity[data-control-style="material_pagination"] .flickity-page-dots .dot.is-selected::before { box-shadow: inset 0 0 0 1px #003282; background-color: #003282; }

.trac_slider .vc_column-inner { background:#fff;}


/* Analytics page - Redesigned */

.soon-label {display:inline-block; background:#697786; border-radius:19px; color:#fff; font-size:14px;font-weight:bold;padding:3px 16px;}


/* How it work page - Redesigned */

.Popular-col > .vc_column-inner  {max-width: 358px; padding:0px !important; margin:0 auto;  }
.Popular-col .row_col_wrap_12_inner { background: #fff; box-shadow: 0px 0px 10px rgba(0,0,0,0.2); height: 60px;align-items: center; border-radius: 15px;}
.Popular-col .row_col_wrap_12_inner h3 { line-height:18px;  }
.Popular-col .row_col_wrap_12_inner h3 span { line-height:18px; display:block; }

.Popular-col .img-with-aniamtion-wrap[data-max-width="75%"] .inner { margin: 0 4px 0 auto !important;}
body .container-wrap .wpb_row.popular-top { margin-bottom:0; }
body .container-wrap .wpb_row.popular-top .row_col_wrap_12_inner {background: none !important; box-shadow: none !important; height: auto;}
body .container-wrap .wpb_row.popular-top .row_col_wrap_12_inner h3 span { font-size: 20px !important; font-weight: 500;}
body .container-wrap .wpb_row.popular-top p a { color: #1E96FF;font-size: 16px;font-weight: bold;}
body .container-wrap .wpb_row.popular-top p a img { margin:0px 0 0 5px;}

.material .Popular-col .wpb_row {margin-bottom:12px !important; }

.Popular-col.Popular-col-bottm { background:url(img/popupler-shap.png) 0 0 no-repeat;padding:30px 0 90px 0; }


.Popular-col .gfield_select {
  background: url(img/select-arrow-2.png) 95% 50% no-repeat;
  height: 60px;
  padding: 0px 0 0 20px !important;
  font-weight: bold;
  outline: 0px;
  border: 0px;
  appearance: none;
  color: #112757;
  font-size: 16px !important;
  box-shadow: none !important;
}

.Popular-col .select-form-row .row_col_wrap_12_inner {
  background: linear-gradient(0deg, #F4F6F9 2.05%, #FFFFFF 100%);
  box-shadow: 0px 1px 4px rgb(0 0 0 / 20%);
}


.integration-cus-form .gform_footer { display:none !important;}

.integration-cus-form.choose-your-country label.gfield_label {
  position: absolute;
  left: 20px;
  top: 5px;
  color: #697786;
  font-size: 13px;
  line-height: 26px;
  margin: 0;
  font-weight: normal;
  font-family: 'Aeonik', Arial, Helvetica, sans-serif;
}

.integration-cus-form.choose-your-country .gfield_select {
  padding-top: 15px !important;
}

.return-post p a { font-weight:bold; color:#1E96FF; }
.return-post p a i { margin:0 0 0 5px; font-size:16px;}

/*Home page section*/

.trust-pilot-cont-col > .vc_column-inner > .wpb_wrapper {
    padding: 30px;
	display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
	display:-webkit-flex;
    -webkit-flex-wrap: wrap;
    -webkit-align-items: center;
    -webkit-justify-content: space-between;
}
.trust-pilot-cont-col::before {
    background-color: #FAF1D7;
    content: "";
    padding: 10px;
    position: absolute;
    top: -10px;
    left: 50px;
    transform: rotate(45deg);
    visibility: visible;
}
.material .wpb_content_element.trust-pilot-cont {
    margin-bottom: 20px;
}
.trust-pilot-cont p {
    font-size: 15px;
    font-style: italic;
    line-height: 22px;
    color: #5D5A50;
	text-align:left;
}
.image-cont-block .trust-pilot-cont p{
	text-align:left !important;
}
.trust-pilot-cont p strong {
    padding: 5px;
    background: #D3E5FF;
    font-size: 15px;
    font-weight: bolder !important;
    color: #5D5A50;
    line-height: 28px;
}

.trust-pilot-cont + .img-with-aniamtion-wrap {
    background-color: #C8C0AC;
    width: 48px;
    height:48px;
    border-radius: 50%;
    margin-right: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
	display:-webkit-flex;
    -webkit-align-items: center;
    -webkit-justify-content: center;
	float: left;
}
.trust-pilot-cont + .img-with-aniamtion-wrap img {
    max-width: 28px;
    width: 100%;
}
.trust-pilot-cont + .img-with-aniamtion-wrap>.inner {
    height: auto;
}
.trust-pilot-cont + .img-with-aniamtion-wrap .hover-wrap {
    height: auto;
	margin-bottom:0;
}
.trust-pilot-img-name-date {
    width: calc(100% - 165px);
	display: inline-block;
	line-height: normal;
	padding-right: 10px;
}
.material .wpb_content_element.trust-pilot-img-name-date {
    margin: 0;
}
.trust-pilot-img-name-date p {
    color: #5D5A50;
    font-size: 13px;
    line-height: 19px;
	text-align: left !important;
}
.trust-pilot-img-name-date strong {
    color: #5D5A50;
    font-size: 14px;
    margin: 0 0 0px;
    padding: 0px;
    font-weight: bold !important;
	display: block;
}
.trust-pilot-img-name-date strong img {
    margin: 0 0 0 8px !important;
}
.trust-pilot-img-name-date br {
    display: none;
}
.trust-pilot-img-name-date + .img-with-aniamtion-wrap {
    width: 100px;
    display: inline-block;
}

/*Home page section*/


/*trust custom css*/
.trust-pilot-cont-col .vc_column-inner  { margin: 25px 0 0 0; position: relative; width: 100%;border-radius:25px;background-color: #FAF1D7;padding-left: 0 !important;padding-right: 0 !important;}

.trust-pilot-cont-col  { width: 50%; }

.owners-just .trust-pilot-cont-col::before { display:none !important;  }

.return-post ul.list { list-style:none; padding: 0px 0 20px 0; margin:0px;}
.return-post ul.list li {background:url(img/check.png) 0 12px no-repeat; padding: 5px 0 5px 38px; list-style:none;}

.brand-logo .row_col_wrap_12_inner { align-items: center; } 

.re-forth .img-with-animation { max-width:none; width:100%; left:-50px; }

.owners-just .trust-pilot-cont p strong { background:#d3e5ff; }

.why-commer h2 { font-size:40px; color:#112757; padding:0 0 20px 0;  }
.why-commer p { font-size:18px; color:#697786; }



/*webinar-weather page css*/

.demand-row { padding-top:10px; }
.demand-row .row_col_wrap_12_inner { max-width:315px;}
.vc_row-fluid.demand-row > .span_12 .wpb_column { padding:0px 4%; }
.demand-row .rem-logo { width:auto !important; max-width:56px; margin:-48px 0px 0px 48px !important; }
.sign-frm-row > .vc_column-inner { margin-bottom:-58%; }
.sendcloud-logo { width:auto!important; }
.host-block { padding-top:80px !important; }
.host-block .host-title { padding-top:0px!important;}
.host-block p b { font-size:22px; color:#102D4D!important;}
.host-block .speake-title p, .host-block .host-title p { font-size:30px; color:#102D4D!important; }
.host-block .speake-title p span, .host-block .host-title p span { color:#102D4D!important; }
.page-id-196549 .container-wrap { padding-bottom:0px;}




/*carriers page css*/


body.page-id-198757  .container-wrap { background:#F6F6F9 !important;}

body.page-id-198757 .banner-sec-inner p  { text-align:center; padding:20px 0 0 0; max-width:645px; margin:0 auto; color:#697786; }

.popular-carriers .vc_row-fluid .row_col_wrap_12_inner .vc_col-sm-6:first-child { flex:0 0 90px; max-width:90px;  width:90px; }
.popular-carriers .vc_row-fluid .row_col_wrap_12_inner .vc_col-sm-6 { flex:auto; }

.popular-carriers .vc_row-fluid .row_col_wrap_12_inner .vc_col-sm-6 img.img-with-animation { width:100%; }
.popular-carriers .vc_row-fluid .row_col_wrap_12_inner .vc_col-sm-6 h4 { height:auto; padding:0px 18px 0 15px;  text-align:left !important; position:relative; }
.popular-carriers .vc_row-fluid .row_col_wrap_12_inner .vc_col-sm-6 h4:before { background:url(img/arrow-gray.png) 0 0 no-repeat; content:""; width:18px; height:14px; display:block; position:absolute; right:0px; top: 7px; }

.popular-carriers-title h2 { font-size:40px; padding:0 0 20px 0; }
.popular-carriers-title p { font-size:18px; max-width:600px; margin:0 auto; } 

.gotta-catch { width:100%;}
.gotta-catch .row_col_wrap_12_inner.col.span_12.left { height: 100%; }
.gotta-catch .vc_column-inner { padding-right: 0 !important; }
.gotta-catch .vc_col-sm-10 .vc_column-inner { padding-left: 20px !important; }
.gotta-catch .img-with-aniamtion-wrap img.img-with-animation { width:64px; /*height:64px;*/ }
.gotta-catch .vc_col-sm-10 h3 { line-height:16px; }
.gotta-catch .vc_col-sm-10 h3 span { line-height:16px; }

.gotta-catch .vc_col-sm-2 { width:22%; }
.gotta-catch .vc_col-lg-10 { width:78%;}

.gotta-catch .vc_row-fluid { background:#fff; box-shadow:0px 1px 3px rgba(0,0,0,0.2); padding:15px; border-radius:16px; height:98px; margin-bottom:26px !important;}

.missing-car-row { width: 100%;}
.missing-carrier h3 { color:#102D4D; font-size:30px !important;  }
.missing-carrier p { color:#697786; font-weight:400; font-size:18px; line-height:28px; }
body .missing-carrier .nectar-button.regular-button.extra-color-2 { background-color:#003282!important; background:#003282!important; padding:16px 50px !important; }
body .missing-carrier .nectar-button.regular-button.extra-color-2 span { background:url(img/white-arrow.png) 100% 9px no-repeat !important; padding:0 30px 0 0; font-size:16px;}

.missing-car-row .vc_col-sm-12 { display:block !important; }

.popular-carriers { width:100%;}
.popular-carriers .wpb_column[data-shadow="small_depth"] > .vc_column-inner > .column-bg-overlay-wrap { box-shadow:0px 1px 3px rgba(0,0,0,0.2); }

.always-post-row .row_col_wrap_12 > .vc_col-sm-6 { padding:0 80px !important; text-align:center;   }

.always-post-row .row_col_wrap_12 > .vc_col-sm-6 h5 { display: inline-block;background:rgba(105, 119, 134,.66);;border-radius: 19px;color:#fff !important;font-size: 14px;font-weight: bold;padding: 3px 16px; }
.always-post-row .row_col_wrap_12 > .vc_col-sm-6 h5 span { color:#fff !important;}
.always-post-row .row_col_wrap_12 > .vc_col-sm-6 h3 { font-size:30px; color:#102D4D; padding:10px 0 20px 0!important;}
.always-post-row .row_col_wrap_12 > .vc_col-sm-6 a.view-btn { background:#4DBBFF; border-radius:20px; color:#fff; font-size:16px; padding:15px 30px; display:inline-block; font-weight:bold; width: 200px; }
.always-post-row .row_col_wrap_12 > .vc_col-sm-6 a.view-btn i { margin:0 0 0 8px;}
.always-post-row .row_col_wrap_12 > .vc_col-sm-6 a.view-btn:hover { opacity:0.9;}

.always-post-row .row_col_wrap_12 > .vc_col-sm-6.always-col-left { border-right:#D1D7DF solid 1px;}
.always-post-row .row_col_wrap_12 > .vc_col-sm-6.always-col-left:before { background:url(img/or-icon.png) 0 0 no-repeat; content:""; width:64px; height:64px; display:block; position:absolute; right:-34px; top:53%;  transform: translate(0%, -50%); }

.always-post-row > .row-bg-wrap { box-shadow: 0px 20px 50px -19px rgba(0, 0, 0, 0.05), 0px 2px 50px rgba(0, 0, 0, 0.05); }



.wpb_row { width:100%;}






/*new-carriers page css*/

.material .wpb_content_element.trust-pilot-cont { width:100%;}

.supported-list .vc_col-sm-8 > .vc_column-inner { box-shadow: 0px 48px 77px -19px rgba(0, 0, 0, 0.05), 0px 2px 50px rgba(0, 0, 0, 0.05);
border-radius: 20px; background:#fff; padding:30px; }

.supported-list .iwithtext .iwt-text { padding-left:0px; }

.supported-list .vc_col-sm-8 > .vc_column-inner .row_col_wrap_12_inner { margin:0 -2% !important;}
.supported-list .vc_col-sm-8 > .vc_column-inner .row_col_wrap_12_inner .vc_col-sm-6 { padding:0 2% !important; }
.supported-list .iwithtext { border-radius:20px; }
.supported-list .iwithtext .iwt-text{padding: 10px 15px;}
.supported-list .iwithtext .iwt-text::before {content:url(img/check.png); top:4px;}

.supported-list .iwithtext:nth-child(odd) { background:#f4f7fc; }

.about-block { text-align:center;}
.about-block h2 { font-size:30px; padding-bottom:15px; }
.about-block p { font-size:16px !important; color:#697786; line-height:26px;}
.about-block .nectar-button.regular-button { background-color: #003282 !important;background: #003282 !important; padding: 16px 60px !important;}
.about-block .nectar-button.regular-button span {background: url(img/white-arrow.png) 100% 9px no-repeat;padding: 0 30px 0 0;font-size: 16px;}

.always-post-row { z-index:2;}

.easily-connect { text-align:center; margin-top:-290px;}
.easily-connect h2 { font-size:40px; padding-bottom:0px; padding-top:10px; line-height:normal; }
.easily-connect p { font-size:18px!important; color:#697786; line-height:26px; padding-bottom: 20px!Important;}
.easily-connect .nectar-button.regular-button { background-color:#003282!important;background:#003282!important; padding:16px 60px !important;}
.easily-connect .nectar-button.regular-button span {background: url(img/white-arrow.png) 100% 9px no-repeat;padding: 0 30px 0 0;font-size: 16px;}


.take-shipping .ui-tabs-nav {background:#EDF2FA; padding:5px!important; margin:0 auto 50px auto!important; max-width:460px; border-radius: 20px;}
.take-shipping .ui-tabs-nav li a { background:none; border:none!important; color:#697786; font-size:14px; font-weight:700; padding:6px 15px; border-radius: 15px; }
.take-shipping .ui-tabs-nav li a.active-tab { transform:translateX(0);box-shadow:none;z-index:9;margin-top:0px;margin-bottom:0px;border-top:none!important;width:100%; border-radius:15px; color:#003282; background-color:#fff!important; box-shadow:0px 1px 4px rgba(0, 0, 0, 0.2);  }
.take-shipping .ui-tabs-nav li a.active-tab span { color: #003282; }
.take-shipping .ui-tabs-panel .wpb_text_column ul li { position:relative; padding: 0 0 0 36px; }
.take-shipping .ui-tabs-panel .wpb_text_column ul li::before { left:0px; position:absolute; content:url(img/check.png); top:9px; }
.take-shipping #tab-tracking, .take-shipping #tab-returns { top:0px; }
.take-shipping .tabbed .wpb_tab {padding: 0px!Important; width: 100%!Important;}
.take-shipping .ui-tabs-panel ul { margin:0px; }
.take-shipping .ui-tabs-panel .row_col_wrap_12_inner { align-items: center; }

.page-id-196737 .week-sec .one-fourths h4 { padding:0 20px 0 0; min-height:58px; height:auto;}

.dhl-txt p { font-size:18px !important; color:#697786; }

.easily-connect { background-size: contain;  background-position: 50% 0; }
.banner-list .iwithtext .iwt-text::before { display: none; }
.make-ship .banner-list .iwithtext .iwt-icon { display: inline; }

.supported-list .iwithtext { margin-bottom: 0 !important;}
.enterprise-post h2 { margin-bottom: 20px; }
.supported-title, .supported-list { width: 100%; }

/*contact page css*/

.contact-top-block { margin-top:-165px;}

.country-block.vc_col-sm-6 > .vc_column-inner { background:#fff; box-shadow:0px 48px 77px -19px rgba(0, 0, 0, 0.05), 0px 2px 50px rgba(0, 0, 0, 0.05); border-radius:20px; padding:40px;}


.help-block.vc_col-sm-6 .vc_col-sm-12 { margin-bottom:70px;}
.help-block.vc_col-sm-6 .vc_col-sm-12 > .vc_column-inner { background:#fff; box-shadow:0px 48px 77px -19px rgba(0, 0, 0, 0.05), 0px 2px 50px rgba(0, 0, 0, 0.05); border-radius:20px; padding:40px; text-align:center;}

.country-post .wpb_wrapper { display:flex;}


.help-block .regular-button span { transform:none!important; }
.help-block .regular-button i { position:static!important; transform:none!important; background:none !important; font-size:16px !important; line-height:26px !important; margin:0 0 0 5px;}


.country-block .inner_row { background: #F4F7FC; border-radius: 5px; padding:15px 22px; margin-bottom:10px !important; }

.country-post .img-with-aniamtion-wrap .hover-wrap { margin-bottom:0px; margin-right:12px;}

.country-post p { color:#102D4D; font-size:16px;  }


.map-block .row_col_wrap_12 {padding-left: calc(calc(100% - 1245px)/2); position:relative; align-items:center;}

.map-block .row_col_wrap_12:before { content:""; width:100%; height:100%; background:#112757; position:absolute; left: 7%; border-radius: 40px 0px 0px 40px; }

.map-block .row_col_wrap_12 .vc_col-sm-6 { padding:0px; }
.map-block .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner { text-align:right; }
.map-block .img-with-aniamtion-wrap img { display:inline-block; }

.map-block h2 { color:#fff; font-weight:700; font-size:48px; line-height:60px; padding-bottom:30px; }

.contact-address h3 { font-size: 22px; color:#fff; } 
.contact-address p { color: #B4C0D3; font-size:16px; }
.contact-address p a { color:#4dbbff; }

.country-dis { padding:0px 0 70px 30px; }
.country-dis p { color:#697786; font-size:16px; }




/*enterprise page css*/

.inte-top-enterprise .upb_row_bg { display:none;}
.inte-sec.inte-sec-enterprise .row_col_wrap_12_inner h3 { color:#112857; font-size:16px;}
.inte-sec.inte-sec-enterprise .row_col_wrap_12_inner p {color:#adb8c7; font-size:12px;}
.inte-sec-enterprise .select-form-row .gfield_select {
 background:#E9F0F9 url(img/select-arrow-2.png) 95% 50% no-repeat !important;
  height: 60px;
  padding: 0px 0 0 20px !important;
  font-weight: bold;
  outline: 0px;
  border: 0px;
  appearance: none;
  color: #112757;
  font-size: 16px !important;
  box-shadow: none !important;
}


.inte-sec.inte-sec-enterprise { padding-bottom:40px!important; }
.inte-sec.inte-sec-enterprise .midd-img img { margin:4px 0 0 0!important; height:385px; object-fit: cover;}
.material .inte-sec.inte-sec-enterprise .wpb_row { margin-bottom:10px!important;}

.effortlessly-block .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation { width:auto; margin: 0 auto; }

.manage-complex { padding:75px 0px !important; max-width: 820px; margin: 0 auto; }
.manage-complex .col.section-title { padding:0px !important; margin:0px; border-bottom:none !important; }
.manage-complex p { color:#697786; font-size:15px; line-height:24px; }
.manage-complex .col.section-title h2 { font-size:40px; font-weight:400; font-family:'Aeonik', Arial, Helvetica, sans-serif; }
.manage-complex .wpb_column .clear { margin-bottom:12px!important;}

.manage-complex-title h2 { font-size:30px; padding:0 0 25px 0;}

.organise-block .row_col_wrap_12 { height:476px; align-items:center; } 
.organise-block .row_col_wrap_12:before { background:#112757 url(img/map-bg-2.png) 7% 0 no-repeat; content:""; width:100%; height:100%; position:absolute; left: 7%; border-radius: 40px 0px 0px 40px; }

.organise-block h2 { font-size:40px; color:#fff; padding:0 50px 25px 50px; line-height:48px; }
.organise-block p { font-size:18px; color:#B4C0D3; padding:0 0 25px 0; max-width: 740px; margin:0 auto;  }

.organise-block .vc_col-sm-12 .wpb_wrapper {  max-width: 100%;margin: 0 auto; }

.block-tab-lable { text-align:center;}
.block-tab-lable strong { border-radius: 25px; background: #697786; display: inline; color: white; padding:8px 15px; opacity: 0.9; font-weight: 600; font-size: 14px;}


.enterprise-post .row_col_wrap_12_inner { align-items:center; }
.enterprise-post .row_col_wrap_12_inner p { color:#697786; 	}
.enterprise-post-top .row_col_wrap_12_inner h2 { padding: 0 0 15px 0;}
.enterprise-post-top .row_col_wrap_12_inner p { color:#697786; line-height: 24px;}

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



/*marketplace page css*/

.connect-carriers .row-bg-wrap { border-bottom:#efeff1 solid 1px; }
.connect-carriers .row-bg-wrap .row-bg { background-size:contain !important; background-position:left bottom !important; }
.connect-carriers h2 { padding:0 0 15px 0; }
.connect-carriers p { color:#697786; font-size:18px; }
.discover-row-custom.complete-row { padding-bottom:0px !important;}

.enable-buyers-block h2 { font-size:40px; }

.speak-block .row_col_wrap_12 { max-width: 1132px;margin: 0 auto; }
.speak-block .row_col_wrap_12 .vc_col-sm-6 .vc_column-inner { padding:40px; text-align:center; }
.speak-block .block-tab-lable strong { opacity: 0.7;}

body.material[data-button-style^="rounded"] .speak-block .nectar-button{ padding: 18px 40px 18px 50px !important;}
body.material[data-button-style^="rounded"] .speak-block .nectar-button i {font-size: 17px; background: none !important; transform: translateY(-50%) translateX(-10px) !important; top: 50% !important;}
body.material[data-button-style^="rounded"] .speak-block .nectar-button:hover { background:#003282 !important; }
.complete-row .discover-post h3 { font-size:22px;}


.average-block .wpb_text_column p { text-align:center;}



/*shipping page css*/

.print-shipping-top h2 { font-size:40px; padding:0 0 20px 0; line-height: normal;  }
.print-shipping-top p { color:#697786; font-size:18px; padding:0 0 38px 0 !important;  }

.print-shipping-data .vc_column-inner {  max-width:768px; margin:0 auto; border-radius:15px; box-shadow:0px 0px 15px rgba(0,0,0,0.2);}
.print-shipping-data iframe { height:530px !important; }
html body.page-template-signup, html body.page-template-login { overflow: auto; }

.print-shipping-data .try-me-out-shipping {
  position: absolute;
  max-width: 159px !important;
  left: -130px;
  top: 50px;
}

.create-custom-block .try-me-out-shipping {
  max-width: 159px !important;
  position: absolute;
  top: -30px;
  z-index: 99;
  left: 160px;
}
.ship-flexibly-block {}
.ship-flexibly-right > .vc_column-inner  { background:url(img/ship-graph-2.png) 0 20px no-repeat; padding:0px 0px 0px 160px!important; }
.ship-flexibly-right .row_col_wrap_12_inner { background: #fff; box-shadow: 0px 0px 10px rgba(0,0,0,0.2); height:60px;align-items: center; border-radius: 20px;}
.ship-flexibly-right .row_col_wrap_12_inner h3 { line-height:18px;  }
.ship-flexibly-right .row_col_wrap_12_inner h3 span { line-height:18px; display:block; }
.ship-flexibly-right .img-with-aniamtion-wrap[data-max-width="75%"] .inner { margin: 0 4px 0 auto !important;}
.material .ship-flexibly-right .wpb_row {margin-bottom:15px !important; }

.ship-flexibly-right .vc_col-lg-2 { flex:0 0 74px; }
.ship-flexibly-right .vc_col-lg-2 .img-with-animation img { width:40px;}
.ship-flexibly-right .vc_col-lg-2:last-child { flex:0 0 100px; }
.ship-flexibly-right .vc_col-lg-8 {  flex: 1;}

body[data-button-style^="rounded"] .ship-flexibly-right .nectar-button {background:#34A0FE!Important;border-radius:15px!important;
color:#fff;font-size:14px!important;font-weight:700;padding:6px 23px; text-shadow:none !important;}

.ship-flexibly-right .gfield_select {
  background: url(img/select-arrow-2.png) 95% 50% no-repeat;
  height: 60px;
  padding: 0px 0 0 20px !important;
  font-weight: bold;
  outline: 0px;
  border: 0px;
  appearance: none;
  color: #112757;
  font-size: 16px !important;
  box-shadow: none !important;
}
.ship-flexibly-right .select-form-row .row_col_wrap_12_inner {
  background: linear-gradient(0deg, #F4F6F9 2.05%, #FFFFFF 100%);
  box-shadow: 0px 1px 4px rgb(0 0 0 / 20%);
}
.ship-flexibly-block .vc_col-sm-4 p a { font-weight: bold; color: #1E96FF;}

.create-custom-block { text-align:center;}

.create-custom-block h2 { color:#fff; font-size:48px; text-align:center; line-height: normal;}
.create-custom-block h2 span { color:#00d2f7 !important;}
.create-custom-block p { font-size:20px; color:#B4C0D3; max-width:670px; margin:0px auto; }

.create-custom-iframe { background:#fff; max-width:1015px; border-radius:20px; padding:0px; margin:50px auto 0 auto; overflow:hidden; }

.create-custom-block .row-bg-wrap { background:#f6f6f9!important;}
body .create-custom-block.full-width-section .row-bg-wrap .row-bg { transform: translate(-50%, 0%);left: 50%; width: 94%; margin: 0 auto;
 background-size: cover; border-radius:30px; }

.create-custom-block .vc_hidden-xs { display:block !important;}

.use-picking-block h2 { font-size:40px; padding: 0 0 20px 0; }
.use-picking-block p { font-size:18px; color:#697786; padding:0 0 20px 0;  }

.pick-iframe { background:#f2f6fc; max-width:1000px; border-radius:20px; padding:0px; margin:0px auto 0 auto; }

.shipping-week-sec .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation { width:auto !important; }
.shipping-week-sec .one-fourths h4 { height:auto;} 

.testimonial-block .img-with-aniamtion-wrap .trust-logo { width:auto !important;}

.integration-list  a.integration { box-shadow:0px 2px 14px rgba(166, 166, 166, 0.8);  border-radius:20px !important; width:398px;}
.integration-list  a.integration:hover { box-shadow:0px 2px 14px rgba(166, 166, 166, 0.8); }

.filter-row #search-bar { background:url(img/magnifying-glass-1.png) 20px 50% no-repeat;  border-radius:20px; box-shadow:inset 0px 1px 3px rgba(0, 0, 0, 0.1); border-radius:20px; height:64px; padding: 8px 14px 8px 60px;  }

.integration div.content p { color:#697786!important; font-size:13px; }
.integration .integration-label { background:rgba(105, 119, 134, 0.66); border-radius:26px; font-size:12px; padding:4px 6px; color:#fff; font-weight:500; }

.why-commer { text-align:center; }
.filter-row { padding:0 15px;}
.filter-row .SumoSelect.sumo_category.open { border-radius:20px!important; }
.filter-row .SumoSelect p.CaptionCont { border-radius: 500px !important; box-shadow: 0px 1px 10px rgb(0 0 0 / 13%) !important;height: 64px; background: linear-gradient(0deg, #F4F6F9 2.05%, #FFF 100%);}
.filter-row .SumoSelect span.placeholder { padding: 10px 0; }

.filter-row .SumoSelect > .CaptionCont > span {padding:20px 0 0 0; font-size:16px; font-weight:600;
    background: url(img/select-arrow-2.png) 95% 0% no-repeat;
    background-position-y: 2px;
}
.filter-label { position:absolute; z-index:999; left:14px; font-size:14px; top:4px;}

.SumoSelect > .CaptionCont > label { display:none;  }

.filter-row .SumoSelect.open > .optWrapper { box-shadow: 0px 1px 10px rgb(0 0 0 / 13%) !important;margin-top: 0px;top:56px!important;border-radius: 20px;padding: 20px; } 
.filter .quicksearch{
    line-height: 22px;
}
.filter .quicksearch:focus, .filter .quicksearch:active{
    border: 1px solid #112857 !important;
}

#footer-outer .widget {
  margin-bottom: 20px;
}


/*Sign Up*/
.user-register div#header-space { display: none;}
.user-register #header-outer { display: none;}
.user-register {  background: url(./img/login-register-bg.jpg) no-repeat 0 0; display: flex; align-items: center; justify-content: center; min-height: 100%; padding: 100px 0;}
.user-register .ocm-effect-wrap { background: none;display: flex;}
.user-form { max-width: 518px; margin: 0 auto;}
.user-form-content h1 {
    font-weight: 700;
    font-size: 30px;
    line-height: 36px;
    text-align: center;
    color: #102D4D;
    margin: 0;
    padding-top: 30px;
}
.user-form-content {background: #FFFFFF; box-shadow: 0px 48px 77px -19px rgb(0 0 0 / 25%), 0px 2px 50px rgb(0 0 0 / 25%);
    border-radius: 20px;
}
.user-form .user-registration { border: 0; padding:32px 40px 0px 40px; margin: 0;}
.user-form .mo-openid-app-icons { display: flex; align-items: center; justify-content: center; padding:10px 45px 37px 45px;}
.user-form .mo-openid-app-icons>p { display: none;}
.user-form button[type=submit].custom-btn-common, .ur-frontend-form input[type=submit].user-registration-Button {
    border-radius: 20px !important;
    width: 100%;
    margin: 0;
    padding: 17px 11px;
    font-weight: 700;
    font-size: 18px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row-reverse;
}
.user-form .custom-btn-common span:before, .user-registration-Button span:before {
    font-family: FontAwesome;
    font-weight: normal;
    font-style: normal;
    content: "\f061";
    margin-left: 13px;
}
.already-acc {background: #EFF3F9; border-radius: 0px 0px 20px 20px; padding: 30px 50px; text-align: center;
    color: #697786;font-size: 18px;
}
.already-acc a {color: #4DBBFF; font-weight: 700; margin-left: 7px;}
.user-form .mo-openid-app-icons a { width: 100%; text-align: center; font-size: 0; height: 48px; border: none;overflow: inherit; padding: 0 !important;}
.user-form .mo-openid-app-icons a i { border-radius: 20px; color: #fff; height: 48px; display: flex; align-items: center;
    justify-content: center; width: 100% !important; font-size: 20px; left: 0;
}
.user-form .mo_btn-social.mo_btn-amazon-white {
    display: none;
}
.user-form .mo-openid-app-icons a i.fa-facebook:before,
.user-form .mo-openid-app-icons a i.fa-linkedin:before{ color: #fff;}
.user-form .mo-openid-app-icons a i.fab.fa-facebook {
    background: #3C5998;
}
.user-form .mo-openid-app-icons a i.fab.fa-linkedin {
    background: #0C76A8; color: #fff;
}
.user-form .mo-openid-app-icons a i.fab.fa-google{
    background: linear-gradient(0deg, #F4F6F9 2.05%, #FFFFFF 100%) !important;
    box-shadow: 0px 1px 4px rgb(0 0 0 / 20%);
    border-radius: 20px !important;
}
.user-form .mo-openid-app-icons a i.fab.fa-google:before{
    background: url(img/google-plus.svg) no-repeat 0 0; content: ""; width: 20px; height: 21px;
}
.user-form .mo-openid-app-icons a i.fab.fa-linkedin:before{
    background: url(img/linkdin-icon.svg) no-repeat 0 0; content: ""; width: 30px; height: 22px;
}


.user-form .field-checkbox label.ur-label { display: none;}
.user-form ul li { list-style: none; display: flex; align-items: center;}
.user-form ul li input[type="checkbox"]{ width: 40px; height: 30px; background: #FFF; border: 1px solid #CCC; 
  box-sizing:border-box; border-radius:4px; margin:0 15px 0 0 !important;
}
.user-form ul li .ur-checkbox-label { width: 100%; flex: 1; }
li.ur-checkbox-list input { font-weight: 400; font-size: 13px !important; line-height: 19px; color: #697786;}
.user-form .form-row, .user-form p.user-registration-form-row { position: relative;}
.user-form .ur-frontend-form input[type="email"], .user-form .ur-frontend-form input[type="password"]{
background:#F3F5FA; box-shadow:inset 0px 1px 3px rgb(0 0 0 / 10%); border-radius:20px !important; height:64px;color:#011F54;
font-weight:400; font-size:16px !important; line-height:19px !important;  padding:15px 27px 0px 27px!important;
}
.user-form label.ur-label { position:absolute; top:0; left:14px; height: 100%; padding: 1rem 0.75rem; pointer-events: none;
    border: 1px solid transparent; transform-origin: 0 0; transition: opacity .1s ease-in-out,transform .1s ease-in-out;
    z-index: 1; margin: 0 !important; font-weight: 400 !important; font-size: 16px !important; color: #011F54;
    mix-blend-mode: normal; opacity: 0.5;
}

.user-form .focused label.ur-label { -webkit-transform: translateY(-15px);transform: translateY(-15px); font-size: 0.75em;}

.user-form p.user-registration-form-row {
    position: relative;
    padding: 0;
    margin-bottom: 20px !important;
}
.user-form .user-registration-form-login p.form-row {padding: 0;}
.user-form p.user-registration-form-row input[type="text"], .user-form p.user-registration-form-row input[type="email"], .user-form p.user-registration-form-row input[type="password"] {
    background: #F3F5FA !important;
    box-shadow: inset 0px 1px 3px rgb(0 0 0 / 10%);
    border-radius: 20px !important;
    height: 64px !important;
    font-weight: 400;
    font-size: 16px !important;
    line-height: 19px !important;
    color: #011F54 !important;
    padding: 15px 27px 0px 27px!important; border: 1px solid rgba(96, 125, 139, 0.25) !important;
}
.user-form p.user-registration-form-row label {
    position: absolute;
    top: 0;
    left: 14px;
    height: 100%;
    padding: 1rem 0.75rem;
    pointer-events: none;
    border: 1px solid transparent;
    transform-origin: 0 0;
    transition: opacity .1s ease-in-out,transform .1s ease-in-out;
    z-index: 1;
    font-weight: 400 !important;
    font-size: 16px !important;
    color: #011F54 !important;
    mix-blend-mode: normal;
    opacity: 0.5;
    margin: 0 !important;
}
.user-form p.user-registration-form-row.focused label{ -webkit-transform: translateY(-15px);transform: translateY(-15px); font-size: 0.75em;}

.user-form label.user-registration-form__label-for-checkbox {
    display: none !important;
}
.user-form-content br, .user-register div#footer-outer {  display:none; }

.user-form .mo-openid-app-icons a.mo_btn-google-white { order: 1;}
.user-form .mo-openid-app-icons a.mo_btn-facebook-white { order: 2;}
.user-form .mo-openid-app-icons a.mo_btn-linkedin-white { order: 3;}


.user-form-logo { text-align: center;  margin-bottom: 50px;}
.user-form label.user-registration-error, ul.user-registration-error {
    padding: 0;
    border: none;
    background: none;
}
.user-form label.user-registration-error:before, .user-form .user-registration-message:before,
.user-registration-error::before{ display: none;}
.user-form .user-registration-message {background: none; border: none; padding: 0; text-align: center; font-size: 21px;
    font-weight: 700;
}
.user-form div#user-registration {
    margin: 0;
    box-shadow: none;
}
.user-form div#user-registration .ur-frontend-form.login {
    padding: 0;
    background: none; border: none;
}
.user-form div#user-registration .ur-frontend-form.login .ur-form-grid {
    padding: 0;
}

p.user-registration-LostPassword.lost_password { text-align: center; display: block; padding-bottom: 8px}
p.user-registration-LostPassword.lost_password a { font-weight: 400; font-size: 14px; line-height: 19px; text-align: center; text-decoration-line: underline; color: #697786; margin-top: 15px; display: inline-block;}







.pricing_plan .pricing-table-ribbon { background: linear-gradient(90deg, #149CF5 10.86%, #10CBEC 93.05%) !important; font-size:16px; line-height: 48px; font-weight: 700; color: #FFFFFF;text-align: center; transform: rotate(0deg);left: 0px; top: -63px; margin: 0 -25px; right:0px; width:auto; height: 38px; line-height: 36px; border-radius: 10px 10px 0 0; }



.match-label { margin:0px !important; }

.recommended_plan > div  { border:0.5px solid #EBEBEB !important;  overflow:inherit!important;  }
.yearly_packages .vc_col-sm-3 { padding:0px!important;   }
.yearly_packages .vc_col-sm-3 .vc_column-inner { height:100%;  border-radius:0px;}
.yearly_packages .vc_col-sm-3:first-child .vc_column-inner { border-radius:10px 0px 0px 10px; }
.yearly_packages .vc_col-sm-3:last-child .vc_column-inner { border-radius:0px 10px 10px 0px;}

.yearly_packages .vc_col-sm-3.recommended_plan .vc_column-inner { border-radius:0px!important;}

.pricing-table-ribbon { display:none!important;}
.pricing_plan.recommended_plan .pricing-table-ribbon { overflow:inherit !important; display:block!important;}
.pricing-table-ribbon::after { background:url(img/triangle.png) 0 0 no-repeat; content:""; width:19px; height:11px; display:block; position:absolute; top:38px; left:0px; right:0px; margin:0 auto; }

.yearly_packages .vc_col-sm-3.recommended_plan .vc_column-inner { box-shadow: 0px 48px 77px -19px rgba(0, 0, 0, 0.05), 0px 2px 50px rgba(0, 0, 0, 0.15); z-index:99999;}


.pricing_plan .plan_title { color:#003282!important; font-size:18px!important; font-weight: 500; height:auto; padding: 12px 0 10px 0;}

.pricing_plan .plan_description { line-height:24px!important; color:#697786!important; padding-bottom: 40px; font-size:15px!important; }

.plan_price { font-weight:400; font-size:36px; color:#102D4D; }
.plan_price p { text-align:center; font-size:36px; color:#102D4D;}
.plan_price p sub  {vertical-align: baseline; color:#697786; font-size: 14px;}

.use-picking-block .try-me-out-shipping { position: absolute; max-width: 129px !important; left: 150px; top: -20px; }




/* academy page css*/ 
#academic-videos-cat-container .list-video-cat-item{
    border: #E5E7EA 2px solid;
    border-radius: 16px;
    background-color: #fff;
	text-align: center;
	padding: 12px 0 27px;
	cursor: pointer;
}
#academic-videos-cat-container .video-cat-img{
    width: 100px;
	height: 100px;
    margin: 0 auto;
}
#academic-videos-cat-container .video-cat-title{
	font-family: 'Aeonik', Arial, Helvetica, sans-serif;
	color: #6B7280;
	font-size: 18px;
	line-height: 24px;
	font-weight: 400;
}



@media (min-width:1000px){
	.row {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin-right: -15px;
		margin-left: -15px;
	}
	.row, .col-sm-2, .col-sm-6, .col-sm-12 {
		box-sizing: border-box;
		list-style: none;
		margin: 0;
		outline: none;
		padding: 0;
	}
	.col-sm-2 {	
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.666667%;
		flex: 0 0 16.666667%;
		max-width: 16.666667%;
	}
	.col-sm-6 {	
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.col-sm-12 {	
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.col-sm-2, .col-sm-6, .col-sm-12 {
		position: relative;
		width: 100%;
		min-height: 1px;
		padding-right: 15px;
		padding-left: 15px;
	}
	.return-post-right-content .vc_column-inner {
		padding-left: 20px !important;
	}
	#blog-section{
		padding-top: 0 !important;
	}
    #blog-section .posts-container{
		position: relative;
		display: flex;
		flex-wrap: wrap;
		gap: 30px;
	}
	#blog-section .masonry-blog-item{
		position: relative !important;
	}
	#blog-section .masonry-blog-item .inner-wrap.animated{
		opacity: 1;
	}
}


@media (max-width:1600px){ 

.map-block .row_col_wrap_12 { padding-left: 200px;}

.organise-block .row_col_wrap_12:before { background:#112757 url(img/map-bg-2.png) 100% 0 no-repeat;

}

}

@media (max-width:1300px){ 

.ship-flexibly-block .row_col_wrap_12 .vc_col-sm-1 { width: 66.66666667%; }	
.more-than .vc_col-sm-3{padding: 0px 5px !important;}    
.more-than .vc_col-sm-3 .img-with-animation { max-width: 80px; }
body .missing-carrier .nectar-button.regular-button.extra-color-2{padding: 16px 35px !important;}    
    
} 


@media (max-width:1199px){

body.page-id-196703 .banner-sec-inner .row-bg-wrap { display:none; }

.popular-carriers .vc_row-fluid .row_col_wrap_12_inner .vc_col-sm-6:first-child { flex: 0 0 50px; max-width:50px; width:50px; margin-bottom:0px !important;}
.popular-carriers .vc_row-fluid .row_col_wrap_12_inner .vc_col-sm-6 { flex: 1; }

.map-block h2 { font-size:38px; padding-bottom:10px;}

.organise-block .row_col_wrap_12 {background:#112757; padding:50px 15px; height:auto; }
.organise-block .row_col_wrap_12:before {  left:0%;opacity: 0.3; }	


.inte-sec.inte-sec-enterprise .row_col_wrap_12 { margin:0 -50px !important;}
	
}




@media (max-width:999px){
	
.discover-row-custom p { padding-right:20px;}
.discover-row-custom .row_col_wrap_12_inner { padding:30px 25px 10px 25px;  min-height:inherit; }
.boost-col > .vc_column-inner { padding-right:0px; }

.return-post .vc_col-sm-pull-6 { right:0px;}
.return-post .vc_col-sm-push-6 { left:0px;}

.banner-sec-inner h1 { line-height:normal; font-size:36px;}

#footer-outer .col { margin-bottom:0px !important; }
.footer-logo { display:block; margin-bottom:20px; }

.make-ship h2 { font-size:38px;}

.return-post h2, .return-post p { text-align: center !important;}

.info-block { margin-top:-20px;}

.send-right { margin-top:60px; }

.discover-title-custom h2 span { font-size:28px; }

.Popular-col .vc_col-sm-2 { width: 16.66666667% !important;margin: 0 !important;}
.Popular-col .row_col_wrap_12_inner.col.span_12.left{flex-wrap: unset;}
.return-post .Popular-col p {  text-align: left !important;}

.return-post .Popular-col .popular-top p {  text-align: right !important;}

.re-forth .img-with-animation {  left:0px; }

.popular-top .vc_col-sm-8 { margin-bottom:0px !important; }

body .container-wrap .wpb_row.popular-top .row_col_wrap_12_inner h3 span { font-size:17px !important;}

.Popular-col.Popular-col-bottm { padding: 30px 0 20px 0; }


.vc_row-fluid.demand-row > .span_12 .wpb_column { max-width:100px; margin-bottom: 0px; }

.sign-frm-row > .vc_column-inner { margin-bottom:0px; }

.host-block .vc_col-sm-2 {width: 16.66666667%;}
.host-block .vc_col-sm-10 { width: 83.33333333%;}

.why-commer h2 { font-size:28px; line-height:normal;}

.always-post-row .row_col_wrap_12 > .vc_col-sm-6.always-col-left::before { display:none; }

.easily-connect .row-bg-wrap .row-bg { background:#f6f6f9 !important; }

.always-post-row { padding:30px 0px!important; }
.always-post-row .row_col_wrap_12 > .vc_col-sm-6.always-col-left { border:none !important; }
.always-post-row .row_col_wrap_12 > .vc_col-sm-6 { padding: 0px !important;}
.always-post-row .row_col_wrap_12 > .vc_col-sm-6 h3 { font-size: 24px; padding: 10px 10px 20px 10px !important; }

.about-block .nectar-button.regular-button span { background-position:100% 50% !important; line-height:normal!important; }

.supported-list .vc_col-sm-8 > .vc_column-inner {  padding:20px; }
.supported-list .vc_col-sm-8 { margin:0px !important;}

.easily-connect h2 { font-size:28px;}

.map-block .row_col_wrap_12 { padding-left:0px;} 
.map-block .row_col_wrap_12::before { left:0px; } 

.map-block h2 { text-align:center; padding-top:50px;}
.contact-address { text-align:center; padding-bottom:30px;}

.contact-address .vc_col-sm-6 { margin-bottom:20px !important;}

.organise-block h2 { font-size:28px; line-height:36px;}

.customisation-block { display:none;}


.inte-sec.inte-sec-enterprise .row_col_wrap_12 { margin:0 0px!important;} 


.hide-mbl { display:none!important;}
.inte-sec.inte-sec-enterprise .midd-img img.hide-desktop { margin:-37px auto -25px auto!important; height:auto; display:block!important; width:auto!important;}

.enterprise-post .row_col_wrap_12_inner h2 { text-align:center !important; margin-top:-50px; 	}  
.enterprise-post .row_col_wrap_12_inner p { text-align:center!important; } 


.manage-complex-title h2 { font-size: 24px; }
.manage-complex .col.section-title h2 { font-size:30px;}


.enable-buyers-block h2 { font-size:32px; line-height: normal;}

.complete-row .discover-post h3 { font-size:20px;}


.ship-flexibly-right > .vc_column-inner { padding:0px !important; background:none;}

.create-custom-block h2 { font-size:34px; }


.shipping-week-sec .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation { display:inline-block;}
.shipping-week-sec .one-fourths .img-with-aniamtion-wrap { text-align:center !important; margin: 0px 0 10px 0 !important;}
.shipping-week-sec .one-fourths h4 { text-align:center; }
.shipping-week-sec .one-fourths p { text-align:center !important; }
.week-sec.shipping-week-sec.vc_row-fluid > .span_12 .wpb_column { padding-bottom: 30px;}



}



@media (max-width:767px){
	
.custom-btn-common, body[data-button-style^="rounded"] .nectar-button { font-size:17px !important;}
body.material .nectar-button.has-icon.custom-btn-common i { font-size: 16px; }	

.make-ship .nectar-button span { font-size:17px;}

.testimonial-block.testimonial-inner { padding:30px 0px 60px 0px!important;}

.discover-row-custom { padding-bottom:80px!important; }
.discover-title-custom { padding:40px 0!important; }

.return-post-arrow .wpb_wrapper .img-with-aniamtion-wrap:last-child { display:none;}


.discover-title-custom h2 span { font-size:24px; line-height:normal; }
.discover-row-custom h3 span { font-size:18px !important; }

.average-block .col.section-title h2 { font-size:24px; margin:0px; line-height: 26px;}

.owners-just .trust-pilot-img-name-date { width:auto; }

.owners-just  .brand-logo img { margin:0 auto;}


.host-block .vc_col-sm-2 {width:20% !important; margin:0px!important;}
.host-block .vc_col-sm-10 { width:80% !important;}

.map-block h2  { padding:50px 15px 0px 15px; line-height:normal; font-size:30px;}


.enterprise-post .row_col_wrap_12_inner h2 {text-align: center !important; margin-top: -35px;}

.ship-flexibly-block .row_col_wrap_12 .vc_col-sm-1 { width:100%!important; }
body .gotta-catch .vc_row-fluid[data-column-margin="none"] .vc_col-xs-3 {
  width: 20.7% !important;
  padding-right: 4%;
}
	
}


@media (max-width:575px){

.user-form {
    max-width: 360px;
}
.user-form .user-registration {
    padding: 22px 10px 0px 10px;
}

.user-form-content h1{
font-size: 24px;
}
.create-custom-block .try-me-out-shipping { max-width: 130px !important; top: 0px;left: 40px; }

}

