/* Print Layout
------------------------------------------------------------ */
.wpcargo-print-btn {
	margin: 20px auto;
}
.wpcargo-print-btn a {
	cursor: pointer;
}
#wpcargo-result-print,
.wpcargo-print-btn{
	width: 80%;
}
#wpcargo-result-print{
	margin: 0 auto;
	background: #fff;
	box-shadow: 0 1px 10px rgba(0, 0, 0, .05);
	border: 1px solid rgb(244, 244, 244);
	padding: 25px;
}
.wpcargo-print-btn{
	margin: 18px auto;
	text-align: right;
}
#wpcargo-print-layout {
	text-align: center;
}
#wpcargo-print-layout {
	text-align: center;
	padding: 20px 0px 30px 0px;
}
#print-shipper-info .col-6 {
	float: left;
	width: calc(49% - 2px);
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
	box-shadow: 0 1px 10px rgba(0, 0, 0, .05);
	padding: 0;
	border: 1px solid rgb(244, 244, 244);
	margin-left: 2%;
}
#wpcargo-result-print #print-shipment-info p {
	line-height: 1.7;
}
#wpcargo-result-print .print-section,
#wpcargo-result-print #shmap-wrapper{
    padding: 0 20px;
    overflow: hidden;
}
#wpcargo-result-print .header-title {
	color: #333;
	background-color: #FFFFFF;
	border-color: rgba(158, 158, 158, 0.23);
	font-size: 20px;
	padding: 12px 0px;
	border-bottom: 1px solid #e2e2e2;
	margin-bottom: 10px;
	margin-top: 0;
}
.shipper.details,
.receiver.details {
	padding: 10px 0;
	margin: 0;
}
#wpcargo-print-layout .print-tn h2 {
	font-weight: 400!important;
	color: #666;
	font-size: 18px!important;
	margin-top: 10px!important;
	margin-bottom: 10px!important;
	padding-left: 9px;
}
#print-receiver-header strong,
#print-shipper-header strong {
	font-weight: 400;
}
/*#wpcargo-result-print .wpcargo-history-details,
#wpcargo-result-print .wpc-multiple-package,
#print-shipment-info,
#print-shipper-info,
#wpcargo-result-print #wpc-multiple-package{
	padding: 0 20px;
	overflow: hidden;
}*/
#print-shipment-info .col-4 {
	width: 33.333%;
	float: left;
	padding: 5px 0px;
}
#print-shipment-info .col-12 {
	padding: 5px 0px;
}
#print-shipment-info .clear-line {
	border-bottom: 1px solid #e0e0e0;
}
/* table style */
#wpcargo-result-print #print-shipment-info p.wpcargo-label{
	font-weight: 700;
}
#wpcargo-result-print #wpcargo-print-layout .print-logo{
	text-align: right;
}
#wpcargo-result-print .wpcargo-history-details table#list-container {
	width: 100%;
}
#wpcargo-result-print .wpcargo-history-details {
	margin-top: 50px;
}
#wpcargo-result-print .clear-line, #wpcargo-result-print #print-shipment-info p,
#wpcargo-result-print #wpcargo-print-layout .print-tn,
#wpcargo-result-print #wpcargo-result table#list-container {
	margin: 0;
}
#print-shipment-info #print-receiver-header,
#print-shipment-info .one-third {
    margin-bottom: 10px!important;
}
#wpcargo-result-print .wpcargo-history-details #list-container table {
	width: 100%;
	border-collapse: inherit;
}
#wpcargo-result-print #wpcargo-print-layout .print-tn {
	text-align: left;
}
/* Zebra striping */
#wpcargo-result-print .wpcargo-history-details #list-container tr:nth-of-type(odd) {
	background: #eee;
}
#wpcargo-result-print .wpc-multiple-package .wpc-mp-table th,
#wpcargo-result-print .wpcargo-history-details #list-container th,
.wpcargo-history-details #list-container tfoot tr td {
	background: #038754;
	color: #fff;
	font-weight: bold;
}
#wpcargo-result-print .wpc-multiple-package #list-container td,
#wpcargo-result-print .wpcargo-history-details #list-container td,
.wpcargo-history-details #list-container th {
	padding: 6px;
	border: 1px solid #ccc;
	text-align: left;
}
#wpcargo-result-print .wpc-ca-list-body .wpc-ca-list-tr {
	transition: background-color 1s ease;
}
#wpcargo-result-print .wpc-ca-list-body .wpc-ca-list-tr:hover {
	background-color: #dcdcdc !important;
}
#wpcargo-result-print .wpcargo-history-details {
	margin-top: 0px;
}
/*
WPCargo Table Lists
------------------------------------------------------------ */
table.wp-list-table td.wpcargo_barcode.column-wpcargo_barcode img {
	width: 100%;
	height: auto;
}
/*
WPCargo Settings
------------------------------------------------------------ */
.wpcargo-settings {
	width: 100%;
	overflow: hidden;
}
div#wpc-left {
	width: 68%;
	float: left;
}
div#wpc-right {
	width: 28%;
	float: left;
}
#wpc-right .wpc-documentation {
	padding: 20px;
	background: #00A924;
	margin-bottom: 10px;
	display: block;
	text-decoration: none;
}
#wpc-right .wpc-desc, .wpc-desc h3 {
	color: #fff;
}
#wpc-right .wpc-add-ons {
	padding: 20px;
	background: #0073aa;
	margin-bottom: 10px;
	display: block;
	text-decoration: none;
}
#wpc-right .wpc-facebook {
	padding: 20px;
	background: #68809f;
	margin-bottom: 10px;
	display: block;
	text-decoration: none;
}
#wpc-right .wpc-get-support {
	padding: 20px;
	background: #e25c59;
	margin-bottom: 10px;
	display: block;
	text-decoration: none;
}
#wpc-right .wpc-get-website-hosting {
	padding: 20px;
	background: #fd6408;
	margin-bottom: 10px;
	display: block;
	text-decoration: none;
}
#wpc-right .wpc-desc, .wpc-desc h3, .wpc-desc p {
	color: #fff;
	margin: 8px !important;
}
#wpcargo-result-print .wpcargo-history-details #list-container td,
#wpcargo-result-print .wpc-multiple-package .wpc-mp-table td {
	border: 0;
	border-right: 1px solid #eee;
	padding: 10px 10px;
	font-size: 13px;
	color: #233141;
	font-weight: 300;
}
#wpcargo-result-print .wpcargo-history-details #list-container th,
#wpcargo-result-print .wpc-multiple-package .wpc-mp-table th {
	border-color: #00A924 !important;
	color: #fff;
	background: #00a924 none repeat scroll 0 0;
	border-top: 0 none;
	font-size: 13px;
	padding-top: 7px;
	padding-left: 10px;
	padding-bottom: 7px;
	font-weight: 600;
	line-height: 30px;
	text-transform: uppercase;
	border-right: 1px solid #eee;
	border-left: 0;
}
@media print {
	table#list-container {
		width: 100% !important;
	}
}

