.breadcrumb-item a {
	color: #ce3034 !important;	
}
.breadcrumb-item + .breadcrumb-item::before {
    color: #ce3034 !important;	
}
.navbar-dark .navbar-toggler {
	color: rgba(206, 48, 52, 1) !important;
	border-color: rgba(206, 48, 52, 1) !important;
}
.navbar-dark .navbar-toggler-icon {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28206, 48, 52, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") !important;
}
.navbar-collapse.collapse.show {
	background: #eee !important;
	padding-left:15px !important;
	width: 250px;
}
.navbar-dark .navbar-nav .nav-link.active {
	color: #ce3034 !important;	
	font-weight: bold !important;
}
.navbar-dark .navbar-nav .nav-link {
	color: rgba(206, 48, 52, 1) !important;
	font-weight: bold !important;
}
.dropdown-item {
	color: #ce3034 !important;	
	font-weight: bold !important;
}
.dropdown-item:hover {
	color: #ffffff !important;	
	background-color: #ce3034 !important;
	font-weight: bold !important;
}

img{ max-width:100%;}

body { overflow-x: hidden !important; }

#modal-16 .md-content div { max-height:400px;overflow-y:scroll !important; }
#modal-17 .md-content div { max-height:400px;overflow-y:scroll !important; }

.about-page{ width:100%; float:left; padding:0;}
.about-bnr{ width:100%; float:left; background:#000; position:relative;}
.about-img{ width:100%; float:left; opacity:.4;}
.about-bnr-texbox{ width:80%; float:left; padding:30px 0; position:absolute; z-index:2;}
.about-hdng{ width:100%; float:left; font-family:'robotomedium'; font-size:60px; color:#ffffff;}
.about-left{ width:100%; float:left; background:url(../imgs/about-img-bg.jpg) repeat; padding:60px 60px 60px 0;}
.about-right{ width:100%; float:left; padding:60px 0 0 60px;}
.about-btm{ width:100%; float:left; padding:60px 0 0;}
.about-text{ width:100%; float:left; padding:0 0 15px; font-family: 'Roboto-Regular'; font-size:16px; color:#666;}
.about-text ul{ margin:0; padding:0;}
.about-text ul li{ width:100%; float:left; padding:5px 0; list-style:none;}
.about-text ul li span{ float:left; padding:0 10px 0 0;}
.about-sbhdng{ width:100%; float:left; color:#8cc63e; font-size:20px; font-family: 'Roboto-Regular'; transition:all .3s ease-in-out;}

.contact-area{ width:100%; float:left;}
.contact-left{ float:left; padding:60px;}
.left-box{ width:100%; float:left; padding:20px; background:#eee;}
.left-box-hdng{ width:100%; float:left; font-size:24px; color:#000; font-family:'robotomedium'; text-transform:uppercase;}
.left-box-left{ width:60px; height:60px; float:left; text-align:center; background:#ffffff; padding:10px 0;}
.left-box-left img{ display:inline-block; text-align:center;}
.left-box span{ width:80%; float:left; font-size:16px; color:#000; font-family:'Roboto-Regular'; padding:15px 0 0 20px;}
.left-box a{ text-decoration:none; color:#000;}
.contact-right{ float:right; padding:60px 0;}
.contact-right-box{ width:100%; float:left; padding:5px 0;}
.contact-right-box-input{ width:100%; height:44px; float:left; padding:2px 20px; color:#000; font-size:14px; font-family:'Roboto-Regular'; margin:0 0 10px; border-radius:3px; border:1px solid #ccc;}
.contact-right-box-textarea{ width:100%; height:100px; float:left; padding:10px 20px; color:#000; font-size:14px; font-family:'Roboto-Regular'; margin:0 0 10px; border-radius:3px; border:1px solid #ccc;}
.contact-right-box-btn{ float:left; padding:10px 30px; color:#ffffff; background:#111; font-size:14px; font-family:'Roboto-Regular'; margin:0 0 10px; border-radius:3px; border:none; outline:none; cursor:pointer; text-transform:uppercase;}

header{ width:100%; float:left; position:relative;}
.main-video{ width:100%; float:left;}
.inr-hdr{ width:100%; float:left; padding:200px 0 100px; background:url(../imgs/inr-hdr.jpg) no-repeat; background-size:cover;}
.minr-hdr{ width:100%; float:left; padding:40px 0 100px; }
.top-menu{ width:100%; float:left; position:absolute; top:10px; left:0; border-bottom: 1px dotted #444; padding: 0 0 20px;}
.request-btn { float:right; background:#ce3034; color:#ffffff; font-size:16px; border-radius:40px; padding:10px 50px; margin:25px 0 0;}
.request-btn a { color:#ffffff;text-decoration:none; }

.request-btn:hover { background:#ccc; }
.request-btn:hover a { color:#000; }

.main-hdng{ width:80%; float:left; padding:0; text-align:center; font-size:80px; color:#ffffff; font-family:'poppinsbold'; position:absolute; z-index:8888; bottom:150px; left:10%; right:10%;}

.services{ width:100%; float:left; padding:80px 0;}
.services-box{ width:100%; float:left; padding:30px; text-align:center; background:#ce3034;}
.services-img{ width:85px; height:85px; display:inline-block; text-align:center; border-radius:50%; border:1px solid #020c2c; overflow:hidden;}
.services-hdng{ width:100%; float:left; padding:25px 0 15px; text-align:center; font-size:20px; color:#ffffff; font-family:'robotobold';}
.services-text{ width:100%; float:left; padding:0 0 20px; text-align:center; font-size:15px; color:#ffffff; font-family:'poppinsregular';}
.services-link{ width:100%; float:left; padding:0; text-align:center; font-size:15px; color:#fff; font-family:'poppinsregular'; text-decoration:none;}
.services-link:hover { color:#fff; }

.welcome{ width:100%; float:left; padding:80px 0; background:#f8f8f8;}
.welcome-left{ width:100%; float:left; padding:0 20px 0 0; border-right:1px solid #a6a6a6;}
.welcome-hdng{ width:100%; float:left; padding:20px 0 0; font-size:42px; color:#05113b; font-family:'robotobold';}
.welcome-hdng span{ color:#ce3034;}
.welcome-sbhdng{ width:100%; float:left; padding:0; font-size:18px; color:#666; font-family: 'Roboto-Regular';}
.welcome-text{ width:100%; float:left; padding:0 0 20px 20px; font-size:16px; color:#767676; font-family:'poppinsregular';}
.welcome-link{ float:left; padding:10px 40px; margin-left:20px; font-size:16px; color:#ffffff; background:#05113b; font-family:'robotobold'; text-decoration:none; border-radius:40px;}
.welcome-link:hover{ color:#ffffff !important;background-color:#ce3034;  }

.why{ width:100%; float:left; padding:80px 0; text-align:center;}
.why-hdng{ width:100%; float:left; padding:0 0 10px; font-size:46px; color:#ce3034; font-family:'robotobold';}
.why-sbhdng{ width:100%; float:left; padding:0; font-size:18px; color:#ce3034; font-family: 'robotomedium';}
.why-text{ width:60%; display:inline-block; padding:0 0 20px 20px; font-size:16px; color:#646a7c; font-family:'poppinsregular';}
.why-box{ width:100%; float:left; padding:0 0 10px; font-size:46px; color:#ce3034; font-family:'robotobold'; text-align:right;}
.why-box-icon{ width:15%; float:right; padding:10px 0; text-align:center;}
.why-textbox{ width:85%;  float:left; text-align:right;}
.why-box-hdng{ width:100%; float:left; padding:0 0 10px; font-size:22px; color:#ce3034; font-family:'roboto_slabbold'; text-transform:uppercase;}
.why-box-hdng a { color:#ce3034;text-decoration:none; }
.why-box-hdng a:hover { color:#ce3034; }
.why-box-hdng span{ float:right; padding:12px 0 0 10px;}
.why-box-text{ width:80%; display:inline-block; padding:0 0 20px 20px; font-size:16px; color:#646a7c; font-family:'poppinsregular';}
.why-right-icon{ width:100%; display:inline-block; padding-top:25%;}

.international{ width:100%; float:left; text-align:center; background:url(../imgs/btm-bg.jpg) no-repeat; background-size:cover; padding:100px 0;}
.international-hdng{ width:100%; float:left; padding:0 0 20px; font-size:36px; color:#ffffff; font-family:'robotobold'; text-align:center;}
.international-text{ width:100%; float:left; text-align:center; padding:0 0 30px; font-size:16px; color:#ffffff; font-family:'robotobold';}
.international-link{ display:inline-block; text-align:center; padding:15px 80px; background:transparent; border:2px solid #ffffff; border-radius:40px; font-size:16px; color:#ffffff; font-family:'robotobold'; text-decoration:none; transition:all .3s ease-in-out; text-transform:uppercase;}
.international-link:hover{ background:#000; border:2px solid #000; color:#ffffff; text-decoration:none; transition:all .3s ease-in-out;}

.footer{ width:100%; float:left; background:#ce3034;}
.ftr-top{ width:100%; float:left; border-bottom:1px solid #242424; padding:30px 0;}
.ftr-top-hdng{ width:70%; float:left; font-size:24px; font-family:'robotobold'; color:#ffffff;}
.ftr-top-newsletter{ width:100%; float:right; position:relative;}
.ftr-input{ width:100%; height:60px; border-radius:50px; float:right; background:#000; border:1px solid #242424; font-size:14px; font-family:'robotobold'; color:#ffffff; padding:20px 100px 20px 30px;}
.ftr-btn{ height:60px; border-radius:50px; float:right; padding:15px 50px; background:#ce3034; font-size:20px; font-family:'robotobold'; color:#ffffff; position:absolute; z-index:3; right:0; top:25px; text-transform:uppercase; cursor:pointer; border:none; outline:none;}
.ftr-box{ width:100%; float:left;}
.ftr-box-hdng{ width:100%; float:left; padding:40px 0 20px; font-size:20px; font-family:'robotobold'; color:#ffffff; text-transform:uppercase;}
.ftr-box-text{ width:100%; float:left; padding:0 0 20px; font-size:14px; line-height:28px; font-family:'poppinsregular'; color:#ffffff;}
.ftr-social{ width:100%; float:left; padding:0 0 20px;}
.ftr-social a{ width:34px; height:34px; float:left; margin:0 15px 0 0; padding:10px 0 0; font-size:14px; font-family:'robotobold'; color:#ce3034; background:#ffffff; border-radius:50%; text-align:center; text-decoration:none;}
.ftr-social a:hover, .ftr-social a:focus{ color:#ffffff; background:#000; border-radius:50%; text-align:center; text-decoration:none;}
.ftr-box-links{ width:100%; float:left;}
.ftr-box-links ul{ margin:0; padding:0;}
.ftr-box-links ul li{ width:100%; float:left; list-style:none;}
.ftr-box-links ul li a{ width:100%; float:left; text-decoration:none; font-size:14px; line-height:28px; font-family:'poppinsregular'; color:#ffffff;}
.ftr-box-links ul li a:hover{ text-decoration:underline; color:#ffffff;}
.ftr-box-textbox{ width:100%; float:left; padding:0 0 20px;}
.ftr-box-icon{ width:15%; float:left; padding:8px 0 20px; font-size:24px; color:#ffffff;}
.ftr-box-textbox-hdng{ width:85%; float:left; padding:0; font-size:14px; font-family:'robotobold'; color:#ffffff;}
.ftr-box-textbox-text{ width:85%; float:left; font-size:13px; line-height:28px; font-family:'poppinsregular'; color:#ffffff;}
.ftr-box-textbox-text a { color:#ffffff;text-decoration:none; }
.ftr-box-textbox-text a:hover { color:#fff; }
.ftr-btm{ width:100%; float:left; border-top:1px solid #242424; padding:30px 0; text-align:center; color:#ffffff; font-size:13px;}

.inr-hdng{ width:80%; float:left; padding:0; text-align:left; font-size:46px; color:#ce3034; font-family:'poppinsbold'; position:absolute; z-index:22; bottom:10px; left:10%; right:10%; text-transform:uppercase;}

.inr-services-box{ width:100%; float:left; border:1px solid #eee; padding:0 20px; position:relative; height:300px; }
.inr-services-textbox{ width:100%; float:left; margin:-40px 0 0; text-align:center; background:#ffffff;}
.inr-services-img{ width:100%; display:inline-block;}
.inr-services-hdng{ width:100%; float:left; padding:40px 15px 30px; font-size:24px; color:#18212e; font-family:'robotobold';}
.inr-services-hdng a { color:#000; text-decoration:none; }
.inr-services-hdng a:hover { color:#ce3034; }

.inr-services-text{ width:70%; display:inline-block; font-size:16px; line-height:30px; text-align:center; color:#747b86; font-family:'poppinsregular';}
.inr-services-link{ width:100%; float:left; margin:40px 0; font-size:16px; color:#ce3034; font-family:'poppinsregular'; text-decoration:underline; font-weight:bold; }
.inr-services-link:hover { color:#000; }

.services-left{ width:100%; float:left; background:#ce3034; padding:20px 0 20px;}
.services-left-hdng{ width:100%; float:left; padding:0 30px 20px; font-size:20px; color:#ffffff; font-family:'robotobold';}
.services-left-link{ width:100%; float:left;}
.services-left-link a{ width:100%; float:left; padding:10px 30px; font-size:16px; color:#ffffff; font-family:'poppinsregular'; text-decoration:none; transition: .5s ease-out;}
.services-left-link a:hover, .services-left-link a:focus{ background:#000; color:#ffffff; text-decoration:none;}

.services-right-img{ width:100%; display:inline-block;}
.services-right-hdng{ width:100%; float:left; padding:40px 0 30px; font-size:36px; color:#0a0a0a; font-family:'robotobold';}
.services-right-text{ width:100%; display:inline-block; font-size:16px; line-height:28px; color:#747b86; font-family:'poppinsregular'; padding:0 0 30px;}



.track{ width:100%; float:left; padding:40px 0;}
.track-left{ width:100%; float:left;}
.track-left-hdng{ width:100%; float:left; padding:0; font-size:36px; color:#000; font-family:'robotobold';}
.track-left-time{ width:100%; float:left; padding:0; font-size:18px; color:#666; font-family: 'poppinsregular'; text-transform:uppercase;}
.track-left-sbhdng{ width:100%; float:left; padding:0; font-size:14px; color:#000; font-family: 'robotomedium'; text-transform:uppercase;}
.track-left-text{ width:60%; display:inline-block; font-size:14px; color:#444; font-family:'poppinsregular';}
.track-download{ float:left; padding:15px 0 0; font-size:14px; color:#ce3034; font-family:'robotomedium'; text-decoration:none;}
.track-download a{ color:#ce3034; text-decoration:none;}
.track-download a:hover{ color:#444; text-decoration:underline;}
.check{ color:green !important;}
.track-list{ width:100%; float:left; border-left:13px solid green; border-radius:5px; margin:20px 0;}
.track-list span{ width:15px; float:left; background:green; border-radius:5px; margin:20px 0;}
.track-list-box{ width:100%;  float:left; padding:10px 0 10px 20px; position:relative;}
.track-list-box span{ width:100%;  float:left; padding:10px 0 10px 20px; margin:0; background:#eee; border-top-right-radius:5px; border-bottom-right-radius:5px; border-top-left-radius:0; border-bottom-left-radius:0;}
.track-list-tick{ width:5px; height:5px; background:#ffffff; float:left; position:absolute; z-index:22; top:18px; left:-9px; border-radius:50%;}
.track-list-active{ width:50px; height:50px; text-align:center; background:green; float:left; padding:12px 0 0; position:absolute; z-index:22; top:10px; left:-32px; border-radius:50%; color:#ffffff; font-size:28px;}
.track-list-label{ width:100%; float:left; font-size:13px; color:#888; font-style:italic; font-family:'robotomedium'; padding:5px 0 0;}
.track-list-text{ width:100%; float:left; padding:0 0 20px 20px; font-size:14px; color:#888; font-family:'poppinsregular';}

.email-box{ width:100%; float:left; padding:20px 0;}
.email-box-text{ width:100%; float:left; font-size:14px; color:#444; font-family:'poppinsregular';}
.email-box-text a{ float:left; font-size:14px; color:#ce3034; font-family:'robotomedium'; text-decoration:none;}
.email-box-text a:hover{ color:#444; text-decoration:underline;}
.email-input{ width:64%; height:50px; float:left; background:#eee; border:none; outline:none; font-size:16px; color:#000; font-family:'robotomedium'; padding:5px 10px;}
.email-btn{ width:17%; height:50px; float:left; margin:0 0 0 5px; background:#ce3034; border:none; outline:none; cursor:pointer; font-size:16px; color:#ffffff; font-family:'robotomedium'; text-align:center; padding:0;}

.shipment-sec{ width:100%; float:left; padding:50px 0;}
.shipment-list{ width:100%; float:left; padding:15px 0;}
.shipment-list ul{ margin:0; padding:0;}
.shipment-list ul li{ width:100%; float:left; list-style:none; font-size:14px; color:#444; font-family:'poppinsregular'; padding:7px 15px;}
.bg-grey{ background:#eee;}
.orange{ color:#ce3034 !important;}

.dropdown-sec{ width:100%; float:left; position:relative;}
.dropdown-text{ width:100%; float:left; background:#eee; font-size:12px; color:#000; font-family:'robotomedium'; padding:15px;}
.dropdown-text span{ width:100%; float:left; font-size:16px; color:#666; font-family:'poppinsregular'; padding:5px 0 0;}
.dropdown-links{ width:100%; float:left; position:absolute; z-index:333; top:100%; left:0; display:none;}
.dropdown-sec:hover .dropdown-links a{ width:100%; float:left; font-size:14px; color:#000; font-family:'robotomedium'; background:#eee; border:1px solid #ddd; padding:7px 15px; text-decoration:none;}
.dropdown-sec:hover .dropdown-links a:hover{ color:#ffffff; background:#ce3034; text-decoration:none;}
.dropdown-sec:hover .dropdown-links{ display:block;}

.travel-list{ width:100%; float:left; padding:15px 0;}
.travel-list ul{ margin:0; padding:0;}
.travel-list ul li{ width:100%; float:left; list-style:none; font-size:14px; color:#444; font-family:'poppinsregular'; padding:12px 15px;}
.travel-day{ width:100%; float:left; font-size:14px; color:#000; font-family:'poppinsregular';}
.travel-time{ width:100%; float:right; font-size:12px; color:#000; font-family:'poppinsregular'; text-align:right;}
.travel-dot{ width:1px; height:100%; float:left; border-right:1px solid #000; padding:53px 0px 0px 11px; position:absolute; z-index:1; top:-16px;}
.travel-dot span{ width:5px; height:5px; float:left; border-radius:50%; background:#000; position:absolute; z-index:2; top:22px; left:80%;}



.inr-hdr-shipment{ width:100%; float:left; padding:200px 0 0; background:url(../imgs/inr-hdr.jpg) no-repeat; background-size:cover;}
.shipment-menu{ width:100%; float:left; background:#ce3034;}
.shipment-top-left{ width:100%; float:left;}
.shipment-top-left ul{ margin:0; padding:0;}
.shipment-top-left ul li{ float:left; list-style:none; padding:12px 15px; position:relative;}
.shipment-top-left ul li a{ float:left; text-decoration:none; font-size:14px; color:#ffffff; font-family:'poppinsregular'; padding:0;}
.shipment-top-left ul li a:hover{ text-decoration:none; color:#ccc;}
.shipment-top-left ul li ul{ display:none;}
.shipment-top-left ul li:hover ul{ width:200px; display:inline-block; position:absolute; z-index:22; top:100%; left:0;}
.shipment-top-left ul li:hover ul li{ width:100%; float:left; background:#444; list-style:none; padding:0;}
.shipment-top-left ul li:hover ul li a{ width:100%; float:left; text-decoration:none; font-size:14px; color:#ffffff; font-family:'poppinsregular'; padding:10px 15px; transition:all .3s ease-in-out;}
.shipment-top-left ul li:hover ul li a:hover{ background:#ce3034; text-decoration:none; color:#ffffff; transition:all .3s ease-in-out;}
.shipment-top-right{ width:100%; float:right; text-align:right;}
.shipment-top-right ul{ margin:0; padding:0;}
.shipment-top-right ul li{ display:inline-block; list-style:none; padding:12px 15px 0;}
.shipment-top-right ul li a{ display:inline-block; text-decoration:none; font-size:14px; color:#ffffff; font-family:'poppinsregular'; padding:0;}
.shipment-top-right ul li a:hover{ text-decoration:none; color:#ccc;}

.shipment-make{ width:100%; float:left;}
.shipment-make ul{ margin:0; padding:0;}
.shipment-make ul li{ float:left; list-style:none; padding:15px 5px;}
.shipment-make ul li span{ width:30px; height:1px; background:#ccc; float:left; list-style:none; margin:15px 0;}
.shipment-make ul li a{ display:inline-block; text-decoration:none; font-size:14px; color:#333; font-family:'poppinsregular'; padding:0;}
.shipment-make ul li a:hover{ text-decoration:none; color:#666;}

.shipment-form{ width:100%; float:left; padding:0; margin-bottom:20px; background:#fafafa; text-align:center; position:relative;}
.shipment-form-left{ width:100%; float:left; padding:20px; text-align:left; font-size:14px;}
.shipment-form-left-hdng{ width:100%; float:left; padding:0; font-size:22px; color:#000; font-family:'robotobold';}
.shipment-form-left-text{ width:100%; float:left; padding:10px 0 0; font-size:12px; color:#444; font-family: 'poppinsregular';}
.shipment-form-left-text a{ display:inline-block; font-size:12px; color:#ce3034; font-family: 'poppinsregular'; text-decoration:none;}
.shipment-form-left-text a:hover{ color:#000; text-decoration:none;}
.shipment-form-left-input{ width:100%; height:34px; float:left; padding:5px 10px; font-size:12px; color:#000; font-family: 'poppinsregular'; border:1px solid #eee; outline:none; box-shadow:inset 0 1px 3px #ddd, 1px 1px 1px #ccc;}
.shipment-form-left-input:focus{ color:#000; border:1px solid #eee; outline:none; box-shadow:none;}
.shipment-form-left-checkbox{ width:15px; height:15px; float:left; padding:0 10px; margin:3px 10px 0 0; font-size:14px; color:#000; font-family: 'poppinsregular'; border:1px solid #eee; outline:none;}
.shipment-form-left-radio{ width:15px; height:15px; display:inline-block; border-radius:50%; padding:0 5px; margin:3px 0 10px; font-size:14px; color:#000; font-family: 'poppinsregular'; border:1px solid #eee; outline:none;}
.shipment-form-left-textarea{ width:100%; height:70px; float:left; padding:5px 10px; font-size:12px; color:#000; font-family: 'poppinsregular'; border:1px solid #eee; outline:none; box-shadow:inset 0 1px 3px #ddd, 1px 1px 1px #ccc;}
.shipment-form-left-textarea:focus{ color:#000; border:1px solid #eee; outline:none; box-shadow:none;}
.shipment-form-left-btn{ display:inline-block; background:#ce3034; margin:10px 0 0; padding:5px 15px; font-size:12px; color:#ffffff; font-family: 'poppinsregular'; border:none; outline:none; border-radius:5px; text-decoration:none;}
.shipment-form-left-btn:hover{ background:#000; color:#ffffff; text-decoration:none;}

.center-brdr{ width:1px; background:#ccc; display:inline-block; position:absolute; z-index:0; top:15px; bottom:15px;}
.shipment-form-center{ width:100%; height:100%; float:left; padding:20px;}
.shipment-form-center-btn{ display:inline-block; background:#ce3034; padding:8px 20px 7px; font-size:14px; color:#ffffff; font-family: 'poppinssemibold'; border:none; outline:none; border-radius:5px; text-decoration:none; text-transform:uppercase; position:absolute; z-index:1; left:46%;}
.shipment-form-center-btn:hover{ background:#000; color:#ffffff; text-decoration:none;}

.shipment-invoice{ width:100%; float:left; padding:20px; text-align:left; background:#fafafa;}
.shipment-invoice-hdng{ width:100%; float:left; padding:0; font-size:16px; color:#000; font-family:'robotobold';}
.shipment-invoice-text{ width:100%; float:left; padding:10px 0 0; font-size:12px; color:#444; font-family: 'poppinsregular';}
.shipment-invoice-btn{ width:100%; height:34px; float:left; margin:10px 0; padding:5px 10px; font-size:12px; color:#000; font-family: 'poppinssemibold'; border:1px solid #eee; outline:none; box-shadow:inset 0 1px 3px #ddd, 1px 1px 1px #ccc; text-align:left;}
.shipment-invoice-btn:focus{ background:#ce3034; color:#ffffff; border:1px solid #ce3034;; outline:none; box-shadow:none;}

.shipment-invoice-box{ width:100%; float:left; border:1px solid #eee; padding:15px; background:#ffffff;}
.shipment-invoice-box-hdng{ width:100%; float:left; padding:0; font-size:14px; color:#000; font-family:'robotobold';}
.shipment-invoice-box-text{ width:100%; float:left; padding:0 0 10px; font-size:12px; color:#444; font-family: 'poppinsregular';}

.unique-sec{ width:100%; float:left; padding:0; text-align:left;}
.unique-box{ width:100%; float:left; border:1px solid #ccc; border-left:3px solid #ccc; padding:20px; background:#ffffff;}
.unique-box-hdng{ width:100%; float:left; padding:0; font-size:16px; color:#000; font-family:'robotobold';}
.unique-box-text{ width:100%; float:left; padding:0 0 10px; font-size:12px; color:#444; font-family: 'poppinsregular';}
.description-box{ width:100%; float:left; padding:0 10px; text-align:left; border:1px solid #ccc; background:#ffffff;}
.search-icon{ width:30; height:30px; background:#ce3034; padding:6px 0 0; text-align:center; color:#ffffff; position:absolute; z-index:1; top:31px; right:2px; cursor:pointer;}
.shipment-total{ width:100%; float:right; padding:10px 0;}
.shipment-total-text{ width:100%; float:left; padding:0 0 10px; font-size:12px; color:#444; font-family: 'poppinsregular';}
.shipment-total strong{ color:#111; font-family: 'poppinssemibold';}
.shipment-total-btn{ display:inline-block;}
.shipment-total-btn a{ display:inline-block; background:#ce3034; padding:3px 10px; font-size:12px; color:#ffffff; font-family: 'poppinssemibold'; border:none; outline:none; border-radius:5px; text-decoration:none; text-transform:uppercase;}
.shipment-total-btn a:hover{ background:#000; color:#ffffff; text-decoration:none;}
.shipment-invoice-charges{ width:100%; float:left; background:#ddd; padding:10px; font-size:12px; color:#444;}

.shipment-total-right{ width:100%; float:left; border:1px solid #ccc; padding:20px;}
.shipment-details-comment{ width:100%; float:left; font-size:12px; color:#999; position:absolute; z-index:2; top:50px; left:0;}
.shipment-purpose{ width:100%; float:left; padding:20px 0;}

.shipment-print-input{ width:100%; height:28px; float:left; padding:5px; font-size:12px; color:#000; font-family: 'poppinsregular'; border:1px solid #eee; outline:none; box-shadow:inset 0 1px 3px #ddd, 1px 1px 1px #ccc;}
.shipment-print-input:focus{ color:#000; border:1px solid #eee; outline:none; box-shadow:none;}
.print-btn{ display:inline-block; text-align:center; padding:10px 20px; font-size:14px; color:#ffffff; font-family: 'poppinsbold'; background:#ce3034; text-decoration:none; border-radius:3px; margin:20px 0;}
.print-btn:hover, .print-btn:focus{ color:#ffffff; background:#444; text-decoration:none;}

.manage-left{ width:100%; float:left; border-right:1px solid #eee; border-left:1px solid #eee; padding:20px 0;}
.manage-left-hdng{ width:100%; float:left; padding:10px 15px; font-size:16px; color:#000; font-family:'robotobold';}
.manage-left-box{ width:100%; float:left; padding:0;}
.manage-left-sbhdng{ width:100%; float:left; padding:7px 15px; background:#444; font-size:13px; color:#ffffff; font-family:'robotomedium'; }
.manage-left-sbhdngnew{ width:100%; float:left; padding:7px 15px; background:#ce3034; font-size:13px; color:#ffffff; font-family:'robotomedium'; }


.manage-left-text{ width:100%; float:left; padding:15px; font-size:12px; color:#444; font-family: 'poppinsregular'; position:relative;}
.manage-left-text span{ float:left; padding:2px 5px; font-size:12px; color:#ffffff; font-family: 'poppinsregular'; position:absolute; z-index:3; top:12px; right:10px;}
.red-color{ background-color:red !important;}
.green-color{ background-color:green !important;}
.yellow-color{ background-color:yellow !important;}
.blue-color{ background-color:blue !important;}
.orange-color{ background-color:orange !important;}
.manage-left-links{ width:100%; float:left; padding:0 0 10px; font-size:12px; color:#444; font-family: 'poppinsregular';}
.description-box{ width:100%; float:left; padding:0 10px; text-align:left; border:1px solid #ccc; background:#ffffff;}

.manage-right{ width:100%; float:left; padding:20px; background:#fafafa;}
.manage-right-searbox{ width:100%; float:left; position:relative;}
.manage-right-searbox-input{ width:100%; float:right; height:30px; border:1px solid #eee; padding:5px 100px 5px 20px; font-size:14px; color:#000; background:#ffffff;}
.manage-right-searbox-btn{ display:inline-block; position:absolute; z-index:1; top:0; right:0; background:#ce3034; border:none; outline:none; color:#ffffff; font-size:14px; padding:4px 10px;}
.manage-right-hdng{ width:100%; float:left; padding:10px 15px; font-size:16px; color:#000; font-family:'robotobold';}
.manage-right-sbhdng{ width:100%; float:left; padding:7px 15px; background:#444; font-size:13px; color:#ffffff; font-family:'robotomedium';}
.manage-right-text{ width:100%; float:left; font-size:12px; color:#444; font-family: 'poppinsregular'; position:relative;}
.manage-right-text span{ float:left; padding:2px 5px; font-size:12px; color:#ffffff; font-family: 'poppinsregular'; position:absolute; z-index:3; top:12px; right:10px;}
.manage-right-input{ width:75%; display:inline-block; height:30px; border:1px solid #eee; padding:5px; font-size:12px; color:#000; background:#ffffff;}
.manage-right-checkbox{ float:left; border:1px solid #eee; background:#ffffff; margin:10px 10px 0 0;}

.manage-right-box{ width:96%; float:right; padding:0; background:#ffffff;}
.manage-right-box i{ float:left; padding:15px 10px 10px 10px;}
.manage-right-textbox{ width:95%; float:left; padding:10px 0 0; text-align:left;}
.manage-right-box-account{ width:100%; float:left; padding:0 0 5px; font-size:16px; color:#ce3034; font-family:'robotobold'; text-align:left;}
.manage-right-box-sbhdng{ width:100%; float:left; padding:2px 0; font-size:12px; color:#444; font-family:'robotomedium';}
.manage-right-box-text{ width:100%; float:left; padding:3px 0 0; font-size:12px; color:#444; font-family: 'poppinsregular';}
.manage-right-box-btm-text{ width:100%; float:left; padding:10px; font-size:12px; color:#444; font-family: 'poppinsregular';}
.manage-right-box-btm-text span{ width:100%; float:left;}

.right-top{ width:100%; float:left; border-bottom:1px solid #eee; padding:20px 0 10px; margin:0 0 10px;}
.manage-right-pagi{ width:100%; float:left;}
.manage-right-pagi ul{ margin:0; padding:0;}
.manage-right-pagi ul li{ float:left; padding:0 1px; list-style:none;}
.manage-right-pagi ul li a{ width:30px; height:30px; float:left; padding:5px 0 0; text-align:center; text-decoration:none; font-size:12px; color:#444; border:1px solid #eee; font-family: 'poppinsregular'; background:#ffffff;}
.manage-right-pagi ul li a i{ display:inline-block; padding:2px 0 0; text-align:center; text-decoration:none; font-size:14px;}
.manage-right-pagi ul li a:hover, .manage-right-pagi ul li a.active{ text-decoration:none; color:#ffffff; background:#ce3034;}

.manage-box-btm{ width:100%; float:left; background:#ddd; padding:5px 10px;}
.manage-box-btm a{ display:inline-block; text-decoration:none;}

.shipment-invoice-details-box{ width:100%; float:left; border-bottom:1px solid #eee; padding:10px 0;}
.shipment-invoice-details-box-hdng{ width:100%; float:left; padding:0; font-size:14px; color:#000; font-family:'robotobold';}
.shipment-invoice-details-box-hdng span{ font-family:'poppinsregular';}
.shipment-invoice-details-box-text{ width:100%; float:left; padding:0; font-size:12px; color:#000; font-family:'poppinsregular';}
.shipment-invoice-details-box-text span{ width:50%; float:right;}
.shipment-invoice-details-box-city{ width:100%; float:left; font-size:18px; color:#000; font-family: 'robotobold';}
.shipment-invoice-details-box-code{ width:100%; float:left; font-size:30px; color:#000; font-family: 'robotobold';}
.shipment-invoice-details-box-code-bg{ width:100%; float:left; background:#000; padding:0 15px; font-size:30px; color:#ffffff; font-family: 'robotobold';}

.popup-btn{ width:28px; height:28px; padding:0; text-align:center; background:#ce3034; position:absolute; z-index:2; bottom:2px; right:2px;}
.popup-btn a, .popup-btn a:hover{ display:inline-block; color:#ffffff; font-size:18px; text-decoration:none;}

.validerrors { color:#ff0000; }
.validerrors p { margin:0px;padding:0px; }


.top-menu   { z-index:9999; }
.main-video { display:flex;align-items:center;height:734px !important; }
.main-video video { position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;z-index:1111; }

@media (min-aspect-ratio: 16/9){
	.main-video video {
		width: 100%;
		height: auto;
		max-height:980px !important;
	}
}
@media (max-aspect-ratio: 16/9){
	.main-video video {
		width: auto;
		height: 100%;
	}
}


@media screen and (max-width:1300px){
.main-hdng{ width:80%; font-size:54px; bottom:100px; left:10%; right:10%;}
}



@media screen and (max-width:1024px){
.main-hdng{ width:80%; font-size:54px; bottom:100px; left:10%; right:10%;}
.request-btn{ border-radius:40px; padding:10px 30px; margin:25px 0 0;}
.ftr-top-hdng{ width:80%; float:left; font-size:24px;}
.inr-hdr{ padding:150px 0 100px;}
.minr-hdr{ padding:40px 0 100px;}
.inr-hdng{ width:80%; font-size:40px; left:10%; right:10%;}

.main-video { display:flex;align-items:center;height:534px !important; }
.main-video video { position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;z-index:1111; }

}


@media screen and (max-width:990px){
.main-hdng{ width:80%; font-size:40px; bottom:70px; left:10%; right:10%;}
.request-btn{ border-radius:40px; padding:10px 30px; margin:15px 0 0;}
.welcome-hdng{ padding:15px 0 0; font-size:30px;}
.welcome-sbhdng{ font-size:16px;}
.welcome-text{ padding:0 0 15px 15px; font-size:14px;}
.welcome-link{ padding:10px 40px; margin-left:20px; font-size:14px;}
.why-hdng{ padding:0 0 10px; font-size:30px;}
.why-sbhdng{ font-size:16px;}
.why-text{ width:80%; padding:0 0 15px 15px; font-size:14px;}
.why-box-icon{ width:20%; padding:5px 0;}
.why-textbox{ width:80%;}
.why-box-hdng{ padding:0 0 10px; font-size:18px;}
.why-box-hdng span{ padding:12px 0 0 10px;}
.why-box-text{ width:100%; padding:0 0 15px 15px; font-size:14px;}
.international-hdng{ padding:0 0 15px; font-size:30px;}
.international-text{ padding:0 0 20px; font-size:14px;}
.international-link{ padding:10px 50px; border:2px solid #ffffff; border-radius:40px; font-size:14px;}
.ftr-top-hdng{ width:90%; font-size:20px;}
.ftr-input{ height:60px; border-radius:50px; border:1px solid #242424; font-size:13px; padding:10px 120px 10px 20px;}
.ftr-btn{ height:60px; border-radius:50px; padding:10px 30px; font-size:16px; position:absolute; z-index:3; right:0; top:25px;}
.ftr-box-hdng{ padding:30px 0 15px; font-size:18px;}
.ftr-box-text{ padding:0 0 15px; font-size:13px; line-height:24px;}
.ftr-social{ padding:0 0 15px;}
.ftr-social a{ width:34px; height:34px; margin:0 10px 0 0; padding:10px 0 0; font-size:13px;}
.ftr-box-links ul li a{ font-size:13px; line-height:24px;}

.inr-services-hdng{ padding:20px 15px 15px; font-size:20px;}
.inr-services-text{ width:100%; font-size:14px; line-height:22px;}
.inr-services-link{ margin:20px 0; font-size:13px;}
.inr-hdng{ width:90%; font-size:36px; bottom:10px; left:5%; right:5%;}
.services-left-link a{ padding:10px 20px; font-size:14px;}
.services-right-hdng{ padding:30px 0 20px; font-size:26px;}
.services-right-text{ font-size:14px; line-height:24px; padding:0 0 20px;}

.main-video { display:flex;align-items:center;height:434px !important; }
.main-video video { position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;z-index:1111; }

}



@media screen and (max-width:840px){
.main-hdng { width: 80%; font-size: 36px; bottom: 60px; left: 10%; right: 10%;}

.main-video { display:flex;align-items:center;height:434px !important; }
.main-video video { position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;z-index:1111; }

}


@media screen and (max-width:768px){
.main-hdng { width: 80%; font-size:24px; bottom:50px; left: 10%; right: 10%;}
.services{ padding:50px 0;}
.request-btn{ font-size:14px; border-radius:40px; padding:6px 20px; margin:22px 0 0;}
.welcome{ padding:50px 0; background:#f8f8f8;}
.welcome-hdng{ padding:15px 0 0; font-size:26px;}
.welcome-text{ padding:0 0 15px; font-size:12px;}
.welcome-link{ padding:7px 20px; margin-left:0px; font-size:12px;}
.why{ padding:50px 0;}
.why-hdng{ padding:0 0 10px; font-size:24px;}
.why-right-icon{ padding-top:0;}
.international{ padding:70px 0;}
.international-hdng{ padding:0 0 15px; font-size:26px;}
.international-text{ padding:0 0 20px; font-size:12px;}
.international-link{ padding:7px 30px; border:2px solid #ffffff; font-size:12px;}
.ftr-top-hdng{ width:90%; font-size:18px; padding:0 0 15px;}
.ftr-input{ height:54px; border-radius:50px; border:1px solid #242424; font-size:13px; padding:10px 130px 10px 20px;}
.ftr-btn{ height:54px; border-radius:50px; padding:10px 30px; font-size:16px; position:absolute; z-index:3; right:0; top:25px;}
.ftr-box-icon{ width:10%; padding:8px 0 20px; font-size:24px;}

.inr-hdr{ padding:150px 0 100px;}
.minr-hdr{ padding:40px 0 100px;}
.inr-hdng{ width:90%; font-size:32px; left:5%; right:5%;}
.top-menu{ padding: 0 0 10px;}
.services-left-link a{ padding:10px 15px; font-size:13px;}
.services-right-hdng{ padding:20px 0 15px; font-size:20px;}
.services-right-text{ font-size:13px; line-height:20px; padding:0 0 15px;}

.main-video { display:flex;align-items:center;height:334px !important; }
.main-video video { position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;z-index:1111; }

}


@media screen and (max-width:576px){
.main-hdng { width:90%; font-size:18px; bottom:30px; left: 5%; right: 5%;}
.services{ padding:30px 0;}
.welcome{ padding:30px 0; background:#f8f8f8;}
.welcome-left{ width:100%; float:left; padding:0; border-right:none;}
.welcome-hdng{ padding:0; font-size:26px;}
.inr-hdr{ padding:192px 0 100px;}
.minr-hdr{ padding:40px 0 100px;}
.inr-hdng{ width:90%; font-size:26px; left:5%; right:5%;}
.top-menu{ padding: 0;}

.main-video { display:flex;align-items:center;height:260px !important; }
.main-video video { position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;z-index:1111; }

.track .email-btn{ width:27%; }

}


@media screen and (max-width:480px){
.main-hdng { width:90%; font-size:18px; bottom:30px; left: 5%; right: 5%; display:none;}
.ftr-btm{ width:100%; float:left; border-top:1px solid #242424; padding:15px 0; text-align:center; color:#ffffff; font-size:13px;}
.services-left-link a{ padding:6px 10px; font-size:12px;}
.services-right-hdng{ padding:15px 0 10px; font-size:18px;}
.services-right-text{ font-size:12px; line-height:18px; padding:0 0 10px;}
.why{ padding:20px 0;}

.inr-hdr{ padding:152px 0 100px;}



.main-video { display:flex;align-items:center;height:260px !important; }
.main-video video { position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;z-index:1111; }

}

@media screen and (max-width:375px){
.request-btn{ font-size:12px; border-radius:40px; padding:6px 15px; margin:10px 0 0;}

.main-video { display:flex;align-items:center;height:260px !important; }
.main-video video { position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;z-index:1111; }

}