/* =Column Classes
------------------------------------------------------------ */
.five-sixths, .four-fifths, .four-sixths, .one-fifth, .one-fourth, .one-half, .one-sixth, .one-third, .three-fifths, .three-fourths, .three-sixths, .two-fifths, .two-fourths, .two-sixths, .two-thirds {
	float: left;
	margin: 0 0 20px;
	padding-left: 3%;
}
.one-half, .three-sixths, .two-fourths {
	width: 48%;
}
.one-third, .two-sixths {
	width: 31%;
}
.four-sixths, .two-thirds {
	width: 65%;
}
.one-fourth {
	width: 22.5%;
}
.three-fourths {
	width: 73.5%;
}
.one-fifth {
	width: 17.4%;
}
.two-fifths {
	width: 37.8%;
}
.three-fifths {
	width: 58.2%;
}
.four-fifths {
	width: 78.6%;
}
.one-sixth {
	width: 14%;
}
.five-sixths {
	width: 82%;
}
.first {
	clear: both;
	padding-left: 0;
}
.clear-line {
	clear: both;
	margin: 0 0 20px;
}
span.meta-box.error {
	margin-left: 6px;
	padding: 6px;
	background-color: #f8f8f8;
	border-left: 6px solid #900;
}
/*custom adds*/
.wpcargo-settings table.form-table {
	overflow: hidden;
	background-color: #fff;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
	box-shadow: 0 1px 10px rgba(0, 0, 0, .05);
	border: 1px solid rgb(244, 244, 244);
	margin-top: -1px;
}
.wpcargo-settings table.form-table th {
	padding: 15px 10px 20px 20px;
}
.wpcargo-settings table.form-table td textarea, .wpcargo-settings table.form-table td select, .wpcargo-settings table.form-table td input[type="text"] {
	width: 100%;
}
.wpcargo-settings table.form-table td {
	padding: 10px 30px 10px 10px;
}
.wpcargo-settings table.form-table tr:first-child td {
	padding: 30px 30px 10px 10px;
}
.wpcargo-settings table.form-table tr:first-child th {
	padding: 30px 10px 20px 20px;
}
.wpcargo-settings table.form-table td p {
	color: #00a924;
	font-weight: 500;
}
.wpcargo-settings table.form-table td input[type="text"] {
	line-height: 35px;
	height: 35px;
}
.wpcargo-settings table.form-table tr:last-child td {
	padding-bottom: 30px;
}
.wpcargo-settings table.form-table tr #choose-image {
	background-color: #0db932;
	color: #fff;
	border: 0;
	border-radius: 0;
	margin-top: 5px;
}
.dashboard_wpcargo_license_helper_page td input.button.button-primary[name="activate"] {
	border-radius: 0;
	border: 0;
	box-shadow: none;
	font-size: 14px;
	background-color: #00a924;
	text-shadow: none;
	margin-bottom: 5px;
	line-height: 32px;
	padding: 0 15px;
	min-height: 32px;
}
.dashboard_wpcargo_license_helper_page td input.deactivate.button.button-secondary[name="deactivate"] {
	border-radius: 0;
	border: 0;
	box-shadow: none;
	font-size: 14px;
	background-color: #f93636;
	text-shadow: none;
	margin-bottom: 5px;
	line-height: 32px;
	padding: 0 15px;
	min-height: 32px;
	color: #fff;
}
.dashboard_wpcargo_license_helper_page td input[type="text"] {
	line-height: 23px;
}
.dashboard_wpcargo_license_helper_page th.manage-column, .dashboard_wpcargo_license_helper_page th.manage-column p {
	color: #00a924;
	font-weight: 600;
	font-size: 15px;
}
.dashboard_wpcargo_license_helper_page th.manage-column {
	padding: 15px 10px 14px;
}
.dashboard_wpcargo_license_helper_page th.manage-column p {
	margin: 1px 0;
}
.wpcargo-settings #wpc-right {
	margin-top: 96px;
}
.wpcargo-settings #wpc-right .wpc-img {
	float: left;
	padding-right: 15px;
}
.wpcargo-settings #wpc-right .wpc-img img {
	width: 40px;
	margin-top: 10px;
}
.wpcargo-settings #wpc-right .wpc-desc {
	margin: 0px 8px 8px 0!important;
}
.wpcargo-settings #wpc-right a {
	padding: 15px 20px;
}
/*SMS*/
.sms-admin-form input[type=checkbox]:checked:before, .email-setting-admin-form input[type=checkbox]:checked:before, .wpc-cf-setting-admin input[type=checkbox]:checked:before {
	margin: -1px 0 0 -1px;
	background: #0db932;
	text-shadow: 1px 1px 1px #148D44;
	border: 1px solid #1A9E51;
	font-size: 25px;
	-webkit-font-smoothing: antialiased;
	color: #fff;
	text-align: center;
	width: 24px;
}
.sms-admin-form input[type="checkbox"], .email-setting-admin-form input[type="checkbox"], .wpc-cf-setting-admin input[type="checkbox"] {
	font-size: 16px;
	-webkit-font-smoothing: antialiased;
	text-align: center;
	color: #fff;
	display: inline-block;
	width: 26px;
	height: 26px;
	margin-right: 10px;
	margin-bottom: 5px;
	background: #dbf5e0;
	box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
	border: 1px solid #B2BFCA;
}
.wpc-cf-setting-admin input#submit.button.button-primary, .email-setting-admin-form input#submit.button.button-primary, .sms-admin-form input#submit.button.button-primary {
	border-radius: 0;
	border: 0;
	box-shadow: none;
	font-size: 14px;
	background-color: #00a924;
	text-shadow: none;
	margin-bottom: 15px;
	line-height: 32px;
	padding: 0 15px;
	min-height: 32px;
}
.sms-admin-form, .email-setting-admin-form, .wpc-cf-setting-admin {
	background-color: #fff;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
	box-shadow: 0 1px 10px rgba(0, 0, 0, .05);
	border: 1px solid rgb(244, 244, 244);
	margin-top: -1px;
	padding: 20px 30px 20px;
}
.sms-admin-form input[type="password"], .sms-admin-form input[type="text"], .email-setting-admin-form input[type="password"], .email-setting-admin-form input[type="text"] {
	line-height: 35px;
	height: 35px;
	width: 100%;
}
.sms-admin-form textarea, .email-setting-admin-form textarea {
	width: 100%;
	height: 80px;
}
.sms-admin-form .form-table p a {
	color: #f93636;
}
.sms-admin-form a, .wpc-cf-setting-admin .form-table td p {
	color: #00a924;
	font-weight: 600;
}
.wpc-cf-setting-admin .form-table td textarea {
	width: 50%;
}
/*EMAIL ADMIN*/
.email-setting-admin-form .form-table p, .sms-admin-form .form-table p {
	color: #00a924;
	font-weight: 600;
}
/*CUSTOM FIELDS*/
.post-type-wpcargo_shipment #shipment-history thead th, .post-type-wpcargo_shipment #wpcargo-multiple-package thead th {
	line-height: 3em;
}
.post-type-wpcargo_shipment #shipment-history tr td,
.post-type-wpcargo_shipment #wpcargo-package-table tr td,
.post-type-wpcargo_shipment #wpc-multiple-package tr td{
	padding: 8px 6px;
	font-size: 14px;
	border: 1px solid #eee;
}
#wpc-multiple-package .wpcargo-table th {
    background-color: var( --wpcargo ) !important;
    color: #fff;
    line-height: 3em;
}
.post-type-wpcargo_shipment #wpcargo-package-table .wpc-computation td {
    border: none;
}
#wpcargo-package-table textarea {
    width: 100%;
}
/*HISTORY ADMIN*/
div#shmap-wrapper {
    page-break-before: always;
}
.wp-core-ui #wpbody #shipment-history .button[value="Delete"] {
	background-color: #f93636;
	border: 0;
	color: #fff;
	font-size: 14px;
	border-radius: 0;
	box-shadow: none;
	min-height: 36px;
	line-height: initial;
}
.wp-core-ui #wpbody #shipment-history .button-primary {
	border-radius: 0;
	border: 0;
	box-shadow: none;
	font-size: 14px;
	background-color: #00a924;
	text-shadow: none;
	margin-bottom: 15px;
	line-height: 32px;
	padding: 0 15px;
	min-height: 32px;
}
#wpbody #shipment-history .one-sixth.sh-data.data-status select {
	width: 100%;
	line-height: 37px;
	height: 37px;
}
#wpbody #shipment-history .one-sixth.sh-data textarea {
	height: 38px;
	padding: 8px 6px 2px;
}
#wpbody #shipment-history .history-data .one-sixth.sh-data {
	margin-bottom: 0px;
}
#wpbody #shipment-history #sh-header-block .one-sixth {
	margin-bottom: 5px;
	font-weight: 600;
	font-size: 14px;
	color: #00a924;
}
#wpbody #shipment-history .history-data .clear-line {
	margin-bottom: 17px;
}
#wpbody #shipment-history .history-data input[type=text], #wpbody #shipment-history .history-data input[type=time], #wpbody #shipment-history .history-data input[type=date] {
	line-height: 29px;
}
#wpbody #shipment-history #sh-header-block .clear-line {
	margin-bottom: 8px;
}
#wpbody #shipment-history #sh-header-block {
	margin-top: 15px;
}
#shipment-history .one-sixth.sh-data.data-delete-btn {
	padding-left: 0px;
	float: none;
}
#shipment-history .history-data {
	margin-bottom: 25px;
}
/*SHIPMENT DETAILS ADMIN*/
#wpbody #wpc_add_meta_box .form-table select, #wpbody #wpc_add_meta_box .form-table input[type="text"], #wpbody #wpc_add_meta_box .form-table input[type="email"] {
	width: calc(100% - 45px);
}
#wpbody #wpc_add_meta_box .form-table td {
	padding: 8px 10px 8px;
}
#wpbody #wpc_add_meta_box .form-table th {
	width: 150px;
	padding: 18px 10px 18px 0;
}
#wpbody #wpc_add_meta_box .form-table {
	margin-top: 0;
}
#wpbody #wpc_add_meta_box .form-table select[multiple="multiple"] {
	line-height: auto;
	height: auto;
}
#wpbody #shipper-details h1, #wpbody #receiver-details h1, #wpbody #shipment-details h1 {
	text-transform: uppercase;
	padding: 10px 0 10px;
	font-size: 23px;
	color: #00a924;
}
#wpbody #wpc_add_meta_box #shipment-details .form-table tr:nth-child(even) {
	width: 50%;
	display: inline-block;
}
#wpbody #wpc_add_meta_box #shipment-details .form-table tr:nth-child(odd) {
	width: 50%;
	display: inline-block;
}
#wpbody #wpc_add_meta_box #shipment-details .form-table tr:first-child {
	width: 100%;
}
#wpbody #wpc_add_meta_box #shipment-details .form-table tr td {
	width: 70%;
}
#wpbody #wpc_add_meta_box #shipment-details .form-table tr:first-child td {
	width: auto;
}
#wpbody #wpc_add_meta_box #shipment-details .form-table tr.image-tr-upload {
	width: 100%;
}
#wpbody #wpc_add_meta_box #shipment-details .form-table tr textarea {
	width: calc(100% - 45px);
}
#wpbody #wpc_add_meta_box .wpcargo-uploader .actions a.delete {
	background-color: #f93636;
	color: #fff;
	font-weight: 400;
	text-decoration: none;
	min-height: 30px;
	line-height: 30px;
	padding: 0 10px;
	display: inline-block;
}
#wpbody #wpc_add_meta_box .wpcargo-uploader .wpcargo_images li.image, #wpbody #wpc_add_meta_box #shipment-details .form-table tr:last-child {
	width: 100%;
}
#wpbody #wpc_add_meta_box #shipment-details .form-table tr:last-child td {
	width: 80%;
}
#wpbody #wpc_add_meta_box .wpcargo-uploader .button[data-text="Delete"] {
	background-color: #00a924;
	color: #fff;
	box-shadow: none;
	border: 0;
	border-radius: 0;
	line-height: 30px;
	height: 30px;
	padding: 0 10px 0px;
	font-size: 14px;
}
#wpbody #wpc_add_meta_box #shipment-details .form-table .signature-admin-tr {
	width: 100%!important;
	margin-top: 15px;
}
#wpbody #wpc_add_meta_box #shipment-details .form-table .signature-admin-tr td {
	width: 100%;
}
#wpcargo-package-table td:nth-child(1),
#wpcargo-package-table td:nth-child(4),
#wpcargo-package-table td:nth-child(5),
#wpcargo-package-table td:nth-child(6),
#wpcargo-package-table td:nth-child(7) {
    width: 100px;
}
/*CUSTOMS*/
.wpcargo-form-field-list table#wpcargo-table-cf th.td-width {
	margin-bottom: 5px;
	font-weight: 600;
	font-size: 15px;
	color: #00a924;
}
.wpcargo-form-field-list table#wpcargo-table-cf .wpc-cf-flag {
	margin: 0;
}
.wpcargo-form-field-list table#wpcargo-table-cf .wpc-cf-flag li {
	background-color: #00a924;
	border-radius: 0;
	text-transform: capitalize;
	padding: 5px 9px;
}
.nav-tab {
	transition: all ease-in-out .2s;
}
.nav-tab-active, .nav-tab-active:focus,
.nav-tab-active:focus:active,
.nav-tab-active:hover {
	border-bottom: 1px solid #f1f1f1;
	background: #00a924;
	color: #ffffff;
}
.nav-tab:focus, .nav-tab:hover {
	background-color: #00a924;
	color: #fff;
}
.wpcargo-add-form-fields {
	overflow: hidden;
	background-color: #fff;
	padding: 20px 30px 30px;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
	box-shadow: 0 1px 10px rgba(0, 0, 0, .05);
	border: 1px solid rgb(244, 244, 244);
	margin-top: -1px;
}
.wpcargo-settings input.button.button-primary {
	border-radius: 0;
	border: 0;
	box-shadow: none;
	font-size: 14px;
	background-color: #00a924;
	text-shadow: none;
	margin-bottom: 15px;
	line-height: 32px;
	padding: 0 15px;
	min-height: 32px;
}
#wpcargo_edit_history_role li{
	width: 33.33%;
	display: inline-block;
	vertical-align: top;
}
#wpc_add_meta_box input[type=checkbox]:checked:before,
.wpcargo-settings input[type=checkbox]:checked:before {
	margin: -1px 0 0 -1px;
	background: #0db932;
	text-shadow: 1px 1px 1px #148D44;
	border: 1px solid #1A9E51;
	font-size: 25px;
	-webkit-font-smoothing: antialiased;
	color: #fff;
	text-align: center;
	width: 24px;
}
#wpc_add_meta_box input[type="checkbox"], .wpcargo-settings input[type="checkbox"] {
	font-size: 16px;
	-webkit-font-smoothing: antialiased;
	text-align: center;
	color: #fff;
	display: inline-block;
	width: 26px;
	height: 26px;
	margin-right: 10px;
	margin-bottom: 5px;
	background: #dbf5e0;
	box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
	border: 1px solid #B2BFCA;
}
#wpc_add_meta_box input[type=radio]:checked:before {
	background-color: #00a924;
}
.wp-core-ui .button-primary.focus,
.wp-core-ui .button-primary.hover,
.wp-core-ui .button-primary:focus,
.wp-core-ui .button-primary:hover {
	background: #00a924;
	border-color: #04711b;
}
.wp-admin .wpcargo.form-table textarea {
	width: 100%;
	height: 70px;
	margin-bottom: 10px;
}
.wpcargo-add-form-fields h2 {
	margin-bottom: 10px;
	font-weight: 600;
	color: #00a924;
}
.wp-admin .wpcargo-add-form-fields .wpcargo.form-table .table-header td {
	padding-left: 0;
	padding-bottom: 0;
}
.wp-admin .wpcargo-add-form-fields .wpcargo.form-table .table-header td h2 {
	margin-bottom: 0px;
}
.wp-admin .wpcargo.form-table td {
	padding: 10px 10px;
}
.wp-admin .wpcargo.form-table tr td #field-select {
	margin-bottom: 10px;
	margin-top: 0px;
}
.wpcargo_shipment_page_wpc-report-export #ads {
	width: 26%;
	float: right;
}
.wpcargo_shipment_page_wpc-report-export .wpc-documentation {
	padding: 20px;
	background: #00A924;
	margin-bottom: 10px;
	display: block;
	text-decoration: none;
}
.wpcargo_shipment_page_wpc-report-export #form-block {
	width: 68%;
	float: left;
}
.wpcargo_shipment_page_wpc-report-export .wpc-img {
	float: left;
	padding-right: 15px;
}
.wpcargo_shipment_page_wpc-report-export .wpc-img img {
	width: 40px;
	margin-top: 10px;
}
.wpcargo_shipment_page_wpc-report-export .wpc-desc {
	overflow: hidden;
}
.wpcargo_shipment_page_wpc-report-export #multi-select-export .col-xs-5 {
	width: 45%;
}
@media screen and (max-width: 1300px) {
	table.wpcargo.form-table .wpc-signature, .pod-signature, table.wpcargo.form-table .wpc-signature {
		width: 80%!important;
	}
	table.wpcargo.form-table .m-signature-pad, .pod-signature .m-signature-pad-pod {
		width: 100%!important;
		left: 0!important;
		margin-left: 0!important;
	}
	table.wpcargo.form-table .m-signature-pad--body canvas, .pod-signature .m-signature-pad-pod--body canvas {
		left: 0!important;
		width: 100%!important;
	}
}
@media screen and (max-width: 1200px) {
	div#wpcargo-pod-signature-img img {
		width: 100%;
	}
	#wpcargo_edit_history_role li{
		width: 100%;
		display: block;
	}
}
@media screen and (max-width: 782px) {
	.wp-core-ui #wpbody #wpc-ie-form #import-datepicker .import-datepicker {
		clear: both;
		display: block;
		width: calc(100% - 145px);
		float: right;
		line-height: 37px;
		height: 37px;
	}
	.wp-core-ui #wpbody #wpc-ie-form #import-datepicker label {
		display: block;
		width: calc(100% - 145px);
		float: right;
		padding-right: 0;
	}
	#wpc-ie-form #import-datepicker {
		overflow: hidden;
		width: 100%;
		margin-bottom: 20px;
	}
	#wpc-ie-form input#search-shipper,
	#wpc-ie-form select {
		min-width: calc(100% - 145px);
		float: right;
	}
	#wpc-ie-form p {
		overflow: hidden;
	}
	#wpc-ie-form #multi-select-export .col-xs-5 {
		width: 100%;
	}
	#wpc-ie-form #multi-select-export .row,
	#wpc-ie-form #multi-select-import .row {
		overflow: visible;
	}
	#wpc-ie-form #multi-select-export .col-xs-2 .btn.btn-block {
		display: inline-block;
		float: left;
		width: 50px!important;
		margin-right: 1%;
	}
	#wpc-ie-form #multi-select-export .col-xs-2,
	#wpc-ie-form #multi-select-import .col-xs-2 {
		width: 100%;
	}
	#wpc-ie-form #wpc-import-export-checklist p {
		width: 100%;
		width: 140px;
		float: left;
	}
	.row .col-xs-5 select#multiselect,
	.row .col-xs-5 select#multiselect_to {
		height: auto;
	}
	#wpc-ie-form  #categorychecklist {
		float: left;
		width: calc(100% - 140px);
	}
	#wpc-ie-form  #categorychecklist li {
		display: inline-block;
		margin-right: 2%;
	}
}
@media only screen and (max-width: 600px) {
	.five-sixths, .four-fifths, .four-sixths, .one-fifth, .one-fourth, .one-half, .one-sixth, .one-third, .three-fifths, .three-fourths, .three-sixths, .two-fifths, .two-fourths, .two-sixths, .two-thirds {
		padding: 0;
		width: 100% !important;
	}
}
@media only screen and (max-width: 414px) {
	#wpc-ie-form input#search-shipper,
	#wpc-ie-form select {
		min-width: calc(100% - 2px);
	}
	#wpc-ie-form p {
		display: block;
		width: 100%;
	}
	.wp-core-ui #wpbody #wpc-ie-form #import-datepicker .import-datepicker {
		width: calc(100% - 2px);
	}
	.wp-core-ui #wpbody #wpc-ie-form #import-datepicker label,
	.wp-core-ui #wpbody #wpc-ie-form #form-block #wpc-ie-form p strong,
	#wpc-ie-form  #wpc-ie-form #categorychecklist {
		width: 100%;
	}
}
/* wpcargo Spinner */
.wpcargo-loading {
	position: fixed;
	z-index: 999999;
	height: 2em;
	width: 2em;
	overflow: show;
	margin: auto;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}
/* Transparent Overlay */
.wpcargo-loading:before {
	content: '';
	display: block;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.3);
}
/* :not(:required) hides these rules from IE9 and below */
.wpcargo-loading:not(:required) {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}
.wpcargo-loading:not(:required):after {
	content: '';
	display: block;
	font-size: 10px;
	width: 1em;
	height: 1em;
	margin-top: -0.5em;
	-webkit-animation: spinner 1500ms infinite linear;
	-moz-animation: spinner 1500ms infinite linear;
	-ms-animation: spinner 1500ms infinite linear;
	-o-animation: spinner 1500ms infinite linear;
	animation: spinner 1500ms infinite linear;
	border-radius: 0.5em;
	-webkit-box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.5) -1.5em 0 0 0, rgba(0, 0, 0, 0.5) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;
	box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) -1.5em 0 0 0, rgba(0, 0, 0, 0.75) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;
}
/* Animation */
@-webkit-keyframes spinner {
	0% {
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@-moz-keyframes spinner {
	0% {
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@-o-keyframes spinner {
	0% {
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@keyframes spinner {
	0% {
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
/* Themify Icons
----------------------------------*/
.wpcargo_actions span.ti-printer {
	color: #00a924;
}
@font-face {
	font-family: 'themify';
	src: url('../../../../assets/font-icon/themify.eot?-fvbane');
	src: url('../../../assets/font-icon/themify.eot?#iefix-fvbane') format('embedded-opentype'), url('../../../assets/font-icon/themify.woff?-fvbane') format('woff'), url('../../../assets/font-icon/themify.ttf?-fvbane') format('truetype'), url('../../../assets/font-icon/themify.svg?-fvbane#themify') format('svg');
	font-weight: normal;
	font-style: normal;
}
[class^="ti-"], [class*=" ti-"] {
	font-family: 'themify';
	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;
}
.ti-wand:before {
	content: "\e600";
}
.ti-volume:before {
	content: "\e601";
}
.ti-user:before {
	content: "\e602";
}
.ti-unlock:before {
	content: "\e603";
}
.ti-unlink:before {
	content: "\e604";
}
.ti-trash:before {
	content: "\e605";
}
.ti-thought:before {
	content: "\e606";
}
.ti-target:before {
	content: "\e607";
}
.ti-tag:before {
	content: "\e608";
}
.ti-tablet:before {
	content: "\e609";
}
.ti-save:before {
	content: "\e746";
}
.ti-star:before {
	content: "\e60a";
}
.ti-spray:before {
	content: "\e60b";
}
.ti-signal:before {
	content: "\e60c";
}
.ti-shopping-cart:before {
	content: "\e60d";
}
.ti-shopping-cart-full:before {
	content: "\e60e";
}
.ti-settings:before {
	content: "\e60f";
}
.ti-search:before {
	content: "\e610";
}
.ti-zoom-in:before {
	content: "\e611";
}
.ti-zoom-out:before {
	content: "\e612";
}
.ti-cut:before {
	content: "\e613";
}
.ti-ruler:before {
	content: "\e614";
}
.ti-ruler-pencil:before {
	content: "\e615";
}
.ti-ruler-alt:before {
	content: "\e616";
}
.ti-bookmark:before {
	content: "\e617";
}
.ti-bookmark-alt:before {
	content: "\e618";
}
.ti-reload:before {
	content: "\e619";
}
.ti-plus:before {
	content: "\e61a";
}
.ti-pin:before {
	content: "\e61b";
}
.ti-pencil:before {
	content: "\e61c";
}
.ti-pencil-alt:before {
	content: "\e61d";
}
.ti-paint-roller:before {
	content: "\e61e";
}
.ti-paint-bucket:before {
	content: "\e61f";
}
.ti-na:before {
	content: "\e620";
}
.ti-mobile:before {
	content: "\e621";
}
.ti-minus:before {
	content: "\e622";
}
.ti-medall:before {
	content: "\e623";
}
.ti-medall-alt:before {
	content: "\e624";
}
.ti-marker:before {
	content: "\e625";
}
.ti-marker-alt:before {
	content: "\e626";
}
.ti-arrow-up:before {
	content: "\e627";
}
.ti-arrow-right:before {
	content: "\e628";
}
.ti-arrow-left:before {
	content: "\e629";
}
.ti-arrow-down:before {
	content: "\e62a";
}
.ti-lock:before {
	content: "\e62b";
}
.ti-location-arrow:before {
	content: "\e62c";
}
.ti-link:before {
	content: "\e62d";
}
.ti-layout:before {
	content: "\e62e";
}
.ti-layers:before {
	content: "\e62f";
}
.ti-layers-alt:before {
	content: "\e630";
}
.ti-key:before {
	content: "\e631";
}
.ti-import:before {
	content: "\e632";
}
.ti-image:before {
	content: "\e633";
}
.ti-heart:before {
	content: "\e634";
}
.ti-heart-broken:before {
	content: "\e635";
}
.ti-hand-stop:before {
	content: "\e636";
}
.ti-hand-open:before {
	content: "\e637";
}
.ti-hand-drag:before {
	content: "\e638";
}
.ti-folder:before {
	content: "\e639";
}
.ti-flag:before {
	content: "\e63a";
}
.ti-flag-alt:before {
	content: "\e63b";
}
.ti-flag-alt-2:before {
	content: "\e63c";
}
.ti-eye:before {
	content: "\e63d";
}
.ti-export:before {
	content: "\e63e";
}
.ti-exchange-vertical:before {
	content: "\e63f";
}
.ti-desktop:before {
	content: "\e640";
}
.ti-cup:before {
	content: "\e641";
}
.ti-crown:before {
	content: "\e642";
}
.ti-comments:before {
	content: "\e643";
}
.ti-comment:before {
	content: "\e644";
}
.ti-comment-alt:before {
	content: "\e645";
}
.ti-close:before {
	content: "\e646";
}
.ti-clip:before {
	content: "\e647";
}
.ti-angle-up:before {
	content: "\e648";
}
.ti-angle-right:before {
	content: "\e649";
}
.ti-angle-left:before {
	content: "\e64a";
}
.ti-angle-down:before {
	content: "\e64b";
}
.ti-check:before {
	content: "\e64c";
}
.ti-check-box:before {
	content: "\e64d";
}
.ti-camera:before {
	content: "\e64e";
}
.ti-announcement:before {
	content: "\e64f";
}
.ti-brush:before {
	content: "\e650";
}
.ti-briefcase:before {
	content: "\e651";
}
.ti-bolt:before {
	content: "\e652";
}
.ti-bolt-alt:before {
	content: "\e653";
}
.ti-blackboard:before {
	content: "\e654";
}
.ti-bag:before {
	content: "\e655";
}
.ti-move:before {
	content: "\e656";
}
.ti-arrows-vertical:before {
	content: "\e657";
}
.ti-arrows-horizontal:before {
	content: "\e658";
}
.ti-fullscreen:before {
	content: "\e659";
}
.ti-arrow-top-right:before {
	content: "\e65a";
}
.ti-arrow-top-left:before {
	content: "\e65b";
}
.ti-arrow-circle-up:before {
	content: "\e65c";
}
.ti-arrow-circle-right:before {
	content: "\e65d";
}
.ti-arrow-circle-left:before {
	content: "\e65e";
}
.ti-arrow-circle-down:before {
	content: "\e65f";
}
.ti-angle-double-up:before {
	content: "\e660";
}
.ti-angle-double-right:before {
	content: "\e661";
}
.ti-angle-double-left:before {
	content: "\e662";
}
.ti-angle-double-down:before {
	content: "\e663";
}
.ti-zip:before {
	content: "\e664";
}
.ti-world:before {
	content: "\e665";
}
.ti-wheelchair:before {
	content: "\e666";
}
.ti-view-list:before {
	content: "\e667";
}
.ti-view-list-alt:before {
	content: "\e668";
}
.ti-view-grid:before {
	content: "\e669";
}
.ti-uppercase:before {
	content: "\e66a";
}
.ti-upload:before {
	content: "\e66b";
}
.ti-underline:before {
	content: "\e66c";
}
.ti-truck:before {
	content: "\e66d";
}
.ti-timer:before {
	content: "\e66e";
}
.ti-ticket:before {
	content: "\e66f";
}
.ti-thumb-up:before {
	content: "\e670";
}
.ti-thumb-down:before {
	content: "\e671";
}
.ti-text:before {
	content: "\e672";
}
.ti-stats-up:before {
	content: "\e673";
}
.ti-stats-down:before {
	content: "\e674";
}
.ti-split-v:before {
	content: "\e675";
}
.ti-split-h:before {
	content: "\e676";
}
.ti-smallcap:before {
	content: "\e677";
}
.ti-shine:before {
	content: "\e678";
}
.ti-shift-right:before {
	content: "\e679";
}
.ti-shift-left:before {
	content: "\e67a";
}
.ti-shield:before {
	content: "\e67b";
}
.ti-notepad:before {
	content: "\e67c";
}
.ti-server:before {
	content: "\e67d";
}
.ti-quote-right:before {
	content: "\e67e";
}
.ti-quote-left:before {
	content: "\e67f";
}
.ti-pulse:before {
	content: "\e680";
}
.ti-printer:before {
	content: "\e681";
}
.ti-power-off:before {
	content: "\e682";
}
.ti-plug:before {
	content: "\e683";
}
.ti-pie-chart:before {
	content: "\e684";
}
.ti-paragraph:before {
	content: "\e685";
}
.ti-panel:before {
	content: "\e686";
}
.ti-package:before {
	content: "\e687";
}
.ti-music:before {
	content: "\e688";
}
.ti-music-alt:before {
	content: "\e689";
}
.ti-mouse:before {
	content: "\e68a";
}
.ti-mouse-alt:before {
	content: "\e68b";
}
.ti-money:before {
	content: "\e68c";
}
.ti-microphone:before {
	content: "\e68d";
}
.ti-menu:before {
	content: "\e68e";
}
.ti-menu-alt:before {
	content: "\e68f";
}
.ti-map:before {
	content: "\e690";
}
.ti-map-alt:before {
	content: "\e691";
}
.ti-loop:before {
	content: "\e692";
}
.ti-location-pin:before {
	content: "\e693";
}
.ti-list:before {
	content: "\e694";
}
.ti-light-bulb:before {
	content: "\e695";
}
.ti-Italic:before {
	content: "\e696";
}
.ti-info:before {
	content: "\e697";
}
.ti-infinite:before {
	content: "\e698";
}
.ti-id-badge:before {
	content: "\e699";
}
.ti-hummer:before {
	content: "\e69a";
}
.ti-home:before {
	content: "\e69b";
}
.ti-help:before {
	content: "\e69c";
}
.ti-headphone:before {
	content: "\e69d";
}
.ti-harddrives:before {
	content: "\e69e";
}
.ti-harddrive:before {
	content: "\e69f";
}
.ti-gift:before {
	content: "\e6a0";
}
.ti-game:before {
	content: "\e6a1";
}
.ti-filter:before {
	content: "\e6a2";
}
.ti-files:before {
	content: "\e6a3";
}
.ti-file:before {
	content: "\e6a4";
}
.ti-eraser:before {
	content: "\e6a5";
}
.ti-envelope:before {
	content: "\e6a6";
}
.ti-download:before {
	content: "\e6a7";
}
.ti-direction:before {
	content: "\e6a8";
}
.ti-direction-alt:before {
	content: "\e6a9";
}
.ti-dashboard:before {
	content: "\e6aa";
}
.ti-control-stop:before {
	content: "\e6ab";
}
.ti-control-shuffle:before {
	content: "\e6ac";
}
.ti-control-play:before {
	content: "\e6ad";
}
.ti-control-pause:before {
	content: "\e6ae";
}
.ti-control-forward:before {
	content: "\e6af";
}
.ti-control-backward:before {
	content: "\e6b0";
}
.ti-cloud:before {
	content: "\e6b1";
}
.ti-cloud-up:before {
	content: "\e6b2";
}
.ti-cloud-down:before {
	content: "\e6b3";
}
.ti-clipboard:before {
	content: "\e6b4";
}
.ti-car:before {
	content: "\e6b5";
}
.ti-calendar:before {
	content: "\e6b6";
}
.ti-book:before {
	content: "\e6b7";
}
.ti-bell:before {
	content: "\e6b8";
}
.ti-basketball:before {
	content: "\e6b9";
}
.ti-bar-chart:before {
	content: "\e6ba";
}
.ti-bar-chart-alt:before {
	content: "\e6bb";
}
.ti-back-right:before {
	content: "\e6bc";
}
.ti-back-left:before {
	content: "\e6bd";
}
.ti-arrows-corner:before {
	content: "\e6be";
}
.ti-archive:before {
	content: "\e6bf";
}
.ti-anchor:before {
	content: "\e6c0";
}
.ti-align-right:before {
	content: "\e6c1";
}
.ti-align-left:before {
	content: "\e6c2";
}
.ti-align-justify:before {
	content: "\e6c3";
}
.ti-align-center:before {
	content: "\e6c4";
}
.ti-alert:before {
	content: "\e6c5";
}
.ti-alarm-clock:before {
	content: "\e6c6";
}
.ti-agenda:before {
	content: "\e6c7";
}
.ti-write:before {
	content: "\e6c8";
}
.ti-window:before {
	content: "\e6c9";
}
.ti-widgetized:before {
	content: "\e6ca";
}
.ti-widget:before {
	content: "\e6cb";
}
.ti-widget-alt:before {
	content: "\e6cc";
}
.ti-wallet:before {
	content: "\e6cd";
}
.ti-video-clapper:before {
	content: "\e6ce";
}
.ti-video-camera:before {
	content: "\e6cf";
}
.ti-vector:before {
	content: "\e6d0";
}
.ti-themify-logo:before {
	content: "\e6d1";
}
.ti-themify-favicon:before {
	content: "\e6d2";
}
.ti-themify-favicon-alt:before {
	content: "\e6d3";
}
.ti-support:before {
	content: "\e6d4";
}
.ti-stamp:before {
	content: "\e6d5";
}
.ti-split-v-alt:before {
	content: "\e6d6";
}
.ti-slice:before {
	content: "\e6d7";
}
.ti-shortcode:before {
	content: "\e6d8";
}
.ti-shift-right-alt:before {
	content: "\e6d9";
}
.ti-shift-left-alt:before {
	content: "\e6da";
}
.ti-ruler-alt-2:before {
	content: "\e6db";
}
.ti-receipt:before {
	content: "\e6dc";
}
.ti-pin2:before {
	content: "\e6dd";
}
.ti-pin-alt:before {
	content: "\e6de";
}
.ti-pencil-alt2:before {
	content: "\e6df";
}
.ti-palette:before {
	content: "\e6e0";
}
.ti-more:before {
	content: "\e6e1";
}
.ti-more-alt:before {
	content: "\e6e2";
}
.ti-microphone-alt:before {
	content: "\e6e3";
}
.ti-magnet:before {
	content: "\e6e4";
}
.ti-line-double:before {
	content: "\e6e5";
}
.ti-line-dotted:before {
	content: "\e6e6";
}
.ti-line-dashed:before {
	content: "\e6e7";
}
.ti-layout-width-full:before {
	content: "\e6e8";
}
.ti-layout-width-default:before {
	content: "\e6e9";
}
.ti-layout-width-default-alt:before {
	content: "\e6ea";
}
.ti-layout-tab:before {
	content: "\e6eb";
}
.ti-layout-tab-window:before {
	content: "\e6ec";
}
.ti-layout-tab-v:before {
	content: "\e6ed";
}
.ti-layout-tab-min:before {
	content: "\e6ee";
}
.ti-layout-slider:before {
	content: "\e6ef";
}
.ti-layout-slider-alt:before {
	content: "\e6f0";
}
.ti-layout-sidebar-right:before {
	content: "\e6f1";
}
.ti-layout-sidebar-none:before {
	content: "\e6f2";
}
.ti-layout-sidebar-left:before {
	content: "\e6f3";
}
.ti-layout-placeholder:before {
	content: "\e6f4";
}
.ti-layout-menu:before {
	content: "\e6f5";
}
.ti-layout-menu-v:before {
	content: "\e6f6";
}
.ti-layout-menu-separated:before {
	content: "\e6f7";
}
.ti-layout-menu-full:before {
	content: "\e6f8";
}
.ti-layout-media-right-alt:before {
	content: "\e6f9";
}
.ti-layout-media-right:before {
	content: "\e6fa";
}
.ti-layout-media-overlay:before {
	content: "\e6fb";
}
.ti-layout-media-overlay-alt:before {
	content: "\e6fc";
}
.ti-layout-media-overlay-alt-2:before {
	content: "\e6fd";
}
.ti-layout-media-left-alt:before {
	content: "\e6fe";
}
.ti-layout-media-left:before {
	content: "\e6ff";
}
.ti-layout-media-center-alt:before {
	content: "\e700";
}
.ti-layout-media-center:before {
	content: "\e701";
}
.ti-layout-list-thumb:before {
	content: "\e702";
}
.ti-layout-list-thumb-alt:before {
	content: "\e703";
}
.ti-layout-list-post:before {
	content: "\e704";
}
.ti-layout-list-large-image:before {
	content: "\e705";
}
.ti-layout-line-solid:before {
	content: "\e706";
}
.ti-layout-grid4:before {
	content: "\e707";
}
.ti-layout-grid3:before {
	content: "\e708";
}
.ti-layout-grid2:before {
	content: "\e709";
}
.ti-layout-grid2-thumb:before {
	content: "\e70a";
}
.ti-layout-cta-right:before {
	content: "\e70b";
}
.ti-layout-cta-left:before {
	content: "\e70c";
}
.ti-layout-cta-center:before {
	content: "\e70d";
}
.ti-layout-cta-btn-right:before {
	content: "\e70e";
}
.ti-layout-cta-btn-left:before {
	content: "\e70f";
}
.ti-layout-column4:before {
	content: "\e710";
}
.ti-layout-column3:before {
	content: "\e711";
}
.ti-layout-column2:before {
	content: "\e712";
}
.ti-layout-accordion-separated:before {
	content: "\e713";
}
.ti-layout-accordion-merged:before {
	content: "\e714";
}
.ti-layout-accordion-list:before {
	content: "\e715";
}
.ti-ink-pen:before {
	content: "\e716";
}
.ti-info-alt:before {
	content: "\e717";
}
.ti-help-alt:before {
	content: "\e718";
}
.ti-headphone-alt:before {
	content: "\e719";
}
.ti-hand-point-up:before {
	content: "\e71a";
}
.ti-hand-point-right:before {
	content: "\e71b";
}
.ti-hand-point-left:before {
	content: "\e71c";
}
.ti-hand-point-down:before {
	content: "\e71d";
}
.ti-gallery:before {
	content: "\e71e";
}
.ti-face-smile:before {
	content: "\e71f";
}
.ti-face-sad:before {
	content: "\e720";
}
.ti-credit-card:before {
	content: "\e721";
}
.ti-control-skip-forward:before {
	content: "\e722";
}
.ti-control-skip-backward:before {
	content: "\e723";
}
.ti-control-record:before {
	content: "\e724";
}
.ti-control-eject:before {
	content: "\e725";
}
.ti-comments-smiley:before {
	content: "\e726";
}
.ti-brush-alt:before {
	content: "\e727";
}
.ti-youtube:before {
	content: "\e728";
}
.ti-vimeo:before {
	content: "\e729";
}
.ti-twitter:before {
	content: "\e72a";
}
.ti-time:before {
	content: "\e72b";
}
.ti-tumblr:before {
	content: "\e72c";
}
.ti-skype:before {
	content: "\e72d";
}
.ti-share:before {
	content: "\e72e";
}
.ti-share-alt:before {
	content: "\e72f";
}
.ti-rocket:before {
	content: "\e730";
}
.ti-pinterest:before {
	content: "\e731";
}
.ti-new-window:before {
	content: "\e732";
}
.ti-microsoft:before {
	content: "\e733";
}
.ti-list-ol:before {
	content: "\e734";
}
.ti-linkedin:before {
	content: "\e735";
}
.ti-layout-sidebar-2:before {
	content: "\e736";
}
.ti-layout-grid4-alt:before {
	content: "\e737";
}
.ti-layout-grid3-alt:before {
	content: "\e738";
}
.ti-layout-grid2-alt:before {
	content: "\e739";
}
.ti-layout-column4-alt:before {
	content: "\e73a";
}
.ti-layout-column3-alt:before {
	content: "\e73b";
}
.ti-layout-column2-alt:before {
	content: "\e73c";
}
.ti-instagram:before {
	content: "\e73d";
}
.ti-google:before {
	content: "\e73e";
}
.ti-github:before {
	content: "\e73f";
}
.ti-flickr:before {
	content: "\e740";
}
.ti-facebook:before {
	content: "\e741";
}
.ti-dropbox:before {
	content: "\e742";
}
.ti-dribbble:before {
	content: "\e743";
}
.ti-apple:before {
	content: "\e744";
}
.ti-android:before {
	content: "\e745";
}
.ti-save:before {
	content: "\e746";
}
.ti-save-alt:before {
	content: "\e747";
}
.ti-yahoo:before {
	content: "\e748";
}
.ti-wordpress:before {
	content: "\e749";
}
.ti-vimeo-alt:before {
	content: "\e74a";
}
.ti-twitter-alt:before {
	content: "\e74b";
}
.ti-tumblr-alt:before {
	content: "\e74c";
}
.ti-trello:before {
	content: "\e74d";
}
.ti-stack-overflow:before {
	content: "\e74e";
}
.ti-soundcloud:before {
	content: "\e74f";
}
.ti-sharethis:before {
	content: "\e750";
}
.ti-sharethis-alt:before {
	content: "\e751";
}
.ti-reddit:before {
	content: "\e752";
}
.ti-pinterest-alt:before {
	content: "\e753";
}
.ti-microsoft-alt:before {
	content: "\e754";
}
.ti-linux:before {
	content: "\e755";
}
.ti-jsfiddle:before {
	content: "\e756";
}
.ti-joomla:before {
	content: "\e757";
}
.ti-html5:before {
	content: "\e758";
}
.ti-flickr-alt:before {
	content: "\e759";
}
.ti-email:before {
	content: "\e75a";
}
.ti-drupal:before {
	content: "\e75b";
}
.ti-dropbox-alt:before {
	content: "\e75c";
}
.ti-css3:before {
	content: "\e75d";
}
.ti-rss:before {
	content: "\e75e";
}
.ti-rss-alt:before {
	content: "\e75f";
}
/* WPCargo Export
----------------------------------*/
#require-fields ul li {
	cursor: default;
}
#categorychecklist ul.children {
	margin-left: 24px;
}
#wpc-import-export-checklist {
	width: 100%;
	float: left;
}
#multi-select-export {
	width: 100%;
	float: left;
}
#multi-select-import textarea#include_field_list,
#multi-select-export textarea#include_field_list,
#multi-select-import textarea#include_field_list,
#multi-select-export textarea#include_field_list {
	display: none;
}
#multi-select-export .col-xs-5 {
	float: left;
	width: 30%;
}
#multi-select-import .col-xs-5 {
	float: left;
	width: 20%;
}
#multi-select-export .row,
#multi-select-import .row {
	width: 100%;
	overflow: hidden;
	clear: both;
}
#multi-select-export .col-xs-2,
#multi-select-import .col-xs-2 {
	float: left;
	width: 10%;
}
#multi-select-export .col-xs-2 .btn.btn-block {
	background-color: #00a924;
	color: #fff;
	border: 0;
	font-size: 16px;
	line-height: 20px;
	width: 45%!important;
	padding: 2px 6px 3px;
}
#multi-select-export .col-xs-2 button,
#multi-select-import .col-xs-2 button {
	display: block;
	margin: 12px auto;
	width: 60%;
}
.row .col-xs-5 select#multiselect,
.row .col-xs-5 select#multiselect_to {
	width: 100%;
}
.wpc-import-wrap {
	margin: 15px auto;
}
.wp-core-ui #wpbody #multi-select-export input.button.button-primary.button-large,
input.button.button-primary.button-large {
	border-radius: 0;
	border: 0;
	box-shadow: none;
	font-size: 14px;
	background-color: #00a924;
	text-shadow: none;
	margin-bottom: 15px;
	line-height: 32px;
	padding: 0 15px;
	min-height: 32px;
}
#wpc-import-export-checklist input[type=checkbox]:checked:before {
	margin: -1px 0 0 -1px;
	background: #0db932;
	text-shadow: 1px 1px 1px #148D44;
	border: 1px solid #1A9E51;
	font-size: 25px;
	-webkit-font-smoothing: antialiased;
	color: #fff;
	text-align: center;
	width: 24px;
}
#wpc-import-export-checklist input[type="checkbox"] {
	font-size: 16px;
	-webkit-font-smoothing: antialiased;
	text-align: center;
	color: #fff;
	display: inline-block;
	width: 26px;
	height: 26px;
	margin-right: 10px;
	margin-bottom: 5px;
	background: #dbf5e0;
	box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
	border: 1px solid #B2BFCA;
}
.wp-core-ui #wpbody #import-datepicker .import-datepicker {
	line-height: 29px;
}
.wp-core-ui #wpbody #form-block #wpc-ie-form p strong {
	font-size: 14px;
	color: #00a924;
}
.wp-core-ui #wpbody #import-datepicker label {
	font-weight: 600;
	padding-right: 10px;
}
.wp-core-ui #wpbody #import-datepicker label[for="date-to"] {
	padding-left: 10px;
}
.nav-tab {
	transition: all ease-in-out .2s;
}
input[type=radio]:checked:before {
	background-color: #00a924;
}
.nav-tab-active, .nav-tab-active:focus, .nav-tab-active:focus:active, .nav-tab-active:hover {
	border-bottom: 1px solid #f1f1f1;
	background: #00a924;
	color: #ffffff;
}
.nav-tab:focus, .nav-tab:hover {
	background-color: #00a924;
	color: #fff;
}
#form-block {
	overflow: hidden;
	background-color: #fff;
	padding: 20px 30px 30px;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
	box-shadow: 0 1px 10px rgba(0, 0, 0, .05);
	border: 1px solid rgb(244, 244, 244);
}
.nav-tab-wrapper, .wrap h2.nav-tab-wrapper, h1.nav-tab-wrapper {
	border-bottom: 0px solid #ccc;
}
#wpc-import-export-checklist input.button.button-primary {
	border-radius: 0;
	border: 0;
	box-shadow: none;
	font-size: 14px;
	background-color: #00a924;
	text-shadow: none;
	margin-bottom: 15px;
	line-height: 32px;
	padding: 0 15px;
	min-height: 32px;
}
.left-lbl {
	display: inline-block;
	min-width: 140px;
}
input#search-shipper,
select.wpc-status,
select#registered_shipper{
	line-height: 37px;
	height: 37px;
	min-width: 420px;
}
#shipment-history.wpc-shipment-history td input, #shipment-history.wpc-shipment-history td select {
	width: 100%;
}
#shipment-history.wpc-shipment-history td textarea {
	height: 37px;
	vertical-align: middle;
}
#shipment-history.wpc-shipment-history .button.add-history {
	width: auto;
}
#shipment-history.wpc-shipment-history tfoot td {
	padding: 5px;
}
#shipment_order_details table thead th {
	background-color: #00A924 !important;
	color: #fff;
	height: 42px;
}
#shipment_order_details table tbody#item-container tr[data-repeater-item] td {
	height: 34px;
	font-size: 14px;
	border: 1px solid #e4e4e4;
	padding: 0 10px;
}
#shipment_order_details #order-details h1 a {
	color: #00a924;
	text-decoration: none;
}
#shipment_order_details #order-details h1 {
	font-size: 20px;
}
#shipment_order_details table tbody#item-container td {
	border: 1px solid #e4e4e4;
	height: 34px;
	padding: 0 10px;
}
#shipment_order_details #pq_package_wrap {
	padding-bottom: 30px;
}
#shipment_order_details table tbody#item-container td.blank-td {
	border: 0;
}
.history-update {
    width: 100%;
}
@media only screen and (max-width: 600px) {
	#wpc-import-export-checklist, #multi-select-export {
		width: 100%;
		float: none;
	}
}
#shipment-designation select {
	width: 100%;
}
#shipment-designation .label-section {
	margin-bottom: 10px;
}
.wpc-multiple-package input {
    width: calc(100% - 0px);
}
