@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,700i,800,800i');
html {
  scroll-behavior: smooth;
}
ul, li {
	margin: 0px;
	padding: 0px;
}
.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}
.clearfix {
	display: block;
}
.bdr-btm-line {
	border-bottom: 1px solid #ffffff;
	margin-bottom: 10px;
	float: left;
}
img {
	height: auto;
	max-width: 100%;
}
.fr {
	float: right !important;
}
input {
	border: 0;
}
html,
body {
	margin: 0px;
	padding: 0px;
	color: #58595B;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
	font-weight: 400;
	overflow: unset  !important;
}
a:focus {
	outline: none;
}
a.faqque {
	text-decoration: none;
	cursor: pointer;
	font-weight: 300;
	font-size: 14px;
}
a.faqque:hover {
	text-decoration: none;
}
.faqans ul {
	padding: 0 20px;
}
.faqa {
	display: none;
	padding-bottom: 15px;
	font-weight: 300;
	font-size: 14px !important;
}
.faq-main {
	font-size: 14px !important;
	font-weight: 300;
	margin-top: 15px !important;
}
.faqp {
	padding: 4px 0 5px !important;
}
#wraper {
	width: 100%;
	overflow: hidden;
}
#wraper header {
	width: 100%;
	padding: 0px 0 18px 0;
}
#page {
	max-width: 1240px;
	background: #dcd2e8;
	margin: 0 auto;
	padding-top: 103px;
	height: 437px;
	position: relative;
	width: 100%
}
.navigation {
	font-weight: 700;
}
.mobile-menu-button, .mobile-menu-header {
	display: none;
}
.track-button {
	display: none;
}
nav.mpdNavigation {
	margin: 45px 0 0 0;
	padding: 0;
	float: right;
	width: auto;
}
nav.mpdNavigation ul {
	width: auto;
	float: left;
	padding: 0;
}
nav.mpdNavigation ul li.open > a {
	color: #5fb047 !important;
}
nav.mpdNavigation ul li {
	float: left;
	margin: 0;
	list-style: none !important;
	background: url("../img/images/nav-sap-1.png") no-repeat right 3px;
}
nav.mpdNavigation ul li.last-child {
	border-right: 0;
}
nav.mpdNavigation ul li.last-child a {
	padding-right: 0;
}
nav.mpdNavigation ul li a {
	color: #58595b;
	font-size: 16px;
	padding: 0 16px;
	display: inline-block !important;
	transition: none;
	text-decoration: none;
	font-weight: 100;
	text-transform: capitalize;
}
.mpdNavigation .divider {
	font-size: 18px;
}
.last-mob-link {
	padding-left: 42% !important;
}
body .mobShow, body .mobTabShow, body .deskHide {
	display: none;
}
.login-status a {
	display: block;
	color: #B63C26;
}
.login-status span {
	display: inline-block;
	padding: 0 5px;
}
nav.mpdNavigation ul li.basket {
	background: url(../img/images/new-cart.png) no-repeat scroll 0 0 !important;
	display: inline-block;
	margin-top: -6px !important;
	text-align: center;
	color: #B63C26;
	font-weight: 600;
	font-size: 14px;
	padding-top: 10px;
	width:33px;
	margin-left: 10px;
}
.basket a {
	text-decoration: none !important;
}
.login-status {
	position: absolute;
	right: 0px;
	top: 25px;
}
.login-status li {
	float: left;
	line-height: 44px;
	font-size: 17px;
	list-style: none;
}
.login-link {
	text-transform: uppercase;
	font-size: 12px;
	color: #fff;
}
.login-link a {
	color: #B63C26;
	font-weight: 300;
	text-decoration: underline;
}
.quicknote {
	background: /*#58595b*/transparent;
	max-width: 100%;
	width: 100%;
	padding: 20px 10px 0px 10px;
	min-height: 160px;
	margin-bottom: 13px;
	border-radius: 1px;
	border: 1px solid #a5a8aa;
}
.quicknote .home-quick-quote {
	color: #fff;
	font-weight: 300;
	font-size: 27px;
	padding: 0px;
	margin: 0px 0 5px 0;
	line-height: 1.1;
}
.quicknote label {
	color: #58595b;
	font-size: 15px;
	font-weight: 300;
	padding: 5px 0 5px 0;
	clear: both;
	text-align: right !important;
	float: left;
	width: 42px;
}
.first-row {
	margin-bottom: 0px;
	margin-top: 8px;
}
.second-row {
	margin-bottom: 8px;
}
.quote-book {
	padding: 5px 20px;
	color: #fff;
	text-align: center;
	font-size: 21px;
	font-weight: 500;
	background: #B63C26;
	float: left;
	border: none;
	border-radius: 1px;
	margin-top: 0px;
	margin-right: 25px;
	margin-left: 9px;
}
.quote-btn-class .quote-book {
	/*height: 35px;*/
	margin-right: 0;
	width: 48%;
	font-size: 18px;
	padding: 2px 20px;
	border-radius: 26px !important;
	border: 0;
	font-weight: 600;
	margin-top: 15px;
}
.quote-book:hover {
	background: #B63C26;
}
a.multi-parcel {
	background: #B63C26;
	font-size: 15px;
	font-weight: 300;
	color: #fff;
	text-align: center;
	padding: 5px;
	width: 230px;
	margin-bottom: 7px;
	float: right;
	border-radius: 2px;
}
a:hover.multi-parcel {
	background: #B63C26;
	color: #FFF;
	text-decoration: none;
}
.slide-content>[class*="col-"] {
padding:0;
}
.slide-content {
	position: relative;
}
.ecommerce-tool {
	background: #d0d2d3;
	width: 100%;
	clear: both;
	padding: 20px 0 55px 0;
	color: #66696d;
}
.row.eco-tools {
	padding-top: 2.5%;
}
.ecommerce-tool .box {
	background: #fff;
	max-width: 390px;
	display: table;
	margin: 0 auto;
	position: relative;
	padding: 5px 10px;
	border-radius: 2px;
}
.ecommerce-tool .box .info-icon {
	position: absolute;
	right: 5px;
	top: 5px;
}
.ecommerce-tool .box .right-btm-logo {
	float: right;
	padding: 17px 0px 0px 10px !important;
}
.ecommerce-tool .box p {
	width: 100%;
	text-align: left;
	margin-bottom: 0px;
}
.ecommerce-tool .home-ecommerce-tools {
	font-size: 28px;
	font-weight: 300;
	padding: 0;
	text-align: center;
	margin: 0px 0 3px 0;
	line-height: 1.1;
}
.ecommerce-tool .box h2 {
	text-align: left;
}
.box-btm-logo {
	width: 64%;
	text-align: center;
	bottom: 13px;
	position: absolute;
}
.ecommerce-tool p {
	font-size: 14px;
	font-weight: 300;
	text-align: center;
}
.bootstrap-select>.btn {
	font-size: 14px;
	font-weight: 400;
	color: #58595B;
	background: #fff;
	border: 1px solid #bcbcbd;
	line-height: 20px;
	text-shadow: none;
	border-radius: 2px;
}
.quicknote-row .bootstrap-select>.btn {
	border: 0;
	line-height: 20px;
	box-shadow: none;
	border-bottom: 1px solid #b73c26;
	background: transparent;
}
.banner.slide-content .caret {
	display: inline-block;
	width: 0;
	height: 0;
	margin-left: 2px;
	vertical-align: middle;
	border-top: 8px dashed;
	border-right: 3px solid transparent;
	border-left: 3px solid transparent
}
.banner.slide-content .bootstrap-select.btn-group .btn .caret {
	margin-top: -3px;
}
.small-input {
	max-width: 20.8%;
	margin-left: 2.6%;
	background: transparent;
	height: 42px;
	border: 0;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px;
	float: left;
	border-bottom: 1px solid #b73c26;
	text-align: center;
}
.small-input-first {
	margin-left: 10px;
}
.small-input:last-child {
	margin-left: 26px;
}
.partner-logo-container {
	padding: 18px 0;
	float: left;
	width: 1005;
	clear: both;
}
.partner-logo li {
	display: inline-block;
	padding: 5px;
}
.partner-logo-container {
	width: 100%;
}
.partner-logo-container li img {
	margin-right: 33px;
}
.signup-social-icon {
	width: 100%;
	padding: 11px 0 25px 0;
}
.signup-social-icon p {
	color: #66696d;
	font-size: 14px;
	padding: 0;
	font-weight: 300;
}
.signup-input {
	max-width: 330px;
	height: 30px;
	box-shadow: 0 0 2px #66696d;
	width: 100%;
	margin-right: 15px;
	border-radius: 3px;
	padding: 5px;
	-moz-box-shadow: 0 0 2px #66696d;
	-webkit-box-shadow: 0 0 2px #66696d;
}
.signup-btn {
	max-width: 78px;
	color: #fff;
	height: 30px;
	background: #B63C26;
	border-radius: 2px
}
.signup-btn:hover, .signup-btn:focus {
	background: #B63C26;
	color: #FFF;
	text-decoration: none;
}
.info {
	max-width: 140px;
	width: 100%;
	display: inline-block;
	margin-right: 54px;
}
.help-advice {
	max-width: 232px;
	width: 100%;
	display: inline-block;
	margin-right: 54px;
}
.deliver-to {
	max-width: 188px;
	width: 100%;
	display: inline-block;
	margin-right: 54px;
}
.delivery-service {
	max-width: 188px;
	width: 100%;
	display: inline-block;
	margin-right: 0px;
}
.footer-social-icon li {
	display: inline-block;
	padding-left: 33px;
}
.footer-social-icon li:first-child{
	padding-left: 0px;
}
.footer-social-icon li a {
	color: #fff;
}
.footer-social-icon li a:hover {
	filter: alpha(opacity=90);
	opacity: 0.9;
}
.footer-nav {
	list-style: none;
}
.footer-nav a {
	color: #929497;
	font-size: 13px;
	line-height: 24px;
	font-weight: 300;
}
footer {
	background: #58595b;
	width: 100%;
	padding: 52px 0 0 0;
	position: relative;
}
#wraper .footer-div {
	max-width: 1240px;
	margin: 0 auto;
	padding-bottom: 0px;
}
#wraper .footer-div header {
	text-transform: uppercase;
	color: #929497;
	font-weight: 600;
}
.light-grey-container {
	max-width: 1240px;
	width: 100%;
	margin: 0 auto;
}
.light-grey-footer {
	background: #58595b;
	color: #929497;
	font-size: 13px;
	height: 82px;
}
.footer-top-brdr {
	border-top: 2px #929497 solid;
	margin-bottom: 25px;
}
.light-grey-footer li {
	display: inline-block;
}
.light-grey-footer li a {
	color: #fff;
}
.light-grey-container {
	padding: 15px 0 20px;
}
a#back-top {
	z-index: 0;
	border-radius: 0px;
	height: 32px;
	width: auto;
	display: block;
	text-align: center;
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
	text-decoration: none;
	color: white;
	position: relative;
	bottom: 15px;
	padding-top: 5px;
	float: right;
}
#slides {
	position: relative;
}
#slides .slidesjs-pagination {
	position: absolute;
	left: 0;
	bottom: 38px;
	z-index: 5000;
}
#slides .slidesjs-pagination li {
	display: inline;
	margin-right: 15px;
}
#slides .slidesjs-pagination li a {
	background: #e5e1e0;
	width: 20px;
	height: 20px;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	display: inline-block;
	text-indent: -50000px;
}
#slides .slidesjs-pagination li a.active {
	background: #B63C26;
}
.row.new-table-row {
	display: table;
	width: 100%;
	margin: 0 auto;
	text-align: center;
}
.row.new-table-row>[class*="col-"] {
float:none;
display:table-cell;
vertical-align:middle
}
.logo {
	padding-top: 15px;
	width: 195px;
}
#inner-page {
	width: 100%;
	background: #B63C26;
}
#inner-page .inner-page-bg {
	background: #66696d;
	padding: 15px;
}
#get-quote {
	color: #66696d;
}
#get-quote p {
	width: 60%;
	margin: 0 auto;
}
#get-quote .get-quote-label {
	padding: 0 0 5px 0;
}
.full-input {
	max-width: 100%;
	background: #fff;
	height: 36px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px;
	color: #66696d;
	width: 100%;
	border: 1px solid #a6a7a8;
}
.get-a-quote-btn {
	font-size: 18px;
	background-color: #B63C26;
	color: #fff;
	font-weight: 600;
	padding: 2px 8px;
	border-radius: 26px;
	border: 0;
}
.get-a-quote-btn:hover, .get-a-quote-btn:focus {
	background: none repeat scroll 0 0 #B63C26;
	color: #ffffff;
	text-decoration: none;
}
.add-btn {
	font-size: 15px;
	border-radius: 2px;
	width: auto;
	background-color: #B63C26;
	color: #fff;
	font-weight: 300px;
	padding: 4px 8px;
	border: 0;
}
.add-btn:hover, .add-btn:focus, .add-btn:active, .remove-btn:hover, .remove-btn:focus, .remove-btn:active {
	background: #B63C26;
	color: #FFF;
	text-decoration: none;
}
.question {
	font-size: 14px;
	width: auto;
	background-color: #B63C26;
	color: #fff;
	font-weight: 300px;
	padding: 4px 8px;
	border: 0;
	border-radius: 2px;
	margin-top: 4px;
	float: left;
}
.document-question {
	background-color: #B63C26;
	border: 0 none;
	border-radius: 2px;
	color: #fff;
	font-size: 13px;
	margin-left: 10px;
	padding: 2px 8px;
	width: auto;
	float: right;
}
.question:hover, .question:focus, .question:active, .document-question:hover, .document-question:focus, .document-question:active {
	background: #B63C26;
	color: #FFF;
	text-decoration: none;
}
.guideline {
	font-size: 17px;
	width: 100%;
	background-color: #B63C26;
	color: #fff;
	font-weight: 300;
	padding: 6px 12px;
	border-radius: 2px;
	border: 0;
}
.remove-btn {
	font-size: 15px;
	margin-top: 1em;
	background-color: #B63C26;
	color: #fff;
	font-weight: 300;
	padding: 4px 8px;
	border: 0;
	border-radius: 2px;
}
#get-quote .bootstrap-select {
	width: 100%;
	max-width: 100%;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}
#get-quote h4 {
	color: #B63C26;
	font-size: 30px;
	font-weight: 500;
	margin: 0.5em 0 1em;
	text-align: center;
	text-transform: uppercase;
}
#get-quote .bdr-btm {
	border-bottom: 1px solid #fff;
	padding: 0 0 15px 0;
	margin-bottom: 15px;
}
#get-quote .bdr-btm-new {
	border-bottom: 1px solid #fff;
	padding: 0 0 15px 0;
}
#get-quote p {
	font-size: 15px;
	text-align: center;
	padding-bottom: 15px;
}
#get-quote .row {
	padding-bottom: 10px;
}
#get-quote .row.pdm-btm {
	padding-bottom: 0;
}
.has-js .label_check {
	padding-left: 34px;
	margin-right: 15px;
}
.has-js .label_check {
	background: url(../img/images/check-off.png) no-repeat;
}
.has-js label.c_on {
	background: url(../img/images/check-on.png) no-repeat;
}
.has-js .label_check input {
	position: absolute;
	left: -9999px;
}
.slider-sec {
	width: 100%;
	/*font-size: 26px;*/
	text-shadow: none;
	color: #58595b;
	text-align: center;
	/*position: relative;*/
	/*font-weight: 600;*/
	/*line-height: 33px;*/
	text-transform: capitalize;
	/*height: 696px;*/
	/*left: 0px;*/
}
.slider-sec span {
	font-size: 16px;
	font-weight: 100;
}
.slider-sec .slider-sec-link img {
	height: 4.5%;
}
.slider-sec .slid-btm-text {
	font-size: 23px;
	color: #ffffff;
	text-align: left;
	font-weight: 300;
	line-height: 30px;
	position: absolute;
	bottom: 0;
	height: 392px;
}
.slider-sec .slider-img {
	position: absolute;
	right: 10px;
	bottom: 67px;
}
.slider-sec .slid-btm-btn a {
	float: right;
	width: auto;
	background: #B63C26;
	font-size: 22px;
	color: #FFF;
	font-weight: 600;
	text-align: center;
	padding: 2px 8px;
	line-height: 29px;
	margin: 56px 70px 10px 0;
	border-radius: 2px;
}
.slider-sec .slid-btm-btn .slider-store-link-first {
	background: none;
	margin: 57px 20px 0 0;
}
.slider-sec .slid-btm-btn .slider-store-link-second {
	background: none;
	margin: 57px 0 0 0;
}
.slider-sec .slid-btm-btn a.slider-store-link-first:hover, .slider-sec .slid-btm-btn a.slider-store-link-second:hover {
	background: none;
	text-decoration: none;
}
.slider-store-link-first img, .slider-store-link-second img {
	height: 29px;
}
.slider-store-link-first-top img, .slider-store-link-second-top img {
	height: 27px;
}
.slider-sec .slid-btm-btn a:hover {
	background: #B63C26;
	color: #FFF;
	text-decoration: none;
}
.inner-top {
	float: left;
	width: 100%;
	background: #B63C26;
	height: auto;
	margin: 15px 0 0 0;
	color: #FFF;
	font-size: 14px;
	text-align: right;
	padding: 12px 0 12px 0;
	clear: both;
}
.content-back {
	float: left;
	width: 100%;
	background: #e4e4e4;
}
.left-col-sec {
	background: #FFF;
	float: left;
	border: 1px #d3d3d3 solid;
	width: 100%;
	color: #66696d;
	margin: 20px 0 30px 0;
	border-radius: 7px;
}
.col-sec-top {
	background: #58595B;
	width: 100%;
	float: left;
	margin: 0 0 15px;
	color: #FFF;
	font-weight: 300;
	font-size: 14px;
	padding: 8px 10px;
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
}
.col-text {
	padding: 10px;
	font-size: 13px;
}
.col-text h3 {
	font-size: 15px;
	font-weight: 600;
	padding: 0 0 8px 0;
	margin: 0px;
	text-align: left;
}
ul.list {
	margin: 0;
	padding: 0 0 12px 18px;
}
ul.list li {
	margin: 0;
	padding: 0 0 12px;
	list-style: outside;
}
.product-sec {
	width: 100%;
	float: left;
	margin: 10px 0 20px 0;
	background: #FFF;
	border: 1px #6d6f71 solid;
	padding: 10px;
	border-radius: 4px;
}
.product-cont {
	padding: 0px;
}
.side .side-full {
	display: block !important;
}
.stat-m-img {
	display: none;
}
.m-top-btn {
	display: none;
}
.top-sap {
	width: 100%;
	/*float: left;*/
	background: #AFAFB0;
	height: 3px;
	margin-bottom: -1px;
}
.box-img-sec {
	float: left;
	width: 154px;
	height: auto;
	margin: 0 55px 0 0;
}
.main-service2 p {
	font-size: 13px !important;
}
.box-text-area {
	width: 192px;
	float: left;
	margin: 0 20px 0 0;
	font-size: 13px;
	color: #58595B;
}
.box-text-area span {
	color: #B63C26;
	font-size: 15px;
	font-weight: 600;
}
.book-btn a {
	font-size: 15px;
	color: #FFF;
	background: #B63C26;
	border-radius: 6px;
	text-decoration: none;
	float: right;
	text-align: center;
	padding: 8px 15px 8px 15px;
}
.book-btn a:hover, .book-btn a:focus, .book-btn a:active {
	background: #B63C26;
	text-decoration: none;
	outline: none;
}
.btm-line {
	border-bottom: 1px #e9e9e9 solid;
	padding: 10px 0 10px 0;
	margin-bottom: 5px;
	width: 100%;
	float: left;
	display: none;
}
.parcel-btm-sec {
	width: 100%;
	float: left;
	padding: 10px 0 0;
	border-top: 1px #c64a21 solid;
	margin-top: 15px;
}
.parcel-btm-sec span {
	font-size: 15px;
	padding: 0 8px 0 8px;
}
.parcel-btm-sec a {
	color: #58595B;
	cursor: pointer;
}
.parcel-btm-sec a:hover {
	text-decoration: none;
}
.inner-back {
	background: #d0d2d3;
	float: left;
	width: 100%;
}
.inner-back h2 {
	font-size: 28px;
	text-align: center;
	padding: 20px 0 30px 0;
	margin: 0px;
	font-weight: normal;
	color: #B63C26;
}
.inner-white-back {
	background: #fff;
	float: left;
	width: 100%;
}
.inner-white-back h2 {
	font-size: 28px;
	text-align: center;
	padding: 20px 0 30px 0;
	margin: 0px;
	font-weight: normal;
	/*color: #B63C26;
	text-transform: uppercase;*/
	font-weight: 300;
}
.inner-white-back h1 {
	font-size: 28px;
	padding: 0;
	margin: 0px;
	font-weight: normal;
	color: #B63C26;
	text-transform: uppercase;
	font-weight: 300;
}
.inner-white-back p {
	font-size: 13px;
	padding: 0;
	margin: 0px;
	line-height: 22px;
}
.inner-sec {
	background: #FFF;
	margin-bottom: 20px;
	float: left;
	width: 100%;
	margin-top: 20px;
}
.inner-white-sec {
}
.inner-content-sec {
	padding: 15px;
	border: 1px #a6a7a8 solid;
	border-radius: 2px;
	margin-bottom: 20px;
	float: left;
	width: 100%;
}
.inner-content-sec h3 {
	font-size: 19px;
	text-align: left;
	padding: 0px 0 15px 0;
	margin: 0px 0px 20px 0px;
	font-weight: normal;
	color: #B63C26;
	border-bottom: 1px #a6a7a8 solid;
	line-height: 29px;
}
.inner-content-sec .top-title {
	font-size: 14px;
	color: #B63C26;
	padding: 0 0 15px 0;
	margin: 0px;
}
.inner-content-sec .top-title p {
	/*color: #B63C26;*/
	padding: 0px;
}
.inner-content-sec .top-title span {
	color: #66696d;
}
.form-top-btn {
	margin: 10px 8px 26px 0;
	width: 250px;
	float: left;
}
.form-top-btn a {
	background: #B63C26;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	padding: 5px 8px;
	text-decoration: none;
	width: 250px;
	float: left;
	border-radius: 2px;
}
.form-top-btn a:hover, .form-top-btn a:focus, .form-top-btn a:active {
	background: #B63C26;
	text-decoration: none;
	outline: none;
}
.form-top-btn2 {
	margin: 10px 8px 26px 0;
	width: 103px;
	float: left;
}
.form-top-btn2 a {
	background: #B63C26;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	padding: 5px 8px;
	text-decoration: none;
	float: left;
	width: 103px;
	border-radius: 2px;
}
.form-top-btn2 a:hover, .form-top-btn2 a:focus, .form-top-btn2 a:active {
	background: #B63C26;
	text-decoration: none;
	outline: none;
}
.form-top-btn3 {
	margin: 5px 8px 5px 0;
	width: 180px;
	float: left;
}
.form-top-btn3 a {
	background: #B63C26;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	padding: 5px 8px;
	text-decoration: none;
	float: left;
	width: 180px;
	border-radius: 2px;
}
.form-top-btn3 a:hover, .form-top-btn3 a:focus, .form-top-btn3 a:active {
	background: #B63C26;
	text-decoration: none;
	outline: none;
}
.form-top-btn4 {
	margin: 5px 8px 5px 0;
	width: 190px;
	float: left;
}
.form-top-btn4 a {
	color: #B63C26;
	font-size: 12px;
	text-align: center;
	padding: 7px 0px;
	text-decoration: none;
	float: left;
	width: 180px;
	border-radius: 2px;
	font-weight: bold;
}
.form-top-btn4 a:hover, .form-top-btn4 a:focus, .form-top-btn4 a:active {
	text-decoration: none;
	outline: none;
}
.form-sec {
	float: left;
	width: 100%;
	margin: 0 0 15px 0;
}
.form-sec p {
	float: left;
	width: 150px;
	color: #66696d;
	font-size: 13px;
}
.form-sec-box {
	float: left;
	font-size: 14px;
	vertical-align: middle;
}
.form-sec-box .textbox {
	width: 450px;
	height: 34px;
	border: 1px #bcbcbd solid;
	border-radius: 2px;
	padding: 4px 10px;
	font-size: 13px;
}
.form-sec-box select {
	background-color: #ffffff;
}
input:focus, select:focus {
	border-color: #B63C26 !important;
	box-shadow: 0 0 1px 0 #B63C26 !important;
}
.form-sec-box .textbox-left {
	width: 450px;
	height: 34px;
	border: 1px #dddddd solid;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	padding: 4px 10px;
	font-size: 13px;
}
.form-sec-box .check-box {
	border: 1px #dddddd solid;
	margin-top: -4px;
}
.form-sec-box .check-box-sec {
	width: 100px;
	float: left;
}
.form-sec2 {
	float: left;
	width: 100%;
}
.form-sec2 p {
	float: left;
	width: 250px;
	color: #66696d;
	font-size: 14px;
}
.form-text-main {
	font-size: 14px;
	padding-bottom: 15px;
	color: #66696d;
}
.form-text-main label {
	padding-top: 0px;
	margin-top: 0px;
}
.rname {
	float: left;
	font-size: 14px;
	margin-top: 0px;
	margin-bottom: 12px;
	padding-right: 17px;
	width: 155px;
	font-weight: 400;
}
.form-sec-box p {
	width: 100%;
	padding: 10px 0 10px 0;
	margin: 0px;
	font-size: 12px;
}
.form-sec-box p a {
	color: #B63C26;
}
.form-sec-box a {
	color: #B63C26;
}
.order-confirm .info-form-sec-box{
	width: 70%;
	padding-right: 6%;
}
.info-form-sec-box p {
	padding: 4px 0 15px !important;
	font-size: 14px !important;
}
.rt-btm-btn {
	float: right;
}
.rt-btm-btn .form-top-btn {
	margin-top: 0px;
}
.form-top-btn br {
	display: none;
}
.right-totle-sec {
	float: left;
	width: 100%;
	border: 1px #a6a7a8 solid;
	background: #FFF;
	margin-bottom: 30px;
	border-radius: 2px;
}
.new-inner-content-wrap .right-totle-sec {
	border: none;
	max-width: 330px;
box-shadow: 4px 7px 7px 0px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
}
.right-totle-text {
	padding: 5px;
	font-size: 14px;
}
.right-totle-text .total-text {
	width: 60%;
	float: left;
	margin-bottom: 10px;
	font-weight: 400;
}
.right-totle-text .total-text2 {
	width: 40%;
	float: right;
	text-align: right;
	margin-bottom: 10px;
	font-weight: 400;
}
.right-totle-text .total-text2 span {
	color: #B63C26;
}
.right-totle-text .total-text span {
	color: #B63C26;
}
.right-totle-top {
	background: #fff;
	padding: 10px;
	color: #FFF;
	text-align: center;
	margin: 0 auto 20px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom: 1px #a6a7a8 solid;
}
.right-totle-top p {
	padding: 5px 0 5px 0;
	font-size: 12px;
	margin: 0px;
	color: #66696d;
}
.btm-btn-lst a {
	background: #B63C26;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	padding: 5px 8px;
	text-decoration: none;
	float: left;
	margin: 2px 0px 10px 8px;
	border-radius: 2px;
}
.btm-btn-lst a:hover, .btm-btn-lst a:focus, .btm-btn-lst a:active {
	background: #B63C26;
	text-decoration: none;
	outline: none;
}
.inner-back p {
	font-size: 14px;
	padding: 4px 0 15px 0;
	margin: 0px;
}
.form-book-box {
	float: left;
	font-size: 12px;
	vertical-align: middle;
	margin: 0px 0 10px;
}
.form-book-box .text-box2 {
	width: 450px;
	height: 34px;
	border: 1px #a6a6a6 solid;
	border-radius: 4px;
	padding: 4px 10px;
	font-size: 13px;
}
.form-sm-box {
	width: 132px;
	float: left;
	font-size: 12px;
	margin-right: 10px;
}
.form-sm-box p {
	font-size: 12px !important;
	padding: 5px 0 4px 0;
	margin: 0px;
}
.form-sm-box .text-box {
	width: 85%;
	height: 34px;
	border: 1px #a6a6a6 solid;
	border-radius: 4px;
	padding: 4px 10px;
	font-size: 13px;
}
.form-sm-box2 {
	width: 200px;
	float: left;
	font-size: 12px;
	margin-right: 25px;
}
.form-sm-box2 p {
	font-size: 12px !important;
	padding: 5px 0 4px 0;
	margin: 0px;
}
.form-sm-box2 .text-box {
	width: 100%;
	height: 34px;
	border: 1px #a6a6a6 solid;
	border-radius: 4px;
	padding: 4px 10px;
	font-size: 13px;
}
.form-sm-box3 {
	width: 130px;
	float: left;
	font-size: 12px;
	margin-right: 25px;
}
.form-sm-box3 p {
	font-size: 12px !important;
	padding: 5px 0 4px 0;
	margin: 0px;
}
.form-sm-box3 .text-box {
	width: 77%;
	height: 34px;
	border: 1px #a6a6a6 solid;
	padding: 4px 10px;
	font-size: 13px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top: 1px #a6a6a6 solid;
	border-bottom: 1px #a6a6a6 solid;
	border-right: 1px #a6a6a6 solid;
}
.form-sm-box3 .price-box {
	float: left;
	background: #d0d2d3;
	height: 34px;
	padding: 7px 10px 4px;
	color: #666;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	border-top: 1px #a6a6a6 solid;
	border-bottom: 1px #a6a6a6 solid;
	border-left: 1px #a6a6a6 solid;
}
.left-add-btn a {
	background: #B63C26;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	padding: 5px 8px;
	text-decoration: none;
	float: left;
	margin-top: 28px;
	border-radius: 2px;
}
.left-add-btn a:hover, .left-add-btn a:focus, .left-add-btn a:active {
	background: #B63C26;
	text-decoration: none;
	outline: none;
}
.login-back {
	background: #58595B;
	display: table;
	margin: 20px auto 30px;
	width: 500px;
	padding: 25px 25px 15px 25px;
	color: #FFF;
	font-size: 13px;
}
.login-sec h2 {
	color: #B63C26;
	font-size: 30px;
	font-weight: normal;
	margin: 0;
	font-weight: 400;
	padding: 40px 0 00px;
	text-align: center;
}
.login-form-sec {
	float: left;
	width: 100%;
	margin: 0 0 15px 0;
}
.login-form-sec p {
	float: left;
	width: 115px;
	color: #fff;
	font-size: 13px;
}
.login-form-box {
	float: left;
	font-size: 12px;
	vertical-align: middle;
}
.login-form-sec .textbox {
	width: 300px;
	height: 34px;
	border: 1px #dddddd solid;
	border-radius: 4px;
	padding: 4px 10px;
	font-size: 13px;
	color: #66696d;
}
.contact-no-field {
	width: 51.8%
}
.contact-no-field1 {
	width: 53.8%
}
.login-btn a {
	background: #B63C26;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	padding: 5px 8px;
	text-decoration: none;
	float: right;
	margin-bottom: 10px;
	margin-right: 5px;
}
.login-btn a:hover, .login-btn a:focus, .login-btn a:active {
	background: #B63C26;
	text-decoration: none;
	outline: none;
}
.login-back p {
	font-size: 12px;
	padding: 0 0 15px 0;
	margin: 0px;
}
.login-back p a {
	color: #FFF;
}
.forn-ind {
	display: block !important;
}
.m-basket {
	display: none;
}
.web-sec {
	float: left;
	width: 120px;
	padding-top: 15px;
	text-align: right;
}
.ecommerce-tool .box {
	height: 230px;
}
.register-with .form-horizontal .control-label {
	font-weight: normal;
	text-align: left;
	float: left;
}
.footer-copy {
	display: inline;
	float: left;
	padding-top: 0px;
	padding-left: 0px;
}
footer ul.footer-links {
	float: left;
	padding: 4px 0 0;
}
footer ul.footer-links li {
	color: #ffffff;
	float: left;
	list-style: outside none none;
	margin-left: 10px;
}
footer ul.footer-links li a {
	color: #929497 !important;
	display: block;
	height: 16px;
	line-height: 14px;
	margin-left: 1px;
	padding-right: 10px;
}
.list-top {
	list-style: none;
}
.choose-price {
	font-size: 25px !important;
	color: #B63C26;
	text-align: right;
	margin-top: 15px;
	line-height: 18px;
	float: right;
	margin-right: 0px;
}
.product-sec .book-btn {
	margin-top: 15px;
}
.choose-price span {
	font-size: 12px !important;
	color: #58595B !important;
	font-weight: 400 !important;
}
.pound-box {
	-webkit-border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	background: #eeeeee;
	border-bottom: 1px solid #a6a7a8;
	border-top: 1px solid #a6a7a8;
	border-left: 1px solid #a6a7a8;
	text-align: center;
	width: 30px;
	float: left;
	height: 34px;
	padding-top: 5px;
}
.form-group .control-label {
	font-weight: normal;
	text-align: left;
}
.form-check .styledCheckbox {
	float: left;
	margin-right: 5px;
}
.form-check .styledRadio {
	float: left;
	margin-right: 5px;
}
.choose-add-btn a {
	background: #B63C26;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	padding: 5px 8px;
	text-decoration: none;
	width: 250px;
	float: left;
	margin: 8px 0 15px 0;
}
.choose-add-btn a:hover, .choose-add-btn a:focus, .choose-add-btn a:active {
	background: #B63C26;
	text-decoration: none;
	outline: none;
}
.service-text {
	width: 150px !important;
}
.service-price {
	width: 158px !important;
}
.book-service {
	font-size: 13px !important;
}
.main-service {
	width: 287px !important;
}
.main-service2 {
	width: 207px !important;
}
.left-form-sec .checkbox-inline {
	padding-left: 0px !important;
}
.form-sec-box .check-box {
	float: left;
}
.par-btn a {
	margin-right: 8px;
}
.pay-img {
	float: right;
}
.summery-top {
	padding: 10px 0 8px 0;
	margin-bottom: 15px;
	font-size: 15px;
	font-weight: 600;
	border-bottom: 1px #a6a7a8 solid;
	text-transform: uppercase;
}
.line-m {
	border-bottom: 1px #e4e4e4 solid;
	padding: 10px 0 15px 0;
	margin-bottom: 15px;
	display: none;
	width: 100%;
	float: left;
}
.courier-img {
	float: left;
}
.courier-img img {
	width: 100px;
}
.alpha-left {
	padding-left: 0px !important;
}
.alpha-right {
	padding-right: 0px !important;
}
.summery-top2 {
	padding: 10px 20px 8px 0;
	margin-bottom: 15px;
	font-size: 15px;
	font-weight: 600;
	float: left;
	width: 100%;
	border-bottom: 1px #e4e4e4 solid;
	text-transform: uppercase;
	text-align: right;
}
.summery-top2 span {
	color: #B63C26;
	font-weight: 400;
	text-transform: none;
	font-size: 12px;
}
.summery-top2 span a {
	color: #B63C26;
}
.courier-price {
	float: right;
	text-align: right;
	padding-right: 10px;
	width: 100%;
	padding-bottom: 15px;
}
.courier-price p {
	float: right;
	width: 95px;
	padding: 0px;
	margin: 0px;
}
.courier-price span {
	font-weight: 600;
	padding-right: 15px;
}
.discount-sec {
	float: left;
	margin-right: 20px;
}
.discount-sec span {
	color: #B63C26;
	font-weight: 400;
}
.discount-text {
	width: 100px;
	background-color: #ffffff;
	background-image: none;
	border: 1px solid #cccccc;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	color: #555555;
	display: block;
	font-size: 14px;
	height: 34px;
	display: inline;
	padding: 0 0 0 10px;
	margin: 0 15px 0 15px;
}
.w-dis {
	display: none;
}
.user-detail-sec {
	width: 100%;
	float: left;
	background: #B63C26;
	padding: 0px;
}
.login-title h2 {
	font-size: 26px;
	text-align: center;
}
.login-main-box {
	width: 100%;
	margin: 0 auto;
	display: table;
	max-width: 590px;
	padding: 25px;
	min-height: 203px;
	height: 214px;
	margin-bottom: 30px;
	/*border-radius: 5px;*/
	border: 1px solid #a6a7a8;
}
.track-box {
	max-width: 705px !important;
}
.login-main-box2 {
	width: 100%;
	margin: 0 auto;
	display: table;
	background: #d0d2d3;
	padding: 25px;
	min-height: 203px;
	height: 214px;
	margin-bottom: 30px;
	/*border-radius: 5px;*/
	border: 1px solid #a6a7a8;
}
.login-form-row-wrap2 {
	width: 100%;
	max-width: 615px;
	margin: 0 auto;
}
.login-main-box.second {
	padding: 22px 34px 0 34px;
}
.login-form-row-wrap {
	width: 100%;
	max-width: 454px;
	margin: 0 auto;
}
.login-form-row-wrap.second {
	max-width: 522px;
	color: #000;
}
.login-form-row2 {
	width: 100%;
	float: right;
	margin-top: 25px;
	margin-bottom: 15px;
}
.login-form-row {
	width: 100%;
	float: left;
	margin-bottom: 15px;
}
.login-form-row2 .login-form-iput input {
	width: 76%;
	height: 34px;
	padding: 0 10px;
	border: 1px #a6a7a8 solid;
	margin-left: 15px;
	border-radius: 4px;
	outline: none;
	background: #FFF;
	box-sizing: border-box;
	transition: border-color 0.30s ease-in-out 0s, box-shadow 0.30s ease-in-out 0s;
}
.login-form-row.last {
	margin-top: 16px;
	margin-bottom: 11px;
}
.login-form-row2 p {
	float: left;
}
.login-form-row p {
	float: left;
	font-size: 14px;
	margin: 0;
	padding: 5px 0 0 0;
}
.login-form-row-wrap.second .login-form-row p {
	float: none;
	padding: 0;
}
.login-form-row-wrap.second .login-form-row p:first-child {
	padding-bottom: 15px;
}
.login-form-row .login-form-iput {
	float: right;
	font-size: 14px;
	width: 350px;
}
.login-form-row .login-form-iput input {
	width: 100%;
	height: 34px;
	padding: 0 10px;
	border: 1px #a6a7a8 solid;
	border-radius: 4px;
	outline: none;
	background: #FFF;
	box-sizing: border-box;
	transition: border-color 0.30s ease-in-out 0s, box-shadow 0.30s ease-in-out 0s;
}
.login-form-row .login-form-iput input:focus {
	box-shadow: 0px 0px 1px 0px #B63C26;
}
.login-form-row a.frgtpass {
	color: #B63C26;
	text-decoration: underline;
}
.login-form-row a:hover.frgtpass {
	color: #B63C26;
}
.login-form-row .btnwrap {
	float: right;
}
.login-form-row a.log-in-btn {
	color: #FFF;
	text-align: center;
	background: #B63C26;
	padding: 5px 15px;
	display: inline-block;
	text-decoration: none;
}
.login-form-row a:hover.log-in-btn {
	background: #B63C26;
}
.log-in-btn {
	color: #FFF;
	text-align: center;
	background: #B63C26;
	padding: 5px 14px;
	width: auto;
	display: inline-block;
	text-decoration: none;
	border: none;
	border-radius: 26px;
	font-size: 18px;
}
.trackbutton {

    text-align: right;

}
.inner-white-back.tracking-from {
    margin: 25px 0 80px;
}
.inner-white-back.tracking-from .form-check input{
	border-bottom: 1px solid #b73c26;
	box-shadow: none;
	border-left: none;
	border-top: none;
	border-right: none;
	border-radius: 0;
	text-align: left;
	width: 100%;
	max-width: 290px;
	background: transparent;
}
.inner-white-back.tracking-from .form-check input:focus{
	box-shadow: none !important;
}
.log-in-btn:hover, .log-in-btn:active, .log-in-btn:focus {
	background: #B63C26;
	color: #FFF !important;
	text-decoration: none !important;
	outline: none;
}
.login-form-row-wrap.second ul {
	margin-left: 1.5em;
}
.login-form-row-wrap.second ul li {
	padding: 0 0 10px 0;
}
.login-form-row-wrap.second ul li .fa {
	color: #B63C26;
}
.user-detail-sec .top-title-text {
	border-right: 1px solid #fff;
	color: #fff;
	float: left;
	font-size: 28px;
	font-weight: 500;
	line-height: 23px;
	margin: 16px 30px 18px 0;
	padding: 0 30px 7px 0;
	text-align: left;
}
.user-detail-sec .top-title-text p {
	font-size: 15px;
	color: #FFF !important;
	padding-left: 20px;
	text-decoration: underline;
	padding-bottom: 0px;
	margin: 0px;
	font-size: 14px;
	padding-top: 2px;
	width: auto;
	display: inline-block;
}
.user-detail-sec .top-title-text p a {
	color: #FFF;
}
.user-detail-sec .top-title-text span, .top-tab-cover span {
	font-size: 13px;
	color: #fb7f58;
	line-height: 14px;
}
.alpha-brdr {
	border: none !important;
	padding-bottom: 0 !important;
}
.top-tab-sec {
	background: url(../img/images/nav-back.png) repeat-x top center;
	float: left;
	width: 100%;
	height: 48px;
	padding: 8px 0 8px 0
}
.top-tab2 {
	background: none !important;
}
.top-tab {
	float: left;
	color: #fff;
	text-align: center;
	padding: 5px 15px 14px 0;
	background: url(../img/images/nav-sap.png) no-repeat right 8px;
	margin-right: 15px;
	z-index: 999;
}
.top-tab a {
	color: #fff;
	float: left;
	border-right: none;
	padding-bottom: 14px;
}
.top-tab a:hover {
	color: #fff;
	text-decoration: none;
	padding-bottom: 12px;
	border-bottom: 2px #B63C26 solid;
	border-right: none;
}
.top-tab .active {
	color: #fff;
	text-decoration: none;
	padding-bottom: 12px;
	border-bottom: 2px #B63C26 solid;
	border-right: none;
}
.tbl-btn a {
	background: #B63C26;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	padding: 1px 4px;
	text-decoration: none;
	float: none;
	margin-left: 8px;
	border-radius: 2px;
}
.tbl-btn a:hover, .tbl-btn a:focus, .tbl-btn a:active {
	background: #B63C26;
	text-decoration: none;
	outline: none;
}
.mid-sec-text {
	text-align: center;
	color: #B63C26;
	padding: 15px 0 15px 0;
	width: 100%;
	font-size: 15px
}
.mid-sec-text span {
	font-size: 18px;
	font-weight: 600;
}
.mid-form {
	width: 400px;
	margin: 15px auto 15px;
	display: block;
	text-align: center;
}
.styledRadio {
	float: left;
	margin-right: 5px;
}
.clr {
	clear: both;
	width: 100%;
	padding-top: 10px;
}
.track-sec {
	width: 50%;
	margin: 0 auto;
	text-align: center;
}
.track-sec p {
	padding: 0 0 25px 0;
	margin: 0;
}
.track-left {
	margin-left: 62px;
}
.track-btn a {
	background: #B63C26;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	padding: 5px 8px;
	text-decoration: none;
	float: left;
	margin-left: 8px;
}
.track-btn a:hover, .track-btn a:focus, .track-btn a:active {
	background: #B63C26;
	text-decoration: none;
	outline: none;
}
.parcel-text p {
	padding-bottom: 15px;
	text-align: left;
}
.success p {
	padding: 0 0 18px 0;
	margin: 0px;
}
.success p span {
	color: #B63C26;
	font-weight: 600;
}
.logged {
	text-align: center;
	font-size: 15px !important;
}
.logged-btn a {
	background: #B63C26;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	padding: 5px 8px;
	text-decoration: none;
	width: auto;
	float: left;
	margin: 0px 0 15px 0;
}
.logged-btn a:hover, .logged-btn a:focus, .logged-btn a:active {
	background: #B63C26;
	text-decoration: none;
	outline: none;
}
.logged-btn {
	float: right;
}
.top-total {
	text-align: center;
	color: #B63C26;
	border-top: 1px #B63C26 solid;
	border-left: 1px #B63C26 solid;
	padding: 5px;
	font-weight: 600;
}
.top-total2 {
	text-align: center;
	color: #B63C26;
	border-top: 1px #B63C26 solid;
	border-left: 1px #B63C26 solid;
	border-right: 1px #B63C26 solid;
	padding: 5px;
	font-weight: 600;
}
.text-total {
	text-align: center;
	border-top: 1px #B63C26 solid;
	border-left: 1px #B63C26 solid;
	border-bottom: 1px #B63C26 solid;
	padding: 5px;
}
.text-total2 {
	text-align: center;
	border-top: 1px #B63C26 solid;
	border-left: 1px #B63C26 solid;
	border-bottom: 1px #B63C26 solid;
	border-right: 1px #B63C26 solid;
	padding: 5px;
}
.ordr-tbl-btn a {
	background: #B63C26;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	padding: 5px 8px;
	text-decoration: none;
	width: auto;
	display: inline-block;
	margin: 5px 0 5px 0;
	border-radius: 2px;
}
.ordr-tbl-btn a:hover, .ordr-tbl-btn a:focus, .ordr-tbl-btn a:active {
	background: #B63C26;
	text-decoration: none;
	outline: none;
}
.ordr-tbl-btn {
	width: 100%;
	text-align: center;
}
.order-tbl {
	width: 70%;
	margin-bottom: 20px;
}
.flash_good {
	float: left;
	width: 100%;
	background: #8dc63f;
	text-align: left;
	color: #FFF;
	padding: 7px 10px 7px 10px;
	margin: 0px 0 5px 0;
	font-size: 13px;
	font-weight: 600;
}
.flash_bad {
	float: left;
	width: 100%;
	background: #c50000;
	text-align: left;
	color: #FFF;
	padding: 7px 10px 7px 10px;
	margin: 0px 0 5px 0;
	font-size: 12px;
	font-weight: 600;
}
.summary-tbl td {
	padding: 5px;
	text-align: left;
}
.summary-tbl th {
	padding: 5px;
	text-align: left;
}
.tab-sec .well {
	background: #ffffff !important;
	border: 1px solid #a6a7a8;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-top-right-radius: 5px;
	border-top-left-radius: 0px;
	box-shadow: none !important;
	float: left;
	width: 100%;
}
.tab-sec, .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
	background: #B63C26;
	color: #6c6d70;
	border: none;
}
.tab-sec h3 {
	border-bottom: 1px solid #a6a7a8;
	color: #B63C26;
	font-size: 22px;
	font-weight: normal;
	margin: 0 0 20px;
	padding: 0 0 15px;
	text-align: left;
}
.collection-tb {
	float: left;
	width: 100%;
	color: #66696d;
}
.collection-tb td {
	padding: 5px;
}
.right-tbl {
	float: right;
	width: 250px;
}
.tbl-brdr {
	border: 1px solid #a6a7a8;
	border-radius: 5px;
	border-collapse: unset;
	background-color: #fff;
}
.tbl-brdr td {
	padding: 15px;
}
.info-title {
	background: #f5f5f5;
	text-align: center;
	padding: 5px;
	border-bottom: 1px solid #a6a7a8;
	border-radius: 5px;
}
.fast-logo {
	float: right;
	margin: 15px 0 0 0;
	width: 140px;
}
.tab-sec .well a {
	color: #66696d;
}
.box-img {
	float: right;
	margin: 0 0 25px 15px;
}
.box-btm-btn {
	float: right !important;
	margin: 20px 0px 0 0 !important;
}
.box-btm-btn a {
	margin-left: 8px;
	margin-top: 2px;
}
.inner-banner-sec {
	float: left;
	width: 100%;
	margin: 0 0 20px 0;
}
.inner-banner-sec img {
	max-width: 100%;
}
.user-sec {
	font-size: 30px;
	font-weight: 600;
	text-align: left;
	color: #707070;
	line-height: 25px;
}
.user-sec span {
	font-size: 14px;
	font-weight: 400;
}
.user-tbl {
	width: 100%;
}
.user-tbl td {
	padding: 5px;
}
.user-tbl2 {
	width: 100%;
}
.user-tbl2 td {
	padding: 5px;
}
.img-brows {
	float: left;
	width: 80px;
	border: 1px #999 solid;
	padding: 5px;
}
.img-brows img {
	max-width: 100%;
}
.store-sec {
	float: left;
	width: 50%;
	margin: 0 8px 0 8px;
}
.save-btn-btm a {
	background: #B63C26;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	padding: 5px 8px;
	text-decoration: none;
	width: auto;
	float: left;
	margin: 8px 0 15px 0;
}
.save-btn-btm a:hover, .save-btn-btm a:focus, .save-btn-btm a:active {
	background: #B63C26;
	text-decoration: none;
	outline: none;
}
.btm-logo-row {
	width: 85%;
	margin: 25px auto 25px;
	text-align: center;
}
.band-logo {
	float: left;
	margin-right: 34px;
	margin-bottom: 20px;
	width: 224px;
	height: auto;
}
.band-logo img:last-child {
	margin-top: 5px;
}
.band-logo:nth-child(4n+0) {
	margin-right: 0px;
}
.btm-logo-row a:nth-child(4n+0) .band-logo {
	margin-right: 0;
}
.courier-img img {
	margin-bottom: 15px;
}
.delivry-tbl td {
	padding: 4px 8px;
}
.delivry-tbl img {
	width: 60px;
	margin: 2px 0 0 0;
}
.courier-remove {
	font-size: 13px;
	color: #B63C26;
	font-weight: 400;
	text-align: right;
}
.courier-remove a {
	font-size: 13px;
	color: #B63C26;
	font-weight: 400;
	text-decoration: underline;
}
.tbl-text {
	text-align: right;
}
.ttl-btm-row {
	border-bottom: 1px solid #a6a7a8;
	width: 100%;
	float: left;
	padding: 2px 0 2px 0;
}
.qty-textbox {
	border: 1px solid #a6a6a6;
	border-radius: 4px;
	font-size: 13px;
	height: 34px;
	padding: 4px 10px;
	width: 50%;
}
.web-tbl {
	display: block;
}
.pack-sec {
	display: none;
}
.courier-sec {
	display: none;
}
.courier-btn-left a {
	background: #B63C26;
	color: #ffffff;
	float: left;
	font-size: 14px;
	margin: 8px 0 15px;
	padding: 5px 8px;
	text-align: center;
	text-decoration: none;
	width: auto;
	margin-right: 10px;
}
.courier-btn-left a:hover, .courier-btn-left a:focus, .courier-btn-left a:active {
	background: #B63C26;
	outline: medium none;
	text-decoration: none;
}
.suppiles p {
	text-align: justify;
}
.free-img {
	margin: 40px 0 0 0;
	float: right;
}
.banner-form-lt {
	float: left;
	width: 100%;
}
.banner-form-lt input {
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
}
.banner-right {
	float: left;
	width: 100%;
}
.banner-right .quote-book {
	border-radius: 0px;
}
.banner-right input {
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
}
.banner-right .small-input {
	float: left;
	margin-right: 0;
	/*max-width: 24.5%;*/
	margin-left: 10px;
}
.form-btm .bootstrap-select {
	float: left !important;
	padding-left: 10px;
}
.frm-top-sec {
	margin-top: 4px;
}
.banner-right label {
	text-align: right;/*width: 18%;*/
}
.quick-quote-msg {
	float: left;
	width: 100%;
	margin-bottom: 5px;
}
.quick-quote-msg .error {
	float: left;
	width: 100%;
	background: #c50000;
	padding: 5px 15px;
	color: #FFF;
}
.quick-quote-msg .success {
	float: left;
	width: 100%;
	background: #8dc63f;
	padding: 5px 15px;
	color: #FFF;
}
.top-row {
	padding-top: 13px !important;
}
.footer-social-icon {
	margin-top: 7px;
	text-align: left;
}
.footer-block header {
	color: #FFF;
	font-weight: 600;
	padding-bottom: 30px;
	font-size: 14px;
}
.footer-block {
	margin-bottom: 20px;
}
.alpha-both {
	padding-left: 0px;
	padding-right: 0px;
}
.post-sec input {
	height: 42px;
	width: 100%;
	float: left;
	margin-left: 1px;
	padding-left: 10px;
	padding-right: 10px;
}
.post-sec textarea {
	height: 42px;
	width: 100%;
	float: left;
	margin-left: 1px;
	/*padding-left: 10px;
	padding-right: 10px;*/
	padding: 5px 10px;
	border: 0;
	line-height: 32px;
	overflow: hidden;
}
.get-quote-postcode::-webkit-input-placeholder {
 font-size:11px;
 line-height:15px;
}
.get-quote-postcode:-moz-placeholder { /* Firefox 18- */
 font-size:11px;
 line-height:15px;
}
.get-quote-postcode::-moz-placeholder {  /* Firefox 19+ */
 font-size:11px;
 line-height:15px;
}
.get-quote-postcode:-ms-input-placeholder {
 font-size:11px;
 line-height:15px;
}
.has-js label {
	margin-right: 15px;
}
.top-tab-cover {
	width: 100%;
	float: left;
}
.top-tab-cover li {
	list-style-type: none;
	margin: 0.3em 0.2em 1em 0.1em;
	padding-right: 0.6em;
	background: url("../img/images/nav-sap.png") no-repeat right 3px;
	color: #fff !important;
	text-align: center;
	z-index: 999;
	width: auto;
	display: inline-block;
	font-size: 13px;
}
.alpha-none-both {
	padding-right: 0px !important;
	margin-right: 0px !important;
}
.no-sap {
	background: none !important;
}
nav.mpdNavigation ul li.no-sap-1 {
	background: none;
}
.top-tab-cover li a:hover {
	border-bottom: 2px solid #B63C26;
	color: #FFF;
	text-decoration: none;
	padding-bottom: 12px;
}
.top-tab-cover li a {
	color: #FFF;
}
.servicetype {
	float: left;
	background: #58595B;
	color: #FFF;
	text-align: left;
	padding: 8px 15px;
	width: 100%;
	margin-top: 20px;
	border-radius: 4px;
}
.edit-top {
	color: #FFF;
}
.edit-top a {
	color: #FFF;
}
.m-text p {
	margin: 0px;
	padding: 0px;
	display: inline;
}
.date-text {
	width: 230px !important;
}
.form-sec-info {
	float: left;
	margin: 0;
	width: 100%;
}
.form-sec-info p {
	color: #66696d;
	float: left;
	font-size: 14px;
	width: 180px;
}
.form-sec-info .form-sec-box p {
	width: auto;
}
.custom-add a {
	margin: 0px 0 0 5px !important;
}
.left-cehck {
	float: left;
	margin: 0 15px 0 0px;
	padding: 0px !important
}
.tbl-btn .styledRadio {
	margin-left: 5px;
}
.pagination ul {
	float: left;
}
.pagination li {
	list-style: none;
	float: left;
	background: #B63C26;
	color: #FFF;
	padding: 4px 8px;
	text-align: center;
	margin-left: 5px;
	font-size: 11px;
}
.pagination li a {
	color: #FFF;
}
.pagination {
	float: right;
}
.current {
	background: #B63C26 !important;
}
.mid-form .form-control {
	border-radius: 0 4px 4px 0;
	height: 32px;
	padding: 4px 12px;
	width: 100%;
}
.mid-form .pound-box {
	margin-left: 0px;
}
.mid-form .text-boxform-control {
	margin-bottom: 15px;
}
.norecord {
	padding-left: 0px !important;
	text-align: center;
}
.search-action {
	margin: 0 8px 15px 0;
}
.collap-top {
	border-top: none !important;
}
.table-condensed .product_qty {
	border: 1px #a6a7a8 solid;
	width: 100%;
}
.btn-main {
	color: #FFF !important;
	text-align: center;
	background: #B63C26;
	padding: 5px 15px;
	width: auto;
	display: inline-block;
	text-decoration: none;
	border: none;
	margin: 2px 0 10px 8px;
	border-radius: 2px;
}
.btn-main:hover {
	background: #B63C26;
}
.btn-main-left {
	color: #FFF !important;
	text-align: center;
	background: #B63C26;
	padding: 5px 15px;
	width: auto;
	display: inline-block;
	text-decoration: none;
	border: none;
	margin: 0 8px 4px 0;
	border-radius: 2px;
}
.btn-main-left:hover {
	background: #B63C26;
	text-decoration: none;
}
.courier-btn-sec {
	float: right;
}
table {
	table-layout: fixed;
}
table td {
	word-wrap: break-word;
}
.tbl-clr {
	color: #B63C26;
}
.active {
	border-bottom: 2px solid #B63C26;
	padding-bottom: 12px;
	text-decoration: none;
}
.modal-body p {
	font-size: 14px;
	text-align: left;
	padding: 0px 0 9px 0;
	margin: 0px;
}
.modal-content {
	max-height: 430px;
	overflow-y: auto;
	overflow-x: hidden;
}
.modal-dialog .contact-us {
	max-height: none;
}
.modal .custom-detail {
	width: 900px !important;
}
.modal-dialog .store-info-dialog {
	max-height: 600px;
}
.modal .store-info-modal {
	width: 980px !important;
}
.modal .store-order-change-status-modal {
	width: 300px !important;
}
.store-order-change-status-modal p {
	text-align: center !important;
}
.modal-body .top-title {
	font-size: 15px;
	font-weight: 600;
	padding: 0 0 15px 0;
	border-bottom: 1px #ddd solid;
	margin-bottom: 20px
}
ul.list {
	margin: 0px;
	padding: 0px;
	padding-left: 18px;
	font-size: 14px;
	list-style: none;
}
ul.list li {
	margin: 0px;
	padding: 0px;
	padding-bottom: 6px;
	list-style-image: url(../img/images/list-ig.png);
}
.custom-sec p {
	padding-bottom: 15px !important;
}
.restricted-sec table {
	font-size: 12px;
}
.rest-td {
	border-bottom: 1px #ddd solid;
	border-top: 1px #ddd solid;
	border-left: 1px #ddd solid;
	padding: 5px;
	width: 30%;
}
.rest-td2 {
	border-bottom: 1px #ddd solid;
	border-top: 1px #ddd solid;
	border-left: 1px #ddd solid;
	border-right: 1px #ddd solid;
	padding: 5px;
	width: 70%;
}
.custom-sec p {
	padding-bottom: 15px !important;
}
.restricted-sec table {
	font-size: 14px;
}
.rest-td {
	border-bottom: 1px #ddd solid;
	border-top: 1px #ddd solid;
	border-left: 1px #ddd solid;
	padding: 5px;
	width: 30%;
}
.rest-td2 {
	border-bottom: 1px #ddd solid;
	border-top: 1px #ddd solid;
	border-left: 1px #ddd solid;
	border-right: 1px #ddd solid;
	padding: 5px;
	width: 70%;
}
.shipment-sec {
	float: left;
	border: 1px #a6a7a8 solid;
	padding: 0px;
	width: 100%;
}
.shipmnt-img {
	width: 100%;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 15px;
}
.shipment-right-text {
	border-left: 1px #a6a7a8 solid;
	width: 100%;
	display: inline-block;
	padding: 10px;
}
.package-main {
	font-size: 13px;
	text-align: left;
	padding: 0 0 25px 0;
}
.clear {
	clear: both;
	margin-bottom: 20px;
}
.shipment-right-text2 {
	border-left: 1px #a6a7a8 solid;
	width: 100%;
	display: inline-block;
	padding: 0px;
	min-height: 98px;
	float: left;
}
.shipment-right-text2 table {
	width: 100%;
}
.shipment-right-text2 table td {
	width: 50%;
	padding: 8px;
}
.tbl-shipmnt {
	border-right: 1px #a6a7a8 solid;
	font-size: 13px;
	height: 98px;
}
.tbl-shipmnt2 {
	font-size: 13px;
}
.tbl-cmn-brdr {
	border-bottom: 1px #ddd solid;
}
.track-button {
	float: left;
}
.track-button a {
	float: left;
	width: auto;
	height: auto;
	font-size: 13px;
	color: #B63C26;
	font-weight: 300;
	text-align: center;
	margin-right: 10px;
	border: 1px #B63C26 solid;
	padding: 8px 8px;
	line-height: 15px;
	border-radius: 4px;
	text-transform: none;
	text-decoration: none;
}
.track-button a:hover {
	background: #B63C26;
	color: #FFF;
	text-decoration: none;
}
.viewtrack {
	display: none;
}
.m-top-btn {
	display: none;
	position: absolute;
	top: -40px;
	background: #fff;
	color: #B63C26;
	text-align: center;
	border-radius: 6px;
	padding: 8px;
	width: auto;
	float: left;
	cursor: pointer;
	left: 15px;
}
.form-sec-box .textbox-left2 {
	border: 1px solid #a6a7a8;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	font-size: 13px;
	height: 34px;
	padding: 4px 10px;
	width: 420px;
}
.item-desc {
	background-color: black;
	border: 1px solid black;
	color: white;
	font-weight: bold;
	padding: 0 5px;
}
.radio-label {
	float: left;
	width: 10%;
	padding-right: 15px;
}
.form-check label {
	float: left;
	margin: 8px 25px 0 0;
	font-weight: 400;
}
.form-check .styledRadio {
	margin-top: 8px;
}
.form-check .styledCheckbox {
	margin-top: 8px;
}
.depart-flash {
	height: 72px;
}
.dataTables_filter input {
	border: 1px #999 solid;
}
.disc-span {
	line-height: 33px;
}
.code-span {
	color: #66696d !important;
}
.checkout-label {
	width: 88%;
}
.checkout-price {
	width: 12%;
}
.map-location {
	width: 32%;
}
.map-address {
	width: 66%;
}
.map-link {
	width: 10%;
}
#iw-container .iw-title {
	font-family: "Open Sans", sans-serif;
	font-size: 20px;
	font-weight: 400;
	padding: 5px;
	color: #B73C26;
	margin: 0;
}
.searchlabel {
	font-size: 13px;
}
.noline {
	border-bottom: none !important;
	padding-bottom: 0 !important;
}
.control-top {
	margin-right: 0px !important;
}
.closed {
	padding: 0px 0px 0 8px !important;
	margin-left: 5px;
}
.forgot-pass .login-form-iput {
	float: left;
	width: 71%;
}
.forgot-pass input {
	width: 97% !important;
}
.del-details {
	width: 50%;
}
.pricing {
	width: 100%;
}
.outer {
	display: table;
	height: 75px;
	width: 100%;
}
.middle {
	display: table-cell;
	vertical-align: middle;
}
.inner {
	margin-left: auto;
	margin-right: auto;
}
.alpha-left-web {
	padding-left: 0;
}
.alpha-right-web {
	padding-right: 0;
}
.alpha-both-web {
	padding-left: 0;
	padding-right: 0;
}
.ecommerce-tool .box {
	width: 100%;
}
.tab-sec .nav-tabs > li > a {
	background: #fff;
	border-left: 1px solid #a6a7a8;
	border-top: 1px solid #a6a7a8;
	border-right: 1px solid #a6a7a8;
	margin-right: 4px;
}
.tab-sec .nav-tabs > li.active > a {
}
.tab-sec, .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
	background: #e7e8e9 !important;
}
.txt-center {
	text-align: center !important;
}
.eco-tools .box .etool-head {
	font-size: 32px;
	font-weight: 300;
	line-height: 1.1;
	margin: 0 0 3px;
	padding-top: 6px;
	text-align: left;
}
.eco-tools .box p {
	font-size: 15px;
	line-height: 23px;
}
.eco-tools .box .boximg {
	position: absolute;
	right: 9px;
	bottom: 9px;
}
.order-back-grn {
	background: #ecf3e9;
	float: left;
	width: 100%;
	padding: 10px;
	position: relative;
	border-radius: 5px 5px 0 0;
}
.order-back {
	background: #e0e0e0;
	float: left;
	width: 100%;
	padding: 10px;
	position: relative;
	border-radius: 5px 5px 0 0;
}
.e-bay-logo {
	margin-top: 15px;
}
.order-text p {
	padding: 0 0 15px 15px;
	margin: 0px;
}
.order-text .collect {
	padding: 0 0 15px 15px;
	width: 73.8%;
	margin-bottom: 0px;
}
.order-text2 {
	text-align: center;
}
.order-text2 p {
	padding: 0 0 15px 0;
	margin: 0px;
}
.close-right-btn {
	position: absolute;
	right: 5px;
	top: 5px;
	float: right;
}
.close-right-btn a {
	float: right;
	width: 22px;
	height: 22px;
}
.order-box {
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	background: #eeeeee;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	text-align: center !important;
	width: 30px;
	float: left;
	height: 34px;
	padding-top: 5px !important;
}
.order-form .input-box {
	-webkit-border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}
select {
	-webkit-appearance: none;
	-moz-appearance: menu-item;
	height: 34px !important;
}
.service-btn a {
	background: #B63C26;
	color: #FFF;
	font-size: 13px;
	text-align: center;
	padding: 5px 8px;
	text-decoration: none;
	width: auto;
	float: right;
	border-radius: 2px;
}
.service-btn a:hover, .service-btn a:focus, .service-btn a:active {
	background: #B63C26;
	text-decoration: none;
	outline: none;
}
.source-box {
	background: #66696d;
	float: left;
	padding: 10px;
	width: 100%;
	margin-bottom: 10px;
	color: #FFF;
	border-radius: 0 0 5px 5px;
}
.source-box p {
	padding: 0;
	margin: 0px;
	float: left;
}
.source-box img {
	float: left;
	margin-right: 15px;
}
.order-grn-box {
	background: #ecf3e9;
	float: left;
	padding: 10px;
	width: 100%;
	margin-bottom: 10px;
	border-radius: 0 0 5px 5px;
}
.order-grn-box p {
	padding: 0;
	margin: 0px;
	float: left;
}
.order-grn-box img {
	float: left;
	margin-right: 15px;
}
.delivery-alert {
	background: #FFF;
	width: 100%;
	float: left;
	padding: 8px;
	color: #F00;
	font-size: 13px;
	margin-bottom: 15px;
}
.contact-back {
	background: transparent;
	float: left;
	padding: 0;
	width: 100%;
	color: #FFF;
}
.contact-back h2 {
	font-size: 28px;
	color: #58595b;
	text-align: center;
	padding: 20px 0 0px 0;
	margin: 0px;
	text-transform: capitalize;
	font-weight: 300;
}
.contact-back p {
	font-size: 16px;
	color: #58595b;
	text-align: center;
	padding: 0px 0 10px 0;
	margin: 0px;
	font-weight: 300;
}
.couriers-back {
	background: #B63C26;
	float: left;
	padding: 0;
	width: 100%;
	color: #FFF;
}
.couriers-back h2 {
	font-size: 30px;
	color: #FFF;
	text-align: center;
	padding: 25px 0 25px 0;
	margin: 0px;
	text-transform: uppercase;
	font-weight: 300;
}
.couriers-back p {
	font-size: 14px;
	color: #FFF;
	text-align: center;
	padding: 0px 0 25px 0;
	margin: 0px;
	font-weight: 300;
}
.weighing-back {
	background: #58595b;
	float: left;
	padding: 0;
	width: 100%;
	color: #FFF;
}
.weighing-back2 {
    background: #dcdbdb;
    float: left;
    padding: 15px 0 50px 0;
    width: 100%;
}
.weighing-back h2 {
	font-size: 30px;
	color: #FFF;
	text-align: left;
	padding: 25px 0 25px 0;
	margin: 0px;
	text-transform: uppercase;
	font-weight: 300;
}
.weighing-back p {
	font-size: 14px;
	color: #FFF;
	text-align: left;
	padding: 0px 0 13px 0;
	margin: 0px;
	font-weight: 300;
}
.weighing-content p, .weighing-content li {
	color: #66696d;
}
.weighing-content {
	background: #fff !important;
	border: 1px solid #a6a7a8;
	border-radius: 0 5px 5px;
	box-shadow: none !important;
	float: left;
	width: 100%;
	margin-bottom: 20px;
	min-height: 20px;
	padding: 19px;
}
ul.contact-list {
	margin: 0;
	padding: 0 0 12px 18px;
	font-size: 18px;
}
ul.contact-list li {
	margin: 0;
	padding: 0 0 12px 6px;
}
.contct-faq {
	font-size: 14px;
	text-align: center;
	display: table;
	width: 80%;
	margin: 25px auto 25px;
}
a.faq-btn {
	background: #B63C26;
	color: #FFF;
	font-size: 13px;
	text-align: center;
	padding: 5px 8px;
	text-decoration: none;
	width: auto;
	border-radius: 2px;
	margin-left: 8px;
}
a.faq-btn:hover, a.faq-btn:focus, a.faq-btn:active {
	background: #B63C26;
	text-decoration: none;
	outline: none;
}
.contct-faq p {
	text-align: center;
	padding: 0px;
	margin: 0px;
}
.faq-btn {
	display: inline-block;
}
.contact-title {
	font-size: 30px;
	color: #B63C26;
	text-align: center;
	font-weight: 600;
	padding: 20px 0 30px 0;
	margin: 0px;
	text-transform: uppercase;
}
.contact-title span {
	font-size: 14px;
	color: #66696d;
	text-transform: none;
	font-weight: normal;
}
.contact-box {
	background: #FFF;
	padding: 30px;
	margin-bottom: 20px;
	display: inline-block;
	border: 1px #ddd solid;
	border-radius: 5px;
	width: 100%;
}
.contact-box .top-icon {
	font-size: 50px;
	text-align: center;
	color: #B63C26;
	font-weight: 600;
	padding-bottom: 15px;
}
.contact-form-box .top-icon {
	font-size: 50px;
	text-align: center;
	color: #B63C26;
	font-weight: 600;
	padding-bottom: 15px;
}
.contact-box h4 {
	font-size: 22px;
	color: #000;
	text-align: center;
	padding: 0 0 15px 0;
	margin: 0px;
	text-transform: uppercase;
}
.contact-form-box h4 {
	font-size: 22px;
	color: #000;
	text-align: center;
	padding: 0 0 15px 0;
	margin: 0px;
	text-transform: uppercase;
}
.contact-box p {
	text-align: center;
}
.form-btn {
	margin: 5px auto 5px;
	display: table;
}
.form-btn a {
	background: #B63C26;
	border-radius: 2px;
	color: #ffffff;
	font-size: 13px;
	margin-left: 8px;
	padding: 5px 8px;
	text-align: center;
	text-decoration: none;
	width: auto;
}
.form-btn a:hover {
	background: #B63C26;
}
.modal-title {
	text-align: center;
	color: #000;
	font-size: 18px;
	text-transform: uppercase;
}
.popup-back {
	background: #f6f6f6;
	float: left;
	width: 100%;
	padding: 10px;
}
.popup-back-white {
	background: #FFF;
	border-radius: 5px;
	float: left;
	width: 100%;
	padding: 15px;
}
.popup-back-white h3 {
	font-size: 22px;
	padding: 6px 0 6px 0;
	margin: 0px;
	text-align: left;
	clear: both;
	width: 100%;
	color: #000;
	text-align: center;
}
.popup-back-white h3 span {
	color: #8fb720;
}
.table-striped > tbody > tr:nth-of-type(2n+1) {
	background-color: #f9f9f9;
}
.table-striped > tbody > tr:nth-of-type(2n) {
	background-color: #e79033;
	color: #FFF !important;
}
.table-striped > tbody > tr:nth-of-type(2n) input {
	color: #66696d !important;
}
.table-striped th {
	background-color: #B63C26 !important;
	color: #FFF !important;
}
.table-striped th a {
	color: #FFF !important;
}
.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
	border: 1px solid #a6a7a8 !important;
}
.m-top-sec {
	float: left;
	width: 100%;
	background: transparent;
	padding: 20px;
	color: #58595b;
	font-size: 22px;
	font-weight: 600;
	display: none;
}
.m-index-slider {
	display: none;
}
.order-back p span {
	color: #B63C26;
}
.clear-sec {
	clear: both;
	margin-bottom: 30px;
}
.order-back .price-total-text {
	width: 70%;
	float: left;
	margin-bottom: 8px;
}
.order-back .price-total {
	width: 30%;
	float: left;
	text-align: left;
	margin-bottom: 8px;
}
.order-back .order-btm-line {
	width: 100%;
	border-bottom: 1px #999 solid;
	float: left;
	margin: 8px 0 15px;
}
.order-back .order-price-text {
	width: 70%;
	font-size: 23px;
	color: #B63C26;
	text-align: left;
	padding-bottom: 12px;
	float: left;
}
.order-back .order-price {
	width: 30%;
	font-size: 23px;
	color: #B63C26;
	text-align: left;
	padding-bottom: 12px;
	float: left;
}
.link-btn a {
	background: #B63C26;
	color: #ffffff !important;
	float: left;
	font-size: 14px;
	margin: 8px 0 15px;
	padding: 5px 8px;
	text-align: center;
	text-decoration: none;
	width: auto;
	border-radius: 2px;
	margin-right: 8px;
}
.link-btn a:hover, .link-btn a:focus, .link-btn a:active {
	background: #B63C26;
	outline: none;
	text-decoration: none;
}
.magento-link-back {
	background: #d3e3cb;
	float: left;
	width: 100%;
	padding: 15px;
	position: relative;
	font-size: 14px;
	margin-bottom: 20px;
	border-radius: 5px;
	border: 1px solid #8dc63f;
}
.magento-link-back a {
	color: #66696d;
	padding-bottom: 15px;
}
.magento-link-back .link-btn a {
	padding: 5px 8px;
!important;
}
.couriers-logo {
	display: table;
	width: 80%;
	margin: 20px auto 20px;
}
.couriers-service {
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border: 1px #58595B solid;
	float: left;
	width: 100%;
	text-align: center;
	margin-bottom: 30px;
}
.couriers-service-text {
	float: left;
	width: 100%;
}
.couriers-service-text .lt-text {
	background-color: #58595B;
	border-radius: 2px;
	color: #fff;
	float: left;
	font-size: 13px;
	font-weight: 300;
	margin: 3px 2% 3px 6%;
	padding: 2px 3px;
	text-align: center;
	text-transform: uppercase;
	width: 40%;
}
.couriers-service-text .lt-text a {
	color: #FFF;
	text-decoration: none;
}
::-webkit-input-placeholder {
text-align:center;
}
::-moz-placeholder {
text-align:center;
}
:-ms-input-placeholder {
text-align:center;
}
:-moz-placeholder {
text-align:center;
}
.del-country-head {
	color: #B63C26;
	font-size: 29px;
	font-weight: normal;
	font-weight: 300;
	text-transform: uppercase;
}
.country-btn {
	font-size: 22px;
	font-weight: 600;
	margin-top: 10px;
	padding: 2px 8px;
}
.faq-section {
	margin-top: 20px;
}
.faq-section.pack-section {
	margin-bottom: 10px;
	margin-top: 25px;
}
.bulk-section {
	margin-top: 20px;
}
.faq-section.pack-section p {
	padding-top: 20px;
}
.faq-section p {
	font-size: 13px;
	text-align: left;
}
.bulk-section p {
	text-align: left !important;
	font-size: 14px !important;
	line-height: 20px !important;
	color: #58595b;
}
.account-btn {
	float: right;
}
.Services .account-btn a {
	background: #B63C26 none repeat scroll 0 0;
	border-radius: 3px;
	color: #fff;
	font-size: 17px;
	font-weight: 300;
	padding: 8px 10px;
	text-decoration: none;
	margin-left: 0px;
}
.Services a {
	background: #B63C26 none repeat scroll 0 0;
	border-radius: 3px;
	color: #fff;
	font-size: 17px;
	font-weight: 300;
	padding: 7px 15px;
	text-decoration: none;
	margin-left: 200px;
}
.Services.spread-sheet-btn a {
	margin-left: 0px;
	padding: 6px 14px;
	float: right;
}
.spread-sheet {
	padding-top: 95px;
	padding-left: 0px;
}
.package-app.package-btn a {
	background: #B63C26 none repeat scroll 0 0;
	border-radius: 3px;
	color: #fff;
	font-size: 17px;
	font-weight: 300;
	padding: 6px 26px;
	text-decoration: none;
	float: right;
}
.img-btm {
	margin-bottom: 20px;
}
.bulk-image-section img {
	width: 175px;
	height: 88px;
}
.bulk-image-section {
	padding: 25px 15px 20px 15px;
}
.bulk-image-section.spread-sheet-sec {
	padding-top: 46px;
}
.bottom-content .spread-sheet-text {
	padding-left: 55px !important;
	padding-bottom: 0px !important;
}
.Services.spread-sheet-text h5 {
	padding-top: -1px;
}
.Services.spread-sheet-text p {
	font-size: 15px;
	line-height: 19px;
}
.bulk-image2 {
	padding-top: 20px;
}
.faq-img-sec {
	margin: 0 auto;
	width: 100%;
	text-align: center;
	height: 250px;
	float: left;
}
.faq-img-sec img {
	position: absolute;
	bottom: 0px;
	right: 26%;
	margin-bottom: 5px;
}
.student-img-sec {
	margin: 0 auto;
	width: 100%;
	text-align: center;
	height: 250px;
	float: left;
}
.student-img-sec img {
	position: absolute;
	top: -56px;
	right: 8%;
	margin-bottom: 5px;
}
.weighing-img-sec {
	margin: 0 auto;
	width: 100%;
	text-align: center;
	height: 220px;
	float: left;
}
.weighing-img-sec img {
	position: absolute;
	bottom: 0px;
	right: 7%;
	margin-bottom: 5px;
}
.comparison-img-sec {
	margin: 0 auto;
	width: 100%;
	text-align: center;
	height: 275px;
	float: left;
}
.comparison-img-sec img {
	position: absolute;
	bottom: 0px;
	right: 7%;
	margin-bottom: 5px;
}
.our-courier-img-sec {
	margin: 0 auto;
	width: 100%;
	text-align: center;
	height: 180px;
	float: left;
}
.our-courier-img-sec img {
	position: absolute;
	bottom: 0px;
	right: 7%;
	margin-bottom: 5px;
}
.parceldirect-local-img-sec {
	margin: 0 auto;
	width: 100%;
	text-align: center;
	height: 200px;
	float: left;
}
.parceldirect-local-img-sec img {
	position: absolute;
	bottom: 22px;
	right: 7%;
	margin-bottom: 5px;
}
.aboutus-img-sec {
	margin: 0 auto;
	width: 100%;
	text-align: center;
	height: 250px;
	float: left;
}
.aboutus-img-sec img {
	position: absolute;
	top: -53px;
	right: 8%;
	margin-bottom: 5px;
}
.contact-img-sec {
	margin: 0 auto;
	width: 100%;
	text-align: center;
	height: 230px;
	float: left;
}
.contact-img-sec img {
	position: absolute;
	bottom: 0px;
	right: 5%;
	margin-bottom: 5px;
}
.faq-btn {
	margin-top: 15px;
}
.faq-btn a {
	background: #B63C26;
	border-radius: 26px;
	color: #ffffff;
	font-size: 13px;
	margin-right: 8px;
	padding: 5px 8px;
	text-align: center;
	text-decoration: none;
	width: auto;
	float: left;
	margin-bottom: 15px;
}
.faq-btn a:hover, .faq-btn a:focus, .faq-btn a:active {
	background: #B63C26;
	outline: none;
	text-decoration: none;
}
.faq-img-cont {
	float: none;
}
.faq-img-cont img {
	float: right;
	margin-right: 38%;
}
.student-img-cont {
	width: 100%;
	float: left;
}
.student-img-cont img {
	float: right;
}
.loader-sec {
	background: rgba(0, 0, 0, 0.7);
	color: #B63C26;
	float: left;
	font-size: 50px;
	height: 100%;
	position: fixed;
	text-align: center;
	top: 0;
	width: 100%;
	display: none;
	z-index: 1000;
}
.loader-sec p {
	left: 50%;
	position: absolute;
	top: 50%;
}
input[type="number"] {
	-moz-appearance: textfield;
}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
-webkit-appearance:none;
margin:0;
}
.piggyimage {
	margin-top: -25px;
}
.store-tbl-btn a {
	background: #B63C26;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	padding: 1px 4px;
	text-decoration: none;
	float: none;
	margin-left: 0px;
	border-radius: 2px;
}
.store-tbl-btn a:hover, .store-tbl-btn a:focus, .store-tbl-btn a:active {
	background: #B63C26;
	text-decoration: none;
	outline: none;
}
.responsive-tbl-div {
	width: 100%;
	overflow: auto;
}
.responsive-tbl th {
	text-align: center;
	background-color: #984806;
	color: #fff;
	border-color: #66696d;
}
.responsive-tbl td {
	text-align: center;
	border-color: #66696d;
	background-color: #fff;
	color: #66696d;
}
.responsive-tbl td.prc {
	color: #E36C0A;
}
.responsive-tbl td.per {
	background-color: #e79033;
	color: #fff;
}
.footer-follow {
	text-align: left;
	padding-left: 10%;
	font-weight: bold;
	color: #FFF;
	text-transform: uppercase;
}
.alpha-line-btm {
	border-bottom: 1px #60666d solid;
	margin-bottom: 15px;
	display: none;
}
.alpha-padding-rt {
	padding-right: 0px !important;
}
.home-slider {
	list-style: none;
}
.pd-info-icon {
	color: #fff;
	font-size: 20px;
}
.pd-info-icon-2 {
	font-size: 20px;
}
.payment-detail-stripe {
	background-color: #000000;
	border-radius: 10%;
	width: 65px;
}
.store-home-boy-img {
	float: none;
}
.store-home-boy-img img {
	float: right;
	margin-right: 15%;
	margin-bottom: 5%;
}
.store-home-content {
	padding-top: 5%;
}
.enhance-top-title {
	padding: 8px 15px;
	background-color: #ffffff;
	color: #58595B;
	font-size: 18px;
}
.enhance-top-title.store-suggest-title{
	color:#58595B !important;
	background-color: #FFFFFF!important;
}
.enhance-close-btn {
	padding: 5px 10px !important;
	font-size: 28px;
	color: #6d6e70 !important;
	font-weight: normal !important;
	opacity: 1 !important;
}
.store-info-close {
	padding: 5px 10px !important;
	font-size: 28px;
	color: #FFFFFF !important;
	font-weight: normal !important;
	opacity: 1 !important;
}
.form-set {
	width: 58.8%;
}
.form-town {
	border: 1px solid #a6a7a8;
	border-radius: 4px;
	font-size: 13px;
	height: 34px;
	padding: 4px 10px;
	width: 510px;
}
.blnk-spacer {
	height: 30px;
	width: 100%;
	float: left;
	clear: both;
}
.collect {
	width: 75.8%;
	margin-bottom: 8px;
}
.form-length-text {
	border: 1px solid #a6a7a8;
	border-radius: 4px;
	font-size: 13px;
	height: 34px;
	padding: 4px 10px;
	width: 100%;
}
.step-title {
	margin-bottom: 22px;
}
.log-step {
	background: #B63C26;
	border: medium none;
	border-radius: 2px;
	color: #fff;
	display: inline-block;
	padding: 8px 18px;
	text-align: center;
	text-decoration: none;
	width: 35%;
	font-size: 16px;
	margin: 15px auto 15px;
	display: table;
}
.log-step:hover {
	background: #B63C26 none repeat scroll 0 0;
	color: #fff !important;
	text-decoration: none !important;
}
.steps-sec {
	background: #f5f5f5;
	border: 1px solid #a6a7a8;
	border-radius: 5px;
	float: left;
	margin-bottom: 20px;
	padding: 15px;
	width: 100%;
}
.steps-sec-active {
	background: #f5f5f5;
	border: 1px solid #B63C26;
	border-radius: 5px;
	float: left;
	margin-bottom: 20px;
	padding: 15px;
	width: 100%;
}
.edite-link {
	margin-left: 40px;
}
.orange {
	color: #B63C26;
}
.product-sec-alpha {
	margin: 15px 0 0 0!important;
	border: 1px solid #6d6f71;
}
.product-sec-alpha:hover {
}
.servicetype-brdr {
	border-bottom: none !important;
	border-left: 1px solid #d3d3d3;
	border-right: 1px solid #d3d3d3;
	border-top: 1px solid #d3d3d3;
}
.right-step-sec {
	float: left;
	border: 1px solid #a6a7a8;
	border-radius: 5px;
	width: 100%;
	padding: 20px;
}
.right-step-sec h3 {
	border-bottom: 1px solid #a6a7a8;
	color: #B63C26;
	font-size: 22px;
	font-weight: normal;
	margin: 0 0 20px;
	padding: 0 0 15px;
	text-align: left;
}
.right-step-sec p {
	padding: 1px 0;
	font-size: 13px;
}
.right-step-sec .title {
	font-size: 14px;
	font-weight: bold;
}
.right-step-sec .right-brdr {
	width: 100%;
	margin: 35px 0 35px;
	border-bottom: 1px solid #a6a7a8;
	float: left;
}
.euro {
	font-size: 16px;
	color: #B63C26;
	padding: 5px 0;
}
.right-step-img {
	border-bottom: 1px solid #a6a7a8;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	margin: 0 auto 20px;
	padding: 10px;
	text-align: center;
}
.send-parcel-delivery-info {
	float: left;
	width: 100%;
	padding-left: 5%;
}
.review-tag-wrapper {
	text-align: center;
	color: #fff;
}
.review-tag-wrapper a {
	float: right;
	margin-top: 5px;
	text-decoration: underline;
}
.return-parcel-btn-div {
	text-align: center;
}
.return-parcel-btn-div button {
	display: inline;
}
.collection-h3 {
	float: left;
	width: 100%;
	margin-bottom: 5px !important;
}
.collection-top-span {
	float: right;
	font-size: 14px;/*margin-top: 5px;*/
	text-align:right;
}
.collection-top-span span {
	float: left;
}
.collection-top-span-link1 {
	color: #B63C26;
	text-decoration: none;
	width: 88px;
	float: left;
}
.collection-top-span-link1:hover, .collection-top-span-link1:focus, .collection-top-span-link1:active {
	color: #B63C26;
	text-decoration: none;
}
.collection-top-span-link2 {
	color: #B63C26;
	text-decoration: none;
	width: 94px;
	float: left;
}
.collection-top-span-link2:hover, .collection-top-span-link2:focus, .collection-top-span-link2:active {
	color: #B63C26;
	text-decoration: none;
}
.drop-off-div-wrap {
	border-bottom: 1px solid #a6a7a8;
	float: left;
	margin-bottom: 10px;
	width: 100%;
}
.drop-off-div-wrap p {
	clear: both;
	padding: 4px 0 5px !important;
}
.sign-in-info-content .top-title {
	padding-bottom: 10px !important;
}
.fixed-title-modal .fixed-title {
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
	border-radius: 6px 6px 0 0;
	border-top: 1px solid rgba(0, 0, 0, 0.2);
	border-right: 1px solid rgba(0, 0, 0, 0.2);
	border-left: 1px solid rgba(0, 0, 0, 0.2);
}
.fixed-title-modal .modal-content {
	border-top: none !important;
	border-radius: 0 0 6px 6px;
}
.document-img {
	text-align: center;
}
#get-quote label {
	margin-right: 20px;
}
.modal-scroll-none {
	max-height: none !important;
}
.inner-content-with-tab {
	border-radius: 0 5px 5px;
}
.store-info-img {
	min-height: 200px;
}
.store-info-img img {
	max-height: 250px;
}
.clear-top {
	width: 100%;
	float: left;
	clear: both;
	height: 18px;
}
#exTab1 {
	display: table;
	margin: 25px auto 0px;
}
#exTab1 .tab-content {
	background-color: #fff;
	padding: 5px 0px;
}
.tab-pane {
	background: none !important;
	border-bottom: none !important;
}
#exTab1 .nav li {
	background: none !important;
	border-bottom: none !important;
	border-radius: 4px;
}
#exTab1 .nav .active {
	background: #B63C26 !important;
	padding-bottom: 0px;
}
#exTab1 .nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
	background: none !important;
	border-radius: 4px;
}
#exTab1 .nav-pills > li > a {
	border-radius: 4px;
}
.main-tab-wrap {
	border-radius: 4px;
	width: 100%;
	margin: 16px 0 3px;
	float: left;
	border-top: 1px #B63C26 solid;
	border-left: 1px #ccc solid;
	border-right: 1px #ccc solid;
	border-bottom: 1px #ccc solid;
}
.tab-number {
	height: 50px;
	color: #B63C26;
	font-size: 14px;
	display: table-cell;
	vertical-align: middle;
}
.rt-brdr {
	border-bottom: 1px #eee solid;
	padding: 2px 0px 9px;
}
.rt-brdr-none {
	padding: 7px 0px 9px;
}
.rt-brdr-none a {
	text-decoration: none;
	width: 100%;
	float: left;
	cursor: pointer;
}
.no-tracking-record {
	text-align: center;
	color: #66696d;
	padding: 10px;
}
.rt-brdr-none .cursor-none {
	cursor: auto !important;
}
.main-track {
	float: left;
	width: 100%;
	padding: 8px 8px 0px 8px;
}
.main-track span, .main-track .track-alpha-lt {
	color: #66696d;
}
.main-track2 {
	float: left;
	width: 100%;
	margin-bottom: 10px;
	padding: 8px 8px 8px 8px;
	border-top: 1px #eee solid
}
.main-track2 ul li {
	color: #66696d;
}
.main-track3 {
	float: left;
	width: 100%;
	margin-bottom: 10px;
	padding: 0px 8px 8px 8px;
}
.track-alpha-lt {
	padding-left: 0px !important;
}
.main-track2 p {
	padding: 0 0 15px 0;
	margin: 0px;
}
.main-track2 p span {
	color: #bdbdbd;
}
ul.track {
	margin: 0;
	padding: 0 0 0px 30px;
	background: url(../img/ul-line.png) repeat-Y 19px top;
}
ul.no-line {
	background: none !important;
}
ul.track li {
	margin: 0;
	padding: 0 0 12px 10px;
	list-style: outside;
}
.time {
	float: left;
	width: 120px;
	margin-right: 20px;
}
.track-orange {
	color: #B63C26 !important;
}
.archive-pan {
	float: left;
	width: 100%;
	background: #616161;
	height: 35px;
	padding-top: 8px;
	padding: 8px;
	border-radius: 0 0 4px 4px;
	color: #fff;
}
.destination {
	color: #c2c2c2 !important;
}
.archive-btns {
	background: #B63C26;
	padding: 13px 8px;
	color: #fff;
	float: left;
	font-size: 13px;
	border-radius: 3px;
}
.archive-btns .fa {
	padding-left: 5px;
}
.archive-icons {
	float: right;
}
ul.animateExpress {
	position: relative;
	width: 805px
}
ul.animateExpress li {
	position: relative;
	float: left;
	height: auto;
	overflow: hidden;
	margin: 0 12px 20px 0
}
ul.animateExpress li a {
	position: relative;
	display: block;
	overflow: hidden;
	width: 167px;
	height: 34px;
	line-height: 34px;
	color: #212121;
	background: #f7f7f7;
	cursor: pointer
}
ul.animateExpress li a .e-logo {
	position: relative;
	display: block;
	float: left;
	width: 34px;
	height: 34px;
	line-height: 32px;
	font-size: 32px;
	color: #fff;
	text-align: center;
	z-index: 2
}
ul.animateExpress li a .post-pub {
	position: relative;
	display: block;
	float: left;
	width: 34px;
	height: 34px;
	z-index: 2
}
ul.animateExpress li a .post-pub span {
	display: block;
	width: 100%;
	height: 100%;
	border: 1px solid #c3c3c3
}
ul.animateExpress li a .e-name {
	position: relative;
	top: 0;
	display: block;
	float: left;
	width: 124px;
	padding-left: 10px;
	z-index: 2;
	transition: .2s;
	transition-delay: .2s
}
ul.animateExpress li a .pn {
	position: relative;
	top: 0;
	display: block;
	float: left;
	width: 124px;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 16px;
	overflow: hidden;
	z-index: 2;
	transition: .2s;
	transition-delay: .2s
}
ul.animateExpress li a .pn em {
	display: block;
	font-size: 12px;
	max-width: 104px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}
ul.animateExpress li a:hover .e-name {
	top: 34px;
	transition-delay: 0s
}
.lt-ie10 ul.animateExpress li a:hover .e-name {
	top: 0
}
ul.animateExpress li a:hover .pn {
	color: #fff
}
.lt-ie10 ul.animateExpress li a:hover .pn {
	color: #212121
}
ul.animateExpress li.poston a b, ul.animateExpress li.pl a b, .postal-container ul.animateExpress li a b {
	background: #003a9b
}
ul.animateExpress li a b {
	z-index: 1;
	position: absolute;
	top: 50%;
	left: 0;
	margin: -8px 0 0 0;
	width: 17px;
	height: 17px;
	border-radius: 50%;
	-webkit-transform-origin: 0 50%;
	transform-origin: 0 50%;
	-webkit-transform: scale3d(1, 2, 1);
	transform: scale3d(1, 2, 1);
	-webkit-transition: -webkit-transform .3s, opacity .3s;
	transition: transform .3s, opacity .3s;
	-webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.9, 1);
	transition-timing-function: cubic-bezier(0.7, 0, 0.9, 1)
}
ul.animateExpress li a:hover b {
	-webkit-transform: scale3d(10, 10, 1);
	transform: scale3d(10, 10, 1)
}
ul.animateExpress li a::after {
	content: attr(dt);
	z-index: 1;
	position: absolute;
	left: -30px;
	color: #fff;
	opacity: 0;
	-webkit-transition: .3s;
	transition: .3s;
	-webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.9, 1);
	transition-timing-function: cubic-bezier(0.7, 0, 0.9, 1)
}
ul.animateExpress li a:hover::after {
	left: 50px;
	opacity: 1
}
.icon-IS_00:before {
	content: "ꀀ"
}
.icon-IS_01:before {
	content: "ꀁ"
}
.icon-IS_02:before {
	content: "ꀂ"
}
.icon-IS_10:before {
	content: "ꀐ"
}
.icon-IS_11:before {
	content: "ꀑ"
}
.icon-IS_12:before {
	content: "ꀒ"
}
.icon-IS_20:before {
	content: "ꀠ"
}
.icon-IS_21:before {
	content: "ꀡ"
}
.icon-IS_22:before {
	content: "ꀢ"
}
.icon-PS_00:before {
	content: "뀀"
}
.icon-PS_10:before {
	content: "뀐"
}
.icon-PS_20:before {
	content: "뀠"
}
.icon-PS_30:before {
	content: "뀰"
}
.icon-PS_35:before {
	content: "뀵"
}
.icon-PS_40:before {
	content: "끀"
}
.icon-PS_50:before {
	content: "끐"
}
.bg-0 {
	background: #452321
}
.bg-100002 {
	background: #452321
}
.bg-100001 {
	background: #FC0
}
.bg-100003 {
	background: #4D148C
}
.bg-100004 {
	background: #F60
}
.bg-100007 {
	background: #B63C26
}
.bg-100010 {
	background: #EC2125
}
.bg-100011 {
	background: #CB0608
}
.bg-100005 {
	background: #FFCF0C
}
.bg-100012 {
	background: #231815
}
.bg-100009 {
	background: #0C807D
}
.bg-100006 {
	background: #D5291C
}
.bg-100013 {
	background: #005BA4
}
.bg-100014 {
	background: #EC3941
}
.bg-100015 {
	background: #361101
}
.bg-100016 {
	background: #F7D601
}
.bg-100017 {
	background: #98CB02
}
.bg-100018 {
	background: #449FD6
}
.bg-100019 {
	background: #006198
}
.bg-100020 {
	background: #1E7028
}
.bg-100021 {
	background: #DF192C
}
.bg-100022 {
	background: #EC2125
}
.bg-100023 {
	background: #10498A
}
.bg-190007 {
	background: #09487B
}
.bg-190023 {
	background: #231815
}
.bg-190024 {
	background: #E08300
}
.bg-190025 {
	background: #0B318F
}
.bg-190026 {
	background: #005CAD
}
.bg-190027 {
	background: #004386
}
.bg-190028 {
	background: #F39404
}
.bg-190029 {
	background: #3C1777
}
.bg-190030 {
	background: #003894
}
.bg-190031 {
	background: #DA251A
}
.bg-190032 {
	background: #02428C
}
.bg-190017 {
	background: #E60012
}
.bg-190033 {
	background: #0000FB
}
.bg-190034 {
	background: #0059A6
}
.bg-190035 {
	background: #424358
}
.bg-190036 {
	background: #005BA8
}
.bg-190037 {
	background: #271470
}
.bg-190038 {
	background: #0093DD
}
.bg-190039 {
	background: #002063
}
.bg-190040 {
	background: #28BCEF
}
.bg-190041 {
	background: #004386
}
.bg-190061 {
	background: #F00
}
.bg-190043 {
	background: #1B80C4
}
.bg-190044 {
	background: #F00
}
.bg-190046 {
	background: #8D1213
}
.bg-190047 {
	background: #094
}
.bg-190048 {
	background: #020074
}
.bg-190049 {
	background: #304B76
}
.bg-190050 {
	background: #122A85
}
.bg-190051 {
	background: #133586
}
.bg-190052 {
	background: #461761
}
.bg-190053 {
	background: #1C1F87
}
.bg-190019 {
	background: #04873B
}
.bg-190045 {
	background: #004098
}
.bg-190054 {
	background: #FEF200
}
.bg-190055 {
	background: #066CB9
}
.bg-190056 {
	background: #003894
}
.bg-190057 {
	background: #1BA1B4
}
.bg-190058 {
	background: #315897
}
.bg-190062 {
	background: #E57E1C
}
.bg-190063 {
	background: #0D744F
}
.bg-190064 {
	background: #FF7300
}
.bg-190065 {
	background: #E60012
}
.bg-190066 {
	background: #060387
}
.bg-190067 {
	background: #FF6103
}
.bg-190068 {
	background: #E10430
}
.bg-190069 {
	background: #1D2088
}
.bg-190070 {
	background: #FF5A4D
}
.bg-190071 {
	background: #F37A2D
}
.bg-190020 {
	background: #1B1C80
}
.bg-190073 {
	background: #006D46
}
.bg-190074 {
	background: #09258C
}
.bg-190075 {
	background: #1F14D4
}
.bg-190012 {
	background: #AACC03
}
.bg-190002 {
	background: #005294
}
.bg-190008 {
	background: #008A95
}
.bg-190060 {
	background: #E61C17
}
.bg-190011 {
	background: #0061AE
}
.bg-190015 {
	background: #0068B6
}
.bg-190059 {
	background: #7DB342
}
.bg-190018 {
	background: #3ABAE3
}
.bg-190072 {
	background: #094A95
}
ul.animateExpress {
	position: relative;
	width: 100%;
}
.account_more_info {
	float: right;
	display: none;
}
.account_more_info a {
	color: #FFFFFF;
}
.account_more_info_div {
	display: block;
}
.product-top-btn {
	width: 100%;
	float: left;
	border: 1px solid #6d6f71;
	padding: 8px;
	margin-top: 10px;
	border-radius: 4px;
}
.product-sm-img {
	float: left;
	margin-right: 10px;
}
.product-sm-text-sec {
	float: left;
	color: #58595B;
	font-size: 14px;
}
.sm-price {
	color: #B63C26;
	font-size: 20px !important;
	line-height: 20px;
	padding: 0 0 5px 0;
	margin: 0px;
}
.sm-price span {
	color: #58595B;
	font-size: 12px;
}
.sm-more-btn {
	text-align: center;
	color: #B63C26;
	text-decoration: none;
	padding: 3px 0;
	float: left;
	width: 100%;
	font-size: 13px;
}
.sm-more-btn:hover, .sm-more-btn:focus {
	text-decoration: none;
	color: #B63C26;
}
textarea {
	resize: none;
}
.tool-tip-custom {
	border: none;
	padding: 0px !important;
}
.tooltip-custom-content {
	padding: 5px 10px;
	font-size: 12px !important;
}
.tooltip-custom-title {
	background-color: #B63C26;
	color: #ffffff;
	font-size: 16px;
	padding: 5px 10px;
	border-radius: 5px 5px 0 0;
}
.close-tooltip-btn {
	right: 8px;
	top: 0px;
	font-size: 26px;
	color: #FFFFFF !important;
	font-weight: normal !important;
	margin-top: -6px;
	float: right;
	padding: 0 0 0 10px !important;
}
.tooltip-heading {
	color: #ffffff !important;
	font-family: "Open Sans", sans-serif;
	font-size: 14px;
	font-weight: normal !important;
	left: 8px;
	margin-top: 0;
	top: 4px;
}
.no-brdr {
	border-bottom: none !important;
	margin-bottom: 0px !important;
}
.top-pop-brdr {
	border-bottom: 1px #ddd solid;
	width: 100%;
	float: left;
	margin-bottom: 20px;
	padding-bottom: 10px;
}
.app-align {
	float: right !important;
}
.app-box {
	float: right;
}
.controls {
	margin-top: 10px;
	border: 1px solid transparent;
	border-radius: 2px 0 0 2px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	height: 32px;
	outline: none;
	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
}
#pac-input {
	background-color: #fff;
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	font-weight: 300;
	margin-left: 12px;
	padding: 0 11px 0 13px;
	text-overflow: ellipsis;
	width: 300px;
	border-radius: 2px;
	color: #66696d;
}
#pac-input:focus {
	border-color: #4d90fe;
}
.pac-container {
	font-family: 'Open Sans', sans-serif;
}
#type-selector {
	color: #fff;
	background-color: #4d90fe;
	padding: 5px 11px 0px 11px;
}
#type-selector label {
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	font-weight: 300;
}
#target {
	width: 345px;
}
.pac-container {
	z-index: 1050;
	display: inline-block;
}
.list-unstyled {
	list-style: outside none none;
	padding-left: 0;
}
.drop-off-store-map {
	height: 340px;
}
.service-text-lt {
	float: left;
	font-size: 16px;
	font-weight: lighter;
	margin: 0 13px 0 0;
	padding: 0;
	width: 38%;
}
.service-text-rt {
	float: left;
	margin: 0;
	padding: 2px 0 0 0;
	font-size: 13px;
}
.servicetype .service-text-lt-1 {
	float: left;
	font-size: 16px !important;
	font-weight: 600 !important;
	margin: 0 13px 0 0 !important;
	padding: 0 !important;
	width: 43%;
}
.create-pickup-couriers {
	border: none;
}
.inner-white-back p.local-store-info-p1, .inner-white-back p.local-store-info-p2, .inner-white-back p.local-store-info-p3, .inner-white-back p.local-store-info-p4, .inner-white-back p.local-store-info-p5 {
	position: relative;
	padding-left: 55px !important;
}
.local-store-info-p1::before {
	background: url("../img/images/local-store-info-1.svg") no-repeat 0 0;
	background-size: 100%;
	display: inline-block;
	width: 45px;
	height: 45px;
	content: "";
	left: 1px;
	position: absolute;
}
.local-store-info-p1 {
	min-height: 60px;
}
.local-store-info-p2 {
	min-height: 60px;
}
.local-store-info-p2::before {
	background: url("../img/images/local-store-info-2.svg") no-repeat 0 0;
	background-size: 100%;
	display: inline-block;
	width: 45px;
	height: 45px;
	content: "";
	left: 1px;
	position: absolute;
}
.local-store-info-p3::before {
	background: url("../img/images/local-store-info-3.svg") no-repeat 0 0;
	background-size: 100%;
	display: inline-block;
	width: 45px;
	height: 45px;
	content: "";
	left: 1px;
	position: absolute;
}
.local-store-info-p4::before {
	background: url("../img/images/local-store-info-4.svg") no-repeat 0 0;
	background-size: 100%;
	display: inline-block;
	width: 45px;
	height: 45px;
	content: "";
	left: 1px;
	position: absolute;
}
.local-store-info-p5::before {
	background: url("../img/images/local-store-info-5.svg") no-repeat 0 0;
	background-size: 100%;
	display: inline-block;
	width: 45px;
	height: 45px;
	content: "";
	left: 1px;
	position: absolute;
}
.store-logo-container {
	text-align: right;
	padding: 5px;
	background-color: #fff;
	border-radius: 4px;
	margin-bottom: 5px;
	position: absolute;
	left: 30%;
	margin-right: -8%;
}
.store-img-wrap-1 {
	display: inline-block;
	padding: 0 3px 0 3px;
	width: 16.5%;
}
.store-img-wrap-2 {
	display: inline-block;
	padding: 0 3px 0 3px;
	width: 27.5%;
}
.store-img-wrap-3 {
	display: inline-block;
	padding: 0 3px 0 3px;
	width: 15%;
}
.store-img-wrap-4 {
	display: inline-block;
	padding: 0px 3px 0 3px;
	width: 12%;
}
.store-img-wrap-5 {
	display: inline-block;
	padding: 0 3px 0 3px;
	width: 20%;
}
.store-img-wrap-6 {
	display: inline-block;
	padding: 0 3px 0 3px;
	width: 6%;
}
.local-store-info-bottom-action a {
	margin-right: 30px;
}
.local-store-info-bottom-action img {
	height: 35px;
}
.local-first-ul-li {
	margin-bottom: 15px;
}
.local-other-ul-li {
	margin-bottom: 19px;
}
.widget-review-div {
	width: 100%;
	max-width: 360px;
	margin-bottom: 10px;
}
.service-info-small {
	height: 24px;
}
.info-icon a img {
	height: 34px;
}
.footer-social-icon li a img {
	height: 25px;
}
.google-snippets-h2 {
	color: #66696d !important;
	font-size: 16px !important;
	padding: 10px 0 !important;
	text-align: left !important;
	text-transform: none !important;
}
.track-detail-1 {
	padding: 10px 0px;
}
.track-detail-2 {
	padding: 10px 0px;
	border-top: 1px solid #eee;
}
.tracking-courier-img {
	margin-bottom: 15px;
	margin-top: 15px;
	text-align: center;
	width: 100%;
}
.new-main-track {
	position: relative;
	margin-bottom: 0px !important;
}
.new-track {
	list-style: outside none none;
	margin: 0;
	padding: 0;
}
.new-track::after {
	background-color: #ddd;
	bottom: 0;
	content: "";
	display: block;
	left: 130px;
	position: absolute;
	top: 0;
	width: 1px;
	z-index: 1;
}
.no-line::after {
	background-color: #FFFFFF !important;
}
.checkpoint {
	margin: 0;
	padding: 15px 0;
	position: relative;
}
.checkpoint-time {
	float: left;
	text-align: right;
	width: 90px;
}
.checkpoint-icon {
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 18px;
	font-size: 14px;
	height: 36px;
	left: 105px;
	line-height: 28px;
	position: absolute;
	text-align: center;
	top: 15px;
	width: 36px;
	z-index: 10;
}
.checkpoint-icon::before {
	background-color: #ddd;
	border-radius: 12px;
	content: "";
	display: block;
	height: 12px;
	left: 11px;
	position: absolute;
	top: 11px;
	width: 12px;
	z-index: 9;
}
.checkpoint-orange {
	border: 1px solid #B63C26 !important;
}
.checkpoint-orange::before {
	background-color: #B63C26 !important;
}
.checkpoint-green {
	border: 1px solid #4cbb87 !important;
}
.checkpoint-green::before {
	background-color: #4cbb87 !important;
}
.track-green {
	color: #4cbb87 !important;
}
.checkpoint-content {
	margin-left: 158px;
	min-height: 40px;
	padding-right: 10px;
}
.box-img-sec img, .product-sm-img img, .right-totle-top img, .right-step-img img, .tracking-courier-img img, .fast-logo {
	border-radius: 1px;
}
.delivry-tbl img {
	border-radius: 2px;
}
.master-text p {
	font-size: 15px;
	margin-left: 15px;
}
.master-text h5 {
	margin-left: 15px;
}
.master-detail-title {
	font-size: 24px !important;
	font-weight: bold;
	padding-bottom: 5px !important;
}
.white-background {
	background-color: #ffffff;
}
.order-view-track {
	margin: 0px 0px 15px;
!important;
}
.order-view-track .track-detail-2 {
	border-top: 1px solid #a6a7a8 !important;
}
.order-view-track .main-track2 {
	border-top: 1px solid #a6a7a8 !important;
}
@-webkit-keyframes glowing {
0% {
background-color:#B63C26;
}
50% {
background-color:#f78800;
}
100% {
background-color:#B63C26;
}
}
@-moz-keyframes glowing {
0% {
background-color:#B63C26;
}
50% {
background-color:#f78800;
}
100% {
background-color:#B63C26;
}
}
@-o-keyframes glowing {
0% {
background-color:#B63C26;
}
50% {
background-color:#f78800;
}
100% {
background-color:#B63C26;
}
}
@keyframes glowing {
0% {
background-color:#B63C26;
}
50% {
background-color:#f78800;
}
100% {
background-color:#B63C26;
}
}
.btn-blink {
	-webkit-animation: glowing 1500ms infinite;
	-moz-animation: glowing 1500ms infinite;
	-o-animation: glowing 1500ms infinite;
	animation: glowing 1500ms infinite;
	color: #ffffff;
	border: medium none;
	border-radius: 2px;
	color: #fff !important;
	display: inline-block;
	padding: 5px 15px;
	text-align: center;
	text-decoration: none;
	width: auto;
	margin: 10px 0px;
}
.term-and-condition-1 {
	float: right;
}
.term-and-condition-1-btn {
}
.term-and-condition-1-text {
	text-align: right;
	margin: 10px 5px 0 0;
}
.term-and-condition-2 {
	width: auto;
	float: left;
}
.term-and-condition-2 .btn-main {
	margin-left: 0px;
}
.white-btn {
	color: #B63C26 !important;
	border: 2px solid #B63C26;
	background: #ffffff;
	padding: 4px 15px;
}
.white-btn:hover {
	color: #ffffff !important;
	border: 2px solid #B63C26;
}
.slider-form {
	position: absolute;
	left: 50%;
	top: 45%;
	transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
}
.slide-img {
	object-fit: cover;
	width: 100%;
	height: 648px !important;
}
.slide-btn {
	position: absolute;
	bottom: 0px;
	left: 20px;
}
.slide-pager {
	width: 100% !important;
	background: rgba(209, 211, 212, 0.6);
	left: 0px !important;
	padding: 20px 0px 20px;
	position: absolute;
	bottom: 0px;
	border-bottom: 5px #B63C26 solid;
}
#carousel-example {
	border-bottom: 1px #a7a9ac solid;
}
.carousel-inner-main {
	z-index: -1;
	background-image: url(../img/images/dot-image.png);
	background-position: center center;
	background-repeat: no-repeat;
	height: 421px;
	background-size: cover;

}
.carousel-caption {
	top: 25px;
}
.carousel-courier .active, .carousel-channel .active {
	border-bottom: none;
	padding-bottom: 0;
	text-decoration: none;
}
.carousel-courier img {
	width: 175px;
	height: 41px;
	object-fit: contain;
}
.carousel-channel img {
	height: 102px;
	width: 122px;
}
.carousel-channel-inner {
	text-align: center;
}
.carousel-channel-first-row {
	margin-bottom: 20px;
}
.slide-learn {
	float: left;
	margin-right: 30px;
	margin-top: 6px;
	margin-bottom: 4px;
	position: relative;
	z-index: 16;
}
.carousel-indicators {
	position: inherit !important;
	text-align: left !important;
	margin-left: 0px !important;
	left: 0;
	bottom: 0;
	margin-bottom: 0px;
	top: 5px;
}
.app-slid-btn {
	float: right;
	position: relative;
	top: 5px;
	z-index: 16;
}
.app-slid-btn img {
	height: 31px;
}
.parcel-app img {
	width: 105px;
}
.bulk-app img {
	width: 105px;
}
.learn-btn {
	background: #B63C26;
	padding: 7px 15px;
	font-size: 18px;
	color: #FFF;
	border-radius: 1px;
	font-weight: 300;
}
.learn-btn:hover, .learn-btn:focus {
	color: #FFF;
	background: #B63C26;
	text-decoration: none;
}
.full-width {
	width: 100vw;
	position: relative;
	left: 50%;
	right: 50%;
	margin-left: -50vw;
	margin-right: -50vw;
}
.carousel-indicators li {
	background: #fff;
	height: 20px;
	width: 20px;
	border: none;
}
.carousel-indicators .active {
	background: #B63C26;
	padding: 0px;
	height: 20px;
	width: 20px;
}
.carousel-caption {
	left: 50% !important;
	bottom: -63px !important;
	transform: translateX(-50%);
	right: inherit !important;
	width: 100%;
	-ms-transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
}
.slide-form-wrap {
	position: relative;
	max-height: 511px;
}
.form-right {
	padding-right: 0px !important;
}
.form-btm {
	margin-bottom: 20px;
}
.form-main-wrap {
	width: 700px;
	float: none;
}
#carousel-example .active {
	padding-bottom: 0px;
	border-bottom: none;
}
.parcel-content {
	margin: 0 auto;
}
.google-play {
	margin-left: 10px;
}
.parcel-app {
	padding-top: 258px;
	float: right;
}
.bulk-app {
	padding-top: 265px;
	float: right;
}
.package-app {
	padding-top: 200px;
}
.pack-bg {
	min-height: 254px;
	background: url(../img/images/tranparent-bg.png) no-repeat top right #58595b;
	background-size: cover;
}
.parcel-bg {
	background: url(../img/images/trans-lady2.png) no-repeat top right #58595b;
	min-height: 328px;
}
.parcel-image {
	background-image: url(../img/images/lady-1.jpg);
	background-size: cover;
	min-height: 372px;
}
.bulk-image {
	min-height: 316px;
	background: url(../img/images/lady-2.jpg) no-repeat top right #fff;
}
.faq-section h3 {
	text-align: left;
	font-size: 34px;
	line-height: 50px;
	color: #fff;
	font-weight: lighter;
}
.faq-section h4 {
	text-align: left;
	font-size: 27px;
	line-height: 33px;
	color: #fff;
	font-weight: lighter;
	margin-top: 0px;
}
.bulk-section h3 {
	text-align: left;
	font-size: 34px;
	line-height: 50px;
	color: #B63C26;
	font-weight: lighter;
}
.faq-section h6 {
	text-align: left;
	font-size: 18px;
	line-height: 25px;
	color: #fff;
	font-weight: lighter;
}
.faq-section.pack-section h6 {
	font-size: 22px;
	line-height: 27px;
}
.bottom-content {
	padding-bottom: 5px;
}
.bottom-content h3 {
	color: #B63C26;
	font-size: 30px;
	line-height: 40px;
	text-align: right;
	font-weight: lighter;
	margin-right: 50px;
}
.partnerd-text {
	padding-top: 55px;
}
.ecommerce-text {
	padding-top: 50px;
}
.bottom-content .courier-image {
	padding-top: 68px;
}
.ecommerce-image {
	padding-top: 49px;
	float: right;
}
.bottom-content h5 {
	color: #58595b;
	font-size: 21px;
	line-height: 32px;
	text-align: left;
	font-weight: lighter;
}
.home-bottom-content h5 {
	color: #58595b;
	font-size: 21px;
	line-height: 27px;
	text-align: left;
	font-weight: lighter;
}
.Services {
	padding-bottom: 35px;
	padding-top: 35px;
}
.channel-link-account h5 {
	padding-top: 0;
	margin-top: -17px;
}
.Services p {
	color: #58595b;
	font-size: 17px;
	line-height: 25px;
	text-align: left;
	font-weight: lighter;
	margin-top: 18px;
	margin-bottom: 18px;
}
.Grey-content {
	background-color: #58595b;
	padding-top: 15px;
	padding-bottom: 7px;
}
.Grey-content p {
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 25px;
	font-weight: lighter;
}
.online-content h5 {
	color: #58595b;
	font-size: 21px;
	line-height: 27px;
	text-align: right;
	font-weight: lighter;
}
.online-content p {
	color: #58595b;
	font-size: 17px;
	line-height: 25px;
	text-align: right;
	font-weight: lighter;
	margin-top: 16px;
	margin-bottom: 25px;
}
.online-content h3 {
	color: #B63C26;
	font-size: 30px;
	line-height: 48px;
	text-align: left;
	font-weight: lighter;
	margin-left: 40px;
}
.ebay-img {
	padding-left: 42px;
}
.woo-img {
	padding-top: 20px;
	padding-left: 42px
}
.excel-img {
	padding-top: 20px;
	padding-left: 30px;
}
.magento-img {
	padding-left: 30px;
}
.mpdNavigation .login-btn a {
	background-color: #B63C26;
	border-radius: 26px;
	color: #fff;
	font-size: 20px;
	font-weight: lighter;
	height: 33px;
	line-height: 16px;
	margin-left: 25px;
	margin-top: -6px;
	padding: 6px 22px;
	border: 1px solid #b73c26;
}
.mpdNavigation .login-btn {
	background: none;
}
.mpdNavigation .basket a {
	color: #fff !important;
	padding: 8px;
	font-weight: bold;
	font-size: 14px;
	position:relative;
}
.mpdNavigation .basket span {
	display: inline-block;
	padding: 0 5px;
}
.basket {
	margin-top: -4px !important;
}
.ecommerce-text {
	float: right;
}
nav.mpdNavigation ul li.my-profile-header a {
	border: 1px solid #E2B1A8;
	border-radius: 3px;
	font-size: 18px;
	padding: 2.5px 10px !important;
	color: #B63C26 !important;
	margin: -6px 5px 0 0;
}
.mobile-quote-link {
	display: none;
}
.mobile-quote-link a.multi-parcel {
	color: #fff;
	display: block;
	font-size: 14px;
	font-weight: 600;
	text-decoration: underline;
	background: none;
	float: left;
	text-align: left;
	padding: 0px;
}
.home-info-show-more {
	color: #B63C26;
	font-weight: bold;
}
.home-info-show-more:hover, .home-info-show-more:active, .home-info-show-more:focus {
	color: #B63C26;
	outline: none;
	text-decoration: none;
}
.alpha-desktop-both {
	padding-left: 0;
	padding-right: 0;
}
.carousel-fade .carousel-inner .item {
	-webkit-transition-property: opacity;
	transition-property: opacity;
}
.carousel-fade .carousel-inner .item, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {
	opacity: 0;
}
.carousel-fade .carousel-inner .active, .carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right {
	opacity: 1;
}
.carousel-fade .carousel-inner .next, .carousel-fade .carousel-inner .prev, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {
	left: 0;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.carousel-fade .carousel-control {
	z-index: 2;
}
.custom-sup {
	font-size: 13px;
}
.box-text-area .duration {
	font-size: 16px;
	font-weight: 400;
	color: #58595B;
}
.book-btn .book-service {
	font-size: 15px !important;
}
.parcel-btm-sec img {
	height: 30px;
	margin-right: 25px;
}
.contact-no-field .textbox {
	width: 100%;
}
.contact-no-field1 .textbox {
	width: 100%;
}
.home-bottom-content h3 {
	color: #B63C26;
	font-size: 30px;
	line-height: 40px;
	font-weight: lighter;
}
.top-app-slid-btn img {
	height: 36px;
	box-shadow: 0px 0px 5px #E8E8E8;
}
.new-courier-logo img {
	border: 1px solid #A09FA0;
	border-radius: 4px;
}
.pd-local-tab {
	width: 100%;
}
.right-side-tab {
	float: right;
}
.website-hide {
	display: none;
}
#suggest-store {
	top: 75px;
}
.mobile-channel-shop-button {
	display: none;
}
.mobile-channel-shop-button a {
	background: #B63C26 none repeat scroll 0 0;
	border-radius: 3px;
	color: #fff;
	font-size: 17px;
	font-weight: 300;
	padding: 7px 15px;
	text-decoration: none;
	margin-left: 200px;
}
.mobile-rname {
	margin-right: 5%;
}
.drop-off-login-btn {
	font-size: 18px;
}
.parcel-local-top-h6 {
	margin-top: 0px;
}
.website-xs-hide {
	display: none;
}
.drop-off-login-info-span-btn {
	font-size: 14px;
}
.form-sec-box .textbox::-webkit-input-placeholder {
text-align:left;
}
.form-sec-box .textbox::-moz-placeholder {
text-align:left;
}
.form-sec-box .textbox:-ms-input-placeholder {
text-align:left;
}
.sub-header-account-link {
	font-size: 28px;
	color: #ffffff;
	font-weight: 500;
	text-decoration: none;
}
.sub-header-account-link:hover, .sub-header-account-link:active, .sub-header-account-link:focus {
	outline: none;
	color: #ffffff;
	text-decoration: none;
}
.new-login-btn {
	width: 45%;
}
.new-login-btn .log-in-btn {
	width: 100%;
}
.new-login-btn .switch-btn {
	background: #ffffff !important;
	color: #B63C26 !important;
	border: 1px solid #B63C26;
}
.switch-btn:hover, .switch-btn:focus {
	color: #B63C26 !important;
}
.login-main-box.third {
	padding: 0;
	border: none;
	height: auto;
}
.login-main-box.third .register-btn {
	background-color: #58595B;
}
.login-main-box.third .register-btn:hover, .login-main-box.third .register-btn:active, .login-main-box.third .register-btn:focus {
	background-color: #58595B !important;
}
.login-main-box.customer {
	margin-bottom: 15px;
}
.forgot-pass-div {
	text-align: right;
}
.forgot-pass-div a {
	color: #5f666c !important;
	text-decoration: none !important;
}
.pdf-list {
	position: relative;
	padding-left: 25px !important;
}
.pdf-list a {
}
.pdf-list a:hover {
	color: #ec4c28 !important;
	text-decoration: none !important;
}
.pdf-list:before {
	background: url(../img/images/pdf-icon.png) no-repeat 0 0;
	background-size: 100%;
	display: inline-block;
	width: 25px;
	height: 25px;
	content: "";
	left: -4px;
	position: absolute;
	top: 1px;
}
.order-vew-right-sec {
	width: 265px;
}
.order-vew-right-sec img {
	margin: 10px 0;
	width: 100px;
}
.order-vew-right-sec tr td {
	padding: 2px;
	text-align: center;
}
.order-vew-right-sec tr td.first-td {
	text-align: right;
}
.book-last-field-for-space {
	margin-bottom: 15px;
}
.mobile-sec-divider-5 {
	border-bottom: 1px #B63C26 solid;
	float: left;
	width: 100%;
	margin: 5px 0px;
}
.mobile-pd-local-tab {
	display: none;
}
#pd-local-tab ul {
	display: block;
}
.hidden-mobile-pd-local-tab {
	display: none;
}
.success-delivery-tab a {
	background: #d3e3cb !important;
	color: #008000 !important;
}
.success-delivery-tab.z-active > a {
	border-top: 3px solid #008000 !important;
}
.custom-list .heading a {
	font-weight: bold;
}
.custom-list .heading a span {
	margin-right: 10px;
}
.custom-list .custom-list-level-1 {
	margin-left: 24px;
}
.custom-list .custom-list-level-2 {
	margin-left: 30px;
}
.custom-list .custom-list-level-2-1 {
	margin-left: 38px;
}
.custom-list .custom-list-level-1 span:first-child {
	margin-right: 10px;
}
.custom-list span.list-content {
	margin-left: 10px;
}
.custom-list span.list-content::before {
	background-color: #ddd;
	border-radius: 12px;
	content: "";
	display: block;
	height: 12px;
	left: 11px;
	position: absolute;
	top: 11px;
	width: 12px;
	z-index: 9;
}
.custom-list p {
	padding: 5px 0px;
}
.custom-list-level-1 ul {
	padding: 0 0 0 30px;
}
.login-btn-with-app-btn {
	display: inline;
	height: 34px;
	padding-bottom: 8px;
	padding-top: 6.5px;
	display: inline-table;
}
.local-store-info-p1 {
	line-height: 24px;
}
.inner-white-back p.padding-same-p {
	padding: 5px 0;
}
h3.pd-local-price-heading {
	margin-top: 5px;
	margin-bottom: 15px;
}
a.multi-parcel1 {
	margin-bottom: 5px;
}
#frmServiceDetails .quick-quote-msg, #flashMessage {
	margin-bottom: 0px;
}
.online-return-parcel-type-div {
	text-align: center;
}
.form-sec .parcel-type-p {
	width: 100%;
}
.parcel-type-p .head {
	font-weight: bold;
	font-size: 22px;
}
.parcel-type-p .detail-weight {
	font-weight: bold;
	font-size: 16px;
}
.parcel-type-p .detail {
	font-size: 14px;
	float: left;
	margin: 10px 0 15px 0;
	width: 100%;
}
.parcel-type-p .dim-title {
	font-weight: bold;
	margin-right: 3px;
	font-size: 14px;
}
.parcel-type-p .dim-value {
	margin-right: 7px;
	font-size: 14px;
}
.pallet-qty {
	height: 34px;
	border: 1px #a6a7a8 solid;
	border-radius: 4px;
	padding: 4px 10px;
	font-size: 13px;
}
.online-return-parcel-type-div img {
	width: 48%;
}
.online-return-submit-div .log-step {
	width: auto;
}
.welcome-popup-content p {
	text-align: right;
	font-size: 20px;
	padding-bottom: 15px;
}
.welcome-popup-top-image {
	text-align: right;
}
.welcome-popup-top-image img {
	width: 25%;
}
#welcome_popup .modal-body {
	padding: 0;
}
#welcome_popup .modal-content {
	border-radius: 12px;
}
#welcome_popup .modal-dialog {
	width: 685px;
}
#welcome_popup .enhance-close-btn {
	color: #B63C26 !important;
	line-height: none;
}
#welcome_popup .enhance-top-title {
	background-color: #FFFFFF;
}
.dark-border-bottom {
	border-bottom: 5px solid #66696d;
	margin: 12px 0;
}
.welcome-popup-top-image {
	padding: 10px 20px 10px 0;
}
.welcome-popup-content {
	padding: 0 20px 10px 0;
}
.welcome-popup-content .local-store-info-bottom-action img {
	height: 30px;
}
.welcome-popup-content .local-store-info-bottom-action a {
	margin-right: 10px;
}
.welcome-popup-content .local-store-info-bottom-action .login-btn-with-app-btn {
	margin-right: 0px;
	padding: 6px 10px 5px 10px;
	height: 32px;
}
.welcome-popup-background-image {
	min-height: 316px;
	background: url(../img/images/welcome-pop-image.png) no-repeat top left #fff;
	border: 2px solid #58595b;
	border-radius: 10px;
}
.drop-off-div-image {
	width: 20%;
	float: left;
}
.drop-off-div-image img {
	width: 75%;
	padding: 10px 0;
}
.drop-off-div-info {
	width: 60%;
	float: left;
}
.drop-off-div-info p {
	padding: 0 10px 0 20px !important;
}
.drop-off-div-button {
	width: 20%;
	float: left;
}
.drop-off-div-button .log-in-btn {
	margin-top: 10%;
	width: 80%;
	float: right;
}
.errorText2 {
	border: 1px solid #FF0000 !important;
	/*background-color: #FFB6C1 !important;*/
}
.styledRadio {
	float: left;
}
.styledCheckbox {
	float: left;
}
.radio-button-error {
	border: 1px red solid !important;
	border-radius: 50%;
}
.checkbox-error {
	border: 1px red solid !important;
}
#map-canvas img {
	max-width: none !important;
}
.link-account-p {
	font-size: 20px !important;
	font-weight: bold;
}
.channel-italic-p {
	color: #B63C26;
	font-style: italic;
}
.font-orange {
	color: #B63C26 !important;
}
.font-red {
	color: #FF0004;
}
.channel-right-section {
	border-radius: 0px !important;
	background-color: #ffffff;
	/*border: 1px #a6a7a8 solid;*/
}
.channel-book-btn {
	margin: 0 !important;
	width: 100%;
}
.channel-top-gray {
	/*border-top: 1px solid #a6a7a8;
	border-left: 1px solid #a6a7a8;
	border-right: 1px solid #a6a7a8;*/
	background: #ffffff;
}
.channel-bottom-gray {
	border: 1px solid #000;
}
.channel-top-green {
	/*border-left: 1px solid #98bf21;
	border-right: 1px solid #98bf21;
	border-top: 1px solid #98bf21;*/
}
.channel-bottom-green {
	/*border: 1px solid #546A13;*/
}
.form-sec-box .channel-enhance {
	width: auto !important;
}
.channel-error {
	border-radius: 5px;
}
.warning-message {
	color: #9F6000;
	background-color: #FEEFB3;
	float: left;
	width: 100%;
	text-align: left;
	padding: 7px 10px 7px 10px;
	margin: 0px 0 5px 0;
	font-size: 13px;
	font-weight: 600;
	border: 1px solid;
	border-radius: 5px;
}
.bulk-upload-error-ul {
	padding-left: 45px;
}
.woo-commerce-setup ul li {
	list-style: none;
}
.bestprice {
	background: #93bd46 none repeat scroll 0 0;
	color: #fff;
	font-size: 13px;
	right: -4%;
	max-width: 100px;
	padding: 1px 0;
	position: absolute;
	text-align: center;
	top: -60%;
	width: 100%;
}
.bestprice-border {
	border: 1px solid #93bd46;
}
.form-sm-box4 {
	width: 130px;
	float: left;
	font-size: 12px;
	margin-right: 25px;
}
.form-sm-box4 p {
	font-size: 12px;
	padding: 5px 0 4px 0;
	margin: 0px;
}
.form-sm-box4 .text-box {
	width: 77%;
	height: 34px;
	border: 1px #a6a6a6 solid;
	padding: 4px 10px;
	font-size: 13px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top: 1px #a6a6a6 solid;
	border-bottom: 1px #a6a6a6 solid;
	border-right: 1px #a6a6a6 solid;
}
.form-sm-box4 .price-box {
	float: left;
	background: #d0d2d3;
	height: 34px;
	padding: 7px 10px 4px;
	color: #666;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	border-top: 1px #a6a6a6 solid;
	border-bottom: 1px #a6a6a6 solid;
	border-left: 1px #a6a6a6 solid;
}
.ui-datepicker-trigger {
	border: none;
	background: none;
}
.clear-both {
	clear: both;
}
#given_review img {
	display: inline !important;
	float: left;
}
.given-review-name {
	margin: 10px;
	float: left;
}
.review-form-box {
	height: 680px;
}
.select-order-table th, td {
	padding: 5px 0px;
}
.select-order-table .check-box-td {
	text-align: center;
}
#parcel_drop_off .modal-dialog {
	width: 85%;
}
#parcel_drop_off .modal-content {
	max-height: 580px;
}
#store_info_content .modal-dialog {
	width: 80%;
	margin-top: 72px;
}
#store_info_content .modal-content {
	max-height: 535px;
}
.breadcrumb {
	background: #f2f2f3;
	/*border: 1px #a6a7a8 solid;*/
	padding: 10px;
	margin-bottom: 0px;
	border-radius: unset;
}
.breadcrumb ul {
	color: #c74a20;
	font-size: 14px;
	font-family: 'Open Sans', sans-serif;
}
.breadcrumb ul li {
	display: inline;
	margin-right: 9px;
}
.breadcrumb ul li a {
	margin-right: 7px;
	color: #66696d;
}
.suggest-popup {
	float: right;
}
.sub-btn-suggest {
	margin-top: 10px;
	margin-right: 15px;
}
h4.suggest-store {
	margin-top: 0px;
}
.modal.right.fade .modal-dialog {
	right: -300px;
	-webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
	-moz-transition: opacity 0.3s linear, right 0.3s ease-out;
	-o-transition: opacity 0.3s linear, right 0.3s ease-out;
	transition: opacity 0.3s linear, right 0.3s ease-out;
}
.modal.right.fade.in .modal-dialog {
	right: 0;
}
.int-modal {
	right: 8%;
}
.int-modal-dialog {
	float: right;
	width: 60%;
}
.int-modal-content {
	min-height: 530px;
}
body.modal-open {
	overflow: hidden;
}
.partner-btm-line {
	border-bottom: 1px solid #c74a20;
	margin-bottom: 1em;
	padding-bottom: 1em;
}
.br-margin {
	margin: 0 0 5px;
}
.checkout-invoice-title {
	float: left;
	width: 100%;
}
.checkout-invoice-title .styledRadio {
	margin-top: 5px;
}
.checkout-invoice-title label {
	margin-top: 0px;
	color: #66696d;
	font-size: 14px;
}
.float-left {
	float: left;
}
.inner-white-back .order-success-title {
	padding: 20px 0 20px 0;
}
.courier-success {
	text-align: center;
}
.courier-success p {
	padding: 5px 0 5px 0;
}
.courier-success p:first-child {
	padding: 0 0 5px 0;
}
.courier-success hr {
	margin: 5px 0;
	border-top: 1px #a6a7a8 solid;
}
.courier-success .success-p1 {
	font-size: 16px;
	font-weight: bold;
}
.courier-success .success-p3 {
	font-size: 20px;
	font-weight: bold;
}
.courier-success .success-p2 {
	font-size: 13px;
	font-weight: bold;
}
.courier-success .success-p-link {
	padding: 0;
}
.success-p-link a {
	font-size: 16px;
	font-weight: bold;
}
.success-p-link .pipe {
	margin: 0px 8px;
	font-weight: bolder;
}
.success-p-link .br {
	display: none;
}
.courier-success .blank-p {
	padding: 10px 0;
}
.parent-ol {
	padding-left: 0;
}
.child-ol {
}
.ol-sub-list {
	counter-reset: item
}
.ol-sub-list > li {
	display: block;
	margin-bottom: 5px;
}
.parent-ol > li:before {
	content: counters(item, ".") ". ";
	font-weight: 700;
	counter-increment: item
}
.child-ol > li:before {
	content: counters(item, ".") " ";
	counter-increment: item;
	margin-left: -25px;
}
.child-ol-double > li:before {
	content: counters(item, ".") " ";
	counter-increment: item;
	margin-left: -31px;
}
.child-ol-double {
	margin-left: 11px;
}
.ol-title {
	font-weight: 700;
}
.ol-sub-list .first-step {
	margin-left: 16px;
}
.ol-sub-list .first-step span {
	font-weight: 700;
}
/*BHAVIN CSS*/

.box-wrapper {
	/*max-width:300px;*/
	max-width: 320px;
	margin: 0 auto;
	display: block;
}
.box-line-right {
	border-right: 1px #ccc solid;
}
.box-line-top {
	/*border-top:1px #ccc solid;*/
	padding-top: 10px;
	margin-bottom: 5px !important;/*margin-top:25px !important;*/
}
.box-wrapper label {
	margin-right: 15px;
}
.box-line-top span {
	position: relative;
	top: 10px;
}
.form-tab {
	float: left;
	width: 100%;
	position: absolute;
	top: -38px;
}
.form-tab .dark-gray {
	background: #58595b;
}
.form-tab .mid-gray {
	background: #6d6f71;
}
.form-tab .light-gray {
	background: #939598;
}
.form-tab .active {
	padding-bottom: 14px !important;
	border-bottom: 0px;
}
.form-tab a {
	font-size: 17px;
	color: #FFF;
	text-align: center;
	padding: 5px 19px;
	text-transform: capitalize;
	margin-right: 10px;
}
.form-tab a:hover {
	text-decoration: none;
}
.quicknote-row .btn {
	padding: 9px 12px;
}
/*Get a quote css start*/
.hd-quicknote-row .btn{
	padding: 9px 12px;
}
/*Get a quote css end*/
.cm-box{
	background:#939598;
	float:left;
	width:44px;
	height:43px;
	text-align:center;
	padding-top:10px;
	color:#58595b;
	font-size:16px;
	margin-left:9px;
}
.parcel-btn {
	width: 100%;
	float: left;
}
.parcel-btn .quote-book {
	margin-left: 0;
	float: none;
	display: block;
	width: auto;
	font-size: 12px;
	padding: 5px 10px;
	height: auto;
	margin-top: 0px;
	font-weight: 100;
	float: left;
}
.social-app-block{
	text-align: right;
}
.step2 {
	padding-left: 1px !important;
}
.second-btn .quote-book {
	margin-left: 39px;
	width: auto;
	margin-bottom: 30px;
}
.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
	border-bottom: 0px;
}
.home-bottom-content {
	position: relative;
	z-index: -1;
}
/*BHAVIN CSS END*/
.step-title-new {
	padding: 0 0 15px 0;
	border-bottom: 2px solid #a6a7a8;
	vertical-align: middle;
	margin: 0px 0px 20px 0px;
	color: #B63C26;
}
.step-title-new img {
	height: 35px;
}
.pallet-select-bottom-txt {
	width: 100%;
	float: left;
	margin-top: 15px;
	border-top: 1px solid #a6a7a8;
	padding: 10px 10px 0 10px;
	display: table;
}
/*hetal start*/
.hd-title .servicetype {
	border-radius: 0;
	font-size: 16px;
	font-weight: bold;
	position: relative;
	z-index: 999;
	padding: 7px 15px;
}
.hd-hidden-title a.servicetype .delivery-info {
	font-size: 12px;
	padding-top: 1px;
	margin-right: 5px;
}
.hd-hidden-title .standard-service-type, .hd-title .standard-service-type {
	background: #57585a;
}
.hd-hidden-title .economy-service-type, .hd-title .economy-service-type {
	background-color: #57585a;
}
.hd-title .service-text-lt {
	width: 100%;
}
.hd-title {
	padding-bottom: 40px;
	margin-bottom: 45px;
}
.hd-icon {
	/*height: 45px;
	width: 45px;
	border-radius: 50%;
	display: block;
	position: absolute;
	background-color: #58595B;
	left: 50%;
	top: 65px;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);*/
	position: absolute;
	left: 50%;
	top: 56px;
}
.hd-icon:after {
	/*font: normal normal normal 14px/1 FontAwesome;
	content: "\f0d7";
	font-size: 22px;
	color: #fff;
	left: 49%;
	top: 67%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	position: absolute;*/
	content: '';
	position: absolute;
	top: 100%;
	left: calc(50% - 16px);
	background: #57585a;
	width: 32px;
	height: 20px;
	clip-path: polygon(0 0, 100% 0, 50% 100%);
}
.standard-hd-icon:after {
	background: #57585a;
}
.economy-hd-icon:after {
	background: #57585a;
}
/*.standard-hd-icon{
	background-color: #717275;
}
.economy-hd-icon{
	background-color: #8b8c8e;
}*/
.hd-service-block {
	padding: 0px 15px;
}
.hd-service-block .product-sec {
	border: 1px #58595B solid;
	border-radius: 0;
	padding: 0;
	margin: 10px 0 8px 0;/*-webkit-transition: all .35s ease-in-out;
	-moz-transition: all .35s ease-in-out;
	-o-transition: all .35s ease-in-out;
	-ms-transition: all .35s ease-in-out;
	transition: all .35s ease-in-out;*/
}
.hd-service-block .product-sec:hover {
	border-color: #58595B;
}
.hd-service-block .product-cont {
	background: #e6e7e8;
	padding: 10px;
	position: relative;
}
.hd-service-block .box-img-sec {
	width: 105px;
	margin: 0 10px 0 0;
}
.hd-service-block .box-img-sec img {
/*-webkit-transition: all .35s ease-in-out;
	-moz-transition: all .35s ease-in-out;
	-o-transition: all .35s ease-in-out;
	-ms-transition: all .35s ease-in-out;
	transition: all .35s ease-in-out;*/
}
.hd-service-block .box-text-area p {
	font-size: 13px;
	margin-bottom: 4px;
}
.hd-service-block .box-text-area .duration {
	font-size: 13px;
	color: #B63C26;
}
.hd-service-block .m-wrap {
	float: left;
	max-width: 225px;
}
.hd-service-block .service-text, .hd-service-block .main-service {
	width: auto !important;
	margin: 0;
}
.hd-service-block .outer {
	height: auto;
}
.hd-service-block .main-service p {
	margin-bottom: 0px;
	margin-top: 8%;
}
.hd-service-block .choose-price {
	width: auto !important;
	float: none;
	text-align: left;
	padding: 19px 20px 14px 14px;
	margin: 0;
	border-top: 1px #58595B solid;
	font-size: 20px !important;
}
.hd-service-block .choose-price span {
	font-size: 13px !important;
}
.hd-service-block .price-sec {
	float: left;
	width: auto;
}
.hd-service-block .info-block {
	float: right;
	padding-left: 9px;
}
.hd-block-img {
	height: 18px;
	display: inline-block;
	vertical-align: top;
}
.hd-img-data {
	display: inline-block;
}
.hd-service-block .info-block p {
	color: #58595B;
	font-size: 13px;
	margin-bottom: 0;
	line-height: 6px;
}
.hd-service-block .info-block a {
	color: #B63C26;
	font-size: 13px;
}
.hd-btn-block {
	border-top: 1px #58595B solid;
	display: table;
	table-layout: fixed;
	width: 100%;
	padding: 18px 0;
}
.hd-btn-block.show-the-message {
	border-top: 1px #58595B solid;
	display: table;
	table-layout: fixed;
	width: 100%;
	padding: 0;
	margin-bottom: 18px;
    text-align: center;
}
.hd-btn-block ul {
	text-align: center;/*display: flex;
	table-layout: fixed;*/
}
.hd-btn-block ul li {
	list-style: none;
	/*margin-right: -23px;
	flex-grow: 1;*/
	float: left;
	display: inline;
	width: 50%;
}
.hd-btn-block ul .one-li {
	width: 100%;
}
.hd-btn-block ul li:last-child {
/*margin-right: 0;*/
}
.hd-btn-block .log-in-btn {
	background: #B63C26;
	border-radius: 0;
	padding: 3px 10px;
	font-size: 15px !important;
}
.hd-btn-block .log-in-btn:hover {
	padding: 3px 8px;
	font-weight: bold;
}
/*.hd-service-block .product-sec .hd-btn-block .log-in-btn:hover{
	animation: none !important;
	overflow: hidden;
	animation-play-state: paused;
}
.hd-service-block .product-sec:hover .hd-btn-block .log-in-btn{
	animation: pulse 1.75s ease-in-out infinite;
}
@keyframes pulse{
    0%{
        transform:scale(1)
    }
    50%{
        transform:scale(.97)
    }
    100%{
        transform:scale(1)
    }
}*/

.hd-btn-block .drop-btn {
	background: none;
	color: #B63C26;
	border: 1px solid #B63C26;
	padding: 2px 22px;
}
.hd-btn-block .drop-btn:hover, .hd-btn-block .drop-btn:active, .hd-btn-block .drop-btn:focus {
	background: #ffffff !important;
	color: #a13521 !important;
	padding: 1px 19px;
	font-weight: bold;
	border: 2px solid #a13521;
}
.hd-btn-block .drop-unavailable-btn {
	background: #efefef;
	/*color: #d1d2d4;*/
	color: #b7b6b7;
	border: 1px solid #b7b6b7;
	padding: 2px 22px;
}
.hd-btn-block .drop-unavailable-btn:hover, .hd-btn-block .drop-unavailable-btn:active, .hd-btn-block .drop-unavailable-btn:focus {
	background: #efefef !important;
	color: #b7b6b7 !important;
	padding: 1px 19px;
	font-weight: bold;
	border: 2px solid #b7b6b7;
}
.hd-service-block .parcel-btm-sec {
	border-top: 1px #58595B solid;
	margin-top: 0;
	padding: 0;
	background: #e6e7e8;
}
.hd-service-block .parcel-btm-sec {
	display: table;
	table-layout: fixed;
	width: 100%;
}
.hd-service-block .parcel-btm-sec ul {
	text-align: center;/*display: flex;
	table-layout: fixed;*/
}
.hd-service-block .parcel-btm-sec ul li {
	/*flex-grow: 1;*/
	list-style: none;
	border-right: 1px #58595B solid;
	display: inline;
	width: 50%;
	padding: 2px 0 2px;
	float: left;
	cursor: pointer;
}
.hd-service-block .parcel-btm-sec ul li:hover {
	background-color: #cbced0;
}
.hd-service-block .parcel-btm-sec ul .one-li {
	width: 100%;
}
.hd-service-block .parcel-btm-sec ul li:last-child {
	border-right: none;
}
.hd-service-block .parcel-btm-sec img {
	height: 66px;
	margin-right: 0px;
}
/*.hd-service-block .product-sec:hover .box-img-sec img {
	transform: scale(1.1);
	transition: all .2s ease-in-out;
}*/
.hd-more-info {
	position: absolute;
	top: 28px;
	right: 13px;
}
.hd-more-info img {
	height: 22px;
}
.hd-title .service-text-lt span {
	float: right;
	font-size: 12px;
	padding-top: 1%;
}
/*Get a quote css start*/
.hd-get-quote-form{
	max-width:780px;
	margin: 0 auto 54px;
}
.hd-form-middle{
	max-width:740px;
	margin: 0 auto;
}
.hd-quote{
	width: 100%;
}
.hd-quote .dark-gray{
	background:#58595b;
}

.hd-quote .mid-gray{
	background:#6d6f71;
}

.hd-quote .light-gray{
	background:#939598;
}

.hd-quote .active{
	padding-bottom:14px !important;
	border-bottom:0px;
	display: inline-block;
}

.hd-quote a{
	font-size:17px;
	color:#FFF;
	text-align:center;
	padding:5px 19px;
	text-transform:uppercase;
	margin-right:10px;
}
.hd-quote a:hover{
	text-decoration:none;
}
.hd-first-row {
	margin-bottom: 0px;
	margin-top: 8px;
}
.hd-note label {
	color: #58595b;
	font-size: 15px;
	font-weight: 300;
	padding: 5px 0 5px 0;
	clear: both;
	text-align: right !important;
	float: left;
	width: 42px;
}
.hd-note .hd-quicknote-row .btn{
	padding: 9px 12px;
}
.hd-note .hd-quicknote-row .bootstrap-select>.btn {
	border: 0;
	line-height: 24px;
	box-shadow: none;
	border-bottom: 1px solid #b73c26;
	background: transparent;
}
.hd-small-input {
	max-width: 19.7%;
	margin-left: 2.6%;
	background: #fff;
	height: 42px;
	border: 0;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px;
	float: left;
	border-bottom: 1px solid #b73c26;
	text-align: center;
}
.hd-small-input-first {
	margin-left: 10px;
}
.hd-small-input:last-child {
	margin-left: 26px;
}
.hd-quicknote{
	background: transparent;
    max-width: 100%;
    width: 100%;
    padding: 0px 10px 6px 10px;
    min-height: 84px;
    margin-bottom: 2px !important;
    border-radius: 1px;
	border: 1px solid #a5a8aa;
}
.hd-quicknote-bottom{
	background: transparent;
	max-width: 100%;
    width: 100%;
    padding: 6px 10px 6px 10px;
    min-height: auto;
    margin-bottom: 13px;
    border-radius: 1px;
	border: 1px solid #a5a8aa;
}
.hd-get-quote-form .caret{
	display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 8px dashed;
    border-right: 3px solid transparent;
    border-left: 3px solid transparent;
}
.hd-get-quote-form .postcode textarea{
	height:42px;
	width:100%;
	float:left;
	margin-left:1px;
	padding:5px 10px;
	border:0;
	line-height:32px;
	overflow:hidden;
}
.hd-get-quote-postcode::-webkit-input-placeholder {
    font-size:11px;
	line-height:15px;
}
.hd-get-quote-postcode:-moz-placeholder { /* Firefox 18- */
    font-size:11px;
	line-height:15px;
}
.hd-get-quote-postcode::-moz-placeholder {  /* Firefox 19+ */
    font-size:11px;
	line-height:15px;
}
.hd-get-quote-postcode:-ms-input-placeholder {
    font-size:11px;
	line-height:15px;
}
.hd-quicknote-row .bootstrap-select>.btn {
	border: 0;
	line-height: 24px;
}
.hd-banner-form-lt {
	float: left;
	width: 100%;
}
.hd-banner-form-lt input{
	border-radius:1px;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
}
.hd-form-btm {
	margin-bottom:20px;
}
.hd-form-btm .bootstrap-select{
	float:left !important;
	padding-left:10px;
}
.qty-input-block{
	float: left;
}
.qty-input{
	max-width:72px;
}
.weight-input-block input[type=number]{
	max-width:72px !important;
	margin-left: 18px;
}
.hd-yellow-btn{
	font-size: 15px;
    border-radius: 26px;
    width: auto;
    background-color: #f6881f;
    color: #fff;
    font-weight: 300px;
    padding: 3px 24px;
    border: 0;
}
.hd-yellow-btn:first-child{
	margin-right: 12px;
}
.hd-yellow-btn i{
	margin-right: 2px;
}
.hd-get-a-quote-btn {
    font-size: 18px;
	background-color:#B63C26;
	color:#fff;
    font-weight: 600;
	padding: 2px 20px;
	border-radius: 26px;
    border: 0;
}
.hd-info-img{
	position: absolute;
    top: 10px;
    right: -5px;
}
.hd-info-img img{
	height: 22px;
}
/*Get a quote css end*/
/*hetal end*/

/* Dipesh Start */
.select-drop-off-store-detail {
	width: 100%;
	float: left;
	background: white;
	padding: 10px 0;
}
.select-drop-off-store-detail p {
	font-size: 12px !important;
	padding: 2px 0 !important;
}
#store-detail-address:before {
	background: url("../img/images/shop-icon-white.svg") no-repeat 0 0;
	background-size: 100%;
	display: inline-block;
	width: 30px;
	height: 30px;
	content: "";
	left: 10px;
	position: absolute;
	top: 7px;
}
#store-detail-address {
	position: relative;
	padding-left: 50px;
}
#store-detail-distance:before {
	background: url("../img/images/shop-distance-icon.svg") no-repeat 0 0;
	background-size: 100%;
	display: inline-block;
	width: 30px;
	height: 30px;
	content: "";
	left: 10px;
	position: absolute;
	top: 7px;
}
#store-detail-distance {
	position: relative;
	padding-left: 45px;
}
#store-detail-opening-hours:before {
	background: url("../img/images/time-icon.svg") no-repeat 0 0;
	background-size: 100%;
	display: inline-block;
	width: 30px;
	height: 30px;
	content: "";
	left: 10px;
	position: absolute;
	top: 7px;
}
#store-detail-opening-hours {
	position: relative;
	padding-left: 50px;
}
#store-detail-opening-hours span {
	width: 58px;
	float: left;
}
.select-drop-off-store-btn-sec {
	padding-top: 10px;
}
.select-drop-off-store-btn-sec .select-drop-off-store-btn, .select-drop-off-store-btn-sec .unselect-drop-off-store-btn {
	background: #B63C26 none repeat scroll 0 0;
	border: medium none;
	color: #fff !important;
	display: inline-block;
	padding: 5px 15px;
	text-align: center;
	text-decoration: none;
	width: 44%;
	font-size: 18px;
}
.select-drop-off-store-btn-sec .select-drop-off-gray-store-btn {
	background: #939598 none repeat scroll 0 0;
}
.search-drop-off-store-div {
	margin-bottom: 10px;
}
.search-drop-off-store-div .textbox {
	height: 34px;
	border: 1px #a6a7a8 solid;
	padding: 4px 10px;
	font-size: 13px;
	width: 100%;
	border-radius: 1px;
}
.search-drop-off-store-div .find-address-btn {
	background: #B63C26 none repeat scroll 0 0;
	border: medium none;
	border-radius: 1px;
	color: #fff !important;
	display: inline-block;
	font-size: 18px;
	padding: 5px 15px;
	text-align: center;
	text-decoration: none;
	width: 100%;
	line-height: 24px;
}
.service-info-restriction .p-title {
	color: #B63C26;
	font-weight: bold;
	font-size: 14px;
}
.service-info-restriction p {
	padding-bottom: 2px;
	font-size: 12px;
}
.courier-service-information-modal .enhance-top-title {
	background-color: #DCDCDC;
	float: left;
	width: 100%;
	padding: 35px 15px 15px 15px;
	position: relative;
}
.courier-service-information-modal .enhance-close-btn {
	color: #B63C26 !important;
}
.enhance-transit-service-info-modal .enhance-transit-close-btn-div {
	float: right;
	top: 0%;
	position: absolute;
	right: 0%;
}
.enhance-transit-service-info-modal .transit-information-title-img {
	float: left;
	width: 15%;
	padding: 5px 15px;
	text-align: center;
}
.enhance-transit-service-info-modal .transit-information-title-img img {
	width: 75%;
}
.enhance-transit-service-info-modal .transit-information-title-text {
	float: left;
	width: 85%;
	vertical-align: middle;
	padding-top: 4%;
	text-align: center;
}
.enhance-transit-service-info-modal .drop-off-unavailable-information-title-img {
	width: auto !important;
}
.drop-off-unavailable-information-modal .drop-off-unavailable-information-title-text {
	float: left;
	width: 85%;
	vertical-align: middle;
	padding-top: 1%;
	text-align: center;
	font-size: 24px;
}
.enhance-transit-service-info-modal .enhance-top-title {
	background-color: #DCDCDC;
	color: #66696d;
	float: left;
	width: 100%;
}
.enhance-transit-service-info-list {
	list-style: none;
	padding: 0;
}
.enhance-transit-service-info-list li {
	padding-left: 1.3em;
	padding-top: 5px;
	padding-bottom: 5px;
}
.enhance-transit-service-info-list li:before {
	content: "\f00c"; /* FontAwesome Unicode */
	font-family: FontAwesome;
	display: inline-block;
	margin-left: -1.3em; /* same as padding-left set on li */
	width: 1.3em; /* same as padding-left set on li */
	color: #B63C26;
}
.enhance-transit-service-info-bottom-div {
	background-color: #DCDCDC;
	text-align: center;
	padding: 15px;
	font-size: 18px;
	border-top: 1px solid #66696d;
}
.enhance-transit-service-info-modal .enhance-close-btn {
	color: #66696d !important;
}
.enhance-transit-service-info-bottom-div img {
	width: 25px;
	margin-right: 5px;
}
.book-process-error-modal .enhance-transit-close-btn-div {
	float: right;
	top: 0%;
	position: absolute;
	right: 0%;
}
.book-process-error-modal .transit-information-title-img {
	float: left;
	width: 12%;
	padding: 5px 15px;
	text-align: center;
}
.book-process-error-modal .transit-information-title-img img {
/*width:45%;*/
}
.book-process-error-modal .transit-information-title-text {
	float: left;
	width: 85%;
	vertical-align: middle;
	padding-top: 1%;
	text-align: left;
	font-size: 24px;
}
.book-process-error-modal .enhance-top-title {
	background-color: #DCDCDC;
	color: #66696d;
	float: left;
	width: 100%;
}
.book-process-error-modal .enhance-close-btn {
	color: #66696d !important;
}
.book-process-error-modal .modal-content, .courier-service-information-modal .modal-content {
	border: 1px solid #999;
}
.book-process-error-modal .fixed-title-modal .fixed-title {
	border-bottom: 1px solid #66696d;
}
.book-process-error-modal .modal-dialog {
	width: 650px;
}
.book-process-error-bottom-div {
	background-color: #DCDCDC;
	text-align: center;
	padding: 10px 15px;
	font-size: 16px;
	border-top: 1px solid #66696d;
}
.book-process-error-bottom-div img {
	width: 25px;
	margin-right: 5px;
}
.custom-home-marker {
	position: absolute;
	left: 224.005px;
	top: 0px;
	width: 86px;
	height: 84px;
	z-index: -999;
}
.custom-marker {
	position: absolute;
	cursor: pointer;
	left: 224.005px;
	top: 56.2027px;
	width: 163px;
	padding: 5px;
	box-shadow: 0 2px 4px rgba(0,0,0,.2);
	background-color: #ffffff;
	height: 48px;
}
.custom-marker .marker-service-icon {
	float: left;
}
.custom-marker .marker-service-icon .map-image {
	width: 40px;
}
.custom-marker .marker-content-section {
	float: left;
	padding: 5px;
}
.courier-service-information-modal .courier-service-information-title-img {
	float: left;
	width: 20%;
	/*padding: 5px 15px;*/
	text-align: center;
}
.courier-service-information-modal .courier-service-information-title-text {
	float: left;
	width: 80%;
	vertical-align: middle;
}
.courier-service-information-title-text ul {
	float: right;
	bottom: 15px;
	position: absolute;
	right: 2%;
}
.courier-service-information-title-text ul li {
	list-style: none;
	float: left;
	margin: 0 2px;
}
.courier-service-information-title-text ul li a {
	font-size: 14px;
	color: #ffffff;
	background: #58595B;
	padding: 2px 11px;
	border-radius: 26px;
}
.courier-service-information-title-text ul li .active-tab {
	background: #7e7e7e;
	cursor: default;
}
.courier-service-information-title-text ul li a:hover {
	text-decoration: none;
}
.courier-service-information-title-text ul li a:focus {
	outline: none;
	text-decoration: none;
}
.courier-service-information-modal .courier-service-close-btn-div {
	float: right;
	top: 0%;
	position: absolute;
	right: 0%;
	z-index: 9;
}
#courier_service_information_modal .modal-dialog {
	max-width: 815px;
	width: 100%;
}
/*.courier-service-information-first-p::before{
	background: url("../img/images/more-information.svg") no-repeat 0 0;
	background-size: 100%;
	display: inline-block;
	width: 40px;
	height: 40px;
	content: "";
	left: 1px;
	position: absolute;
}
.modal-body .courier-service-information-first-p {
	position:relative;
	padding-left:55px;
}
*/
.information-first-p {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
.information-first-p .icon-div {
	float: left;
	margin-right: 50px;
}
.information-first-p .icon-div img {
	width: 40px;
}
.information-first-p .collection-icon-div {
	float: left;
	margin-right: 30px;
}
.information-first-p .collection-icon-div img {
	height: 40px;
	width: 60px;
}
#service_information_block p:last-child, #service_collection_block p:last-child, #service_drop_off_block p:last-child, #service_printer_block p:last-child {
	padding-bottom: 0px;
}
#service_more_information_tab > .z-container > .z-content > .z-content-inner {
	padding: 0px;
}
#service_more_information_tab > .z-container {
	border: none;
	box-shadow: unset;
}
#service_more_information_tab .original-nav {
	display: none !important;
}
#service_more_information_tab .z-tabs-nav {
	display: none !important;
}
#courier_service_information_modal .service-devider {
	margin-top: 30px;
	margin-bottom: 30px;
	border-top: 1px solid #58595B;
}
.custom-marker::after {
	content: '';
	position: absolute;
	top: 100%;
	left: calc(50% - 8px);
	background: #ffffff;
	width: 15px;
	height: 15px;
	clip-path: polygon(0 0, 100% 0, 50% 100%);
}
.drop-off-back-btn {
	margin-left: 10px;
	color: #ffffff;
	font-size: 15px;
	bottom: 0;
	position: absolute;
}
.drop-off-back-btn:hover, .drop-off-back-btn:active, .drop-off-back-btn:focus {
	color: #ffffff;
	text-decoration: none;
}
.enhance-transit-service-info-modal .modal-content, .courier-service-information-modal .modal-content {
	border: 1px solid #999;
}
.enhance-transit-service-info-modal .fixed-title-modal .fixed-title {
	border-bottom: 1px solid #66696d;
}
.carousel-choose-page-advertisement .active {
	border-bottom: none;
	padding-bottom: 0px;
	text-decoration: none;
}
.advertisement-block {
	padding: 18px 0 0 0;
	width: 100%;
	float: left;
}
.advertisement-block .advertisement-block-inner {
	text-align: left;
	padding: 5px 0;
	background-color: #ecac20;
	/*padding: 0;
	background-color: #50c2c4;*/
	color: #ffffff;
	width: 100%;
	float: left;
	display: table;
}
.advertisement-block .advertisement-block-inner-red {
	background-color: #b63c25;
}
.advertisement-block .advertisement-block-inner-gray {
	background-color: #939597;
}
.advertisement-block .advertisement-block-inner .advertisement-icon {
	display: table-cell !important;
	float: none !important;
	vertical-align: middle;
	text-align: center;
}
.choose-page-slider {
	visibility: hidden;
	max-height: 110px;
	float: left;
	width: 100%;
}
.choose-page-slider .bx-wrapper {
	margin-left: 7px !important;
	margin-right: 7px !important;
}
.advertisement-block .advertisement-block-inner .advertisement-icon img {
	width: 50%;
	display: table-row;
}
.advertisement-block .advertisement-block-inner .advertisement-icon-3 img {
	width: 42%;
}
.advertisement-block .advertisement-block-inner .advertisement-text {
	display: table-cell !important;
	float: none !important;
	vertical-align: middle;
}
.advertisement-block .first-line {
	font-size: 34px;
	font-weight: bold;
}
.advertisement-block .second-line {
	font-size: 22px;
}
.address-autofill-div {
	width: 100%;
	padding: 5px 15px 8px;
	color: #FFFFFF;
	float: left;
	background-color: #58595B;
	/*border-radius:2px;*/
	margin-bottom: 15px;
}
.address-autofill-div .first-part-div {
	float: left;
	width: 100%;
	margin-bottom: 0px;
}
.address-autofill-div .first-part-div .text-span {
	float: left;
	font-size: 14px;
	line-height: 20px;
	color: #fff;
	font-weight: 600;
}
.address-autofill-div .first-part-div .img-span {
	float: left;
	font-size: 18px;
	font-weight: 600;
	line-height: 20px;
}
.address-autofill-div .first-part-div .input-span {
	float: left;
	width: 80%;
}
/*.address-autofill-div .first-part-div .input-span input{
	height: 40px;
	padding: 4px 10px;
	font-size: 13px;
	width: 80%;
	border-radius: 2px;
	color:#66696d;
}*/
.address-autofill-div .first-part-div .img-span img {
	width: 40px;
	margin: 0 5px;
}
.address-autofill-div .form-sec p {
	padding-bottom: 3px;
}
.new-inner-content-wrap .address-autofill-div .textbox {
	height: 40px;
	margin-top: 5px;
}
.address-autofill-div .textbox {
	color: #58595B;
}
.contact-input {
	height: 34px;
	border: 1px #bcbcbd solid;
	border-radius: 2px;
	padding: 4px 10px;
	font-size: 13px;
	box-shadow: none;
}
.new-inner-content-wrap .collection-h3 img, .new-inner-content-wrap .with-image-h3 img {
	width: 33px;
	height: 27px;
	margin-right: 10px;
}
.new-inner-content-wrap .inner-content-sec {
	background: #f5f5f6;
	border: 1px solid #58585b;
}
.new-inner-content-wrap .select-drop-off-store-section {
	background-color: #fff;
	border: none;
}
.single-form-sec {
	margin-bottom: 0px;
}
.delivery-top-wrap {
	width: 100%;
	float: left;
	position: relative;
	margin-bottom: 15px;
	padding-left: 15px;
}
.delivery-img {
	width: 80px;
	float: left;
}
.delivery-img img {
	width: 45px;
}
.delivery-text-box {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 100px;
	font-size: 13px;
}
.form-text-main .delivery-top-wrap:nth-child(2) {
	margin-bottom: 0px;
}
.delivery-top-wrap .styledCheckbox {
	margin-right: 30px;
}
.app-img img {
	width: 82px;
	margin-bottom: 8px;
}
.app-text p {
	padding-top: 0px;
	padding-left: 8px;
}
.cust-price select {
	width: 100%;
	max-width: 300px;
}
.cost-sec {
	display: flex !important;
}
.cost-sec input {
	width: 100%;
	max-width: 32%;
	-webkit-border-top-right-radius: 2px;
	-webkit-border-bottom-right-radius: 2px;
	-moz-border-radius-topright: 2px;
	-moz-border-radius-bottomright: 2px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	box-shadow: none;
	border: 1px #bcbcbd solid;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
}
.cust-price .pound-box {
	-webkit-border-top-left-radius: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-moz-border-radius-topleft: 2px;
	-moz-border-radius-bottomleft: 2px;
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px;
}
.cost-sec img {
	width: 19px;
	margin-top: 5px;
	margin-left: 10px;
}
.cover-wrap .copy-option {
	margin-top: 2px;
	margin-left: 10px;
	font-size: 18px;
}
.cover-wrap {
	display: flex;
}
.new-term-and-condition-1 .log-in-btn {
	border-radius: 26px;
	font-size: 18px;
	font-weight: 600;
	padding: 3px 60px 6px;
	margin-left: 20px;
}
.new-term-and-condition-1 .term-and-condition-1-text {
	margin-top: 7px;
}
.box-content {
	float: left;
	width: 100%;
	border-bottom: 1px #a6a7a8 solid;
	padding: 12px 10px 0;
}
.side-wrapper .right-totle-top {
	margin-bottom: 0px;
}
.side-wrapper .box-content span {
	color: #B63C26;
}
.side-wrapper .box-total {
	width: 100%;
	float: left;
	background: #fff;
	padding: 15px 40px;
}
.box-total .total-text, .box-total .total-text2 {
	margin-bottom: 4px;
}
.insurance-confirmation-div {
	background: #f6e6ed;
	float: left;
	width: 100%;
	padding: 15px;
	border: 1px solid #58585b;
	border-radius: 2px;
}
.insurance-confirmation-div .delivery-text-box {
	position: relative;
	top: 0;
	transform: translateY(0);
	left: 0px;
	width: 100%;
	float: left;
	margin-bottom: 10px;
}
.insurance-confirmation-div .styledCheckbox {
	float: left;
}
.insurance-confirmation-div .col-green {
	color: #217850;
}
.insurance-confirmation-div .col-red {
	color: #b81319;
}
.hr-with-20 {
	margin: 15px 0;
	border-top: 1px solid #a6a7a8;
}
.new-form-text-main p {
	font-size: 13px;
}
.parcel-cont input {
	width: 100% !important;
	max-width: 329px;
}
.parcel-content-div-wrap .form-sec {
	margin: 0;
}
.parcel-content-div-wrap .parcel-wrap {
	border-bottom: 1px solid #a6a7a8;
	margin-bottom: 15px;
}
.price-cost-sec {
	display: flex;
}
.price-cost-sec p {
	width: 80px;
}
.price-cost-sec .pound-box {
	padding-left: 10px;
	padding-right: 10px;
	-webkit-border-top-left-radius: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-moz-border-radius-topleft: 2px;
	-moz-border-radius-bottomleft: 2px;
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px;
}
.price-cost-sec input {
	-webkit-border-top-right-radius: 2px;
	max-width: 32%;
	-webkit-border-bottom-right-radius: 2px;
	-moz-border-radius-topright: 2px;
	-moz-border-radius-bottomright: 2px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	box-shadow: none;
	border: 1px #bcbcbd solid;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
}
.parcel-cont .form-sec-box {
	width: 356px;
}
.cost-sec p {
	width: 80px;
}
.snap-wrap {
	display: table;
}
.snap-lt {
	display: table-cell !important;
	float: none !important;
}
.snap-rt {
	display: table-cell !important;
	vertical-align: middle;
	float: none !important;
}
.date-option-wrap .ui-datepicker-trigger {
	display: none;
}
.parcel-content-div-wrap .parcel-content-title {
	color: #B63C26;
	font-size: 16px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.delivery-text-box .delivery-option-info {
	float: left;
}
.enhance-content-more-info img {
	width: 16px;
	margin-left: 5px;
}
.new-inner-content-wrap .with-image-h3 .enhance-content-more-info img {
	width: 20px;
	margin-left: 15px;
	height: auto;
	margin-right: 0;
}
.insurance-confirmation-div p {
	font-size: 13px;
}
.new-inner-content-wrap .address-inner-content-sec {
	padding-left: 0;
	padding-right: 0;
}
.address-inner-content-sec h3, .address-inner-content-sec .form-sec {
	padding-left: 15px;
	padding-right: 15px;
}
.address-inner-content-sec .first-part-div {
	padding-left: 0;
	padding-right: 0;
}
.address-inner-content-sec .collection-h3 {
	margin-bottom: 0 !important;
	border-bottom: none;
}
.push-notification-number-div .form-sec {
	margin: 0;
}
.drop-off-unavailable-information-modal .overloaded-image {
	width: 85%;
}
.insurance-confirmation-div .first-transit-line {
	padding-bottom: 30px;
}
.mobile-search-div {
	display: none;
}
.website-search-div {
	display: block;
}
.pd-local-page-top-bg {
	background: linear-gradient(rgba(255,255,255, 0.8), rgba(255,255,255, 0.9)), url(../img/images/pd-local-background.jpg);
	/*background: rgba(255, 0, 0, 0.25), url(../img/images/pd-local-background.jpg) no-repeat top right;*/
	background-size: cover;
	border-bottom: 1px #58595B solid;
}
.pd-local-page-top {
	float: left;
	padding: 0;
	width: 100%;
}
.pd-local-page-top .part-1 {
	text-align: center;
}
.pd-local-page-top h3 {
	font-size: 34px;
	color: #B63C26;
	margin-bottom: 20px;
}
.pd-local-page-top .pd-local-first-p {
	font-size: 18px;
	padding-bottom: 0px;
}
.pd-local-page-top .pd-local-top-two-div {
	background: #FFFFFF;
	padding: 10px 100px;
	border: 1px #58595B solid;
}
.pd-local-page-top .pd-local-top-two-div h4 {
	margin-bottom: 0px;
	margin-top: 0px;
}
.pd-local-page-top .middle-p {
	padding-bottom: 5px;
	padding-top: 10px;
}
.pd-local-page-top .bottom-p {
	color: #B63C26;
	margin-bottom: 0px;
	font-size: 18px;
}
.pd-local-top-two-div h4 {
	font-size: 24px;
	color: #B63C26;
	font-weight: bold;
}
.pd-local-page-top .pd-local-top-bottom-div {
	background: #FFFFFF;
	padding: 20px 30px;
	border: 1px #58595B solid;
	float: left;
	width: 100%;
	margin: 30px 0px;
	display: table;
}
.pd-local-page-top .pd-local-top-bottom-div .pd-local-top-bottom-left {
	display: table-cell;
	float: none;
	vertical-align: middle;
}
.pd-local-page-top .pd-local-top-bottom-div .pd-local-top-bottom-right {
	display: table-cell;
	float: none;
	vertical-align: middle;
}
.pd-local-page-top .mobile-icon-with-register-wrap {
	width: 100%;
	text-align: left;
}
.pd-local-page-top .mobile-icon-with-register-wrap .mobile-icon img {
	width: 47%;
}
.pd-local-page-top .mobile-icon-with-register-wrap .mobile-icon img:nth-child(2) {
	float: right;
}
.pd-local-page-top .mobile-icon-with-register-wrap .register-button {
	margin-top: 10px;
}
.pd-local-page-top .mobile-icon-with-register-wrap .register-button a {
	color: #FFF;
	text-align: center;
	background: #B63C26;
	padding: 3px 15px 5px;
	width: 100%;
	display: inline-block;
	text-decoration: none;
	border: none;
	border-radius: 5px;
	font-size: 22px;
}
.pd-local-top-bottom-div .side-text {
	font-size: 26px;
	font-weight: bold;
	text-align: left;
	margin-bottom: 0;
	padding-bottom: 0px;
	padding-top: 0px;
}
.inner-white-back .local-store-info-new {
	position: relative;
	padding-left: 65px !important;
	min-height: 60px;
	line-height: 24px;
	padding-bottom: 25px;
}
.local-store-info-new::before {
	background-size: 100%;
	display: inline-block;
	width: 50px;
	height: 50px;
	content: "";
	left: 1px;
	position: absolute;
}
.local-store-info-new:nth-child(1)::before {
	background: url(../img/images/pd-page-online-shope-icon.svg) no-repeat;
	top: 15%;
	background-size: 45px;
}
.local-store-info-new:nth-child(2)::before {
	background: url(../img/images/pd-page-wait-icon.svg) no-repeat;
	top: 10%;
	background-size: 45px;
}
.local-store-info-new:nth-child(3)::before {
	background: url(../img/images/pd-page-gift-icon.svg) no-repeat;
	top: 3%;
	background-size: 45px;
}
.local-store-info-new:nth-child(4)::before {
	background: url(../img/images/pd-page-building-icon.svg) no-repeat;
	top: 10%;
	background-size: 45px;
}
.local-store-info-new:nth-child(5)::before {
	background: url(../img/images/pd-page-rural-area-icon.svg) no-repeat;
	top: 3%;
	background-size: 45px;
}
/*#pd-local-tab > .z-container > .z-content > .z-content-inner {
	padding-right:0;
	padding-left:0;
	padding-bottom: 0;
}
#pd-local-tab.white.z-bordered > ul > li.z-active > a{
	color: #58595B;
	border-top: none;
}*/

.pd-local-store-info-bottom-div {
	background: #58595B;
	padding: 10px 0;
	border: 1px #58595B solid;
	float: left;
	width: 100%;
	color: #FFFFFF;
	display: table;
}
.pd-local-store-info-bottom-div .pd-local-store-info-bottom-div-left {
	display: table-cell;
	float: none;
	vertical-align: middle;
}
.pd-local-store-info-bottom-div .pd-local-store-info-bottom-div-right {
	display: table-cell;
	float: none;
	vertical-align: middle;
}
.pd-local-store-info-bottom-div .register-button {
	width: 70%;
	text-align: left;
}
.pd-local-store-info-bottom-div .register-button a {
	color: #FFF;
	text-align: center;
	background: #B63C26;
	padding: 3px 15px 5px;
	width: 100%;
	display: inline-block;
	text-decoration: none;
	border: none;
	border-radius: 5px;
	font-size: 22px;
}
.pd-local-store-info-bottom-div .side-text {
	font-size: 22px;
	font-weight: bold;
	text-align: left;
	margin-bottom: 0;
	margin-top: 0px;
	line-height: 28px;
	padding: 0px;
}
.pd-local-custom-tab {
	margin-top: 10px;
}
/*#pd-local-tab.white > .z-container {
	border: 1px solid #58595B;
}*/
.pd-local-custom-tab li {
	list-style: none;
	float: left;
	margin-bottom: 10px;
	cursor: pointer;
}
.pd-local-custom-tab .dark-gray {
	background: #58595B;
	margin: 0 10px 0 10px;
	border-radius: 26px;
}
.pd-local-custom-tab .mid-gray {
	background: #6d6f71;
	border-radius: 26px;
}
.pd-local-custom-tab li a {
	padding: 5px 20px;
	float: left;
	font-size: 14px;
	color: #ffffff;
}
.pd-local-custom-tab li a:hover, .pd-local-custom-tab li a:focus {
	text-decoration: none;
}
.pd-local-custom-tab .pd-local-active-tab {
	margin-top: -6px;
	top: 6px;
	margin-bottom: 0;
	position: relative;
	background: #FFFFFF;
	z-index: 1;
	cursor: auto;
}
.pd-local-custom-tab .pd-local-active-tab a {
	background-color: #ffffff;
	color: #58595B;
	border: 1px solid #58595B;
	/*padding-top: 10px;
	padding-bottom: 20px;*/
	border-radius: 26px;
}
.pd-local-information-first-div {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
.pd-local-information-first-div .icon-div {
	float: left;/*margin-right: 50px;*/
}
.pd-local-information-first-div .icon-div img {
	width: 70px;
	padding-top: 5px;
}
.pd-local-information-first-div-3 .icon-div img {
	width: 45px;
}
.pd-local-information-first-div p {
	padding-top: 0px;
	padding-bottom: 5px;
}
.pd-local-price-left-right-container {
	width: 100%;
	float: left;
}
.inner-white-back .pd-local-price-left-link {
	float: left;
}
.inner-white-back .pd-local-price-left-link a {
	font-size: 13px;
	text-decoration: underline;
	float: left;
}
.inner-white-back .pd-local-price-right-condition {
	font-size: 11px;
	float: right;
	font-weight: bold;
	margin-top: 42px;
	text-align: right;
}
.pd-local-divider-sec {
	float: left;
	width: 100%;
	padding-top: 10px;
	border-bottom: 1px solid #58595B;
	margin-bottom: 10px;
}
#pd-local-tab .select-drop-off-store-section {
	background: #58595B;
	border: none;
}
.cookie-alert-wrapper {
	background: #000;
	border-radius: 2px;
	color: #fff;
	font-size: 13px;
	height: 141px;
	padding: 20px;
	position: fixed;
	left: 50px;
	text-align: justify;
	bottom: 10px;
	width: 303px;
	z-index: 999999999;
	opacity: .8;
	display: none;
}
.cookie-alert-wrapper h3.alert-cookie-header {
	margin: 0 !important;
	float: left;
	font-size: 22px;
}
.cookie-alert-wrapper .alert-cookie-close {
	float: right;
	font-size: 20px;
	margin-top: -3px;
	cursor: pointer;
}
.cookie-alert-wrapper .alert-cookie-close a.close-btn {
	color: #fff !important;
}
.cookie-alert-wrapper .alert-cookie-text {
	clear: both;
	margin-top: 20px;
	display: inline-block;
	line-height: 1.4em;
}
.cookie-alert-wrapper .alert-cookie-text a, .cookie-alert-wrapper .alert-cookie-text a:hover {
	color: #ffa900 !important;
	text-decoration: underline;
}
.collection-date-information-wrap {
	float: left;
	width: 100%;
	margin-top: 10px;
}
.collection-date-information-wrap ul li {
	margin-left: 15px;
	color: #66696d;
	font-size: 13px;
	margin-bottom: 2px;
}
.pallet-select-bottom-txt ul {
	display: table;
}
.pallet-select-bottom-txt ul li {
	list-style: none;
	display: table-row;
}
.pallet-select-bottom-txt ul li::before {
	color: #B63C26;
	content: "\2022";
	font-size: 2em;
	padding-right: 5px;
	position: relative;
	top: 5px;
	line-height: 0px;
	display: table-cell;
}
.pallet-select-bottom-txt .pallet-select-bottom-txt-first {
	display: table-cell;
	float: none;
}
.pallet-select-bottom-txt .pallet-select-bottom-txt-second {
	display: table-cell;
	float: none;
	vertical-align: bottom;
	text-align: right;
}
.pallet-select-bottom-txt .pallet-select-bottom-txt-second .get-a-quote-btn {
	border-radius: 26px;
	font-size: 15px;
	padding:9px 15px;
}
.inner-white-back .multi-piece-video-link {
	margin-top: 10px;
}
.multi-piece-video-link i {
	font-size: 20px;
	color: #B63C26;
	margin-top: -1px;
	float: left;
	margin-right: 5px;
}
.multi-piece-video-link a {
	font-weight: bold;
	cursor: pointer;
}
.multi-piece-video-link a:hover {
	color: #ec4c28 !important;
	text-decoration: none;
}
.video-popup .modal-content {
	max-height: 560px;
}
.video-popup .modal-dialog {
	width: 305px;
	margin: 30px auto;
}
.video-popup video {
	width: 100%;
	max-width: 275px;
	height: auto;
}
.ui-datepicker {
	z-index: 1050 !important;
}
/*new checkout block start*/
.co-wrapper{
	max-width: 814px;
}
.checkout-inner-block{
	padding: 7px 15px 0;
	border:1px solid #a2a4a6;
	background: #f5f6f6;
	border-radius: 2px;
    margin-bottom: 9px;
	display: flow-root;
}
.checkout-inner-block h3{
	font-size: 18px;
	color: #b73c26;
	margin-top: 0;
    margin-bottom: 5px;
}
.co-title{
	/*border-bottom: 1px solid #a2a4a6;*/
	border-bottom: 2px solid #a6a7a8;
	padding-bottom: 5px;
}
.checkout-inner-block img{
	margin-right: 7px;
}
.co-btn-block{
	margin: 22px 0;
}
.co-card-btn{
	font-size: 20px;
    border-radius: 2px;
    width: 100%;
    background-color: #f3ad1d;
    color: #fff;
    font-weight: 300;
	text-transform: capitalize;
    padding: 4px 17px;
    border: 0;
	margin-bottom: 10px;
}
.co-login-btn {
    font-size: 20px;
    border-radius: 2px;
    background-color: #58595b;
    color: #fff;
    font-weight: 300;
    padding: 4px 17px;
    border: 0;
    width: 100%;
    display: block;
    text-align: center;
}
.co-login-btn a{
	color: #ffffff;
}
.co-login-btn a:hover{
	text-decoration: none;
}
.co-register-btn{
	font-size: 20px;
    border-radius: 26px;
    width: 100%;
    background-color: #b73c26;
    color: #fff;
    font-weight: 300;
	text-transform: capitalize;
    padding: 4px 50px;
    border: 0;
}
.co-register-btn a{
	color: #ffffff;

}
.co-register-btn a:hover{
	text-decoration: none;
}
.co-right-totle-sec{
	padding-bottom: 2px;
}
.co-right-total-text {
    /*padding: 10px 0px;*/
    font-size: 14px;
}
.co-right-total-text .co-total-text {
    width: 60%;
    float: left;
    margin-bottom: 0;
	font-weight: normal;
}
.co-right-total-text .co-total-text2 {
    width: 40%;
    float: right;
    text-align: right;
    margin-bottom: 0;
	font-weight: normal;
}
.co-right-total-text .co-total-text2 span {
	color: #B63C26;
	font-weight: normal;
}
.co-right-total-text .co-total-text span {
	color: #B63C26;
	font-weight: normal;
}
.co-input-box label{
	width: 18%;
    font-size: 14px;
	font-weight: normal;
    color: #58595b;
    margin-bottom: 7px;
    display: inline-block;
}
.co-input-box input{
	width: 60%;
	font-size: 14px;
	font-weight: normal;
    border: 1px solid #d2d3d5;
    padding: 0 10px;
	margin-bottom: 7px;
	margin-right: 7px;
    display: inline-block;
}
.co-register-block{
	padding: 7px;
	border:1px solid #a2a4a6;
	background: #f5f6f6;
	border-radius: 2px;
    margin-bottom: 9px;
    margin-top: 20px;
	position: relative;
	margin-bottom: 20px;
}

.co-register-text{
	vertical-align: middle;
}
.co-register-block p{
	padding: 0;
	font-size: 22px;
	line-height: 28px;
	font-weight: 700;
	text-align: center;
    margin: 0 auto;
}
/*new checkout block end*/

/* Dipesh End */

/* Khushal Start */

.order-confirm .inner-content-sec {
	background: #f5f5f6;
	margin-bottom: 10px;
}
.order-confirm .duplicate-address {
    background: #fae4db !important;
}
.order-confirm .even-data-div {
    background: #fff !important;
}
.order-confirm .collection-h3 img, .order-confirm .with-image-h3 img {
	width: 33px;
	height: 27px;
	margin-right: 10px;
	margin-bottom: 5px;
}
.order-confirm .inner-content-sec h3 {
	padding: 0px;
}
.order-confirm .collection-h3 {
	border: none;
	margin: 0px !important;
}
.order-confirm .inner-content-sec p, .order-confirm .info-form-sec-box p {
	padding: 0px 0 5px 0 !important;
}
.order-confirm {
	padding-bottom: 15px;
}
.order-confirm .rname {
	width: 157px;
}
.eno {
	color: #B63C26;
}
.btn-ed {
	/*background-color: #f3ad1d;
	color: #fff;*/
	color: #B63C26;
	font-weight: 600;
	border-radius: 0px;
	font-size: 18px;
}
.btn-nxt {
	background-color: #58595b;
	color: #fff;
	font-weight: bold;
	border-radius: 0px;
	font-size: 18px;
}
.btn-ed:hover, .btn-ed:focus {
	/*background-color: #F7CD77;*/
	color: #B63C26;
	font-weight: 600;
	box-shadow: none;
}
.btn-nxt:hover, .btn-nxt:focus {
	background-color: #8A8A8C;
	color: #fff;
	font-weight: bold;
}
.ed-block.col-xs-12.col-md-6.col-sm-6.col-lg-6 {
	padding-left: 0px;
}
.nxt-block.col-xs-12.col-md-6.col-sm-6.col-lg-6 {
	padding-right: 0px;
}
label.pdname {
	font-weight: normal;
}
.mobile-pdname {
	font-weight: normal;
}
.order-confirm .form-sec-info p {
	/*width: 120px;*/
	width: 26%;
}
.order-confirm .form-sec-info .form-sec-box p {
	width: auto;
}
.parce-detl {
	margin-bottom: 0px !important;
}
.plist {
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px solid #e4e4e4;
	padding: 15px 0px 10px;
}
.order-confirm .rname {
	margin-bottom: 5px;
}
.plist:last-child {
	border: none;
	padding-bottom: 0px;
}
.pr-num {
	color: #B63C26;
	padding-bottom: 5px;
}
.order-confirm .form-text-main {
	padding-bottom: 0px;
}
.offers-text-box {
	padding: 8px 0px;
}
.offer-info {
	color: #008000;
	margin-left: 30px;
}
.pr-info {
	float: left;
	margin: 0;
	width: 28%;
}
.pr-info p {
	width: 125px;
	float: left;
}
.pr-unit {
	float: left;
	font-size: 14px;
	vertical-align: middle;
	font-weight: normal;
}
.pr-info2 {
	float: left;
	width: 100%;
	margin: 0px;
	font-weight: normal;
}
.pr-info2 p {
	float: left;
	width: 125px;
}
.pr-value {
	font-weight: normal;
}
label.mobile-pdname {
	font-size: 14px;
}
.en-block p {
	width: 125px;
	float: left;
	font-weight: normal;
}
.oder-dtl .rname {
	width: auto;
}
.oder-dtl p {
	padding: 0px !important;
}
.inner-content-sec.oder-dtl .mobile-rname {
	float: left;
	width: 28%;
}
.oder-dtl .mobile-rname {
	font-weight: normal;
}
.order-btn .col-xs-12.col-md-6.col-sm-6.col-lg-6 {
	padding-right: 0px;
}
.inner-content-sec.oder-dtl {
	/*margin-top: 10px;*/
}
.box-order-cost {
	width: 100%;
	float: left;
	background: #f5f5f6;
	padding: 15px 20px;
	border: 1px #a6a7a8 solid;
	border-radius: 2px;
}
.box-order-cost .right-totle-text .total-text {
	margin-bottom: 0px;
	width: 70%;
}
.box-order-cost .right-totle-text .total-text2 {
	text-align: right;
	margin-bottom: 0px;
	width: 30%;
}
.box-order-cost h3 {
	font-size: 19px;
	text-align: left;
	margin: 0px 0px 20px 0px;
	margin-bottom: 20px;
	font-weight: normal;
	color: #B63C26;
	border-bottom: 1px #a6a7a8 solid;
	line-height: 29px;
}
.box-order-cost .collection-h3 img, .box-order-cost .with-image-h3 img {
	width: 33px;
	height: 27px;
	margin-right: 15px;
	margin-bottom: 0px;
}
.order-success-title {
	color: #b73c26;
	font-size: 36px;
	font-weight: 900;
	margin: 0px;
}
.order-sub-title {
	font-size: 21px;
	font-weight: 900;
	color: #58595b;
}
.order-block {
	font-size: 16px;
	font-weight: 900;
	color: #58595b;
	display: flex;
	padding-bottom: 20px;
	clear: both;
	padding-top: 20px;
}
.order-block img {
	margin-right: 10px;
	margin-bottom: 8px;
}
.order-block2 {
	font-size: 16px;
	font-weight: 900;
	color: #b73c26;
	display: flex;
}
.order-block2 img {
	margin-right: 10px;
	margin-bottom: 8px;
}
.success-box {
	text-align: center;
}
.success-box p {
	font-size: 16px;
	color: #b73c26;
	margin-top: 10px;
	margin-bottom: 0px;
}
.conf-block {
	font-size: 16px;
	color: #58595b;
	font-weight: bold;
}
.success-wrap {
	padding: 50px 0px;
	background: #e1e1e1;
}
.suplies-title {
	font-size: 16px;
	color: #000;
	font-weight: bold;
	padding-bottom: 25px;
}
.success-box img {
	height: 45px;
}
.hr-line {
	border: 1px #a6a7a8 solid;
	margin: 10px 0px 20px;
}
.order-box-content {
	padding-bottom: 15px;
}
.btn.btn-parcel {
	background-color: #58595b;
	color: #fff;
	border-radius: 0px;
	font-weight: bold;
	max-width: 95%;
	font-size: 18px;
}
.btn.btn-atc {
	background-color: #b73c26;
	color: #fff;
	border-radius: 0px;
	font-weight: bold;
	max-width: 65%;
	font-size: 18px;
}
.no-pad {
	padding: 0px;
}
.pad-side {
	padding-left: 0px;
	padding-right: 0px;
}
.vtc {
	float: left;
	margin-top: 3px !important;
}
.vtc a {
	color: #b73c26;
}
.add-parcel {
	padding-top: 8px;
	height: 65px;
}
.sub-ttl {
	width: 250px !important;
}
.btn.btn-ed.btn-block.pull-right {
	/*width: 83%;*/
	text-align: right;
}
.drop-h3 {
	font-size: 22px;
	text-align: left;
	font-weight: normal;
	color: #B63C26;
	line-height: 29px;
	margin-top: 0px;
	margin-bottom: 15px;
	margin-top: -45px;
}
.drop-h3 img {
	width: 33px;
	height: 27px;
	margin-right: 10px;
	margin-bottom: 5px;
}
.remove-parcel a{
	color: #b73c26;
}
.cls-btn {
    float: right;
    color: #b73c26;
    font-size: 24px;
    margin-top: -45px;
}
.qoute-block {
    background-color: #e6e7e8;
    border-bottom: 3px solid #b4b6b8;
	padding: 20px 35px 20px;
}
.note-icon {
    /*display: flex;*/
    float: left;
    padding-right: 20px;
}
.sub-icon {
    display: block;
    float: left;
    padding-right: 20px;
    width: 125px;
	text-align: center;
	margin-right: 25px;
}
.enhance-title, .enhance-sub-title {
    font-size: 23px;
    color: #58595b;
    font-weight: 600;
	margin-bottom: 0px;
}
.enhance-title{
	margin-bottom: 5px;
}
.qoute-sub-block {
    padding: 0px 20px 10px;
}
.qoute-sub-block p {
    font-size: 15px !important;
	padding-top: 10px;
}
.qoute-sub-block img {
    height: 55px;
}
.bottom-title {
    margin: 0px;
    font-size: 18px;
    color: #58595b;
    padding: 4px 0px;
}
.modal-content.block-qoute {
    overflow: hidden;
    min-height: 465px;
}
.qoute-bottom {
    background-color: #e6e7e8;
    text-align: center;
    color: #58595b;
    padding: 20px 0px;
    border-top: 3px solid #b4b6b8;
	height: 80px;
}
.modal-content.block-qoute {
    overflow: hidden;
    min-height: 455px;
    box-shadow: none;
    border: 3px solid #b4b6b8;
    border-radius: 0px;

}
.bottom-title img {
    width: 25px;
	margin-right: 5px;
}
.caution-icon {
    margin-top: 15px;
}
.no-pad-left {
    padding-left: 0px;
}
.no-pad-right {
    padding-right: 0px;
}
.applycode, .cancelcode {
    float: right;
    padding: 7px 0px;
}
.co-register-sub {
    width: 74%;
    margin: 0 auto;
}
.col-reg-img {
    display: flex;
    float: left;
}
.dropdown-header, .dropdown-menu>li>a {
		white-space: normal;
}
.capcha-wrap {
    background-image: url(../img/images/capcha-back.jpg);
    font-weight: bold;
    font-size: 24px;
    text-align: center;
    font-family: Monofonto;
}
/* Khushal End */
.inner-content-sec  .mobile-hide .package-title{
	width:39%;
}
.inner-content-sec  label.rname.editprice {
    width: 110px;
    float: left;
}
.inner-content-sec .editmode label.rname.editprice {
    width: 110px;
    float: right;
}
.inner-content-sec label.remove-label{
	width: 66px;
}
.order-confirm .inner-content-sec.product-delivery-address .collection-h3{
	padding: 0 15px;
	margin-bottom:13px !important;
}
.order-confirm .inner-content-sec.product-delivery-address{
	margin-top:15px;
	padding:15px 0px 10px;
}
.order-confirm .inner-content-sec.product-delivery-address .form-sec-box #search_delivery_address{
	margin-top: 5px;
	height: 40px;
}
.co-wrapper.check-out-fullwidth{
	/*max-width:1033.33px;*/
	max-width:1240px;
	width:100%;
}
.hd-get-quote-form .hd-quote-btn{
	margin-bottom:10px;
	margin-top: 13px;
}
.note-icon img{height: 60px;}
a.co-login-btn:hover,a.co-register-btn:hover {
	color: #fff;
	text-decoration: none;
}
.text-align-right {
	text-align: right;
}
.text-align-center {
	text-align: center;
}
.order_confirm_flash{
	margin-bottom: 5px!important;
}
.collect_date_error{
	border: 1px solid red;
}
.shopfy-order .flash_bad, .woocommerce_orders .flash_bad{
	margin-bottom: 5px!important;
}
/* mahesh makwana css start */
.product-btn-ed, .view-cart-btn {
	background-color: #f3ad1d;
	color: #fff;
	font-weight: 600;
	border-radius: 0px;
	font-size: 18px;
	margin-bottom:0px;
}
.product-btn-ed:hover, .product-btn-ed:focus, .view-cart-btn:hover , .view-cart-btn:focus {
	background-color: #F7CD77;
	color: #FFF;
	font-weight: 600;
}
.go-to-cart-btn {
    font-size: 18px!important;
    font-weight: 600!important;
}
.go-to-btm-btn{
	float:right;
}
.go-to-btm-btn a{
	width:250px;
}
.term-and-condition-1-btn {
    font-size: 18px;
    font-weight: bold;
    border-radius: 0px;

}
.term-and-condition-1-text a {
    color: #b73c26;
    font-size: 14px;
	font-weight: 400;
}
.term-and-condition-1-btn .btn-main{
	padding: 6px 45px;
}
.order-edit-btn {
    padding-right: 0;
}
.col-reg-img img{
	min-height:52px;
}
.order-confirm .collection-h3.basket-block img{
	width:40px;
}
.add-parcel span{
	margin-right:15px;
}
.video-popup-sign .modal-content {
	max-height: 600px;
}
.video-popup-sign .modal-dialog {
	width: 900px;
	margin: 30px auto;
}
.video-popup-sign video {
	width: 100%;
	max-width: 1200px;
	height: auto;
}
.delete-rcd a, .delete-rcd a:hover, .delete-rcd a:active{
	color: #B63C26;
	font-size: 14px;
	text-align: center;
	padding: 1px 4px;
	text-decoration: none;
	float: none;
	margin-left: 0px;
	font-weight: 600;
	background:none!important;
}

.mobile-cookie {
	background: #fff;
	width: 100%;
	position: fixed;
	bottom: 0px;
	left: 0px;
	float: left;
	padding: 20px;
	-webkit-box-shadow: 0px -8px 7px -3px rgba(0,0,0,0.05);
	-moz-box-shadow: 0px -8px 7px -3px rgba(0,0,0,0.05);
	box-shadow: 0px -8px 7px -3px rgba(0,0,0,0.05);
	display:none;
}

.mobile-cookie  .main-icon{
	width: 40px;
	float: left;
	margin-right: 15px;
}

.mobile-cookie h3.alert-cookie-header {
	margin: 0 !important;
	float: left;
	font-size: 22px;
}
.mobile-cookie .alert-cookie-close {
	float: right;
	font-size: 20px;
	margin-top: -3px;
	cursor: pointer;
}
.mobile-cookie .alert-cookie-close a.close-btn {
	color: #000 !important;
}

.alert-cookie-text img{
	width: 120px;
}

.mobile-cookie .alert-cookie-text p{
	margin-bottom: 20px;
}

.mobile-cookie .cooki-btn{
	float: right;
	background: #B63C26;
	text-align: center;
	padding: 8px 25px;
	color: #fff;
}

.mobile-cookie .cooki-btn:hover{
	color: #fff;
	text-decoration: none;
}


.mobile-cookie .alert-cookie-text {
	clear: both;
	margin-top: 20px;
	display: inline-block;
	line-height: 1.4em;
	width: 100%;
}
/************* custom page css start *****************/
.parcel-content-div-wrap .form-custom-box {
	font-size: 12px;
	vertical-align: middle;
	margin: 0px 0 10px;
}
.form-custom-box .text-box2, .form-custom-box .textbox {
	width: 100%;
	height: 34px;
	border: 1px #a6a6a6 solid;
	border-radius: 4px;
	padding: 4px 10px;
	font-size: 13px;
}
.form-custom-box .input.text, .form-custom-box .input.select{
	float: left;
	width: 320px;
}
.form-custom-box .input.text{
	margin-left:20px;
}
.inner-white-sec.custom h3 span{
	color:#58585b;
}
.form-sm-box.custom p, .form-sm-box2.custom p, .form-sm-box3.custom p{
	float: left;
	margin-right:10px;
	padding: 9px 0px;
}
.form-sm-box.custom .text-box, .form-sm-box2.custom .text-box, .form-sm-box3.custom .text-box, .form-sm-box4.custom .text-box{
	float: left;
}
.form-sm-box.custom .text-box{
    width: 50%;
}
.form-sm-box2.custom .text-box{
    width: 80%;
}
.form-sm-box2.custom{
	width:350px;
}
.form-sm-box3.custom .text-box{
    width: 50%;
}
.form-sm-box3.custom{
    width: 140px;
}
.left-add-btn.custom a{
	margin-top:0px;
	padding: 5px 8px;
	width: 28px;
}
.form-sm-box4.custom {
    width: 290px;
    float: right;
    font-size: 12px;
    margin-right: 20px;

}
.form-sm-box4.custom p span{
	color: #B63C26;
}
.product-btn-ed.btn-main.custom {
    float: left;
	margin-left:0px;
	border-radius: 2px;
}
.book-custom-flow4 p{
	padding-left:5px;
}
/********** success page css ***********/
.modal-dialog.success_shipment {
    max-width: 500px;
	margin: 0 auto;
	padding-top: 50px;
}
.modal-dialog.success_shipment .note-icon, .modal-dialog.success_shipment .sub-icon {
    width: 100px;
    margin-right: 10px;
}
.modal-dialog.success_shipment .qoute-sub-block p{
	padding-top:0px;
}
.modal-content.block-qoute.success_shipment {
    min-height: 230px;
}
.modal-content.block-qoute.success_shipment .qoute-block{
	min-height: 90px;
}
.modal-dialog.success_shipment .note-icon{
	display:black;
	text-align: center;
}
.modal-dialog.success_shipment .qoute-sub-block img {
    height: 65px;
    margin-top: -5px;
}
.glsinstruction {
    font-weight: normal;
	margin-bottom: 10px;
	float: left;
    color: #ff0000 !important;
    font-size: 13px;
}
.information-first-p .glsinstruction {
    display: contents;
}
.modal-content.drop-off-popup {
    max-height: 690px !important;
}
.drop-off-store-btn-white {
	background: #fff none repeat scroll 0 0;
	border: medium none;
	color: #B63C26 !important;
	display: inline-block;
	padding: 5px 15px;
	text-align: center;
	text-decoration: none;
	width: 49%;
	font-size: 18px;
	float:right;
}
.modal-content.drop-off-popup .inner-content-sec{
	margin-bottom: 0px;
}
.drop-off-head-title {
    color: #fff;
    font-size: 33px !important;
    font-weight: 700;
    padding: 0px !important;
}
.drop-off-head-sub-title p{
    color: #fff;
    font-size: 24px !important;
    font-weight: 600;
    padding: 0px !important;
	float: left;
	width: 85%;
}
.modal-content.drop-off-popup .unselect-drop-off-store-btn{
	width: 49%;
}
.drop-off-head-sub-title img {
    width: 33px;
}
.drop-person-icon img{
    width: 80px;
    float: left;
    text-align: center;
	margin-right: 15px;
	margin-bottom: 10px;
}
.content-data {
    width: 100%;
    padding-left: 10px;
    min-height: 80px;
    margin-top: -10px;
}
.drop-off-head-sub-title {
    margin-top: 7px;
}
/*.modal-dialog.drop-off-popup-dialog {
    width: 720px;
}*/
.modal-content.drop-off-popup #map_canvas {
    border: 2px solid #cfd7df;
}
.modal-content.drop-off-popup .inner-content-sec {
    padding: 0 0px 10px;
	border-radius:0px;
	background-color: #fff;
}
.user-detail-sec .top-title-text a {
	color: #fff;
}
.user-detail-sec .top-title-text a:focus, .user-detail-sec .top-title-text a:hover {
    text-decoration: none;
}
.user-detail-sec .top-title-text .choose_store {
    width: 30px;
	float: left;
    margin-right: 5px;
	margin-top: 10px;
}
.user-detail-sec .top-title-text .choose-store-text{
	float: left;
}
/******Download button css******/
.download-btn {
	background: #B63C26;
	color: #FFF!important;
	font-size: 14px;
	text-align: center;
	padding: 1px 4px;
	text-decoration: none;
	float: none;
	margin-left: 8px;
	border-radius: 2px;
}
.table-striped > tbody > tr:nth-of-type(2n) input.download-btn {
    color: #FFF !important;
}
.frm-download{
	display:inline;
}
.modal-dialog.stripe-popup{
	width: 360px;
	margin: 50px auto;
}
.example.example2 .field.field.mandate-div{
	margin: 30px 10px 0px;
    height: 30px;
    color: #cfd7df;
	float: left;
}
.mandate-text{
	font-size:14px;
}
.mandate-checkbox.styledCheckbox {
    margin-right: 10px;
}
.modal-dialog.stripe-popup .modal-content{
	height: 405px;
    width: 365px;
}
.modal-dialog.stripe-popup .modal-content .example.example2 .mandate-checkbox, .modal-dialog.stripe-popup .modal-content .example.example2 .radio-btn{
	-webkit-appearance: checkbox!important;
	-moz-appearance: checkbox!important;
	appearance: checkbox!important;
	outline: none;
	border-style: none;
	float: left;
	margin-right: 5px;
}
.card-radio-btn {
    float: left;
    margin: 5px;
}
.card-detail-div {
    padding: 40px 20px;
    margin-top: 30px;
}
.card-detail-div h3 {
    font-size: 28px;
    /*text-align: center;*/
    padding: 20px 0 30px 0;
    margin: 0px;
    font-weight: normal;
    color: #cfd7df;
    /*text-transform: uppercase;*/
    font-weight: 300;
}
.card-radio-btn {
    margin-right: 5px;
}
.card-check label {
    float: left;
    margin-bottom: 0;
    font-weight: normal;
	margin-left: 5px;
}
.card-content-div {
    border: 1px solid #cfd7df;
    padding-bottom: 15px;
	border-radius: 5px;
}
.loader-sec-popup{
	left:2px;
}
/*================= Drop-off popup css start =======================*/
.popup-header-div img{
	width:100%;
}
.select-drop-off-store-detail-div {
    width: 100%;
    float: left;
    /* background: white; */
    padding: 5px 0;
	color: #fff;
}
.popup-div-seprator {
    border: 1px solid #cfd7df;
    float: left;
    width: 100%;
}
#show-store-detail #store-detail-address, #show-store-detail #store-detail-opening-hours {
    position: relative;
    padding-left: 56px;
}
/*#show-store-detail #store-detail-address:before , #show-store-detail #store-detail-opening-hours:before{
	display: none;
}*/
#show-store-detail .yellow{
	color: #eead1d;
    font-weight: bold;
    font-size: 16px;
}
.popup-map-icon-div img{
    width: 40px;
	margin-right: 15px;
    margin-top: 10px;
}
.popup-map-icon-div{
	text-align: right;
	padding-right: 0px;
    margin-right: 0px;
}
.popup-map-icon-div p{
    padding-top: 0px;
    font-size: 16px;
}
.map-load-div {
    margin-top: 10px;
}
#show-store-detail #store-detail-opening-hours p{
	margin-bottom: 0px;
    padding-bottom: 0px;
	font-size: 13px;
}
.popup-map-icon-div .show-hide-map-link, .popup-map-icon-div .show-hide-map-link:hover, .popup-map-icon-div .show-hide-map-link:focus{
	color: #fff;
	text-decoration: none;
}
.select-drop-off-store-btn-sec.popup-bottom-section {
    padding-top: 15px;
}
.drop-off-store-map.drop-off-popup-map{
    height: 270px;
}
.select-drop-off-store-detail-div .orange {
    color: #b73c26;
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.select-drop-off-store-detail-div p {
    color: #58595B;
	margin-top: 0px;
    padding-top: 0px;
}
/********** Battery Content CSS ***********************/
.battery_content_text{
	float: left;
	margin-top: 3px;
	color:#B63C26;
}
.battery-checkbox.styledCheckbox {
    float: none;
    display: inline-block;
    margin-left:0;
    position: relative;
    top: 3px;
}
.battery_content span {
    position: relative;
    top: -2px;
	margin-left: 10px;
}
.battery_content{
	text-align: right;
	padding-right: 2px;
}
.battery-content-inner-section .form-sec-box .textbox {
    width: 196px;
}
.battery-content-inner-section p {
    font-size: 14px;
    padding: 4px 0 4px 0;
	width:140px;
}
.battery-content-inner-section .form-sec {
    margin-top: 10px;
}
.battery-content-inner-section-sendparcel .battery_content_text {
    color: #B63C26;
}
.battery-content-inner-section-sendparcel .form-sec2 {
    margin-bottom: 10px;
}
.battery-content-inner-section-sendparcel .battery-checkbox.styledCheckbox {
    margin-right: 10px;
}
.checkout-inner-block.payment-method-full-div-section {
    float: left;
    width: 100%;
	margin-bottom: 15px;
}

.invoice-data-div p{
	float: left;
}
.invoice-data-div .invoice-email-checkbox.styledCheckbox {
    margin-left: 10px;
    margin-top: 5px;
}
.co-patment-block-top {
    margin: 15px 0px 0px;
}
.btm-btn-lst.invoice-submit-btn .log-in-btn{
    padding: 5px 25px;
    font-size: 16px;
	border-radius: 0px;
	margin-left: 0px;
}
.checkout-inner-block.invoice-data-div {
    margin-top: 12px;
}
.checkout-inner-block .invoice-icon h3 img{
	width:33px;
}
.clear-all-basket-btn {
	background-color: #b73c26;
    color: #fff;
    border-radius: 0px;
    font-size: 18px;
    width: 100%;
    float: left;
    padding: 5px;
}
.clear-all-basket {
    margin-top: 10px;
    float: left;
    width: 100%;
    text-align: center;
}
.clear-all-basket-btn.focus, .clear-all-basket-btn:focus, .clear-all-basket-btn:hover {
    color: #fff;
    text-decoration: none;
}
/**** Start counry pages css ******************/
.country-page-top-section {
    background: #F1F1F3;
    padding-bottom: 25px;
	margin-bottom: 40px;
}

/*.custom-tab-block{
	    margin-top: 9px;
}*/
.custom-tab-block .form-tab{
	 top: 71px !important;
}
/*.custom-tab-block .del-country-head{
	position: relative;
    top: -40px;
}*/
.custom-tab-block  .parcel-btn .quote-book{
	    float: right;
}
.country-page-top-section .parcel-btn .quote-book {
    width: auto;
    padding: 1px 15px;
    height: 26px;
}
.country-img img{
    position: relative;
    height: 300px;
}
.country-img {
    width: 470px;
	position: relative;
	left:-85px;
}
.country-page-top-section .quicknote {
	margin-top: 30px;
}
.country-page-quote-section{
	width: 100%;
	max-width: 700px;
	position: relative;
}
.container.slide ul {
    padding-left: 20px;
}

/* Country Page New Design */
.country-page-header{
	padding-left:0 !important;
	padding-right:0 !important;
	position: relative;
	top: -10px;
}
.box-fixed{
	min-height: 190px;
    position: relative;
    top: 105px;
    z-index: 1;
	left: -15px;
}
.country-flag{
	position: absolute;
    left: 65px;
    z-index: 0;
    width: 100%;
    max-height: 271px;
    top: 0px;
}
.top-sap1 {
    background: #FFB6C1 !important;
    min-height: 40px;
    margin-bottom: -1px;
    width: 100%;
    text-align: center;
    padding-top: 10px;
    font-size: 14px;
    padding-bottom: 5px;
	color: #5f666c;
}
.topup-btn-lst{
    border-radius: 2px;
    width: 100%;
    background-color: #f3ad1d;
    padding: 4px 17px;
    border: 0;
    margin-bottom: 10px;
	text-align: center;
}
.topup-btn-lst a{
	font-size: 20px;
    border-radius: 2px;
    width: 100%;
    background-color: #f3ad1d;
    color: #fff;
    font-weight: 300;
    text-transform: capitalize;
    padding: 4px 17px;
    border: 0;
    margin-bottom: 10px;
	text-decoration: none;
}
.shipment-list ul.z-tabs-nav.z-tabs-desktop {
    position: relative!important;
}
.eircode-more-info img {
    width: auto;
	/*height: 34px;*/
	margin-top: 18px;
}
.eircode-iframe-model{
    top: 50px;
}
.eircode-model-div{
	margin: 44px auto;
}
.eircode-iframe-close-btn {
    border: 1px solid #66696d;
    background-color: #fff;
    float: right;
    top: -40px;
    position: absolute;
    right: -30px;
    border-radius: 50%;
}
.battery_content_text_parcel {
    float: left;
}
.btn-main-right {
	color: #FFF !important;
	text-align: center;
	background: #B63C26;
	padding: 5px 15px;
	width: auto;
	display: inline-block;
	text-decoration: none;
	border: none;
	margin: 0 0px 4px 8px;
	border-radius: 2px;
}
.btn-main-right:hover {
	background: #B63C26;
	text-decoration: none;
}
.google-review-div{
    background-color: #FFF;
	padding: 10px 20px;
}
.google-review-div img{
    height: 60px;
}
.google-review-diolog{
	width:360px;
	margin: 40px auto;
}
.google-review-div p{
	text-align: left;
	font-size: 17px;
}
.errorText3 {
	border-bottom: 1px solid #FF0000 !important;
}
.service-div .form-control{
	border-radius: 0px;
	color: #000 !important;
	-webkit-text-fill-color: rgba(0, 0, 0);
	height:30px!important;
}
span.service-option-check {
    font-size: 18px;
}
.service-submit-btn{
	color: #FFF;
    text-align: center;
    background: #B63C26;
    width: auto;
    display: inline-block;
    text-decoration: none;
    border: none;
    border-radius: 5px;
	padding: 8px 30px;
    font-size: 20px;
}
/* # Start of Country Page New Design */

/*New-Service-Page*/
.mobile-social-icon {
	display:none;
}
.mob-icon{
	display:none;
}
.new-menu .navbar-expand-lg .navbar-toggler {
    display: none;
}
.new-menu .navbar{
	margin: 45px 0 0 0;
	padding: 0;
	float: right;
	width: auto;
	box-shadow: none;
border-color: transparent;
background: transparent;
}
.new-menu .navbar-nav{
	list-style: none;
}
.new-menu .navbar-nav  li{
	float: left;
	margin: 0;
	list-style: none !important;
	background: url("../img/images/nav-sap-1.png") no-repeat right 3px;
}
.new-menu .navbar-nav li.no-sap-1 {
    background: none;
}
.new-menu .navbar-nav li.login-btn{
	background: none;
}
.new-menu .navbar-nav li.basket{
	background: none;
}
.new-menu .navbar-nav li.login-btn a {
    background-color: transparent;
	border-radius: 26px;
	color: #b73c26;
	font-size: 15px;
	font-weight: lighter;
	height: 29px;
	line-height: 16px;
	margin-left: 25px;
	margin-top: -6px;
	padding: 5px 20px;
	border: 1px solid #b73c26;
}
.new-menu .navbar-nav  li a{
	color:	#58595b;
	font-size: 13px;
	padding: 0 16px;
	display: inline-block !important;
	transition: none;
	text-decoration: none;
	font-weight: lighter;
	text-transform: capitalize;
}
.new-homepage-design  .carousel-inner-main{

	height: 575px;
}
.new-homepage-design  #carousel-example {
    border-bottom: none;
}
.new-homepage-design .form-main-wrap {
	box-shadow: -2px 7px 11px 3px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
    width: 100%;
    float: none;
	padding: 25px 25px 0px 25px;
	max-width:720px;
	background: #fff;
	top: 39%;

}

.new-homepage-design .form-btm .filter-option{
	font-size: 19px;
	line-height: 25px;
}
.new-homepage-design .small-input{
	max-width: 92px;
	font-size: 14px;
	Color:#58595b;
	outline: none;
    box-shadow: none !important;
	margin-left: 0;
	width: 100%;
	text-align: left;
}
.new-homepage-design .small-input::-webkit-input-placeholder { /* Edge */
  color: #58595b;
  opacity: 1;
}

.new-homepage-design .small-input::-ms-input-placeholder { /* Internet Explorer */
  color: #58595b;
  opacity: 1;
}

.new-homepage-design .small-input::placeholder {
  color: #58595b;
  opacity: 1;
}
.new-homepage-design .banner-right .small-input{
	margin-left: 0 !important;
}
.new-homepage-design .small-input-first {
    margin-left: 0 !important;
}
.new-homepage-design .quote-btn-class.parcel-btn{
	margin-top: 10px;
	margin-bottom: 0;
}
.new-homepage-design .form-btm span.custom-label{
	float:left;
	width:100%;
	font-size:11px;
	color:#58595b;
	position: relative;
	top: 10px;
}
.new-homepage-design .quicknote-row .btn{
	padding: 9px 0;
	outline: none !important;
}
.new-homepage-design  .post-sec textarea{
	height: 44px;
	border-bottom: 1px solid #b73c26;
	outline: none;
}
.new-homepage-design .errorText2 {
    border-bottom: 2px solid #FF0000 !important;
	background-color:transparent !important;
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
}
.new-homepage-design  .hd-info-img{
	right: -3px !important;
}
.new-get-quote-block .errorText2 {
    border-bottom: 2px solid #FF0000 !important;
	background-color:transparent !important;
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
}
.new-homepage-design .form-btm .bootstrap-select{
	padding-left: 0;
}
.new-homepage-design .form-btm .form-right {
    padding-right: 0px  !important;
}
.new-homepage-design  .form-tab {
    float: left;
    width: 100%;
    position: absolute;
    top: 30px;
	left: 0px;
}
.new-homepage-design  .quicknote{
	border: none;
	padding: 60px 0 0px 0;

}
.form-btm.quote-btn-class.parcel-btn hr{
	margin-top: 0;
}
.new-homepage-design .form-tab a{
	font-size: 19px;
	color: #58595b;
	position: relative;
	padding: 5px 24px;
}
.new-homepage-design .form-tab .active{
	font-weight: bold;
}
.new-homepage-design .form-tab .active::after {
    content: "";
	position: absolute;
	border-bottom: 3px solid #b63c26;
	width: 27px;
	bottom: 1px;
	left: 50%;
transform: translate(-50%,-50%);
	display: inline-block;

}
.new-homepage-design  .slide-form-wrap {
    position: relative;
    max-height: 460px;
}
.new-homepage-design .slider-sec .slider-main-title {
    font-size: 35px;
    margin-bottom: 15px;
    margin-top: -10px;
    font-weight: bold;
    text-shadow: 0px 0px 3px rgba(0, 0, 0, 1);
	color: #FFF;
	line-height: 44px;
	display: block;
}
.new-homepage-design .slider-sec span {

    font-size: 29px;
    font-weight: 400;
	line-height: 29px;
	text-shadow: 0px 0px 3px rgba(0, 0, 0, 1);
	color: #FFF;

}
.new-homepage-design  .social-app-block {

    text-align: right;
    display: flex;
    float: right;

}
.social-app-block p {
    color:  #b63c26;
    padding-right: 10px;

}
.social-app-block a {

    margin-right: 10px;

}

.social-app-block a .fa {
    font-size: 23px;
    color: #8f9191;
    line-height: 18px;

}
.social-app-block a:last-child{

    margin-right: 0px;

}
.new-homepage-design  .quote-btn-class.parcel-btn  .quote-book {
    background: transparent;
	color:#58595b;
    font-size: 18px;
    font-weight: 300;
	padding: 0;
	margin: 0;
	float: left;
	text-align: left;
	font-style: italic;

}
.partnerd-text.new-title {
		display: block;
		height: auto;
		max-width: 100%;
		margin: 0;
		line-height: 47px;
	}
	.partnerd-text.new-title h3 {
		height: auto;
		text-align: center !important;
		display: block;
		font-size: 22px;
		line-height: 28px;
		color: #58595b;
		font-weight: 600;
		padding-top: 0;
		margin-top: 50px;
	}
	.home-bottom-content.new-courier-slide .courier-image {
		padding-top: 20px;
		/*border-top: 1px solid #c8c9cb;*/
		/*margin-top: 30px;*/
		border-bottom: 1px solid#c8c9cb;
		margin-bottom: 30px;
}
.courier-slider-new img {
	width: 80%;
	/*height: 75px;*/
	object-fit: contain;
}
.courier-image.shipping-block img {
    height: 45px;
    width: 122px;
}
.courier-image .courier-slider-new{
	width: 100%;
	max-width: 825px;
	margin: 0 auto;
	padding-bottom: 0px;
	text-align: center;
}
.courier-slider-new ul {

    list-style: none;

}
.courier-slider-new ul li {

    display: inline-block;
    width: 100%;
    max-width: 200px;
    margin-bottom: 20px;
	padding: 0 30px;

}
.courier-image.shipping-block.e-commerce {
    border: none;
    padding-top: 0;
}
.courier-image.shipping-block  .courier-slider-new{
	max-width: 890px;
	padding-top: 47px;
padding-bottom: 15px
}
.courier-image.shipping-block .courier-slider-new ul li{
	max-width: 219px;
text-align: center;
}
.custom-mb{
	margin-bottom:25px;
}
.inner-white-back.new-get-quote-block .contact-back {
    background: transparent;
}
.get-quote-detail {
    margin: 20px 0;
}
.home-three-block .country-slider{
	width: 100%;
max-width: 1010px;
margin: 0 auto;
text-align: center;
}
.home-three-block .text-discription {
    text-align: center;
	position: relative;
	z-index: 1;
	width: 100%;
	max-width: 330px;
	margin: 0 auto;
	padding: 0 38px;
	outline: none;
}
.home-three-block .text-discription h4 {
    margin-bottom: 25px;
    font-weight: 600;
	font-size: 21px;
	line-height: 30px;
	position: relative;
}
.home-three-block .text-discription h4::after {
    content: "";
    position: absolute;
    border-bottom: 3px solid
    #b63c26;
    width: 27px;
    bottom: -18px;
    left: 50%;
	display: inline-block;
	transform: translate(-50%,-50%);
    display: inline-block;
}
.slick-dots li button{
	background:	#bfbfc0 !important;
	border-radius: 50% !important;
	width: 10px !important;
	height: 10px !important;
}
.slick-dots li.slick-active  button{
	background:	#b63c26 !important;
}
.home-three-block .three-blcok-details {
    margin-top: 40px;
}
.home-three-block .text-discription p {
    font-size: 13px;
    margin-bottom: 20px;
    font-weight: lighter;
}
.text-discription.custom-border:after{
	border-left: 2px solid #c8c9cb;
	content: "";
	margin: 0 auto;
	position: absolute;
	top: 0%;
	left: 0px;
	right: 0;
	bottom: 0;
	width: auto;
	z-index: -1;
}
.text-discription.custom-border:before{
	border-right: 2px solid #c8c9cb;
	content: "";
	margin: 0 auto;
	position: absolute;
	top: 0%;
	left: 0;
	right: 0px;
	bottom: 0;
	width: auto;
	z-index: -1;
}
.home-three-block {
	padding-top: 30px;
	padding-bottom: 30px;
}
.home-bottom-content.new-courier-slide{
	position: relative;
z-index: 1;
padding-bottom: 0;
}
.home-bottom-content.our-country-page{
	z-index: 1;
	background:#fafafb;
	padding-bottom: 25px;
}
.slick-next {
    right: 10px !important;
	top: 36% !important;
}
.slick-prev {
    left: 10px !important;
	top: 36% !important;
	z-index: 99;
}
.slick-prev::before {
    content: "\f104" !important;
    font-family: FontAwesome !important;
    color: #383838 !important;
    font-size: 32px !important;
}
.slick-next::before {
    content: "\f105" !important;
    font-family: FontAwesome !important;
    font-size: 32px !important;
    color: #383838 !important;
}
.slick-dotted.slick-slider {
    margin-bottom: 0px !important;
}
.slick-dots li.slick-active button::before ,
.slick-dots li button::before{
    opacity: .75;
    color: transparent !important;
}
/*Our-Country-New-Design-Page*/
.home-bottom-content.our-country-page  h3{
	color:#B63C26;
	font-size: 16px;
	line-height: 20px;
	font-weight: lighter;
	margin-bottom: 13px;
	text-align: left  !important;
	margin-top: 0;
}
.home-bottom-content.our-country-page p{
	 font-size: 13px;
    margin-bottom: 0px;
    font-weight: lighter;
	text-align: left ;
	line-height: 18px;
}
.home-bottom-content.our-country-page p span{
	text-align: left ;
}
.home-bottom-content.our-country-page div span{
	text-align: left ;
}
.home-bottom-content.our-country-page ul{
	padding-left: 15px;
	text-align: left;
	padding-bottom: 15px;
}
.home-bottom-content.our-country-page ol{
	padding-left: 10px;
	/*list-style: none;*/
	text-align: left;
	padding-bottom: 15px;
}
.home-bottom-content.our-country-page ul li, .home-bottom-content.our-country-page ol li{
	font-size: 15px;
	line-height: 28px;
}
.home-bottom-content.our-country-page ul li p,
.home-bottom-content.our-country-page ol li p{
	font-size: 13px;
	line-height: 18px;
	padding-bottom:4px;
	padding-bottom:0px;
}
.home-bottom-content.our-country-page .text-discription {
    text-align: center;
    position: relative;
    z-index: 1;
    width: 100%;
    max-width: 100%;
	margin: 0 auto;
	/*padding: 15px;*/
	outline: none;
	box-shadow: 4px 7px 7px 0px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
	width: 374px;
	height: 433px;
	overflow: hidden;
	background:#f3f3f4;
	margin: 0 15px;
	border: 1px solid #c7c8ca;
}
.home-bottom-content.our-country-page .text-discription .text-pad{
	padding: 15px;
}
.home-bottom-content.our-country-page .text-discription .text-pad.info-bullet{
	padding:0 15px;
}
.home-bottom-content.our-country-page .text-discription .info-img img {
    width: 100%;
    object-fit: cover;
    height: 224px;
}
.info-bullet {
    margin-top: 20px;

}
.home-bottom-content.our-country-page .info-bullet h3{
	text-align: center !important;
}
.home-bottom-content.our-country-page .info-bullet p {
    color: #B63C26;
    font-size: 17px;
    line-height: 27px;
    font-weight: lighter;
    margin-bottom: 0;
    text-align: center !important;
    margin-top: 0;
    padding-bottom: 0px;
}
.home-bottom-content.our-country-page .custom-border:after{
	/*border-left: 2px solid #cacacb;*/
	content: "";
	/*margin: 0 auto;*/
	position: absolute;
	top: 8%;
	left: 0px;
	right: auto;
	bottom: 0;
	width: 2px;
	z-index: -1;
	height: 390px;
	background: #cacacb;
}
.home-bottom-content.our-country-page .custom-border:before{
	/*border-right: 2px solid #cacacb;*/
	content: "";
	/*margin: 0 auto;*/
	position: absolute;
	top: 8%;
	left: auto;
	right: 0;
	bottom: 0;
	width: 2px;
	z-index: -1;
	height: 390px;
	background: #cacacb;
}
.country-page-top-section.country-new-design{
	border-bottom: 1px solid #a4a4a5;
	margin-bottom: 0;
}
.country-page-top-section.country-new-design .alpha-both.post-sec{
	padding-left: 5px;
}
.country-page-top-section.country-new-design .mob-alpha-both.no-pad{
	padding-left: 0;
	padding-right: 0;
}
.country-page-top-section.country-new-design .quote-btn-class .quote-book{
	float: right;
	width: auto !important;
	margin-right: 0px;
	font-size: 20px;
	padding: 9px 20px;
	outline: none;
	margin-top: 0px;
	margin-left: 0;
}
.country-page-top-section.country-new-design .country-img img {
    position: relative;
    height: 231px;
    object-fit: contain;
    width: 100%;
}
.home-bottom-content.our-country-page.desktop-country-bottom{
	/*border-top: 1px solid #a4a4a5;*/
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 80px;
	background: #fff;
	padding-bottom: 0;
}
.our-country-page.mobile-country-bottom{
		display:none;
}
.country-page-top-section.country-new-design .form-tab{
	position: initial;
	margin-bottom: 25px;
}
.country-page-top-section.country-new-design .form-tab a{
	font-size: 17px;
	color: #58595b;
	position: relative;
	padding: 0;
	margin-right: 35px
}
.country-page-top-section.country-new-design{
	background: rgb(189,191,193);
	background: linear-gradient(90deg, rgba(189,191,193,1) 0%, rgba(255,255,255,1) 100%);
	margin-top: 0px;
}
.country-page-top-section.country-new-design .country-img{
	width: 290px;
	position: relative;
	left: -13px;
	top: 120px;
}
.country-page-top-section.country-new-design .form-tab .active{
   padding-bottom: 14px !important;
	border-bottom: 0px;
	font-weight: bold;
}

.country-page-top-section.country-new-design .form-tab .active::after {
    content: "";
    position: absolute;
    border-bottom: 3px solid #b63c26;
    width: 27px;
    bottom: 1px;
   left: 50%;
	transform: translate(-50%,-50%);
    display: inline-block;

}
.inner-white-back  .country-page-top-section.country-new-design  h1{
	padding: 20px 0 30px 0;
	text-transform: capitalize;
	font-weight: 300;
}
.country-page-top-section.country-new-design  .quicknote {

    margin-top: 0;

}

.country-page-top-section.country-new-design  .small-input{
	max-width: 93px;
	outline: none;
	font-size: 14px;
	Color: #58595b;
	outline: none;
	box-shadow: none !important;
	width: 100%;
	margin-left:0;
	text-align: left;
}
/*.country-page-top-section.country-new-design .new-country-label span{
	position: absolute;
	left: 36.5%;
	top: 45px;
	font-size: 13px;
	font-weight: 100;
	color:#b73c26;
}*/
.country-page-top-section.country-new-design .small-input.small-input-first{
    margin-left: 0px !important;
}
.country-page-top-section.country-new-design .banner-right .small-input {
    margin-left: 0 !important;
}
/*.country-page-top-section.country-new-design .new-country-label.kg span {
    left: 8%;
}*/
.country-page-top-section.country-new-design .caret{
	border-top: 8px dashed;
	border-right: 6px solid transparent;
	border-left: 6px solid transparent;
	right: 4px !important;
	margin-top: -4px !important;
}
.country-page-top-section.country-new-design .quicknote-row .bootstrap-select > .btn{
	border-radius: 0;
}
.country-page-top-section.country-new-design  .quicknote{
	box-shadow: -2px 7px 11px 3px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
	width: 100%;
	float: none;
	padding: 25px;
	background:	#fff;
	border: none;
	position: relative;
	z-index: 99;

}
.country-page-top-section.country-new-design .quicknote  .form-btm {
    margin-bottom: 20px;
}
.country-page-top-section.country-new-design .mobile-counrty-flag img{
	display:none;
}
.country-page-top-section.country-new-design  .small-input::placeholder {
    color:#58595b;
	opacity: 1;
}
.country-page-top-section.country-new-design  .quicknote-row .btn {
	font-size: 14px;
	font-weight: 400;
	color: #58595B;
	padding: 9px 0;
outline: none !important;
}
.prodRevWidgetHead .ratingLogoWrap .RUK-SeoHead{
	font-size: 17px !important;
padding: 1px !important;
}
.prodRevWidgetHead .ratingLogoWrap .ratingSumWrap .starsWrap i{
	font-size: 25px !important;
}
.ratingLogoWrap .ratingSumWrap .starsWrap i.ruk-icon-percentage-star-75-01 {
    font-size: 20px !important;
    line-height: 22px !important;
}
.prodRevWidgetHead .ratingLogoWrap .ratingSumWrap .statsWrap p{
	font-size: 13px !important;
}
.Ruk__Prod__content{
	max-height: 170px !important;
}
.widget-review-div{
	position: relative !important;
	top: -20px !important;
}
.ReviewsLogo--small .ReviewsLogo__star i{
	color: #49b96a !important;
}
.country-page-top-section.country-new-design  .errorText2 {
    border-bottom: 2px solid #FF0000 !important;
    background-color: transparent !important;
	    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
}
.country-page-top-section.country-new-design .post-sec textarea{
	border-bottom: 1px solid #b73c26;
	background: #fff;
	outline: none;
	height: 39px;
}
.country-page-top-section.country-new-design .post-sec{
	padding-left: 5px;
padding-right: 0;
}
.country-page-top-section.country-new-design .quicknote-row .bootstrap-select > .btn:focus{
	outline: none !important;
}
.country-page-top-section.country-new-design  .custom-label {
    float: left;
    width: 100%;
    font-size: 13px;
    color: #58595b;
}
.slider-wrapper.slide.new-homepage-design {
    background: #f8f8fa;
	position: relative;
	z-index: 111;
}
.slider-wrapper.slide.new-homepage-design .quicknote  .quote-btn-class .quote-book{
	float: right;
	width: auto !important;
	margin-right: 0px;
	font-size: 20px;
	padding: 9px 20px;
	outline: none;
	margin-top: 0px;
}
.slider-wrapper.slide.new-homepage-design .banner.slide-content .caret{
	border-right: 6px solid transparent;
	border-left: 6px solid transparent;
	right: 4px !important;
	margin-top: -4px !important;
}
.slider-wrapper.slide.new-homepage-design .quicknote  .alpha-both.post-sec{
	padding-left: 5px;
}
.quicknote-row .bootstrap-select > .btn{
	border-radius: 0;
}
.ratting-block {
    width: 100%;
    max-width: 1060px;
    margin: 0 auto;
	padding-top: 30px;
}
.CarouselWidget .reviewsContainer .reviewWrap {

    width: 46% !important;

}
.CarouselWidget .reviewsContainer .reviewWrap .reviewText p{
	font-size: 13px !important;
	text-align: left !important;
}
.CarouselWidget .reviewsContainer{
	min-height: 181px !important;
}
.CarouselWidget .reviewsContainer .reviewWrap .reviewHeader .reviewStarsWrap{
	margin-top: 17px !important;
}
.CarouselWidget .reviewsContainer .reviewWrap .reviewHeader .reviewStarsWrap i{
	color: #f47e25 !important;
}
.RatingStars i.RatingStars__star{
	color: #f47e25 !important;
}
.scrollBtn.next:hover,
.scrollBtn.prev:hover{
	text-decoration: none;
}
.rating-hompage-slider {
    background: #e7e7e8;
    float: left;
    width: 100%;
    padding: 25px 0 25px 0;
    margin: 30px 0;
}
.home-rating {
    padding-top: 30px;
    float: left;
    width: 100%;
    padding-bottom: 0px;
	outline: none;
	background: #fff;
	box-shadow: -2px -2px 13px 0px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
}
.rating-hompage-slider .review-info {
    text-align: center;
	/*margin-top: 25px;*/
}
.rating-hompage-slider .excellent-block {
    margin-bottom: 16px;
}
.rating-hompage-slider .excellent-block .review_title{
	font-size: 26px;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 30px;
}
.rating-hompage-slider .five-star-big {
    margin-bottom: 15px;
}
.rating-hompage-slider .rateing {
    margin-bottom: 15px;
}
.rating-hompage-slider .rateing p {
    font-size: 18px;
    line-height: 27px;
}
.rating-hompage-slider  .rateing p span {
    font-weight: bold;
}
.rating-hompage-slider   .rate-slider-block {
    position: relative;
	width: 100%;
	max-width: 740px;
}
.rating-hompage-slider   .name-star {
    display: flex;
}
.rating-hompage-slider   .name-star .review_author{
	font-weight: bold;
	margin-right: 15px;
}
.rating-hompage-slider   .name-star  img{
	object-fit: contain;
}
.rating-hompage-slider   .comment {
    margin-top: 7px;
	padding-bottom: 50px;
}
.rating-hompage-slider  .comment p {
    font-size: 13px;
    color:  #58595b;
}
.rating-hompage-slider  .post-date {
    position: absolute;
    right: 17px;
	bottom: 0;
}
.rating-hompage-slider  .post-date p{
	 font-size: 12px;
    color:  #58595b;
}
.rating-hompage-slider  .rating-post {
	/*box-shadow: -2px -2px 13px 0px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);*/
    padding: 20px 15px 42px;
    border-radius: 18px;
    position: relative;
	margin-right: 15px;
	height: 220px;
	margin-left: 8px;
	outline: none;
	/*background: #fff;*/

}
.rating-hompage-slider .slick-list {
	height: 245px;
	/*padding-top: 15px;*/
}
.rating-hompage-slider  .slick-prev {
    left: -4% !important;
    top: 50% !important;
    z-index: 99;
}
.rating-hompage-slider .slick-next {
    right: -10px !important;
    top: 50% !important;
}

.new-get-quote-block .hd-get-quote-form{
	margin: 0 auto 54px;
	/*box-shadow: -2px 7px 11px 3px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);*/
	width: 100%;
	float: none;
	/*padding: 25px;*/
	max-width: 720px;
	/*background: #fff;*/
}
.new-get-quote-block  .top-box-block {
    box-shadow: -2px 7px 11px 3px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
    background: #fff;
    width: 100%;
    padding: 25px;
    margin-bottom: 5px;
}
/*.new-get-quote-block  .middle-box-block {
    box-shadow: -2px 7px 11px 3px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
    background: #fff;
    padding: 25px;
    margin-bottom: 15px;
}*/
.new-get-quote-block .hd-get-a-quote-btn{
	padding: 9px 15px;
	font-size: 15px;
}
.new-get-quote-block .hd-get-a-quote-btn:focus,
.new-get-quote-block  .hd-yellow-btn:focus{
	outline: none;
}
.new-get-quote-block  .hd-yellow-btn{
	font-size: 14px;
	padding: 11px 11px;
}
.new-get-quote-block  .hd-quicknote,
.new-get-quote-block   .hd-quicknote-bottom {
    background: transparent;
    max-width: 100%;
    width: 100%;
    padding: 0;
    min-height: auto;
    margin-bottom: 2px !important;
    border-radius: 0;
    border: none;
    float: none;
}
.new-get-quote-block .hd-form-middle {
    max-width: 100%;
    margin: 0 auto;
}
.new-get-quote-block .custom-label {
    float: left;
    width: 100%;
    font-size: 13px;
    color: #58595b;
}
.new-get-quote-block  #top_service_option {
    margin-bottom: 30px;
}
.new-get-quote-block .bs-caret .caret{
	border-right: 6px solid transparent;
	border-left: 6px solid transparent;
	right: 4px !important;
	margin-top: -4px !important;
}
.new-get-quote-block  .hd-get-quote-form .postcode textarea {
    height: 39px;
    border-bottom: 1px solid #b73c26;
	outline: none;
}
.new-get-quote-block  .hd-get-quote-form  .postcode.alpha-both{
	padding-left: 15px;
}
.new-get-quote-block  #top_service_option a {
    font-size: 17px;
    color:  #58595b;
    position: relative;
    padding: 5px 0;
    text-decoration: none;
    margin-right: 34px;
}
.new-get-quote-block  #top_service_option  .active {
    font-weight: bold;
	border-bottom: 0px;
	padding-bottom: 14px !important;
}
.new-get-quote-block  #top_service_option  .active::after {
    content: "";
    position: absolute;
    border-bottom: 3px solid #b63c26;
    width: 27px;
    bottom: 1px;
   left: 50%;
transform: translate(-50%,-50%);
    display: inline-block;
}
.new-get-quote-block .hd-note .hd-quicknote-row .btn {
    padding: 10px 0;
	outline: none !important;
	line-height: 20px;
	border-radius: 0;
}
.new-get-quote-block  .hd-form-btm .bootstrap-select{
	padding-left: 0;
	padding-right: 0 !important;
}
.new-get-quote-block  .hd-small-input{
	max-width: 96px;
	margin-left:0px;
	width: 100%;
	font-size: 15px;
	outline:none;
	text-align: left;
}
.new-get-quote-block  input:focus{
	box-shadow:none !important;
}
.new-get-quote-block .hd-weight input {
    width: 100%  !important;
    max-width: 100% !important;
    margin-left: 0px !important;

}
.new-get-quote-block  .hd-small-input-first {
    margin-left: 0 !important;


}
.new-get-quote-block  .qty-input {
    max-width: 100%;
}
.new-get-quote-block .qty-input-block {
    float: left;
    width: 50%;
}
.new-get-quote-block  .hd-weight.slide-wrap{
	float: left;
	width: 100%;
	max-width: 100%;
	position: relative;
}
.new-get-quote-block .slide-wrap{
	float: left;
	width: 100%;
	max-width: 24.2%;
	position: relative;
}
.new-get-quote-block .slide-up-label {
    position: absolute;
    pointer-events: none;
    left: 50%;
    top: 18px;
    transition: 0.2s ease all;
    text-align: center;
    transform: translate(-50%,-50%);
    width: 100%;
}
.new-get-quote-block .slide-up-label.get-quote-qty {

    left: 11%;
    top: 4px;
	font-size: 11px;
	opacity: 1;

}
.new-get-quote-block .lbl-takeup ~ .get-quote-qty.slide-up-label {
    top: 7x;
    bottom: 10px;
    left: 11%;
    font-size: 11px;
    opacity: 1;
}
.new-get-quote-block .lbl-takeup ~ .slide-up-label {
    top: 8px;
    bottom: 10px;
    left: 41%;
    font-size: 11px;
    opacity: 1;
}
.new-get-quote-block .slide-wrap.slide-ml {

    margin-left: 13.6%;

}
.new-get-quote-block  .hd-weight{
	float: left;
	width: 100%;
}
.new-get-quote-block  .weight-input-block {
    float: left;
    width: 50%;
	padding-left: 0 !important;
padding-right: 0px !important;
}
.new-get-quote-block  .form-btm .bootstrap-select{
	padding-left: 0;
}
.new-get-quote-block  .hd-small-input::placeholder {
    color:  #58595b;
    opacity: 1;
}
.rating-hompage-slider.country-custom-border {
    margin-top: 0;
    border-top: 1px solid #a4a4a5;
    margin-bottom: 0;
}
.home-bottom-content.our-country-page.desktop-country-bottom.custom-margin-country-bottom {
    margin-bottom: 30px;
}
.country-page-top-section.country-new-design .form-btm .bootstrap-select {
    padding-left: 0;
	padding-right: 0px !important;
}
.contact-back.new-track-page .faq-section p{
	font-size: 16px;
	text-align: center;
}
.inner-white-back.tracking-from  .inner-content-sec{
	box-shadow: -2px 7px 11px 3px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
	width: 100%;
	float: none;
	padding: 25px;
	background: #fff;
	border: none;
	max-width: 600PX;
	margin: 0 auto;
}
.track-description-block {

    width: 100%;
    max-width: 740px;
    margin: 0 auto;

}
.inner-white-back.tracking-from.track-parcel-form{
	margin: 0px 0 0px;
	background: #e1e1e1;
}
.mb-50{
	margin-bottom:50px;
}
.inner-white-back.tracking-from.track-parcel-form  .form-check  input{
	max-width: 100%
}
.home-bottom-content.our-country-page .rating-hompage-slider.onc-col-block{
	padding: 0;
	margin: 0;
	background:	#fff;
overflow: hidden;
height: 400px
}
.home-bottom-content.our-country-page .text-discription.no-pad-slide {
    padding: 0;
}
.home-bottom-content.our-country-page .rating-hompage-slider.onc-col-block .home-rating{
	padding-top: 0;
padding-bottom: 0;
}
.rating-hompage-slider.onc-col-block .name-star{
	justify-content: center;
}
.rating-hompage-slider.onc-col-block  .rating-post{
	box-shadow: none;
	padding: 0;
	height: 176px;
}
.rating-hompage-slider.onc-col-block  .excellent-block h3{
	font-size: 19px;
	line-height: 24px;
	margin-bottom: 0;
	font-weight: lighter;
	text-align: center !important;
}
.rating-hompage-slider.onc-col-block  .review-info{
	margin-top: 0;
}
.rating-hompage-slider.onc-col-block  .rateing {
    margin-bottom: 0;

}
.rating-hompage-slider.onc-col-block  .rateing p{
text-align: center !important;
}
.rating-hompage-slider.onc-col-block  .bottom-review p{
text-align: center !important;
}
.rating-hompage-slider.onc-col-block   .comment {
    margin-top: 0;
    padding:0 20px;
}
.custom-app-form  main > .container-lg{
	max-width: 300px;
}
.custom-app-form main > .container-lg .example {
    box-shadow: none;
	    font-size: 15px;
		background: #f4f5f6;
}
.custom-app-form .example.example2 .baseline{
	background-color: transparent;
}
.custom-app-form  .example.example2 .field{
	border: 1px solid #d0d0d1;
	border-radius: 7px;
	background: #fff;
	height: 40px;
}
.custom-app-form  .example.example2 label{
	left: 10px;
	bottom: 10px;
	color: #848489;
}
.custom-app-form  .example.example2 .input{
	color: #848489;
	padding-left: 34px;
	padding-bottom: 10px;
	max-width: 210px;
}
.custom-app-form  .example.example2 label .fa{
	padding-right: 5px;
}
.head-text {
    text-align: center;
    margin-bottom: 20px;
}
.custom-app-form  .head-text p {
	margin-top: 0;
    font-weight: bold;
    color: #000;
    font-size: 16px;
    margin-bottom: 0;
    line-height: 27px;

}
.custom-app-form   .example.example2 button{
	background-color: #3f9dd7;
	font-size: 16px;
}
.custom-app-form  .head-text span{
	font-size: 14px;
}
.custom-app-form .example.example2 .row.no-mb{
	margin-bottom: 0;
}
.custom-app-form .example.example2 .row.no-mb .field{
	border-bottom-left-radius: 0 !important;
	border-bottom-right-radius: 0 !important;
}
.custom-app-form .example.example2  .field.half-width.custom-mr {
    margin-right: 0;
    border-top: none !important;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
    border-top-left-radius: 0 !important;

}
.custom-app-form .example.example2  .field.half-width.custom-ml {
    margin-left: 0;
    border-top: none !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-top-right-radius: 0 !important;

}
.custom-app-form  .field.mandate-div {
    margin-top: 15px !important;
    height: 35px !important;
	line-height: 35px;
	padding-left: 10px
}
.field.custom-email-mb {
    margin-bottom: 10px !important;
}
.custom-app-form  .mandate-text{
	color: #848489;
}
.custom-app-form .example.example2 .mandate-checkbox{
	position: relative;
top: 2px;
}
.custom-app-form .example.example2 .input::placeholder {
    color: #848489;
    text-align: left;
	font-size: 15px;
}
.custom-app-form  .field .fa {
    padding-top: 13px;
    padding-left: 10px;

}
.inner-white-back.new-tool-block .bulk-image{
	background: url(../img/images/Header.png) no-repeat top right #fff;
	background-color: #DCDBDB;
}
.inner-white-back.new-tool-block  .bulk-app {
    padding-top: 245px;
    float: right;
    padding-right: 91px;
}
.inner-white-back.new-tool-block  .bulk-app a{
	display: block;
	padding-bottom: 9px;
}
.inner-white-back.new-tool-block  .bulk-app .google-play {
    margin-left: 0;
}
.inner-white-back.new-tool-block  .bulk-section h3{
	text-align: left;
	font-size: 38px;
	line-height: 60px;
	color: #58595b;
	font-weight: 100
}
.inner-white-back.new-tool-block  .bulk-section  p {
    text-align: left !important;
    font-size: 15px !important;
    line-height: 21px !important;
    color: #58595b;

}
.bulk-logos ul{
	margin-top: 60px;
	margin-bottom: 35px
}
.inner-white-back.new-tool-block   .Services .account-btn a{
	border-radius: 26px;
	font-size: 19px;
	font-weight: 300;
	padding: 5px 15px;
}
.inner-white-back.new-tool-block  .bottom-content .Services p{
	font-size: 15px;
	line-height: 21px
}
.inner-white-back.new-tool-block .bottom-content h5{
	font-size: 24px;
	line-height: 38px;
}
.new-homepage-design .slide-wrap {
    position: relative;
	float: left;
	width: 100%;
	max-width: 25.2%;
}
.new-homepage-design .slide-up-label{
	 position: absolute;
	  pointer-events: none;
	  left: 50%;
		top: 18px;
		transition: 0.2s ease all;
		text-align: center;
		transform: translate(-50%,-50%);
		width: 100%
}



.new-homepage-design .lbl-takeup ~ .slide-up-label
/*.new-homepage-design .slide-up:not(:focus):valid ~ .slide-up-label*/
{
    top: 8px;
  bottom: 10px;
  left: 41%;
  font-size: 11px;
  opacity: 1;
}
.new-homepage-design .slide-wrap.slide-ml{
	margin-left: 11.6%;

}
nav.mpdNavigation ul li.basket.new-basket{
	background: none !important;
	margin-top: 0px !important;
	padding-top: 0;
	margin-top: 0px !important;
	color: #58595b;
}
nav.mpdNavigation ul li.basket.new-basket .inner-baskte{
	margin-left: 15px;
}
nav.mpdNavigation ul li.basket.new-basket .inner-baskte a{
	padding:0;
	color: #58595b !important;
}
.mpdNavigation .basket span.qty-new{
	padding-left: 5px;
	font-size: 13px;
	line-height: 20px;
	color: #B63C26;
	position: absolute;
	top: 8px;
	left: 50%;
	transform: translate(-50%,-50%);
}
.footer-download-store {
    text-align: center;
    border-bottom: 2px solid #929497;
    padding-bottom: 21px;
    margin-bottom: 22px;
}
.footer-download-store img {
    height: 27px;
}
.app-pl {
    padding-left: 27px;
}
.inner-white-back.new-tool-block .pack-bg {
    background: url(../img/images/packagingsuppliesall.webp) no-repeat top right #fff;
        background-size: auto;
    background-size: contain;
	background-color: #DCDBDB;
	margin-right: 20px;
}
.inner-white-back.new-tool-block .faq-section.pack-section h6 {
    font-size: 24px;
    line-height: 27px;
    color: #58595b;
    padding-top: 15px;
}
.inner-white-back.new-tool-block .faq-section.pack-section p {
    padding-top: 20px;
    color: #B63C26 !important;
    font-size: 16px;
    line-height: 25px;
}
.inner-white-back.new-tool-block  .package-app.package-btn a{
	border-radius: 26px;
	padding: 6px 24px;
	font-size: 19px;
}
.inner-white-back.new-tool-block .faq-section.pack-section{
	margin-top: 40px;
}
.inner-white-back.new-tool-block  .bottom-content.channel-bottom {
    float: left;
    width: 100%;
    padding-top: 20px;
    padding-bottom: 52px;
}
.inner-white-back.new-tool-block  .Services.spread-sheet-btn a {
    margin-left: 0px;
    padding: 6px 28px;
    border-radius: 26px;
    font-size: 19px;

}
.inner-white-back.new-tool-block .bulk-image-section img{
	width: 80%;
 	height: 75px;
}
nav.mpdNavigation ul li.basket.new-basket .inner-baskte a{
	padding:0;
	color: #58595b !important;
}
.fullpage-review .CombinedWidget.reviews-combined-widget .List__item,
.fullpage-review .CombinedWidget.reviews-combined-widget .ReviewsList__item {
    margin: 0 0 20px !important;
    border: 1px solid #d8d8d9 !important;
    border-color: #d8d8d9!important;
    text-align: left !important;
    box-shadow: -2px -2px 13px 0px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12) !important;
    padding: 25px 35px 23px !important;
    border-radius: 18px !important;
    background: #fff !important;

}
.fullpage-review  .ReviewList .ReviewList__items .ReviewsList__item[data-v-7f7c5fd1]:first-child {
    margin-top: 0!important;
    border-top: 1px solid #d8d8d9 !important;
    padding-top: 25px !important;
}
.inner-white-back.fullpage-review h2{
	    font-size: 26px;
    text-transform: uppercase;
    font-weight: bold;
    line-height: 30px;
	color:#58595B;
	padding-top: 35px;
}
.review-info a:hover,
.review-info a:active,
.review-info a:focus {
    text-decoration: none;
}
.bottom-review p{
	margin-top: 10px;
	color: #58595B;
}
.new-local-design  .pd-local-page-top-bg{
	background: none;
	background-color:#e1e1e1;
	border-bottom: 2px #bcbec0 solid;
}
.new-local-design.pd-local-page-top h3 {

    font-size: 28px;
    color: #58595b;
}
.new-local-design.pd-local-page-top .pd-local-first-p{
	font-size: 19px;
	line-height: 25px;
}
.new-local-design.pd-local-page-top  .pd-local-top-two-div{
	border: 1px #a6a8ab solid;
	padding: 20px 81px 8px;
}
.new-local-design.pd-local-page-top  .pd-local-top-two-div h4{
	font-size: 27px;
	font-weight: normal;
	line-height: 35px
}
.new-local-design.pd-local-page-top .middle-p{
	padding-bottom: 20px;
	padding-top: 20px;
	font-size: 16px;
	line-height: 26px;
}
.new-local-design.pd-local-page-top .bottom-p {
    margin-bottom: 0px;
    font-size: 20px;
    font-weight: 600;
}
.new-local-design.pd-local-page-top .pd-local-top-bottom-div{
	border: 1px #a6a8ab solid;
}
.new-local-design.pd-local-page-top .mobile-icon-with-register-wrap .register-button a{
	padding: 2px 3px 3px;
	border-radius: 26px;
	font-size: 16px;
	font-weight: 600;
}
.new-local-design.pd-local-page-top  .pd-local-top-bottom-div .side-text{
	font-size: 24px;
	font-weight: lighter;
	text-align: center;
	line-height: 29px;

}
.inner-white-back.pd-local-newtab .local-store-info-new{
	font-size: 15px;
	line-height: 27px;
}
.inner-white-back.pd-local-newtab .local-store-info-new .orange{
	font-weight: 600;
}
.inner-white-back.pd-local-newtab .pd-local-store-info-bottom-div .register-button a{
	padding: 5px 3px 5px;

border-radius: 26px;

font-size: 16px;

font-weight: 600;

line-height: 22px
}
.inner-white-back.pd-local-newtab .search-drop-off-store-div .find-address-btn{
	    border-radius: 26px;
		line-height: 26px;
}
.inner-white-back.pd-local-newtab  .pd-local-store-info-bottom-div .side-text{
	text-align: center;
	font-size: 22px;
	line-height: 30px;
	font-weight: 100;
}
.slick-slider {
  -webkit-user-select: text !important;
  -moz-user-select: text !important;
  -ms-user-select: text !important;
  user-select: text !important;
}
.slick-list.draggable {
  -webkit-user-select: none !important;
  -khtml-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  user-select: none !important;
}
.login-new-design .login-main-box.second {
    padding: 9px 25px 0 25px;
    border: none;
	max-width: 350px;
	/*background: transparent;*/
	margin-top: 10px;
	box-shadow: -2px 7px 11px 3px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
	margin-bottom: 40px;
}
.login-new-design  .login-form-row .btnwrap {
    float: none;
    text-align: center;
    margin: 30px auto 0px;
}
.login-new-design  .new-login-btn .log-in-btn{
	border-radius: 26px;
	font-size: 19px;
	font-weight: 600;
	line-height: 27px;
	padding: 2px 22px;
}
.login-new-design .login-form-row .login-form-iput {
	position: relative;
	width: 300px;
}
.login-new-design  .login-form-row .login-form-iput input{
	border-bottom: 1px #b73c26 solid;
	border-radius: 0;
	border-top: none;
	border-left: none;
	border-right: none;
	height: 42px;
	background: transparent;
}
.login-new-design  .login-form-iput .slide-up-label {
    position: absolute;
    pointer-events: none;
    left: 53%;
    top: 26px;
    transition: 0.2s ease all;
    text-align: center;
    transform: translate(-50%,-50%);
    width: 100%;
	text-align: left;
	font-size: 16px;
	color: #939598;
}
.login-new-design  .login-form-iput .lbl-takeup ~ .slide-up-label {

    top: 8px;
    bottom: 10px;
    left: 53%;
    font-size: 11px;
    opacity: 1;
	color:#B63C26;

}
.login-new-design  .login-main-box.third {
   max-width: 500px;
	border-top: 2px solid #9fa0a1;
	border-radius: 0;
	padding: 0 13px;
	background: transparent;
}
.login-new-design  .errorText2 {
    border-bottom: 2px solid #F00 !important;
    background-color: transparent !important;
	border-top: none !important;
border-left: none !important;
border-right: none !important;
}
.login-new-design .login-form-row .btnwrap.new-login-btn.three-button{
	display: flex;
	margin: 0 auto;
	width: 100%;
}
.login-new-design .login-form-row .btnwrap.new-login-btn.three-button a{
	display: block;
	border-radius: 26px;
	color: #fff !important;
	padding: 4px 19px;
	width: 100%;
	max-width: 156px;
	background: #58595B;
	border: none;
	text-align: center;
	font-size: 14px;
	margin-top: 20px;
	margin-left: 10px;
	line-height: 23px;
	text-decoration: none;
}
.login-new-design .login-form-row .login-form-iput input:focus{
	    box-shadow: none !important;
}
.login-new-design .login-form-row .btnwrap.new-login-btn.three-button a:first-child{
		margin-left: 0px;
}
.login-new-design .login-form-row .btnwrap.new-login-btn .switch-btn{
	background: #57585a !important;
}
.login-new-design .login-form-row .btnwrap.new-login-btn  .register-btn {
    background-color: #6c6d70 !important;
}
.login-new-design .login-form-row .btnwrap.new-login-btn  .frgtpass{
    background-color: #939598 !important;
}
.login-new-design  .login-title h2 {
    font-size: 26px;
    text-align: center;
    color: #58595b;
    text-transform: capitalize;
    padding-bottom: 0;
}
.login-new-design .social-login-block {
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
}
.login-new-design  .social-login-block img {
    width: 30px;
    height: 30px;
    margin-left: 10px;
}
.login-new-design .login-form-row.ship-btn  .btnwrap.new-login-btn.three-button{
	width: 45%;
}
.new-book-design  .form-sec-box{
	 position: relative;
	 width: 100%;
}
.new-book-design  .first-part-div.form-sec{
	display: flex;
}
.custom-form-padding {
    float: left;
    width: 100%;
    /*padding: 0 44px 0 15px;*/
	padding: 15px 44px 15px 15px;
	box-shadow: 4px 7px 7px 0px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
	background: #fff;
	position: relative;
}
.plusminus{
	font-size: 25px;
	float: right;
}
.new-book-design  .form-sec-box .textbox{
	border-bottom: 1px #919193  solid;
	border-radius: 0;
	border-top: none;
	border-left: none;
	border-right: none;
	height: 42px;
	background: transparent;
	width: 100%;
	padding: 4px 0px;
	outline: none;
	opacity: 1;
	box-shadow:none !important;
}
.new-book-design  .form-sec-box .textbox:focus{
	box-shadow: none !important;
	border-color:none !important;
}
.new-book-design  .form-sec-box   .errorText2 {
    border-bottom: 2px solid #F00 !important;
    /*background-color: transparent !important;*/
	border-top: none !important;
	border-left: none !important;
	border-right: none !important;
}

.new-book-design  .form-sec-box.contact-no-field .textbox{
	width: 100%;
}
.new-book-design  .form-sec-box.contact-no-field {
	width: 100%;
}
.new-book-design  .form-sec-box  .slide-up-label {
    position: absolute;
    pointer-events: none;
    left: 50%;
    top: 26px;
    transition: 0.2s ease all;
    text-align: center;
    transform: translate(-50%,-50%);
    width: 100%;
	text-align: left;
	font-size: 13px;
	color: #636365;
}
.new-book-design  .form-sec-box  .lbl-takeup ~ .slide-up-label {

    top: 8px;
    bottom: 10px;
    left: 50%;
    font-size: 11px;
    opacity: 1;
	color:  #bf523e;

}
.new-book-design   .address-autofill-div  .form-sec-box .slide-up-label{
	color:  #fff;
}
.new-book-design   .address-autofill-div .textbox {
    color:  #fff;
	width: 95%;
	outline: none;
}

.address-inner-content-sec.new-book-design   h3,
 .address-inner-content-sec.new-book-design  .form-sec {
    padding-left: 0;
    padding-right: 0;
}
.new-inner-content-wrap .inner-content-sec.new-book-design {
    background:  transparent;
    border: none;
	margin-bottom: 80px;
}
.new-book-design  .contact-no-field .contact-input {
    height: 42px;
    border-bottom: 1px  #bcbcbd solid;
    border-radius: 2px;
    padding: 4px 10px;
    font-size: 13px;
    box-shadow: none;
    border-top: none;
    border-left: none;
    border-right: none;
}
.new-book-design  .contact-no-field .btn  {
    border-top: none;
    border-left: none;
    border-right: none;
    border-radius: 0;
    background: #fff;
    box-shadow: none;
    height: 42px;
	padding: 6px 0px;
}
.new-book-design .contact-no-field .btn:focus{
	outline:none !important;
}
.new-book-design .btn:focus{
	outline:none !important;
}
/*.next-block {
    float: right;
    width: 46%;
    margin-bottom: 30px;
}*/
.next-block{
   background: #f68920;
    color: #fff;
    padding: 5px 40px;
    font-size: 16px;
    text-transform: uppercase;
    border-radius: 26px;
    line-height: 22px;
    text-decoration: none;
    position: absolute;
    top: 30px;
    right: 0px;
    cursor: pointer;
	float: right;
}
.next-block a:hover,
.booking-list-block a:hover {
	opacity:0.7
}
.booking-list-block {
    clear: left;
    width: 100%;
    margin-top: 15px;
    background: #939598;
    font-size: 16px;
    color: #fff;
    margin-bottom: 0px;
    text-align: center;
    padding: 3px 30px;
    border-radius: 26px;
    line-height: 24px;
    text-decoration: none;
    max-width: 100%;
}
.booking-list-block.completed{
	 background: #00a652;
}
.booking-list-block p{
	 color: #fff;
	  font-size: 16px;
	      padding: 0 !important;
    line-height: 26px;
	cursor: pointer;
}
/*.booking-list-block a {
    display: block;
    background: #58585a;
	font-size: 16px;
	color:#fff;
    margin-bottom: 18px;
    text-align: center;
    padding: 3px 30px;
    border-radius: 26px;
    line-height: 24px;
    text-decoration: none;
    width: 100%;
    max-width: 200px;
}*/
.new-book-design  h3{
	color: #58585a;
	border-bottom: 1px solid #bf523e !important;
	margin-bottom: 16px !important;
	padding-bottom: 5px !important;
}
.address-inner-content-sec.new-book-design  .collection-h3{
	color: #58585a;
	border-bottom: 1px solid #bf523e !important;
	margin-bottom: 16px !important;
	padding-bottom: 5px !important;
	display: inline-block;
}
.address-inner-content-sec.new-book-design .country-title{
	display: inline-block;
	padding: 0;
	font-size: 19px;
	color:#bf523e;
}
.new-inner-content-wrap .new-book-design .collection-h3 img,
.new-inner-content-wrap .new-book-design .with-image-h3 img{
	position: relative;
	top: -3px;
	height: 25px;
}
.inner-white-back.booking-back  h2{
	font-size: 23px;
	padding: 45px 0 30px 0;
	color:	#58585a;
	text-transform: capitalize;
	font-weight: 600;
}
.new-book-design  .form-sec-box.value-box input{
	width:100%;
	box-shadow: none;
}
.next-btn-sec {
    position: relative;
    float: right;
    width: 100%;
    /* max-width: 200px; */
}
.term-and-condition-1 {
    float: right;
    margin-top: 30px;
}
.battery_content.new-battery-design{
	margin-top: 20px;
}
.new-book-design .parcel-cont .form-sec-box  input{
	max-width: 80%;
}
.new-book-design.map-new-design #drop-off-address-detail-div-part {
    border: none;
    background: transparent;
	padding: 0;
}
.new-book-design.map-new-design {
    margin-top: 0px;
}
.new-book-design.map-new-design .next-btn-sec{
	margin-top: 20px;
	float: left;
	margin-bottom: 45px;
}
.new-book-design.map-new-design .next-btn-sec .next-block{
	top: -17px;
	right: 39px;
}
.new-book-design .cust-price select {
    width: 100%;
    max-width: 300px;
    border-top: none;
    border-left: none;
    border-right: none;
	border-bottom: 1px #919193 solid;
	outline: none;
	padding-left: 10px;
	background:transparent;
}
.new-book-design select:focus,
.new-book-design input:focus
{
	box-shadow:none !important;
	border-color:none;
}
.new-book-design  .cost-sec input{
	 border-top: none;
    border-left: none;
    border-right: none;
	background:transparent;
	border-bottom: 1px #919193 solid;
}
.new-book-design  .address-autofill-div{
	    padding: 10px 15px 8px;
}
.new-book-design  .cust-price .pound-box{
	background:transparent;
	border-left: none;
	border-right: 1px solid #919193;
	border-top: none;
	border-radius: 0;
	border-bottom: 1px #919193 solid;
}

.booking-list-block.completed{
	 background: #00a652;
}
.order-confirm.new-order  .inner-content-sec {
    margin-bottom: 10px;
    border: none;
	background: #fff;
	box-shadow: 4px 7px 7px 0px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
}
.order-confirm.new-order  .collection-h3 img,
.order-confirm.new-order  .with-image-h3 img{
	height: 33px;
	margin-right: 20px;
}
.order-confirm.new-order  .form-sec-info p b{
	font-weight: 600;
}
.new-update-block.inner-content-sec h3{
	font-size: 23px;
	color:#58585a;
	font-weight: 600;
}
.order-confirm.new-order .inner-content-sec p,
.order-confirm.new-order  .info-form-sec-box p{
	font-size: 14px;
}
.new-order .btn.btn-parcel {
    background-color: #58595b;
	color:#fff;
    border-radius: 26px;
    font-weight: 600;
    max-width: 255px;
    font-size: 18px;
	width:100%;
}
.new-order .btn.btn-atc{
	background-color: #b73c26;
	color: #fff;
	border-radius: 26px;
	font-weight: 600;
	max-width: 255px;
	font-size: 18px;
	width:100%;
}
.new-order .btn.btn-parcel:focus{
	outline:none!important;
}
.inner-white-back .order-confirm.new-order  .vtc{
	padding: 4px 0 15px 60px;
}
.order-confirm.new-order .box-order-cost{
	background: #fff;
	box-shadow: 4px 7px 7px 0px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
	border: none;
	border-radius: 2px;
}
.order-confirm.new-order .clear-all-basket-btn{
	border-radius: 26px;
	float: none;
	text-align: center;
	padding: 5px 25px;
	background-color: #939598;
}
.order-confirm.new-order .clear-all-basket {
    margin-top: 15px;
    float: left;
    width: 100%;
    text-align: center;
}
.order-confirm.new-order .btn.btn-ed.btn-block.pull-right{
	width: 40%;
	text-align: center;
	background: #f68920;
	padding: 2px 12px;
	color: #fff;
	border-radius: 26px;
	font-weight: 300;
	font-size: 16px;
}

.country-bg-main {
    position: absolute;
    right: -55px;
    z-index: 99;
}
.country-bg-main img {
    height: 355px;
    object-fit: contain;
}
.country-page-top-section.country-new-design .container{
	position: relative;
}
.inner-white-back .home-bottom-content.our-country-page h2{
	padding-bottom: 0;
text-transform: capitalize;
font-size: 32px;
}
.inner-white-back .home-bottom-content.our-country-page h2{
	padding-bottom: 0;
text-transform: capitalize;
font-size: 32px;
}
.courier-image.two-col-img-text .two-col-img {
    box-shadow: 4px 7px 7px 0px  rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
}
.courier-image.two-col-img-text .two-col-text{
	box-shadow: 4px 7px 7px 0px  rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
	border: 1px solid #c7c8ca;
	padding: 15px;
	background: #f3f3f4;
	height: 222px;
	overflow: hidden;
	outline: none;

}
.img-txt-info {
	box-shadow: 4px 7px 7px 0px  rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
	border: 1px solid #c7c8ca;
	min-height: 433px;
	background:#f3f3f4;
	margin: 0 15px;
	outline: none;
}
.img-txt-info .info-img img {
    width: 100%;
    object-fit: cover;
    height: 224px;
}
.courier-image.two-col-img-text .two-col-img  img {
    width: 100%;
    object-fit: cover;
    height: 222px;
}
.home-bottom-content.our-country-page.done-deal-block .info-bullet h5{
	color:#B63C26;
	font-size: 20px;
	line-height: 33px;
	font-weight: lighter;
	margin-bottom: 0;
	text-align: center !important;
	margin-top: 0;
	padding-bottom: 5px;
}
.home-bottom-content.our-country-page.done-deal-block .info-bullet {
	padding:0 10px;
	margin-top: 0px;
}
.home-bottom-content.our-country-page.done-deal-block .info-bullet h5{
	color:#e62b25 !important;
	font-size: 20px;
	line-height: 33px;
	font-weight: lighter;
	margin-bottom: 0;
	text-align: center !important;
	margin-top: 0;
	padding-bottom: 5px;
}
.home-bottom-content.our-country-page.done-deal-block.adverts-block .info-bullet h5{
	color:#f48f30 !important;
}
.home-bottom-content.our-country-page.done-deal-block .info-bullet p {
    font-size: 14px;
    margin-bottom: 0px;
    font-weight: lighter;
    line-height: 20px;
    padding-bottom: 10px;
    display: block;
    text-align: center;
	color:#58595B;
}
.home-bottom-content.our-country-page.done-deal-block .img-txt-info.slick-slide{
	position: relative;
	min-height: 400px;
	height: 100%;
}
.home-bottom-content.our-country-page.done-deal-block.helpful-tip .img-txt-info.slick-slide {
    position: relative;
    min-height: 302px;
    height: 100%;
}
.courier-image.top-slider.tip-block{
	width:100%;
	max-width:1200px;
	margin:0 auto;
}
.inner-white-back.booking-back {
    background: #e1e1e1;
}
.country-page-top-section.country-new-design.donedeal-bg{
	z-index: -1;
	background-image: url(../img/images/Banner_BG_3508.png);
	background-position: center center;
	background-repeat: no-repeat;
	height: 400px;
	background-size: cover;
	background-color: transparent;
	margin-top:0;
}
.done-title h2{
	font-size: 46px;
    text-align: left;
    margin-top: 25px;
    color: #fff;
    font-weight: bold;
    margin-left: -17px;
	text-transform: none;
}
.inner-white-back .home-bottom-content.our-country-page.done-deal-block h2{
	color:#e62b25 !important;
}
.inner-white-back .home-bottom-content.our-country-page.done-deal-block.adverts-block h2{
	color:#f48f30 !important;
}
.home-bottom-content.our-country-page .slick-slider .slick-list{
	padding-bottom: 15px;
}
.multiple-parcel-btn a.multi-parcel1{
	    float: left;
		border-radius: 26px;
		font-size: 13px;
		padding: 4px;
		width: 140px;
}
.donedeal-top-strip {
    background: red;
    text-align: center;
    padding: 15px;
}
.donedeal-top-strip img {

    width: 100%;
    max-width: 320px;
    height: auto;
    object-fit: contain;

}
.donedeal-top-strip.adverts-strip{
	background: #f48f30;
}
.country-page-top-section.country-new-design  .new-country-label.slide-wrap{
	position: relative;
	float: left;
	width: 100%;
	max-width: 26.2%;
}
.country-new-design .slide-up-label{
	position: absolute;
	pointer-events: none;
	left: 50%;
	top: 18px;
	transition: 0.2s ease all;
	text-align: center;
	transform: translate(-50%,-50%);
	width: 100%;
}
.country-new-design .lbl-takeup ~ .slide-up-label {
    top: 8px;
    bottom: 10px;
    left: 41%;
    font-size: 11px;
    opacity: 1;
}
.country-new-design  .new-country-label.slide-wrap.slide-ml {
    margin-left: 10%;
}
.country-new-design  .first-row .form-btm .custom-label{
	float: left;
	width: 100%;
	font-size: 11px;
	color: #58595b;
	position: relative;
	top: 10px;
}
.form-btm.quote-btn-class.multiple-parcel-btn.home-parcel-btn{
	position: absolute;
}
.form-btm.quote-btn-class.multiple-parcel-btn.home-parcel-btn a{
	position: relative;
	top: 15px;
	left: -29px;
}
.partnerd-text.new-title.no-space h3 {
    margin-top: 0px;
}
.cls-btn-enhanced {
    float: right;
    color: #b73c26;
    font-size: 20px;
	cursor: pointer;
	position: absolute;
	right: 10px;
	top: 0;
    /* margin-top: -45px; */
}
.new-inner-content-wrap .inner-content-sec.new-book-design .insurance-confirmation-div {
	background: none !important;
	border: none !important;
	border-radius: 0 !important;
}
.new-book-design.map-new-design .website-search-div {
    display: block;
    background: #d5d6d8;
    float: left;
    width: 100%;
    padding: 35px;
    border: 1px solid #c7c9cb;
    margin-bottom: 25px;
}
.new-book-design.map-new-design .select-drop-off-store-section{
    border: 1px solid #cecfd1;
    padding: 0;
	background: #cecfd1;
}
.new-book-design.map-new-design .search-drop-off-store-div .textbox{
    border: 1px #aeafb1 solid;
}
.new-book-design.map-new-design .search-drop-off-store-div .textbox:focus{
	outline:none !important;
}
.new-book-design.map-new-design .search-drop-off-store-div .find-address-btn{
	border-radius: 26px;
}
.new-book-design.map-new-design  .select-drop-off-store-detail{
	background: #e6e7e9;
    border-top: 1px solid #cecfd1;

}
.new-book-design.map-new-design .select-drop-off-store-btn-sec{
	text-align: right;
	background: #e6e7e9;
    padding-bottom: 20px;
}
.new-book-design.map-new-design .select-drop-off-store-btn-sec .drop-off-back-btn{
	position: inherit;
	color:#B63C26;
	margin-left: 10px;
		padding-right: 20px;
    font-size: 23px;
}
.new-book-design.map-new-design .select-drop-off-store-btn-sec .select-drop-off-store-btn{
    width: 28%;
    font-size: 16px;
    margin-left: 20px;
    border-radius: 26px;
	margin-right: 20px;
}
.new-book-design.map-new-design .select-drop-off-store-btn-sec .unselect-drop-off-store-btn{
    width: 38%;
    font-size: 16px;
    margin-left: 20px;
    border-radius: 26px;
	margin-right: 20px;
}
.box-content.text-center p{
	padding-bottom: 7px;
}
.box-content.text-center {
	padding: 0px 10px 0;
}
.drop-off-popup .select-drop-off-store-btn-sec .select-drop-off-store-btn{
	   width: 22.3%;
    font-size: 16px;
    border-radius: 26px;
    margin: 0 25px;
}
.drop-off-popup .drop-off-back-btn {
    margin-left: 0;
    color: #B63C26;
    font-size: 16px;
    bottom: 0;
    position: inherit;
    margin-right: 15px;
    border: 1px solid #B63C26;
    padding: 3px 26px;
    border-radius: 26px;
}
.drop-off-popup .select-drop-off-store-btn-sec{
	text-align: right;
}
.new-choose-page .hd-img-data {
    display: flex;
}
.new-choose-page .hd-block-img{
	display:none;
}
.new-choose-page .hd-service-block .info-block p{
	color: #58595B;
	font-size: 12px;
	margin-bottom: 0;
	line-height: 17px;
}
.new-choose-page .hd-service-block .info-block a {
    color: #B63C26;
    font-size: 12px;
	margin-left: 3px;
}
/*.new-choose-page .hd-more-info{
	display: none;
}*/
.new-choose-page  .hd-btn-block .log-in-btn{
	border-radius: 26px;
	padding: 3px 75px;
}
.new-choose-page  .hd-service-block .parcel-btm-sec ul li{
	border-right: none;
	width: 20%;
}
.new-choose-page .hd-service-block .box-img-sec{
	margin: 0 10px 0 0;
}
.new-choose-page .hd-service-block .box-img-sec img{
	width: 100px;
	height: 65px;
}
.new-inner-content-wrap .right-totle-top img{
	    width: 100px;
}
.new-choose-page .hd-more-info{
	position: inherit;
}
.new-choose-page .hd-service-block .parcel-btm-sec ul li:hover {
    background-color: transparent;
}
.inner-white-back.new-checkout {
    background: #e1e1e1;
}
.inner-white-back.new-checkout h2{
	font-size: 23px;
	padding: 45px 0 30px 0;
	color:#58585a;
	text-transform: capitalize;
	font-weight: 600;
}
.inner-white-back.new-checkout .checkout-inner-block.payment-method-full-div-section{
	border: none;
	padding: 0;
	border-radius: 0;
	box-shadow: 4px 7px 7px 0px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
	background: #fff;
}
.inner-white-back.new-checkout .checkout-inner-block{
	border: none;
	background: #fff;
	padding: 20px 25px 20px;
	border-radius: 0;
	margin-bottom: 0;
}
.inner-white-back.new-checkout .mob-alpha.no-pad{
	padding-left: 0px;
	padding-right: 0;
}
.inner-white-back.new-checkout .co-patment-block-top {
    padding: 0;
    margin: 0;
}
.inner-white-back.new-checkout .co-title{
	margin-bottom: 20px;
}
.inner-white-back.new-checkout .co-right-total-text .co-total-text{
	line-height: 23px;
}
.inner-white-back.new-checkout .co-card-btn{
	padding: 5px 17px;
	border: 0;
	margin-bottom: 15px;
	border-radius: 26px;
	background-color: #f6881f;
}
.inner-white-back.new-checkout .co-btn-block{
	width: 100%;
	max-width: 300px;
	text-align: center;
	margin: 0 auto;
}
.inner-white-back.new-checkout .co-login-btn{
	padding: 5px 17px;
	border: 0;
	border-radius: 26px;

}
.inner-white-back.new-checkout .payment-method-full-div.checkout-inner-block h3{
	margin-bottom: 9px;
}
.inner-white-back.new-checkout  .new-invoice {
	margin-top: 25px;
	margin-bottom: 25px;
}
.inner-white-back.new-checkout  .new-invoice .checkout-inner-block{
	padding: 0;
	box-shadow: 4px 7px 7px 0px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
}
.inner-white-back.new-checkout  .new-invoice .invoice-data-div.no-pad {
    border-right: 2px solid #58595b;
	padding: 7px 15px 0;
}
.inner-white-back.new-checkout  .new-invoice .no-pad.apply-block {
	padding: 7px 15px 0;
}
.inner-white-back.new-checkout .co-input-box {

    padding-left: 20px;

}
.checkout-inner-block.address-inner-content-sec.new-book-design.diffrent-address .co-title{
	border-bottom: 2px solid #bf523e;
}
.checkout-inner-block.address-inner-content-sec.new-book-design.diffrent-address .co-title.invoice-icon h3{
	border-bottom: none !important;
	margin-bottom: 0 !important;
}
.checkout-inner-block.address-inner-content-sec.new-book-design.diffrent-address {
    box-shadow: 4px 7px 7px 0px  rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
	/*margin-bottom: 170px;*/
}
.checkout-inner-block.address-inner-content-sec.new-book-design .form-sec-box select{
	height: 42px !important;
}
.checkout-inner-block.address-inner-content-sec.new-book-design .btm-btn-lst.invoice-submit-btn .log-in-btn {
    padding: 5px 21px;
    font-size: 16px;
    border-radius: 26px;
    margin-left: 0px;
}
.checkout-inner-block.new-book-design .contact-no-field .contact-input{
	padding: 4px 0;
}
.new-book-design .form-sec-box select{
	height: 42px !important;
}
.checkout-inner-block.new-book-design .form-sec-box .prefix-label .custom-label{
	float: left;
	width: 100%;
	font-size: 11px;
	color:#bf523e;
	position: relative;
	top: 1px;
}
.checkout-inner-block.new-book-design .form-sec-box .prefix-label  .btn{
	padding: 0;
	height: 26px;
}
.inner-white-back.new-checkout  .co-register-block{
	box-shadow: 4px 7px 7px 0px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
	border:none;
	background: #fff;
}
.choose-popup .drop-off-back-btn{
    display: none;
}
.new-book-design .form-sec-box .prefix-label .custom-label{
	float: left;
	width: 100%;
	font-size: 11px;
	color:#bf523e;
	position: relative;
	top: 1px;
}
.new-book-design .form-sec-box .prefix-label .btn {
    padding: 0;
    height: 26px;
}
.new-book-design.map-new-design .choose-popup .website-search-div{
	padding: 15px 35px 15px 35px;
    margin-bottom: 0;
}
.success-wrap.new-success-page .order-success-title {
    font-size: 56px;
    font-weight: 600;
    margin: 0px;
    line-height: 62px;
}
.success-wrap.new-success-page .order-sub-title {
    font-size: 30px;
    font-weight: 600;
    color: #58595b;
}
.success-wrap.new-success-page hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border-top: 1px solid #58585a;
}
.success-wrap.new-success-page .success-mid-block{
	    width: 100%;
    max-width: 930px;
    margin: 0 auto;
}
.success-wrap.new-success-page .success-mid-block .success-box p{
	    margin: 8px 0;
}
.success-wrap.new-success-page .success-mid-block .success-box p a {
    font-size: 18px;
    color: #b73c26;
    padding-top: 0;
    margin-bottom: 0px;
	text-decoration:none;
}
.success-wrap.new-success-page hr.top-suc{
	padding-top: 15px;
}
.success-wrap.new-success-page .conf-block {
    font-size: 16px;
    color: #58595b;
    font-weight: normal;
    text-align: center;
}
.new-get-quote-block span.qty-label {
    position: absolute;
    left: 15px;
    top: -9px;
    font-size: 11px;
}
.new-custom-page .form-sm-box .text-box,
.new-custom-page .form-sm-box2 .text-box {
    height: 42px;
    border-bottom: 1px #919193 solid;
    padding: 4px 0;
    font-size: 13px;
    border-radius: 0;
	border-top: none;
    border-left: none;
    border-right: none;
	outline: none !important;
}
.new-custom-page .form-sm-box3 .text-box,
.new-custom-page .form-sm-box4 .text-box
  {
    height: 42px;
    border-bottom: 1px #919193 solid;
    padding: 4px 12px;
    font-size: 13px;
    border-radius: 0;
	border-top: none;
    border-left: none;
    border-right: none;
	outline: none !important;
}
.new-custom-page .form-sm-box4.custom .text-box{
	width: 50%;
	background: transparent;
}
.new-custom-page .form-sm-box,
.new-custom-page .form-sm-box2,
.new-custom-page .form-sm-box3,
.new-custom-page .form-sm-box4{
	position: relative;
}
.new-custom-page .form-sm-box2{
	width: 230px;
}
.new-custom-page .form-sm-box2 .text-box{
	width: 100%;
}
.new-custom-page .form-sm-box{
	width: 100px;
	margin-right: 25px;
}
.new-custom-page .form-sm-box .text-box{
	width: 100%;
	background: transparent;
}
.new-custom-page .form-sm-box3 .text-box{
	width: 67%;
}
.new-custom-page .form-sm-box .slide-up-label,
.new-custom-page .form-sm-box2 .slide-up-label
{
	position: absolute;
	pointer-events: none;
	left: 50%;
	top: 26px;
	transition: 0.2s ease all;
	text-align: center;
	transform: translate(-50%,-50%);
	width: 100%;
	text-align: left;
	font-size: 13px;
	color: #636365;
}

.new-custom-page .form-sm-box .lbl-takeup ~ .slide-up-label,
.new-custom-page .form-sm-box2 .lbl-takeup ~ .slide-up-label {
    top: 8px;
    bottom: 10px;
    left: 50%;
    font-size: 11px;
    opacity: 1;
    color: #bf523e;
}
.new-custom-page .inner-white-sec.custom h3 span {
    color: #58585b;
    margin: 0 15px;
}
.new-custom-page .inner-white-sec.custom h3{
	font-size: 14px;
	padding-bottom: 10px !important;
	font-weight: 600;
}
.new-custom-page .form-sm-box3 .price-box,
.new-custom-page .form-sm-box4 .price-box{
	height: 42px;
	background: transparent;
	border-left: none;
	border-right: 1px solid #919193;
	border-top: none;
	border-radius: 0;
	border-bottom: 1px #919193 solid;
	width: 24px;
	font-size: 15px;
	padding-top: 17px;
	padding-left: 5px;
}
.new-custom-page .form-sm-box3 .slide-up-label{
	position: absolute;
	pointer-events: none;
	left: 75%;
	top: 26px;
	transition: 0.2s ease all;
	text-align: center;
	transform: translate(-50%,-50%);
	width: 100%;
	text-align: left;
	font-size: 13px;
	color: #636365;
}
.new-custom-page .form-sm-box4.custom{
	width: 170px;
	float: left;
}
.new-custom-page .form-sm-box3 .lbl-takeup ~ .slide-up-label   {
    top: 8px;
    bottom: 10px;
    left: 75%;
    font-size: 11px;
    opacity: 1;
    color: #bf523e;
}
.new-custom-page .form-sm-box4 .slide-up-label{
	position: absolute;
	pointer-events: none;
	left: 67%;
	top: 26px;
	transition: 0.2s ease all;
	text-align: center;
	transform: translate(-50%,-50%);
	width: 100%;
	text-align: left;
	font-size: 13px;
	color: #636365;
}
.new-custom-page .form-sm-box4 .lbl-takeup ~ .slide-up-label{
	  top: 8px;
		bottom: 10px;
		left: 67%;
		font-size: 11px;
		opacity: 1;
		color: #bf523e;
}
.form-sm-box4.custom.book-custom-flow4.error-msg-1 {
    float: right;
    width: 35%;
}
.new-custom-page  .new-inner-content-wrap .inner-content-sec.new-book-design{
	margin-bottom: 17px
}
.inner-white-back.book-custom-main.new-custom-page {
    background: #e1e1e1;
}
.new-custom-page .product-btn-ed.btn-main.custom {
    float: left;
    margin-left: 0px;
    border-radius: 26px;
    font-size: 15px;
	font-weight:100;
}
.new-custom-page .term-and-condition-1{
	margin-top: 0;
}
.new-custom-page  .term-and-condition-1-btn .btn-main {
    padding: 6px 25px;
    font-size: 15px;
    border-radius: 26px;
    font-weight: 100;
}
.inner-white-back.book-custom-main.new-custom-page h2{
	font-size: 23px;
	padding: 45px 0 30px 0;
	color: #58585a;
	text-transform: capitalize;
	font-weight: 600;
}
.order-confirm.new-order .inner-content-sec h3{
	position: relative;
}
.order-confirm.new-order .inner-content-sec h3 .upper-lbl{
	position: absolute;
	font-size: 11px;
	color: #58595B;
	top: -10px;
}
.order-confirm.new-order .inner-content-sec h3 .txt-wrap-top {
    position: absolute;
    top: 8px;
}
.product-edit {
    float: right;
}
.product-edit a,
.product-edit .btn-ed {
    border-radius: 26px;
    font-size: 15px;
	background: #f68920;
    color: #fff;
}
.product-confirmation  .term-and-condition-1-btn .btn-main {
    padding: 6px 16px;
    font-size: 15px;
    border-radius: 26px;
}
.product-confirmation .qty-textbox {
    border-bottom: 1px solid #a6a6a6;
	border-radius: 0;
	border-top: none;
	border-right: none;
	border-left: none;
}
.product-confirmation .new-inner-content-wrap .inner-content-sec.new-book-design{
	margin-bottom: 20px;
}
.product-confirmation .box-order-cost {
    border: none;
    max-width: 330px;
    box-shadow: 4px 7px 7px 0px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
    background: #fff;
}
.new-profile-edit .inner-content-sec .form-control{
	border-bottom: 1px #919193 solid;
	border-radius: 0;
	border-top: none;
	border-left: none;
	border-right: none;
	height: 42px !important;
	background:transparent;
	width: 100%;
	padding: 4px 0px;
	outline: none;
	opacity: 1;
	box-shadow: none !important;
}
.new-profile-edit .inner-content-sec .text-boxform-control.top-up-select .form-control{
	height: 34px !important;
}
.new-profile-edit .inner-content-sec  .mid-form .pound-box{
	margin-left: 0px;
	background: transparent;
	border-left: none;
	border-right: 1px solid #919193;
	border-top: none;
	border-radius: 0;
	border-bottom: 1px #919193 solid;
	text-align: center;
}
.new-profile-edit .inner-content-sec {
	border: none;
	padding: 15px 44px 15px 15px;
	box-shadow: 4px 7px 7px 0px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
	background: #fff;
	position: relative;
}
.new-profile-edit .inner-content-sec  .form-group{
	position: relative;
}
.new-profile-edit .inner-content-sec .slide-up-label {
    position: absolute;
    pointer-events: none;
    left: 54%;
    top: 26px;
    transition: 0.2s ease all;
    text-align: center;
    transform: translate(-50%,-50%);
    width: 100%;
    text-align: left;
    font-size: 13px;
    color: #636365;
}
.new-profile-edit .inner-content-sec .lbl-takeup ~ .slide-up-label {
    top: 8px;
    bottom: 10px;
    left: 54%;
    font-size: 11px;
    opacity: 1;
    color: #bf523e;
}
.inner-white-back.new-profile-edit {
    background: #e1e1e1;
}
.inner-white-back.new-profile-edit h2 {
    font-size: 23px;
    /*padding: 45px 0 30px 0;*/
    color: #58585a;
    text-transform: capitalize;
    /*font-weight: 600;*/
}
.inner-white-back.new-profile-edit .submit .btn-main{
	border-radius: 26px;
}
.inner-white-back.new-profile-edit .inner-content-sec h3{
	padding: 0px 0 4px 0;
	margin: 0px 0px 24px 15px;
}
.inner-white-back.new-profile-edit  .errorText2{
	border-bottom: 2px solid #F00 !important;
	background-color: transparent !important;
	border-top: none !important;
	border-left: none !important;
	border-right: none !important;
}
.inner-content-wrap.view-profile .number-block h4 {
    font-size: 14px;
    margin-bottom: 0;
}
.inner-content-wrap.view-profile .number-block p.digit {
	font-size: 19px;
	color: #B63C26;
}
.inner-content-wrap.view-profile .number-block p.top-space{
	margin-top: 10px !important;
	padding-bottom: 10px !important;
}
.inner-content-wrap.view-profile .view-edit-button {
    text-align:right;
}
.inner-content-wrap.view-profile .view-edit-button a{
   color: #FFF !important;
	text-align: center;
	background: #B63C26;
	padding: 3px 25px;
	width: auto;
	display: inline-block;
	text-decoration: none;
	border: none;
	margin: 0;
	border-radius: 26px;
}
.inner-content-wrap.view-profile .view-edit-button a:hover{
	opacity:0.7;
}
.inner-content-wrap.view-profile{
	padding-bottom: 20px;
	float: left;
	width: 100%;
}
.inner-content-wrap.view-profile .number-block {
    position: relative;
}
.process-bar {
    width: 100%;
    max-width: 610px;
    margin: 0 auto;
    padding-top: 40px;
    padding-bottom: 20px;
}
.new-choose-page .hd-btn-block ul li{
	float: none;
}
.new-choose-page .hd-btn-block ul {
	padding-left:0;
}
.new-order .store-location img{
	width: 30px;
	height: 30px;
	object-fit: contain;
}
.process-bar.pb-55 {
    padding-bottom: 35px;
}
/*.online-content.customer-ecommerce-block {
    margin-top: 50px;
}*/
.online-content.customer-ecommerce-block p{
	text-align: center;
	font-size: 16px;
}
.online-content.customer-ecommerce-block .courier-image.shipping-block {
   /* border-top: 1px solid  #000;
	border-bottom: 1px solid #000;
    margin-top: 0px;*/
	margin-bottom: 30px;
}
.online-content.customer-ecommerce-block .courier-image.shipping-block .courier-slider-new ul li{
	max-width: 180px;
    text-align: center;
}
.inner-white-back.new-inner-grey-bg{
	background: #e1e1e1;
}
.online-content.customer-ecommerce-block .courier-image.shipping-block .courier-slider-new{
	/*padding-bottom: 25px;*/
	box-shadow: -2px 7px 11px 3px rgb(0 0 0 / 20%), 0 1px 1px 0 rgb(0 0 0 / 14%), 0 1px 3px 0 rgb(0 0 0 / 12%);
    background: #fff;
    width: 100%;
    padding: 38px 25px 20px;
    margin-bottom: 5px;
}
.new-table-design .table-striped th{
	background-color: transparent !important;
	color: #58595B !important;
	font-weight: 600;
}
.new-table-design .table-striped td{
	padding: 15px 0;
}
.new-table-design .table-striped .cf {
    border-bottom: 3px solid #686c6e;
}
.new-table-design .table-striped > tbody > tr:nth-of-type(2n){
	background-color: #fff;
	color: #58595B !important;
}
.new-table-design .table-striped > tbody > tr:nth-of-type(2n+1) {
	border-bottom: 1px solid;
	border-top: 1px solid;
}
.new-table-design .styledRadio {
    float: none;
    margin: 0 auto;
}
.new-table-design .tbl-btn a{
	padding: 2px 17px;
	border-radius: 26px;
}
.new-table-design .tbl-btn a.address_remove_button,
.new-table-design .tbl-btn a.parcel_remove_button{
	background: #686c6e;
}
.new-table-design .tbl-btn {
    text-align: center;
}
.new-table-design .btm-btn-lst a{
	padding: 5px 20px;
	border-radius: 26px;
}
.new-table-design .inner-content-sec{
	border: none;
	border-radius: 0;
	background: #fff;
}
.inner-white-back .new-table-design  h2{
	color: #58595b;
	text-transform: capitalize;
	/*padding: 40px 0 30px 0;*/
}
.new-profile-edit.add-address-book .inner-content-sec .slide-up-label{
	left: 52%;
}
.new-profile-edit.add-address-book .inner-content-sec .lbl-takeup ~ .slide-up-label{
	left: 52%;
}
.new-profile-edit.add-default-parcel .inner-content-sec .slide-up-label{
	left: 52%;
}
.new-profile-edit.add-default-parcel .inner-content-sec .lbl-takeup ~ .slide-up-label{
	left: 52%;
}
.new-table-design .table-striped th a {
    color: #66696d !important;
}
.new-table-design.new-track-zone .track-tab{
	border-bottom: 3px solid;
}
.container.slide.new-table-design.new-track-zone ul {
    padding-left: 0;
}
.new-table-design.new-track-zone .tab-sec .nav-tabs > li.active > a {
    background: #686c6e !important;
	color:#fff;
    border-bottom: none;
}
.new-table-design.new-track-zone .tab-sec .nav-tabs > li > a{
	border-bottom: 1px solid;
	background: transparent;
}
.new-table-design.new-track-zone  .nav-tabs > li {
    float: left;
    margin-bottom: -2px;

}
.new-table-design.new-track-zone.new-profile-edit .inner-content-sec{
	box-shadow: none;
}
.new-table-design.new-track-zone.new-profile-edit .inner-content-sec .slide-up-label{
	left: 56%;
}
.new-table-design.new-track-zone.new-profile-edit .inner-content-sec .lbl-takeup ~ .slide-up-labe{
	left: 56%;
}
.new-table-design.new-track-zone.new-profile-edit .inner-content-sec #parcelTrackingForm .slide-up-label{
	left: 53%;
}
.new-track-zone.new-profile-edit.new-table-design .tbl-btn a {
    /*padding: 2px 45px;*/
    border-radius: 26px;
}
.new-track-zone.new-profile-edit.new-table-design  .tbl-btn.view-btn  a{
	padding: 2px 45px;
}
.new-order-detail-view .collection-tb h3{
	font-size: 20px;
	color:#B63C26;
	font-weight: 600;
	margin-top: 10px;
}
.new-order-detail-view .z-tabs.horizontal.top.white.z-bordered > ul > li.z-active > a {

    border-top: none;
    margin-top: 0;
    margin-bottom: 20px;
    background:#686c6e;
	color: #fff;
    font-size: 15px;
	padding-top: 8px !important;
	border-radius: 20px;
}
.new-order-detail-view  .z-tabs.medium > ul > li > a{
	padding: 8px 28px;
	border-radius: 20px;
	margin-right:5px;
	border-bottom:1px solid #CECECE !important;
}
.new-order-detail-view  .z-tabs.horizontal.z-shadows > .z-container{
	box-shadow: none;
	border-top: 1px solid;
	border-left: none;
	border-right: none;
	border-bottom: none;
}
.new-order-detail-view  .z-tabs > .z-container > .z-content > .z-content-inner{
	padding: 18px 0;
}
.side-bar-btn.btm-btn-lst {

    margin-top: 20px;

}
.new-table-design .side-bar-btn.btm-btn-lst a {
    float: none;
	display: block;
	width: 100%;
	/*max-width: 144px;*/
	text-align: center;
	margin: 15px auto;
	line-height: 22px;

}
.new-table-design .side-bar-btn.btm-btn-lst a:first-child{
	background: #686c6e;
}
.inner-white-back .new-table-design .date-block h2 {
    font-size: 20px;
    text-align: left;
    border-top: 1px solid;
    border-bottom: 1px solid;
    padding: 10px 0 !important;
    font-weight: 600;
    margin: 20px 0;
}
.sidebar-back-back.btm-btn-lst {
    float: right;
}
.sidebar-back-back.btm-btn-lst a {
    padding: 5px 47px;
}
.new-order-detail-view  .order-vew-right-sec tr td.first-td {
    text-align: left;
}
.new-table-design .store-tbl-btn{
	text-align: center;
}
.new-table-design .store-tbl-btn a{
	padding: 2px 16px;
	border-radius: 26px;
}
.new-table-design.new-track-zone.new-profile-edit  .tracking-block .main-track ul li {
    width: 100%;
    max-width: 15%;
    display: inline-block;
}
.new-table-design.new-track-zone.new-profile-edit  .tracking-block .main-track ul li h4{
	font-size: 15px;
	color: #686c6e;
	margin-bottom: 0;
	margin-top: 0;
	line-height: 25px;
}
.new-table-design.new-track-zone.new-profile-edit  .tracking-block .main-track ul li p{
	font-size: 14px;
	padding: 4px 0 0 0;
	margin: 0px;
	line-height: 22px;
	color:#B63C26;
}
.new-table-design.new-track-zone.new-profile-edit .main-tab-wrap.tracking-block {
    border-radius: 0;
    width: 100%;
    margin: 0;
    float: left;
    border-top: none;
    border-left: none;
    border-right: none;
	box-shadow: -2px 7px 11px 3px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
	background: #fff;
	width: 100%;
	padding: 25px;
	margin-bottom: 5px;
	border-bottom: none;
    /*border-bottom: 1px  #000 solid;*/
}
.inner-new-tab .archive-tab{
	border-bottom: 3px solid;
	width: 100%;
	margin-bottom: 20px;
}
.new-shipment-parcel .form-btm select{
	border-bottom: 1px #919193 solid;
	border-radius: 0;
	border-top: none;
	border-left: none;
	border-right: none;
	height: 42px !important;
	background: transparent;
	width: 100%;
	padding: 4px 0px;
	outline: none;
	opacity: 1;
	box-shadow: none !important;
}
.new-shipment-parcel  .input.select .bootstrap-select .btn {
	padding: 9px 0;
	outline: none !important;
	line-height: 20px;
	border-radius: 0;
	box-shadow: none;
	border-bottom: 1px solid #b73c26;
	border-top: none;
	border-left: none;
	border-right: none;
	background: transparent;
	height: 42px;
}
.new-shipment-parcel .form-btm .full-input {
    border-bottom: 1px  #919193 solid;
	border-radius: 0;
	border-top: none;
	border-left: none;
	border-right: none;
	height: 42px;
	background: transparent;
    width: 100%;
    padding: 4px 0px;
    outline: none;
    opacity: 1;
    box-shadow: none !important;
}
.new-shipment-parcel .form-btm .slide-up-label {
    position: absolute;
    pointer-events: none;
    left: 54%;
    top: 18px;
    transition: 0.2s ease all;
    transform: translate(-50%,-50%);
    width: 100%;
}
.new-shipment-parcel .form-btm  .lbl-takeup ~ .slide-up-label {
    top: 8px;
    bottom: 10px;
    left: 54%;
    font-size: 11px;
    opacity: 1;
    color: #bf523e;
}
.form-sec.shipment-left .form-sec-box{
	float: left;
	width: 50%;
	position: relative;
}
.new-shipment-parcel .form-btm  .shipment-left .bootstrap-select {
    padding-left: 0;
    padding-right: 15px !important;
}
.new-shipment-parcel .form-btm  .shipment-left .btn {
    padding: 9px 0;
    outline: none !important;
    line-height: 20px;
    border-radius: 0;
	box-shadow: none;
	border-bottom: 1px solid #b73c26;
	border-top: none;
	border-left: none;
	border-right: none;
	background: transparent;
	height: 42px;
}
.new-shipment-parcel  #collect_from_select_div .bootstrap-select  .btn{
	padding: 9px 0;
    outline: none !important;
    line-height: 20px;
    border-radius: 0;
	box-shadow: none;
	border-bottom: 1px solid #b73c26;
	border-top: none;
	border-left: none;
	border-right: none;
	background: transparent;
	height: 42px;
}
.new-shipment-parcel .form-btm  .shipment-right .form-sec-box {
    float: left;
    width: 100%;
    max-width: 24.2%;
    position: relative;
}
.new-shipment-parcel .form-btm  .shipment-right .form-sec-box.slide-ml {
    margin-left: 13.6%;
}
.new-shipment-parcel .add-btn{
	font-size: 15px;
	padding: 5px 19px;
	background-color: #f6881f;
	border-radius: 26px;
	outline: none !important;
}
.new-shipment-parcel.new-table-design .steps-sec{
    clear: left;
    width: 100%;
    margin-top: 0px;
    background: #939598;
	font-size: 16px;
	color:#fff;
    margin-bottom: 20px;
    text-align: center;
    padding: 3px 30px;
    border-radius: 26px;
    line-height: 24px;
    text-decoration: none;
    max-width: 100%;
    border: none;
}
.new-shipment-parcel.new-table-design .steps-sec-active{
    clear: left;
    width: 100%;
    margin-top: 0px;
    background: #03a34f;
	font-size: 16px;
	color:#fff;
    margin-bottom: 20px;
    text-align: center;
    padding: 3px 30px;
    border-radius: 26px;
    line-height: 24px;
    text-decoration: none;
    max-width: 100%;
    border: none;
}
.new-shipment-parcel.new-table-design .steps-sec-active .edite-link.orange{
	color: #fff;
}
.new-shipment-parcel.new-table-design .custom-label {
    float: left;
    width: 100%;
    font-size: 13px;
    color: #58595b;
}
.new-shipment-parcel.new-table-design  .right-step-sec{
	float: left;
	border: 1px solid #fff;
	border-radius: 5px;
	width: 100%;
	padding: 20px;
	border: none;
	max-width: 330px;
	box-shadow: 4px 7px 7px 0px
	rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
}
.new-shipment-parcel.new-table-design  .log-step{
	margin: 0;
	float: right;
	border-radius: 26px;
	padding: 5px 9px;
	width: 30%;
	font-size: 14px;
	outline: none !important;
}
.new-shipment-parcel.new-table-design .remove-btn{
	border-radius: 26px;
	outline: none !important;
}
.inner-white-back .new-table-design  .local-detail h2{
	text-align: left;
}
.inner-white-back .new-table-design .store-info-img{
	margin-top: 0px;
}
.inner-white-back .new-table-design .store-info-img img{
	max-height: 230px;
}
.inner-white-back .new-table-design  .local-detail   {
    border-bottom: 1px solid #000;
}
.inner-white-back .new-table-design  .log-in-btn.new-store-btn{
	padding: 5px 27px;
	font-size: 16px;
}
.inner-white-back .new-table-design .default-store-table.new-store-tbl td{
	font-size: 13px;
padding-bottom: 0;
}
.new-order-detail-view .btn-main-left{
	border-radius: 26px;
}
.new-orange-bar .app-store-icons{
	    display: inline-block;
		position: relative;
		top: -10px;
		left: 20px
}
.new-orange-bar.user-detail-sec .top-title-text p{
	text-decoration: none;
}
.new-orange-bar .app-store-icons img{
	width: 87px;
    object-fit: contain;
}
.new-orange-bar.user-detail-sec .top-title-text:last-child {
	border-right: none;

}
.new-orange-bar.user-detail-sec .top-title-text{
	 font-size: 23px;
	padding: 0 24px 0px 0;
}
.new-table-design.new-track-zone.new-profile-edit .term-and-condition-1-btn .btn-main{
    border-radius: 26px;
    font-size: 15px;
    font-weight: 600;
}
.find-address-btn.new-search-btn{
	 border-radius: 26px;
    font-size: 15px;
    font-weight: 600;
}
.archive-active-btn{
	background: #686c6e !important;
}
.new-table-design.new-track-zone.new-profile-edit .left-form-sec .log-in-btn{
	padding: 2px 20px;
	font-size: 16px;
	margin-top: 17px;
}
.new-order-form-sec .left-form-sec .log-in-btn{
	width: 100%;
}
.sidebar-back-back.btm-btn-lst.product-back-btn {
    margin-top: 20px;
}
.login-new-design .login-main-box{
	background: #fff;
	border: none;
}
.login-new-design .login-form-row.forgot-password-section .login-form-iput{
	    width: 100%;
		float: none;
}
.login-new-design .login-form-row.forgot-password-section .logged-btn{
	float: none;
	margin-top: 30px;
	text-align: center;
}
.login-new-design .depart-flash {
    height: 35px;
}
.new-shipment-parcel.new-table-design textarea{
	border-bottom: 1px #919193 solid;
    border-radius: 0;
    border-top: none;
    border-left: none;
    border-right: none;
    height: 42px;
    background: transparent;
    width: 100%;
    padding: 4px 0px;
    outline: none;
    opacity: 1;
    box-shadow: none !important;
    margin-bottom: 25px;
}
.new-shipment-parcel.new-table-design .form-top-btn3 a{
	border-radius: 26px;
}
.new-shipment-parcel.new-table-design .form-top-btn3 a.parcel-green-btn{
	    background: #03a34f;
		border-radius: 26px;
		border: none;
}
.new-shipment-parcel.new-table-design .form-top-btn3 a.parcel-grey-btn{
	    background: #4c5956;
		border-radius: 26px;
		border: none;
}
.new-shipment-parcel.new-table-design .drop-off-div-wrap {
     border-bottom: none;
}
.new-shipment-parcel.new-table-design .new-inner-content-wrap .inner-content-sec.new-book-design {
    margin-bottom: 20px;
}
.new-shipment-parcel.new-table-design.new-parcel-detail .form-sec-box .lbl-takeup ~ .slide-up-label{
	top: 3px;
    left: 50%;
    font-size: 11px;
    opacity: 1;
    color: #bf523e;
	bottom: auto;
}
.new-shipment-parcel.new-table-design.new-parcel-detail .form-sec-box.detail-value .pound-box{
	height: 42px;
	background: transparent;
	border-left: none;
	border-right: 1px solid #919193;
	border-top: none;
	border-radius: 0;
	border-bottom: 1px #919193 solid;
	width: 24px;
	font-size: 15px;
	padding-top: 12px;
	padding-left: 5px;
}
.new-shipment-parcel.new-table-design.new-parcel-detail .form-sec-box.detail-value .textbox-left2{
	height: 42px;
	border-bottom: 1px #919193 solid;
	padding: 4px 12px;
	font-size: 13px;
	border-radius: 0;
	border-top: none;
	border-left: none;
	border-right: none;
	outline: none !important;
}
.new-shipment-parcel.new-table-design.new-parcel-detail .form-sec-box.detail-value .slide-up-label {
   position: absolute;
	pointer-events: none;
	left: 54%;
	top: 26px;
	transition: 0.2s ease all;
	transform: translate(-50%,-50%);
	width: 100%;
	text-align: left;
	font-size: 13px;
	color: #636365;
}
.new-shipment-parcel.new-table-design.new-parcel-detail .form-sec-box.detail-value .lbl-takeup ~ .slide-up-label {
    top: 8px;
    bottom: 10px;
    left: 54%;
    font-size: 11px;
    opacity: 1;
    color: #bf523e;
}
.new-shipment-parcel.new-table-design.new-parcel-detail .new-book-design .cust-price.cust-detail select{
	height: 34px !important;
}
.new-shipment-parcel.new-table-design.new-parcel-detail .new-book-design  .form-sec2{
	margin-bottom: 15px;
}
.new-book-design .form-sec-box .text-box2  {
    border-bottom: 1px #919193 solid;
    border-radius: 0;
    border-top: none;
    border-left: none;
    border-right: none;
    height: 42px !important;
    background: transparent;
    width: 100%;
    padding: 4px 0px;
    outline: none;
    opacity: 1;
    box-shadow: none !important;
}
.inner-white-back.book-custom-main.new-custom-page.send-customs{
	    background: #fff;
}
.new-shipment-parcel.new-table-design .errorText2 {
    border-bottom: 2px solid #FF0000 !important;
	background-color:transparent !important;
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
}
.new-table-design .view-cart-btn{
	border-radius: 26px;
	outline: none !important;
}
.new-custom-page.front-custom-page .form-sm-box2 {
    width: 350px;
}
.channel-custom-page.front-custom-page .form-sm-box2 {
    width: 250px;
}
.new-custom-page.front-custom-page .form-sm-box {
    width: 132px;
    margin-right: 25px;
}
.new-custom-page.front-custom-page .form-sm-box4.custom {
    width: 100%;
    float: left;
}
.new-order-summery-page .delete-all-btn {
    margin-top: 2px;
    display: block;
    text-decoration: underline;
	color: #b73c26;
	float: right;
	padding: 0 15px;
}
.delete-all-btn.edit {
    font-size: 13px;
    padding-left: 20px;
	color: #60666d;
	text-transform: uppercase;
	text-decoration: underline;
	font-weight: bold;
}
.checkout-order-span-txt{
	 font-size: 13px;
	 color: #66696d;
	 display: none;
}
.stripe-logo img {
    width: 170px;
    height: 50px;
    object-fit: contain;
}
.Edit-sub-text {
    display: inline-block;
	float: right;
}
.form-sec.one-line-checkbox-div.menual-checkbox {
    display: flex;
}
.new-shipment-parcel .new-delivery-address .bootstrap-select .btn {
    padding: 9px 0;
    outline: none !important;
    line-height: 20px;
    border-radius: 0;
    box-shadow: none;
    border-bottom: 1px solid #b73c26;
	border-top: none;
	border-left: none;
	border-right: none;
	background: transparent;
    height: 42px;
	padding-left:0;
}
.lbl-takeup.textbox.county-text {
    padding-top: 15px;
}
.copy-sec{
	/*margin-top: 10px;*/
	text-align: center;
}
.copy-block, .trash-block{
	background: transparent;
	border: none;
	color: #B63C26;
	font-size: 22px;
	outline: none !important;
}
.new-quicknote-box-section{
	box-shadow: -2px 7px 11px 3px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
    background: #fff;
    padding: 20px 10px 0px;
    margin-bottom: 5px;
	margin-right: 0px;
	margin-left: 0px;
}
.new-quicknote-box-section .hd-form-btm {
    margin-bottom: 15px;
}
.new-get-quote-block {
    background: #e1e1e1;
}
.new-quicknote-box-section .hd-info-img {
    position: absolute;
    top: 4px;
    right: 0px;
}
.new-get-quote-block .slide-wrap.slide-ml.copy-sec {
    margin-left: 33px;
	margin-right: 10px;
}
.new-track-page-background {
    background: #e1e1e1;
    float: left;
    width: 100%;
}
.about-bg-block {
    background: #e1e1e1;
}
.about-mid-content {
    padding-left: 13%;
}
.about-bg-block p {
    font-size: 13px;
    text-align: left;
    padding-bottom: 15px;
    line-height: 19px;
}
.new-faqs-section .about-mid-content {
    padding-left: 5%;
}
.inner-container-contactus {
    width: 100%;
    max-width: 940px;
    margin: 0 auto;
}
.inner-container-contactus .inner-content-sec{
	box-shadow: -2px 7px 11px 3px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
	background: #fff;
	width: 90%;
	padding: 25px;
	margin-bottom: 15px;
	margin-top: 25px;
	border: none;
	border-radius: 0;
}
.inner-container-contactus .address-inner-content-sec.new-book-design .collection-h3{
	text-align: center;
	border-bottom: none !important;
}
.contact-back.new-contact-bg {
    background: #e7e7e8;
}
.inner-container-contactus .inner-content-sec .form-control {
    border-bottom: 1px #919193 solid;
    border-radius: 0;
    border-top: none;
    border-left: none;
    border-right: none;
    height: 42px !important;
    background: transparent;
    width: 100%;
    padding: 4px 0px;
    outline: none;
    opacity: 1;
    box-shadow: none !important;
}
.inner-container-contactus .inner-content-sec .slide-up-label {
    position: absolute;
    pointer-events: none;
    left: 54%;
    top: 26px;
    transition: 0.2s ease all;
    text-align: center;
    transform: translate(-50%,-50%);
    width: 100%;
    text-align: left;
    font-size: 13px;
    color: #636365;
}
.inner-container-contactus .inner-content-sec .lbl-takeup ~ .slide-up-label {
    top: 8px;
    bottom: 10px;
    left: 54%;
    font-size: 11px;
    opacity: 1;
    color: #bf523e;
}
.inner-container-contactus .errorText2 {
    border-bottom: 2px solid #FF0000 !important;
    background-color: transparent !important;
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
}
.contact-back.new-contact-bg h2{
	padding-bottom:20px;
}
.inner-container-contactus .bx-viewport p{
	text-align: left;
}
.inner-white-back.new-login-bg {
    background: #e1e1e1;
}
.hd-btn-block .log-in-btn.unavailable-btn{
	background: #58595B;
	padding: 3px 35px;
}
.inner-content-wrap.view-profile.new-view-profile{
	float: none;
    width: 100%;
    max-width: 860px;
    margin: 0 auto;
}
.new-table-design.new-track-zone.new-profile-edit .inner-content-sec.store-box-block{
	box-shadow: 4px 7px 7px 0px rgb(0 0 0 / 20%), 0 1px 1px 0 rgb(0 0 0 / 14%), 0 1px 3px 0 rgb(0 0 0 / 12%);
	width: 100%;
    max-width: 1050px;
    margin: 0 auto 30px;
    float: none;
}
th.add-new-input-buton a .fa {
    color: green;
}
.new-table-design .inner-content-sec.custom-box-shadow-inner-page{
	box-shadow: 4px 7px 7px 0px rgb(0 0 0 / 20%), 0 1px 1px 0 rgb(0 0 0 / 14%), 0 1px 3px 0 rgb(0 0 0 / 12%);

}
.container.slide .top-tab-cover ul{
	padding-left: 0;
}
.custom-box-shadow-inner-page .table-striped > tbody > tr:nth-of-type(2n+1) {
    background-color: #fff;
}
.add-new-input-buton.mobile-add-new-btn {
    display:none;
}
.new-table-design .new-order-detail-view.custom-box-shadow-inner-page{
	box-shadow: 4px 7px 7px 0px rgb(0 0 0 / 20%), 0 1px 1px 0 rgb(0 0 0 / 14%), 0 1px 3px 0 rgb(0 0 0 / 12%);
	background: #fff;
    padding: 25px;
    margin-bottom: 40px;
}
.btn-main-left.email-bg {
    background: #9d9ea0;
}
.btn-main-left.view-bg {
    background: #58585a;
}
.btn-main-left.download-bg {
    background: #383938;
}
.collection-tb .custom-bottom-border{
	border-bottom: 1px solid #000;
	width: 100%;
	margin-bottom: 17px;
}
.new-choose-page .hd-service-block .box-img-sec.parcel2u-new-logo img{
	width: 75px;
}
.log-in-btn.link-card-button {
    font-size: 14px;
	margin-bottom: 10px;
}
.edit-login-payment-button .btn-main {
    border-radius: 26px;
	text-decoration:none;
}
.edit-login-payment-button .btn-main:hover{
	opacity:0.7;
}
.edit-login-payment-button .btn-main.yellow {
    background:#f6881f;
}
.how-it-work-bg.z-content,
.pricing-bg.z-content{
	background: #DCDBDB !important;
}
.package-btn {
    text-align: center;
}
.package-btn a {
    border-radius: 26px;
    padding: 5px 60px;
    width: 100%;
    max-width: 250px;
	text-decoration:none;
}
.package-btn .btn-main.yellow {
    background: #f6881f;
	margin-left: 50px;
}
.main-tab-wrap.tracking-block .tracking-full-div {
    /*border-bottom: 1px #d1d3d4 solid;*/
	float: left;
	width: 100%;
	padding: 10px 0px 12px;
}
.main-tab-wrap.tracking-block .track-alpha-lt.rt-brdr {
    padding: 10px 0px 12px;

}
.new-table-design.new-track-zone .tab-sec.my-shipment-tabing .nav-tabs > li > a{
	border-radius: 26px;
	padding: 5px 24px;
	margin-bottom: 20px;
	text-align: center;
}
.inner-new-tab .tab-sec.my-shipment-tabing .archive-tab{
	border-bottom: none;
	margin-bottom: 0px;
}
.new-order-detail-view .collection-tb td{
	padding-bottom: 0;
}
.new-order-detail-view.store-order-details  .z-tabs.horizontal.z-shadows > .z-container{
	border-top: none ;
}
.new-order-detail-view.store-order-details  .store-first-block {
    float: left;
    width: 100%;
    border-bottom: 1px solid;
    padding-bottom: 17px;
}
.new-order-detail-view.store-order-details  .collection-tb.store-second-block{
	 float: left;
    width: 100%;
    border-bottom: 1px solid;
	padding-bottom: 17px;
	margin-bottom: 20px;
}
.new-order-detail-view.store-order-details  .sidebar-back-back.btm-btn-lst a {
    padding: 5px 87px;
}
.sidebar-back-back.btm-btn-lst.order-detail-btn a{
	padding: 5px 87px;
}
.new-order-detail-view .order-vew-right-sec.new-order-sidebar-section{
	    width: 215px;
}
.new-order-detail-view .checkpoint-green::before {
    top: 35px;
}
.new-order-detail-view .checkpoint-icon::before{
    top: 26px;
	background-color: #66696d;
}
.new-order-detail-view .new-track::after{
	top: 60px;
	height: 110px;
	background-color: #66696d;
}
.new-order-detail-view .new-track.slow-full-track::after{
	height: auto;
}
.new-order-detail-view .track-green {
    border: none !important;
    background: transparent;
}
.new-order-detail-view  .checkpoint-icon{
	border: none !important;
    background: transparent;
}
.new-order-detail-view .track-detail-21 {
    margin-left: 124px;
    min-height: 24px;
    padding-right: 10px;
}
.new-order-detail-view .track-detail-21 a{
	border: 1px solid #B63C26;
	border-radius: 10px;
	padding: 4px 9px;
	font-size: 11px;
	color: #000;
	text-decoration:none;
}
.new-order-detail-view .checkpoint-content .cntry-name{
	color:#ddd;
	font-size: 14px;
	line-height: 24px;
}
.new-order-detail-view .tracking-courier-img img{
	width: 125px;
	object-fit: cover;
}
.new-order-detail-view .tracking-courier-img{
	text-align: right;
	padding-right: 20px;
}
.container.slide.new-table-design.new-track-zone.new-profile-edit.new-track-detail-pad .btm-btn-lst a {
    padding: 5px 80px;
}
.non-country-page-heading {
    margin-top: 70px;
}
.new-send-a-parcel-page .form-top-btn3 a.parcel-green-btn{
	background: #03a34f;
	border-radius: 26px;
	border: none;
}
.new-send-a-parcel-page .form-top-btn3 a.parcel-grey-btn{
	background: #939598;
	border-radius: 26px;
	border: none;
}
.tracking-full-div table tr td{
    padding-bottom: 9px;
    padding-top: 10px;
}
.new-return-parcel-section .add-manual-btn {
    font-size: 14px;
    padding: 3px 19px;
    background-color: #686c6e;
    border-radius: 26px;
    outline: none !important;
	color: #fff;
	float: right;
	margin-top: 15px;
	border-color: transparent;
}
.new-return-parcel-section .top-box-block, .new-return-parcel-section .middle-box-block{
	float:left;
	width:100%;
}
.new-send-parcel-details .inner-content-sec.new-book-design {
    margin-bottom: 55px !important;
}
.new-send-a-parcel-page #parcel_drop_off_div{
	margin-bottom: 10px;
}
.new-get-quote-block.new-send-a-parcel-page .hd-yellow-btn ,
.new-get-quote-block.new-send-a-parcel-page  .hd-get-a-quote-btn{
    padding: 9px 15px;
	font-size: 15px;
}
.inner-white-back.new-send-parcel-details,
.inner-white-back.new-return-address-confirm-detail {
    background: #e1e1e1;
}
.inner-white-back.new-send-parcel-details .new-table-design .inner-content-sec,
.inner-white-back.new-return-address-confirm-detail .new-table-design .inner-content-sec{
	background: transparent;
}
.new-send-parcel-details  .new-shipment-parcel.new-table-design .right-step-sec,
.inner-white-back.new-return-address-confirm-detail .new-shipment-parcel.new-table-design .right-step-sec{
	background: #fff;
}
.collection-add-popup .table-striped > tbody > tr:nth-of-type(2n+1){
	background-color: transparent;
}
.new-return-parcel-section.new-get-quote-block .hd-small-input{
	max-width: 100%;
	border-radius: 0;
}
.new-return-parcel-section.new-get-quote-block  .btm-btn-lst.par-btn{
	margin-top: 10px;
}
.new-return-parcel-section.new-get-quote-block  .btm-btn-lst.par-btn a{
	border-radius: 26px;
	padding: 4px 22px;
}
.new-return-parcel-section.new-get-quote-block  .btn-info {
    padding: 10px 0;
    outline: none !important;
    line-height: 20px;
    border-radius: 0;
	box-shadow: none;
	border-bottom: 1px solid #b73c26;
	background: transparent;
}
.new-return-parcel-section.new-get-quote-block .middle-box-block{
	margin-bottom: 20px;
}
.new-return-parcel-section.new-get-quote-block  .slide-wrap.new-delivery-address{
	width: 100%;
	max-width: 100%;
}
.new-return-parcel-section.new-get-quote-block .new-delivery-address  .btn-info {
    padding: 10px 0;
    outline: none !important;
    line-height: 20px;
    border-radius: 0;
	box-shadow: none;
	border-bottom: 1px solid #b73c26;
	background: transparent;
	border-top: 0;
	border-left: 0;
	border-right: 0;
}
.new-return-parcel-section.new-get-quote-block  h4.step-title{
	font-size: 19px;
	color: #bf523e;
}
.new-return-address-confirm-detail .new-book-design{
	margin-bottom: 80px !important;
}
.new-return-parcel-section.new-get-quote-block .contect-prefix-label .btn-default{
	border: none;
	background: transparent;
	box-shadow: none;
	margin-top: 10px;
}
.new-return-parcel-section.new-get-quote-block .log-step{
	width:auto;
	border-radius: 26px;
	float: left;
	margin-top:2px;
	padding: 6px 18px;
	margin-right:5px;
	font-size: 15px;
	outline: none !important;
}
.signature-image-div {
    border: 1px solid;
    border-radius: 5px;
}
.signature-part-section {
    display: flex;
}
.signature-part-section img {
    width: 120px;
    height: 49px;
    object-fit: contain;
}
.collection-image-icon {
    border: none;
    background: transparent;
	outline: none !important;
	margin: 0 30px;
}
.new-choose-page .hd-service-block .parcel-btm-sec ul.palletdirect-service li {
    border-right: none;
    width: 24%;
}
.new-choose-page .pallet-standard-service{
	float: none;
	margin: 0 auto;
}
.courier-service-information-modal .courier-service-information-title-img img{
	height: 40px;
}
.inner-white-back.new-tool-block .courier-slider-new {
    margin: 0 auto;
    text-align: center;
    width: 100%;
    max-width: 781px;
}
.new-send-parcel-details  .collection-top-span-link2{
	float: initial;
}
.new-send-a-parcel-page.new-return-parcel-section .form-sec-box .prefix-label .btn{
	border: none;
    background: transparent;
    box-shadow: none;
}

.home-bottom-content.our-country-page a{
	text-decoration:none;

}
.pd-local-newtab .container.slide ul{
	padding-left: 0px !important;
}
.pd-local-newtab .pd-local-custom-tab .pd-local-active-tab a{
	background-color:#e6e7e8;
	border-color: transparent;
}
.pd-local-newtab .pd-local-custom-tab li a{
	float: none;
	display: block;
}
.pd-local-newtab .pd-local-custom-tab li{
	max-width: 130px;
	text-align: center;
	width: 100%;
}
.courier-service-information-modal .enhance-close-btn{
	color: #58595B !important;
}
.pallet-standard-service .service-text-lt{
	font-size: 14px;
	text-align: center;
}
.pallet-standard-service .hd-icon{
	top: 54px;
}
#collpopupcity .slide-up-label{
	display:none !important;
}
#delpopupcity .slide-up-label{
	display:none !important;
}
.new-send-a-parcel-page .select-option-label{
	width: 38px;
}
.new-send-a-parcel-page .select-option-label label{
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
}
.new-return-parcel-section .collection-top-span-link2{
	text-align: right;
}
.new-return-parcel-section .collection-top-span-link2 img{
	height: 25px;
}
.new-center-parent-section .inner-content-sec.new-center-inner-content{
	margin: 0 auto;
	width: 100%;
	max-width: 800px;
	float: none;
}
.courier-slider-new img.pallet-direct-home-logo{
	width: 65% !important;
}
.btn-main.upload-bg {
    background:  #55505f;
    border-radius: 26px;
	outline: none;
}
.btn-main.upload-bg:hover{
	background:  #55505f;
	opacity:0.7;
}
.btn-main.view-bg {
    background: #33372b;
    border-radius: 26px;
	outline: none;
}
.btn-main.view-bg:hover{
	background:  #33372b;
	opacity:0.7;
}
.btm-btn-lst .download-bg {
    background:  #B63C26;
    border-radius: 26px;
	float: right;
	outline: none;
}
.btm-btn-lst .download-bg:hover{
	background:  #B63C26;
	opacity:0.7;
}
.inner-white-back.new-bulk-orders .inner-content-sec h3{
	font-weight:600;
	border-bottom: none;
	padding: 0px 0 0px 0;
margin: 0px 0px 0px 0px;
}
.inner-white-back.new-bulk-orders .inner-content-sec {
	box-shadow: -2px 7px 11px 3px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
	background: #fff;
	width: 100%;
	padding: 25px;
	margin-bottom: 50px;
}
.inner-white-back.new-bulk-orders  .inner-center {
    width: 100%;
    max-width: 900px;
    margin: 0 auto;
}
.inner-white-back.new-bulk-orders p {
    font-size: 14px;
	line-height: 25px;
}
.inner-white-back.new-bulk-orders .custom-border {
    border-bottom: 1px solid #ddd;
    margin-bottom: 15px;
    padding-bottom: 15px;
}
.inner-white-back.new-bulk-orders  .form-check input{
	    width: 180px;
		outline: none;
}
.new-return-parcel-section .collection-h3{
	font-size: 19px;
	line-height: 29px;
}
.new-return-parcel-section .collection-h3.pacel-title img{
	position: relative;
	top: -3px;
	height: 25px;
	width: 33px;
	margin-right: 10px;
}
.new-return-parcel-section .country-title .btn-info{
	border: none;
	font-size: 19px;
	color: #bf523e;
	line-height: 22px;
	padding: 0;
	position: relative;
	top: -2px;
}
.new-return-parcel-section .country-title .btn-info .bs-caret{
	display: none;
}
.new-get-quote-block.new-send-a-parcel-page.new-return-parcel-section .hd-get-quote-form{
	max-width: 770px
}
.new-center-inner-content.edit-detail-page {
    max-width: 770px;
    width: 100%;
    margin: 0 auto;
}
.invoice-data-div p.invoice-lbl{
	color: #b73c26;
	font-weight: bold;
}
.send-prcel-custom .new-inner-content-wrap{
	width: 100%;
    max-width: 770px;
    margin: 0 auto;
}
.inner-white-back.book-custom-main.new-custom-page.front-custom-page.send-prcel-custom .form-sm-box2.book-custom-flow2{
	width: 300px;
}
.new-return-parcel-section .new-book-design.inner-return-section{
	float:left;
	width: 100%;
	margin-bottom:80px;
}
.new-return-parcel-section .form-sec-box a.parcel-grey-btn {
    background: #939598;
    border-radius: 26px;
    border: none;
	font-size: 16px;
    padding: 7px 43px;
    outline: none !important;
    color: #fff;
	display: block;
	text-align: center;
	max-width: 200px;
	margin-top: 8px;
	text-decoration:none;
}
.new-return-parcel-section .form-sec-box a.parcel-green-btn {
	background: #03a34f;
    border-radius: 26px;
    border: none;
	font-size: 16px;
    padding: 7px 43px;
    outline: none !important;
    color: #fff;
	display: block;
	text-align: center;
	max-width: 200px;
	margin-top: 8px;
	text-decoration:none;
}
.return-custom-right{
	float:right;
}
.feature-slider-new img {
    width: 100%;
    height: 40px;
    object-fit: contain;
}
.feature-slider-new ul li {
    display: inline-block;
    width: 100%;
    max-width: 150px;
    margin-bottom: 20px;
    padding: 0 10px;
}
.feature-image .feature-slider-new {
    width: 100%;
    margin: 20px auto;
    padding-bottom: 0px;
    text-align: center;
}

.how-it-work-img-icon img {
    height: 45px;
}
.new-topup .mid-form {
    width: 650px;
    margin: 15px auto 15px;
    display: block;
    text-align: center;
    border: none;
    padding: 15px 44px 15px 15px;
    box-shadow: 4px 7px 7px 0px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
    background: #fff;
    position: relative;
	height: 75px;
}
.inner-white-back .new-topup p {
    font-size: 19px;
    padding: 10px 0 15px 0;
    margin: 0px;
    line-height: 27px;
    color: #6d6f71;
    font-weight: bold;
}
.new-topup  .log-in-btn{
	padding: 5px 30px;
}
.inner-content-wrap.new-table-design.new-track-zone.new-profile-edit.new-topup  .inner-content-sec {
    box-shadow: 4px 7px 7px 0px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
	background: #fff;
}
.inner-content-wrap.new-table-design.new-track-zone.new-profile-edit.new-topup  .inner-content-sec.no-bg {
    background: transparent !important;
    box-shadow: none !important;
	padding: 0;
}
.inner-content-wrap.new-table-design.new-track-zone.new-profile-edit.new-topup .text-boxform-control.top-up-select {
    padding-right: 30px;
}
.new-profile-edit.new-topup  .inner-content-sec .mid-form .pound-box{
	border-right: none;
	border-bottom: 1px #B63C26 solid;
}
.new-profile-edit.new-topup  .inner-content-sec .text-boxform-control.top-up-select .form-control {
    border-bottom: 1px #B63C26 solid;
}
.new-profile-edit.new-topup .log-in-btn.search-action {
    background: #6d6f71;
}
.new-profile-edit.new-topup .topup-receipt-icon {
    padding-left: 20px;
}
.form-check.cust-pl {
    padding-left: 0;
}
.new-orange-bar.user-detail-sec .top-title-text:hover {
    opacity: 0.7;
}
.contact-back.new-faqs-section.new-prepay-sec .about-bg-block p{
	text-align:center;
	font-size: 15px;
	line-height: 20px;
	padding-bottom: 10px;
}
.prepay-box {
    box-shadow: -2px 7px 11px 3px rgb(0 0 0 / 20%), 0 1px 1px 0 rgb(0 0 0 / 14%), 0 1px 3px 0 rgb(0 0 0 / 12%);
    background: #fff;
    width: 100%;
    padding: 5px 0 0 0;
    margin-bottom: 35px;
    text-align: center;
}
.prepay-inner-sec h4 {
    font-size: 21px;
    color: #686b6e;
    font-weight: 600;
	text-align: center;
	margin-top: 0;
	margin-bottom: 10px;
}
.prepay-inner-sec img {
    width: 100%;
    max-width: 73px;
    margin: 0 10px;
    object-fit: contain;
}
.prepay-box-btn {
    text-align: center;
}
.prepay-box-btn .log-in-btn{
    padding: 4px 57px;
	font-size: 16px;
}
.prepay-box-btn .log-in-btn.cust-yellow{
	background:#f6891f;
}
.contact-back.new-faqs-section.new-prepay-sec .faq-section {
    margin-top: 20px;
    margin-bottom: 20px;
}
.contact-back.new-faqs-section.new-prepay-sec.new-about-sec .prepay-box{
    width: 100%;
    max-width: 570px;
    margin: 0 auto;
	padding: 5px 0 0 0;
}
.inner-white-back.new-feature-slide .partnerd-text.new-title h3{
	font-size:20px;
	margin-top: 20px;

}
.contact-back.new-how-it-work-sec .prepay-box{
    width: 100%;
    max-width: 800px;
    margin: 0 auto;
}
.how-it-work-inner-content {
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
}
.contact-back.new-how-it-work-sec .about-mid-content {
    padding-left: 4%;
}
.contact-back.new-how-it-work-sec .faq-main {
    font-size: 17px !important;
}
.contact-back.new-how-it-work-sec  .about-bg-block p{
	font-size: 15px;
	line-height: 25px;
	margin-right: 15px;
}
.top-title-text.myaccount-menu-first {
    cursor: pointer;
}
.inner-white-back.new-faqs-section .tab-sec,
.inner-white-back.new-faqs-section  .nav-tabs > li.active > a,
.inner-white-back.new-faqs-section  .nav-tabs > li.active > a:focus,
.inner-white-back.new-faqs-section  .nav-tabs > li.active > a:hover {
    background: #6d6e70 !important;
    /*color: #fff;*/
    border-radius: 26px;
}
.inner-white-back.new-faqs-section .tab-sec .nav-tabs > li > a {
    background: #fff;
    border-left: 1px solid #767778;
    border-top: 1px solid #767778;
    border-right: 1px solid #767778;
    margin-right: 4px;
    border-bottom: 1px solid #767778;
    border-radius: 26px;
	padding: 7px 10px;
}
.inner-white-back.new-faqs-section .tab-sec .nav-tabs > li{
	margin-bottom: 10px;
	width: 100%;
	max-width: 180px;
	text-align: center;
}
.inner-white-back.new-faqs-section .tab-sec .nav-tabs .nav-tabs {
    border-bottom: none;
    margin-bottom: 10px;
}
.inner-white-back.new-faqs-section .weighing-content {
    background: #e1e1e1 !important;
}
.inner-white-back.new-faqs-section .faq-btn a{
	padding: 5px 50px;
}
.inner-white-back.new-faqs-section .faq-section{
	text-align:center;
}
.about-bg-block .faq-section.faq-info p {
    font-size: 15px;
    text-align: center;
    padding-bottom: 15px;
    line-height: 25px;
}
.faq-inner-wrap {
    width: 100%;
    max-width: 920px;
    margin: 0 auto;
}
.inner-white-back.new-faqs-section.info-page-section .nav.nav-tabs{
	width:100%;
	padding-left:0;
}
.inner-white-back.new-faqs-section.info-page-section .weighing-content p,
.inner-white-back.new-faqs-section.info-page-section .weighing-content li {
    color: #66696d;
    font-size: 14px;
    line-height: 22px;
	padding-bottom: 5px;
}
.home-bottom-content.new-feature-slide .partnerd-text.new-title h3 {
    font-size: 20px;
}
.inner-white-back.new-faqs-section.info-page-section.new-table-design .responsive-tbl td.per {
    background-color: transparent;
    color: #E36C0A;
}
.inner-white-back.new-faqs-section.info-page-section.new-table-design .table-striped > tbody > tr:nth-of-type(2n+1) ,
.inner-white-back.new-faqs-section.info-page-section.new-table-design .table-striped > tbody > tr:nth-of-type(2n),
.inner-white-back.new-faqs-section.info-page-section.new-table-design .responsive-tbl td{
    background-color: transparent;
}
.new-faqs-section.new-prepay-sec .prepay-inner-sec .about-mid-content,
.new-faqs-section.new-prepay-sec.new-about-sec .prepay-inner-sec .about-mid-content{
	padding-left:0;
}

/*palcehoder animation*/
.place-holder-up .slide-up-label{left: 52%; }
.place-holder-up .lbl-takeup ~ .slide-up-label{left: 52%; }
.place-holder-up .slide-up-label{left: 52%; }
.place-holder-up .lbl-takeup ~ .slide-up-label{left: 52%; }

.place-holder-up .form-group{position:relative;}
.place-holder-up .form-control	{
	border-bottom: 1px #919193 solid;
    border-radius: 0;
    border-top: none;
    border-left: none;
    border-right: none;
    height: 42px !important;
    background: transparent;
    width: 100%;
    padding: 4px 0px;
    outline: none;
    opacity: 1;
    box-shadow: none !important;
}
.place-holder-up .slide-up-label{
	position: absolute;
    pointer-events: none;
    left: 52%;
    top: 26px;
    transition: 0.2s ease all;
    text-align: center;
    transform: translate(-50%,-50%);
    width: 100%;
    text-align: left;
    font-size: 13px;
    color: #636365;
}
.place-holder-up .lbl-takeup ~ .slide-up-label {
    top: 8px;
    bottom: 10px;
    left: 52%;
    font-size: 11px;
    opacity: 1;
    color: #bf523e;
}
.place-holder-up  .errorText2 {
	border:0 !important;
    border-bottom: 1px solid #FF0000 !important;
    background-color: transparent !important;
}
.place-holder-up .form-sec-box .textbox {
    border-bottom: 1px #919193 solid;
    border-radius: 0;
    border-top: none;
    border-left: none;
    border-right: none;
    height: 42px;
    background: 0 0;
    width: 100%;
    padding: 4px 0;
    outline: 0;
    opacity: 1;
    box-shadow: none!important;
}
/*palcehoder animation*/
.store-popup-custom .enhance-top-title.store-suggest-title{margin:0 1px;}
.store-popup-custom .modal-content{box-shadow:none;}
.store-popup-custom .map-custom-space {
    padding-left: 0;
    padding-right: 0;
}
.enhance-top-title.store-suggest-title{
    color:#58595b!important;
    background-color:#fff!important
}
.store-popup-custom .form-top-btn3 a{
    border-radius:26px
}
/* tracking shipment button tab class */
.green-delivery-tab a {
	background: #d3e3cb !important;
	color: #008000 !important;
}
.green-delivery-tab.z-active > a {
	border-top: 3px solid #008000 !important;
}
.red-delivery-tab a {
	background: #B63C26 !important;
	color: #FFFFFF !important;
}
.red-delivery-tab.z-active > a {
	border-top: 3px solid #FF0010 !important;
}
.orange-delivery-tab a {
	background: #FFA500 !important;
	color: #FFFFFF !important;
}
.orange-delivery-tab.z-active > a {
	border-top: 3px solid #FF8C00 !important;
}
.grey-delivery-tab a{
	background: #686c6e;
}
.retailer .login-main-box.third {
    min-height: 70px;
}

/*23-8-21*/
.login-form-row.new-store-login .new-login-btn {
    width: 100% !important;
    display: block !important;
	margin:0 !important;
}
.login-form-row.new-store-login .new-login-btn a{margin: 0 auto !important;margin-top:20px !important;}
.login-form-iput.new-dep-section input {padding-left: 0; }
.login-new-design .login-form-iput.new-dep-section .lbl-takeup ~ .slide-up-label,
.login-new-design .login-form-iput.new-dep-section .slide-up-label{left:50%;}
nav.mpdNavigation.store-new-heade-menu ul li a{font-weight: normal;}
.new-store-orders ul {
    display: flex;
    align-items: center;
    justify-content: center;
	flex-wrap: wrap;
}
.new-store-orders ul li a{min-width: 125px;}
.new-store-orders ul > li.active > a{border: 1px solid #a6a7a8 !important;}
.new-store-orders .log-in-btn.search-action {
    background: #686c6e;
}
.new-store-orders .inner-content-sec .form-control {
border-bottom: 1px #b63c26 solid;
}
.new-order-list {
    padding: 0 15px;
}
.new-store-orders .new-profile-edit .inner-content-sec{padding:15px;min-height: 200px;}
.form-group.new-radio-sec {
    display: flex;
    align-items: center;
}
.new-store-orders .new-profile-edit .inner-content-sec.store-create-orders{float:none;}
.new-store-orders .new-profile-edit .inner-content-sec.store-create-orders {
    float: none;
    display: block;
    max-width: 860px;
    margin: 0 auto;
    margin-bottom: 25px;
}
.new-store-orders .new-profile-edit .inner-content-sec.store-create-orders form.drop-off-code-save{
	width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.new-store-orders .new-profile-edit .inner-content-sec.store-create-orders form.drop-off-code-save .log-in-btn{padding:2px 50px;}
.new-store-orders .new-table-design.new-track-zone.new-profile-edit .inner-content-sec .slide-up-label {
    left: 50%;
}
.mr-15{margin-right:15px;}
.new-order-form-sec {
    display: flex;
    align-items: center;
}
.new-order-form-sec .subBTN {
    align-self: flex-end;
}
.subBTN input{
	margin: 0;
    border-radius: 15px;
    padding: 2px 25px;
}
.radio-input-sec label {
    float: none;
    margin: 0;
    margin-bottom: 10px;
}
.radio-input-sec {
    display: block;
    text-align: center;
    min-width: 200px;
    margin: 0 auto;
}
.imgBTpad{margin-bottom:0;}
.new-save-btn{margin-right:15px;}
.new-order-form-sec span.slide-up-label {
    left: 53% !important;
}
.form-group.show-barcode {
    border-bottom: 1px solid #b63c26;
	padding-bottom:7px;
}
.new-get-in-touch {
    display: block;
    margin: 0 auto;
    width: 100%;
    float: none;
    max-width: 860px;
}
.new-get-in-touch span.slide-up-label {
    left: 52.5% !important;
}
.new-store-orders .inner-content-sec .form-group {
    width: 100%;
	z-index: 9;
	clear: both;
}
.new-online-shopping .new-order-form-sec span.slide-up-label {
    left: 56% !important;
}
.new-store-orders .radio-input-sec .styledRadio{
	background-image: url('../img/images/redRadioSmall.png') !important;
}
.new-store-order-list .radio-input-sec .styledRadio{
	float: right !important;
	margin-left: 10px;
}
.new-store-order-list .inner-content-sec .new-radio-sec{
    margin-top: 15px;
    margin-bottom: 0px;
}
.new-store-order-list .inner-content-sec .new-radio-sec .radio-input-sec{
	min-width: 180px;
	margin: 6px auto;
}
.new-store-order-list .inner-content-sec .slide-up-label {
    left: 50% !important;
}
.stores-sprite{padding-top:0;background-image:url(../img/images/stores_sprite.png);background-repeat:no-repeat;height:28px;width:117px;display:inline-block}.stores-sprite-icon1{background-position:0 0}.stores-sprite-icon2{background-position:-123px 0}.social-sprite{padding-top:0;background-image:url(../img/images/social_sprite.png);background-repeat:no-repeat;height:25px;width:25px;display:inline-block}.social-sprite-icon1{background-position:0 0}.social-sprite-icon2{background-position:-25px 0}.social-sprite-icon3{background-position:-50px 0}.social-sprite-icon4{background-position:-75px 0}.social-sprite-icon5{background-position:-100px 0}
.home-feature-images{padding-top:0;background-image:url(../img/images/home-feature-images.png);background-repeat:no-repeat;height:45px;width:130px;display:inline-block}.feature-logo1{background-position:0 0}.feature-logo2{background-position:-130px 0}.feature-logo3{background-position:-270px 0}.feature-logo4{background-position:-400px 0}.feature-logo5{background-position:-530px 0}.feature-logo6{background-position:-670px 0}


/******* bulk upload view css *****/
.source-box.channel-bottom-gray{
	background: #fff;
	border: none;
	color: #535558;
}
.new-book-design .form-sec-box .textbox {
    border-bottom: 1px #919193 solid;
}
.channel-top-gray button.btn-main, .source-box.channel-bottom-gray .service-btn .btn-main, .channel-top-green .service-btn .btn-main{
	border-radius: 26px !important;
}
.new-book-design #collpopupcity .slide-up-label{
	display:block !important;
}
.new-book-design #delpopupcity .slide-up-label{
	display:block !important;
}
.new-inner-grey-bg .channel-custom-bg {
	border: none;
	padding: 15px 44px 15px 15px;
	box-shadow: 4px 7px 7px 0px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
	background: #fff;
	position: relative;
}
.new-inner-grey-bg .channel-custom-bg .link-btn a, .new-inner-grey-bg .channel-custom-bg .btn-main{
	border-radius:26px!important;
}
.channel-custom-page .inner-content-sec{border:none !important;}
.new-book-design .form-sec-box .channel-enhance{
	width:100% !important;
	border: none;
    background: transparent;
    border-bottom: 1px solid #919193;
    border-radius: 0px;
}
.new-book-design .channel-book-btn{
	border-radius:26px;
}

/** new store section css **/
.new-store-order .form-group.new-radio-sec label{
    color: #555!important;
}
.store-create-orders {
    align-items: center;
    display: flex;
}
.new-store-orders .tab-sec{
	color:#555!important;
}
/*.create-new-order-section{
	display: flex;
    align-items: center;
}*/
/**** end ***/
.new-custom-page .form-custom-box-new .text-box {
    height: 42px;
    border-bottom: 1px #919193 solid;
    padding: 4px 0;
    font-size: 13px;
    border-radius: 0;
    border-top: none;
    border-left: none;
    border-right: none;
    outline: none !important;
	width: 100%;
}
.new-custom-page .form-custom-box-new .lbl-takeup ~ .slide-up-label {
    top: 8px;
    bottom: 10px;
    left: 50%;
    font-size: 11px;
    opacity: 1;
    color: #bf523e;
}
.new-custom-page .form-custom-box-new .slide-up-label {
    position: absolute;
    pointer-events: none;
    left: 50%;
    top: 25px;
    transition: 0.2s ease all;
    text-align: left;
    transform: translate(-50%,-50%);
    width: 100%;
}
.form-custom-box-new {
    padding-right: 15px;
	margin-bottom: 10px;
}
.form-custom-box-new-price-box{
	float: left;
    position: relative;
    top: 12px;
	margin-right:2px;
}
.unit-value.new-custom-form-unit-val {
    width: 92%;
    float: left;
}
.form-custom-box-new.unit-value {
    width: 110px;
    float: left;
    margin-right: 0;
    margin-left: 5px;
}
.new-custom-page .form-custom-box-new .lbl-takeup ~ .slide-up-label-price-value {
    top: 8px;
    bottom: 10px;
    left: 57%;
    font-size: 11px;
    opacity: 1;
    color: #bf523e;
}
.new-custom-page .form-custom-box-new .slide-up-label-price-value {
    position: absolute;
    pointer-events: none;
    left: 57%;
    top: 25px;
    transition: 0.2s ease all;
    text-align: left;
    transform: translate(-50%,-50%);
    width: 100%;
}
.send-prcel-custom .unit-value.new-custom-form-unit-val {
    width: 90% !important;
    float: left;
}
.send-prcel-custom .left-add-btn.custom a {
    width: 23px !important;
}
.login-main-box.second {
    box-shadow: -2px 7px 11px 3px rgb(0 0 0 / 20%), 0 1px 1px 0 rgb(0 0 0 / 14%), 0 1px 3px 0 rgb(0 0 0 / 12%);
    background: #fff;
    width: 100%;
    padding: 5px 0 0 0;
    margin-bottom: 35px;
    text-align: center;
}
.print-label-option{
	margin-top: 7px;
    float: left;
    width: 160px !important;
    display: flex;
}

.quote-btn-class .quote-book:hover,
.quicknote .quote-btn-class .quote-book:focus {
    font-size: 21px;
    font-weight: bold !important;
}
/**New eommerce tool page css**/
.new-ecommecre-page.inner-white-back.new-tool-block .pack-bg{
	/* background: none !important; */
	background-color: #DCDBDB !important;
}
.new-ecommecre-page .courier-slider-new img {
	width: auto;
}
.new-ecommecre-page.inner-white-back.new-tool-block .bottom-content.channel-bottom {
	padding-bottom: 25px;
}
.new-ecommecre-page.inner-white-back.new-tool-block .page-main-header-text{
	padding: 0 0 15px 0;
}
.new-ecommecre-page.inner-white-back.new-tool-block .pd-eCommerce-logo {
	float: left;
	margin-right: 20px;
}
.new-ecommecre-page.inner-white-back.new-tool-block .page-main-heading-text {
	display: block;
	margin-left: 195px;
	color: #58595b;
	font-size: 15px !important;
	padding: 0px 75px 0 0;
}
.new-ecommecre-page .register-section .bulk-logos {
	margin-bottom: 20px;
}
.new-ecommecre-page .get-in-touch-section {
	max-width: initial;
}
.new-ecommecre-page.inner-container-contactus .inner-content-sec {
	margin-bottom: 55px;
}
.new-ecommecre-page.inner-white-back.new-tool-block .bulk-image {
	background-size: 416px 416px;
}
.new-ecommecre-page.inner-white-back.new-tool-block .faq-section.pack-section {
	margin-top: 0;
}

.new-ecommecre-page.inner-white-back.new-tool-block .get-in-touch-section{
	background-color: #fff !important;
}
/***** New Ecommerce tool page ****/



/***** New Ecommerce tool page 13-02-2024 ****/

.home-bottom-content.our-country-page .text-pad h2 {
    color: #B63C26;
    font-size: 16px !important;
    line-height: 20px !important;
    font-weight: lighter;
    margin-bottom: 13px !important;
    text-align: left !important;
    margin-top: 0;
	padding: 0 !important;
}

/***** New Ecommerce tool page 13-02-2024 ****/



/***** Addec Icon in the date picker in UPS Order page 13-02-2024 ****/

.ui-datepicker .ui-datepicker-next span,
.ui-datepicker .ui-datepicker-prev span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
    width: 45%;
}
.ui-datepicker table {
    width: 100%;
    font-size: 0.9em;
    border-collapse: collapse;
    margin: 0 0 0.4em;
}
.ui-datepicker th {
    padding: 0.7em 0.3em;
    text-align: center;
    font-weight: 700;
    border: 0;
}
.ui-datepicker td {
    border: 0;
    padding: 1px;
}
.ui-datepicker td a,
.ui-datepicker td span {
    display: block;
    padding: 0.2em;
    text-align: right;
    text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: 0.7em 0 0 0;
    padding: 0 0.2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
    margin: 0.5em 0.2em 0.4em;
    cursor: pointer;
    padding: 0.2em 0.6em 0.3em 0.6em;
    width: auto;
    overflow: visible;
}


.ui-widget-header .ui-icon {
    background-image: url(../img/ui-images/ui-icons_222222_256x240.png);
}
.ui-state-default .ui-icon {
    background-image: url(../img/ui-images/ui-icons_888888_256x240.png);
}
.ui-state-focus .ui-icon, .ui-state-hover .ui-icon {
    background-image: url(../img/ui-images/ui-icons_454545_256x240.png);
}

.consentCookie .modal-dialog {
	width: 530px !important;
	margin: 30px auto;
}

.consentCookie .consentButton-allow {
	background-color: #929497 !important;
	border-color: #929497 !important;
	/* background-color: #58595b !important; */
}
.consentCookie .modal-footer {
    padding: 15px;
    text-align: center;
    border-top: none;
}
.consentCookie .modal-body {
	text-align: center;
}
.consentCookie .modal-header {
	border-bottom: none;
}



/* faq_accordion css */
.faq_accordion {
    padding: 50px 0;    
    margin-top: 25px;
    display: table;
}
.faq_accordion h2 {
    padding-top: 10px;
}
.faq_accordion .panel.panel-default{
    border: none;
    box-shadow: none;
    margin-bottom: 14px;
}
.faq_accordion .panel-heading {
    padding-left: 0;
    background-color: #fff;
    background-image: none !important;
    box-shadow: -2px -2px 13px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12);
    padding: 0;
    border-radius: 10px;
}
.faq_accordion .panel-title a {
    box-sizing: border-box;
    font-family: "Open Sans", sans-serif;
    font-weight: 600;
    line-height: 20px;
    color: rgb(182, 60, 38);
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 16px;
    text-decoration: none;
    display: inline-flex;
    gap: 10px;
    align-items: center;
    background-image: linear-gradient(90deg, #b63c26 51px, #ffffff 14px);
    border-radius: 10px;
}
.faq_accordion .panel-title a.collapsed {
    box-sizing: border-box;
    font-family: "Open Sans", sans-serif;
    font-weight: 600;
    line-height: 20px;
    color: #000;
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 16px;
    text-decoration: none;
    display: inline-flex;
    gap: 10px;
    align-items: center;
    background-image: linear-gradient(90deg, #58595b 51px, #ffffff 14px);
    border-radius: 10px;
}
.faq_accordion .panel-title a:hover { 
    text-decoration: none;
}
.faq_accordion .panel-title a i {
    padding: 15px 20px 15px 20px;
    background:  rgb(182, 60, 38);
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    display: flex;
    align-items: center;
}
.faq_accordion .panel-title a.collapsed i {
    background: #58595b;
    align-items: center;
    display: flex;
}
.faq_accordion .panel-title a i::before {
    color: #fff;
}
.faq_accordion .collapse.in, .faq_accordion .collapsing, .faq_accordion .panel-body {
    /* box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12); */
    border: none !important;
    box-shadow: none;
} 



/* cookie banner: start */

/* cookie banner: end */
@media only screen and (max-width:992px) {
	/* .cookie-consent {
		left: 15px;
		right: 15px;
	} */
	.channel-custom-page .form-sm-box.custom{width:80px; !important}
	.channel-custom-page.front-custom-page .form-sm-box2 {
		width: 235px !important;
	}
	.new-store-orders .new-profile-edit .inner-content-sec.store-create-orders form.drop-off-code-save{display: block;}
	.drop-off-image {text-align: center; }
	.radio-input-sec{min-width:auto;}
	.new-order-form-sec {display: block;}
	.imgBTpad {margin-bottom: 20px; }
	.new-radio-sec {margin-bottom: 0; }
	.form-group.show-barcode {padding-bottom:0px; }
	.new-online-shopping .new-order-form-sec span.slide-up-label {
		left: 52.5% !important;
	}

}


@media only screen and (max-width:767px) {
	.new-ecommecre-page .pd-eCommerce-Logo-parent{ width:100%!important; float:left; text-align:center;}	
	.unit-value.new-custom-form-unit-val {
		width: 96% !important;
	}
	.new-custom-page .form-custom-box-new .lbl-takeup ~ .slide-up-label-price-value {
		left: 53% !important;;
	}
	.form-custom-box-new {
		padding-right: 0px !important;
	}
	.channel-custom-page.front-custom-page .form-sm-box2 {
		width: 100% !important;
	}
	.channel-custom-page .form-sm-box, .channel-custom-page .form-sm-box2, .channel-custom-page .form-sm-box3{
		width: 100% !important;
	}
	.channel-custom-page .form-sm-box4 .text-box, .channel-custom-page .form-sm-box3 .text-box {
		width: 95% !important;
	}
	.pad-0 {
		padding-left: 0;
	}
	.openingTime, .closingTime {
		margin-top: 10px;
	}
	.openingTime span.slide-up-label, .closingTime span.slide-up-label {
		left: 50% !important;
		margin-top: 5px;
	}
	.new-profile-edit .inner-content-sec.new-profile-section .lbl-takeup ~ .slide-up-label,
	.new-profile-edit .inner-content-sec.new-profile-section .slide-up-label{left:52.5%;}
	.new-profile-edit .inner-content-sec.changeEmail .slide-up-label,
	.new-profile-edit .inner-content-sec.changeEmail .lbl-takeup ~ .slide-up-label,
	.new-profile-edit .inner-content-sec.changePassword .slide-up-label,
	.new-profile-edit .inner-content-sec.changePassword .lbl-takeup ~ .slide-up-label{left:52%;}
	.register-with {margin: 0 15px;}
	.new-store-orders ul li a{min-width: auto !important;}
	.new-store-orders ul li {width:35% !important;margin-right: 5px;}
	.imgBTpad img {max-width:100px;height:auto;}
	.form-group.barcode-input-field {margin-left: 5px; }
	.classPAD {margin-left: 15px; }


}



@media only screen and (max-width:575px) {		
	.new-profile-edit .inner-content-sec.new-profile-section .lbl-takeup ~ .slide-up-label{left:53%;}
	.new-profile-edit .inner-content-sec.new-profile-section .slide-up-label{left:52%;}
	.new-store-orders ul li {width: 43% !important; }
	.new-store-orders .new-profile-edit .inner-content-sec.store-create-orders form.drop-off-code-save .log-in-btn{width:100%;}
	.form-group.new-save-btn .rt-btm-btn {
		float: none;
	}
	.form-group.new-save-btn .rt-btm-btn .submit input{
		display: block;
		text-align: center;
		margin: 0 15px;
		width: 90%;
	}
	.new-order-form-sec span.slide-up-label {
		left: 54% !important;
	}
	.new-get-in-touch span.slide-up-label {
		left: 54% !important;
	}
	.form-horizontal .form-group{margin-left:0;}
	.classPAD {margin-left: -10px; }
	.new-online-shopping .new-order-form-sec span.slide-up-label {
		left: 54% !important;
	}
	.new-online-shopping .new-table-design.new-track-zone.new-profile-edit .left-form-sec .log-in-btn {
		width: 100%;
	}
	.new-table-design.new-track-zone.new-profile-edit .left-form-sec .log-in-btn {
		width: 100%;
	}
	.order-list-btn .rt-btm-btn {
		float: none;
	}

}

@media only screen and (max-width:450px) {
	.channel-custom-page .form-sm-box2 {
		width: 250px !important;
	}
	.channel-custom-page .form-sm-box4 .text-box, .channel-custom-page .form-sm-box3 .text-box {
		width: 90% !important;
	}
	.new-profile-edit .inner-content-sec.new-profile-section .lbl-takeup ~ .slide-up-label,
	.new-profile-edit .inner-content-sec.new-profile-section .slide-up-label{left:54%;}
	.new-profile-edit .inner-content-sec.changeEmail .slide-up-label,
	.new-profile-edit .inner-content-sec.changeEmail .lbl-takeup ~ .slide-up-label,
	.new-profile-edit .inner-content-sec.changePassword .slide-up-label,
	.new-profile-edit .inner-content-sec.changePassword .lbl-takeup ~ .slide-up-label{left:54%;}
	.new-table-design.new-track-zone .tab-sec.my-shipment-tabing .nav-tabs > li > a {
		padding: 5px 25px;
		font-size: 12px;
	}
}
/*23-8-21*/
.valid-form-hide-field-class{display:none;}

/* country flag *****/
.flag{
	padding-top:0;background-image: url("../img/images/all-flags-sprite.png");
	background-repeat: no-repeat;
	height: 14px;
	width: 22px;
    display: inline-block;
    margin-right: 10px;
	border: 1px solid #929497;
}
.Courier-servcie-new-page h2{
	color:#B63C26;
	border-bottom: 2px solid #a4a4a5;
	margin-bottom: 10px;
	cursor:pointer;
}
h2.courier-servcie-main-title{
	color:#B63C26;
	margin-bottom:15px;
}
.courier-service-back{
	background: #e1e1e1;
}
.Courier-servcie-new-page li{
	float:left;
	width:25%;
}
.home-feature-images{
	padding-top:0;background-image: url("../img/images/home-feature-images.png");
	background-repeat: no-repeat;
	/*height: 150px;
	width: 40px;*/
}
.home-bottom-content.new-feature-slide .partnerd-text.new-title .featured-head-title {
    font-size: 20px;
}


.mintsoft-link-back {
	background: #d3e3cb;
	float: left;
	width: 100%;
	padding: 15px;
	position: relative;
	font-size: 14px;
	margin-bottom: 20px;
	border-radius: 5px;
	border: 1px solid #8dc63f;
}
.mintsoft-link-back a {
	color: #66696d;
	padding-bottom: 15px;
}
.mintsoft-link-back .link-btn a {
	padding: 5px 8px !important;
}


/* # End of Country Page New Design */
/*================================ MEDIA QUERY START ================================*/

@media (min-width:1260px) {
	.inner-white-back.new-tool-block .bottom-content .channel-link-account{
		padding: 85px 15px 35px 0px !important;
	}
	.partnerd-text.new-title {
		display: block;
		height: auto;
		max-width: 100%;
		margin: 0;
	}
	.partnerd-text.new-title h3 {
		height: auto;
		text-align: center;
		display: block;
		font-size: 26px;
		line-height: 35px;
		color: #58595b;
		font-weight: 600;
		padding-top: 0;
		margin-top: 50px;
	}
	.online-content {
		padding-bottom: 7px;
		padding-top: 3px;
	}

	.online-content h5 {
		line-height: 24px;
		margin-top: 7px;
	}

	.home-bottom-content .courier-image {
		padding-top: 30px;
	}

	.ecommerce-text {
		padding-top: 25px;
	}

	.partnerd-text {
		display: table;
		height: 222px;
		padding: 0;
		text-align: center !important;
		max-width: 240px;
		margin: 0 5.1% 0 0;
	}

	.home-bottom-content h3 {
		text-align: right;
	}

	.partnerd-text h3 {
		line-height: 55px;
		vertical-align: middle;
		display: table-cell;
		height: 219px;
		padding-top: 4px;
	}

	.online-content .Services {
		padding: 12px 32px 10px 10px;
	}

	.home-bottom-content {
		padding-bottom: 3px;
	}

	.home-bottom-content .Services {
		padding: 10px 10px 13px 13px;
	}

	.bottom-content .Services {
		padding: 9px 10px 5px 13px;
	}

	.bottom-content .channel-link-account {
		padding: 35px 15px 35px 0px !important;
	}

	.bottom-content .Services.spread-sheet-btn {
		padding: 9px 15px 5px 13px;
	}

	.bottom-content .Services p {
		margin-top: 8px;
		padding: 0px;
		margin-bottom: 5px;
	}

	.home-bottom-content .Services h5:last-child {
		margin-top: -5px !important;
	}

	.home-bottom-content .Services p {
		line-height: 24px;
		transform: translate(0%, -2%);
	}

	.online-content h5:last-child {
		margin-top: -2px;
	}

	.ecommerce-image .carousel-channel-inner:first-child {
		padding-right: 0px;
	}

	.online-content h3 {
		margin-left: 37px;
		font-size: 28px;
		line-height: 46px;
	}

	.ecommerce-image {
		padding-top: 23px;
	}

	.weight-input-block {
		padding-left: 21px !important;
		padding-right: 15px !important;
	}

	.size-block {
		padding-left: 15px !important;
	}
}
@media (min-width:1200px) and (max-width:1245px) {
	.footer-social-icon li {
		padding-left: 12px;
	}
	.container {
		width: 1200px;
	}

	.btm-logo-row {
		width: 88%;
	}

	.contact-no-field {
		width: 53.7%;
	}

	.contact-no-field1 {
		width: 55.7%;
	}

	.hd-service-block .m-wrap {
		max-width: 222px;
	}

	.parcel-cont .form-sec-box {
		width: 331px;
	}
}
/* Media Khushal start */
@media (min-width:1401px) and (max-width:1800px) {
	.inner-white-back.new-tool-block .bulk-app {
		padding-top: 245px;
		float: left;
		margin-left: 95px;
		padding-right: 0;

	}
}
@media (min-width:1200px) and (max-width:1400px) {
	.inner-white-back.new-tool-block .bulk-app {
	    padding-top: 245px;
	    float: left;
		padding-right: 0;
		right: 0px;
		position: relative;
	}
}
/* Media Khushal end */
@media (min-width:1025px) and (max-width:1199px) {
	.feature-slider-new ul li {
		max-width: 110px;
	}
	.hd-service-block .main-service {
    height: 90px;
}
	.footer-download-store img {
		height: 22px;
	}
	.new-get-quote-block .slide-wrap {
	    float: left;
	    width: 100%;
	    max-width: 30.7%;
	    position: relative;
	}
	.new-get-quote-block .slide-wrap.slide-ml {
	    margin-left: 13px;
	}
	.country-bg-main {
		position: absolute;
		right: -33px;
	}
	.country-bg-main img {
		height: 255px;
		object-fit: contain;
	}
	.country-page-top-section.country-new-design .country-img {
		width: 250px;
		position: relative;
		left: -12px;
		top: 83px;
	}
	.country-page-top-section.country-new-design .country-img img {
		position: relative;
		height: 231px;
		object-fit: contain;
		width: 100%;
	}
	.footer-social-icon li {
		padding-left: 12px;
	}
	.footer-social-icon li a img {
		height: 28px;
	}
	.country-page-top-section.country-new-design .small-input{
		max-width: 89px !important;
		margin-left: 2.6% !important;
	}
	.new-get-quote-block .hd-small-input{
		max-width: 100% !important;
		font-size: 15px;
		margin-left:0!important;
	}
	.new-homepage-design .small-input{
		max-width: 31.7% !important;
	font-size: 15px;

	}
	.new-homepage-design .form-btm .form-right {
		padding-right: 20px !important;
	}
	.new-homepage-design .slide-wrap {
		position: relative;
		float: left;
		width: 100%;
		max-width: 29.7%;
	}
	.new-homepage-design .slide-wrap.slide-ml{
		margin-left:13px;
	}
	.new-homepage-design .small-input{
		max-width: 100% !important;
		font-size: 15px;
		margin-left: 0 !important;
		margin-right: 13px;
	}
	.new-homepage-design .banner-right .small-input{
		max-width: 100% !important;
	}
	.new-homepage-design .parcelQuickQuote .small-input:last-child{
		max-width: 27.9% !important;
		margin-left: 0 !important;
	}

	.country-page-top-section.country-new-design .quote-btn-class .quote-book{
		width: 161px;
		margin-left: 8px;
	}
	.online-content h3 {
		line-height: 47px;
		margin-left: 36px;
	}

	.slider-sec .slid-btm-text {
		width: 58%;
		font-size: 20px;
	}

	.top-tab-cover li {
		margin: 0.3em 0.2em 1em 0;
		padding-right: 0.5em;
	}

	.service-text {
		width: 136px !important;
	}

	.top-tab-cover li a {
		font-size: 11px;
	}

	.order-back .order-price-text {
		font-size: 17px;
	}

	.order-back .order-price {
		font-size: 17px;
	}

	.collect {
		width: 100%;
		margin-bottom: 8px;
	}

	.form-set {
		width: 73.8%;
	}

	.form-town {
		width: 432px !important;
	}

	.m-top-btn {
		display: block;
	}

	.ecommerce-tool .home-ecommerce-tools {
		font-size: 28px;
	}

	.ecommerce-tool .box {
		height: 240px !important;
	}

	.quote-book {
		margin-right: 23px;
	}

	.slider-sec .slid-btm-btn a {
		font-size: 21px;
	}

	a.multi-parcel {
		font-size: 13px;
	}

	.quicknote label {
		font-size: 14px;
	}

	/*Get a quote css start*/
	.hd-note label {
		font-size: 14px;
	}

	.hd-small-input {
		max-width: 20.1% !important;
		margin-left: 2.5% !important;
	}

	.hd-small-input:last-child {
		margin-left: 29px !important;
		max-width: 33% !important;
	}

	/*Get a quote css end*/
	.slider-sec .slid-btm-text {
		font-size: 21px !important;
		line-height: 28px !important;
		width: 70% !important;
		height: 385px;
	}

	a.sending-pallets {
		font-size: 13px;
	}

	nav.mpdNavigation ul li a {
		font-size: 17px;
		padding: 0 7px;
	}

	.btm-logo-row {
		width: 57%;
	}

	.alpha-m-right {
		margin-right: 0px !important;
	}

	.contact-no-field {
		width: 67.8%;
	}

	.contact-no-field1 {
		width: 69.8%;
	}

	.store-img-wrap-1 {
		width: 16%;
		padding: 4px 3px 0 3px;
	}

	.store-img-wrap-2 {
		width: 27%;
		padding: 4px 3px 0 3px;
	}

	.store-img-wrap-3 {
		width: 15%;
		padding: 4px 3px 0 3px;
	}

	.store-img-wrap-4 {
		width: 12%;
		padding: 2px 3px 0 3px;
	}

	.store-img-wrap-5 {
		width: 20%;
		padding: 4px 3px 0 3px;
	}

	.store-img-wrap-6 {
		width: 6%;
		padding: 2px 3px 0 3px;
	}

	.slide3 img {
		width: 70% !important;
		float: right;
	}

	.small-input {
		max-width: 21% !important;
		margin-left: 2.5% !important;
	}

	.banner-right .small-input {
		max-width: 22.4% !important;
		margin-left: 10px !important;
	}

	.quote-btn-class .quote-book {
		width: 195px;
	}

	.second-btn .quote-book {
		width: 84% !important;
		margin-left: 38px !important;
	}

	.parcel-btn .quote-book {
		width: 47%;
	}

	.small-input:last-child {
		margin-left: 29px !important;
		max-width: 33% !important;
	}

	.mpdNavigation .login-btn a {
		margin: 0px 0 10px 10px;
	}

	.basket {
		float: right !important;
	}

	nav.mpdNavigation {
		margin: 20px 0 0 0;
	}

	.cost-sec p {
		margin-left: 30px;
	}

	.cost-sec input {
		max-width: 70px;
	}

	.price-cost-sec p {
		width: auto;
		margin-right: 20px;
	}

	.price-cost-sec {
		display: flex;
	}

	.cover-wrap {
		display: block;
	}

	.cost-sec .cover-wrap {
		display: flex;
	}

	.cust-price select {
		width: 100%;
		max-width: 223px;
	}

	.parcel-cont p {
		width: auto;
		margin-right: 20px;
	}

	.parcel-cont .form-sec-box {
		max-width: 258px;
	}

	.price-cost-sec input {
		max-width: 48%;
	}

	.cust-price p {
		width: auto;
		margin-right: 20px;
		margin-left: 0px;
	}

	.app-text p {
		padding-left: 38px !important;
	}

	.push-notification-number-div .contact-no-field {
		width: 51.8%;
	}

	.pd-local-page-top .mobile-icon-with-register-wrap {
		width: 100%;
	}

	.pd-local-top-bottom-div .side-text {
		text-align: center;
	}

	.pd-local-store-info-bottom-div .register-button {
		width: 100%;
	}

	.pd-local-store-info-bottom-div .side-text {
		text-align: center;
	}

	.pd-local-page-top .pd-local-top-bottom-div {
		padding-left: 5px;
		padding-right: 5px;
	}

	.pd-local-page-top .mobile-icon-with-register-wrap .register-button a {
		font-size: 20px;
	}

	.pd-local-page-top .pd-local-top-two-div {
		padding-left: 10px;
		padding-right: 10px;
	}

	.oder-dtl .rname {
		width: 218px;
	}
}
@media (min-width:499px) and (max-width:1199px) {
	.hd-service-block .price-sec {
		font-size: 20px !important;
		float: none;
		text-align: center;
	}

	.hd-service-block .info-block {
		float: none;
		padding-left: 0;
		margin: 5px auto 0;
		text-align: center;
	}

	.hd-service-block .m-wrap {
		width: 100%;
	}

	.hd-btn-block ul li {
		width: 100%;
	}

	.hd-btn-block .log-in-btn {
		float: none;
	}

	.hd-service-block .main-service p {
		margin-top: 0%;
	}
}
@media (min-width:1024px) {
	.slider-sec .slid-btm-text {
		font-size: 25px;
		line-height: 33px;
		text-transform: none;
		width: 72%;
	}

	.slider-sec .slid-btm-text span {
		font-size: 30px;
		line-height: 40px;
		text-transform: none;
	}

	.slider-sec .slider-img {
		bottom: 67px;
		position: absolute;
		right: 10px;
	}

	.boxres-img {
		width: 95%;
	}

	.slide2 img {
		width: 100%;
		float: right;
	}

	.slider-sec .slide3 {
		bottom: 100px;
		right: 20px;
	}

	.ecommerce-tool .box {
		height: 220px;
	}

	.m-front-img {
		padding-top: 44px !important;
	}

	.m-front-img2 {
		padding-top: 44px !important;
	}

	.m-front-img3 {
		padding-top: 60px !important;
	}

	.btm-nav {
		width: 100%;
		margin: 0 auto
	}

	.help-advice {
		margin-right: 45px;
	}

	.header-content-text {
		width: 68%;
		font-size: 14px !important;
	}
	.modal-dialog.drop-off-popup-dialog{
		width: 850px;
	}
}
@media (min-width:1220px) and (max-width:1259px) {
	.bottom-content .channel-link-account {
		padding: 35px 15px 35px 0px !important;
	}

	.online-content h3 {
		line-height: 47px;
	}

	.ecommerce-text {
		padding-top: 25px !important;
	}

	.partnerd-text {
		padding-top: 15px !important;
	}

	.home-bottom-content h3, .home-bottom-content h5 {
		text-align: left !important;
	}

	.Services {
		padding-bottom: 11px;
		padding-top: 9px;
	}

	.courier-image {
		padding-top: 68px;
	}

	.ecommerce-image {
		padding-top: 26px;
	}

	.ecommerce-text {
		padding-top: 45px;
	}

	.Services p {
		margin-top: 10px;
		margin-bottom: 13px;
		line-height: 24px;
	}

	.home-bottom-content h3 {
		line-height: 43px;
	}

	.address-autofill-div .form-sec p {
		padding-top: 4px !important;
	}

	.inner-white-back p {
		padding: 1px 0 15px;
	}

	.local-store-drop-off-service-h5 {
		margin-top: -17px;
	}

	.pd-local-information-first-div p {
		padding-top: 0px;
		padding-bottom: 5px;
	}
}
@media (min-width:1024px) and (max-width:1220px) {
	.rating-hompage-slider .slick-prev {
		left: -4% !important;
		top: 25% !important;
		z-index: 99;
	}
	.rating-hompage-slider .slick-next {
		right: -10px !important;
		top: 25% !important;
	}
}
@media (min-width:1025px) and (max-width:1220px) {

	.inner-white-back.new-tool-block .courier-slider-new {
		margin: 0 auto;
		text-align: center;
		width: 100%;
		max-width: 630px;
	}
	.new-table-design.new-track-zone.new-profile-edit .tracking-block .main-track ul li h4 {
		font-size: 13px;
	}
	.new-table-design.new-track-zone.new-profile-edit .tracking-block .main-track ul li {
		width: 100%;
		max-width: 17%;
	}
	.new-table-design .tbl-btn a {
		padding: 2px 10px;
		border-radius: 26px;
	}
	.new-book-design.map-new-design .select-drop-off-store-btn-sec .select-drop-off-store-btn{
		width: 42%;
	}
	.new-book-design.map-new-design .select-drop-off-store-btn-sec .unselect-drop-off-store-btn{
		width: 50%;
	}
	.country-new-design .slide-up-label {
	    font-size: 13px;
	}
	.done-title h2 {
    font-size: 35px;
    text-align: left;
    margin-top: 66px;
    color: #fff;
    font-weight: bold;
    margin-left: 10px;
}
	.new-local-design.pd-local-page-top h3 {
	    font-size: 26px;
	}
	.new-local-design.pd-local-page-top .pd-local-first-p {
	    font-size: 16px;
	}
	.new-local-design.pd-local-page-top .pd-local-top-two-div{
		padding: 20px 15px 8px;
	}
	.new-local-design.pd-local-page-top .pd-local-top-bottom-div .side-text{
		font-size: 22px;
		line-height: 30px;
	}
	.inner-white-back.new-tool-block .pack-bg{
		min-height: 237px;
	}
	.inner-white-back.new-tool-block .package-app {
    padding-top: 170px;
}
	.inner-white-back.new-tool-block .faq-section.pack-section {
		margin-top: 34px;
	}
	.inner-white-back.new-tool-block .faq-section.pack-section p{
		font-size: 14px;
		line-height: 21px;
	}
	.inner-white-back.new-tool-block .bulk-section h3{
		font-size: 30px;
		line-height: 52px;
	}
	.bulk-logos .courier-slider-new ul li {
		max-width: 140px;
		margin-bottom: 20px;
		padding: 0 17px;
	}
	.bulk-logos .courier-slider-new ul{
		margin-top: 30px;
	}
	.bulk-logos  .courier-slider-new img{
		width: 100%;
	}
	.rating-hompage-slider .slick-list {
    height: 325px;
    padding-top: 15px;
}
.rating-hompage-slider .rating-post{
	height: 300px;
}
	.home-bottom-content .courier-image {
    padding-top: 30px;
}
	.parcel-local-top-h6 {
		margin-bottom: 30px;
	}

	.bottom-content .Services.spread-sheet-btn {
		padding: 9px 15px 5px 13px;
	}

	.bottom-content .channel-link-account {
		padding: 35px 15px 35px 0px !important;
	}

	.online-content h3 {
		line-height: 47px;
	}

	.ecommerce-text {
		padding-top: 25px !important;
	}

	.partnerd-text {
		padding-top: 15px !important;
	}

	.home-bottom-content h3, .home-bottom-content h5 {
		text-align: left !important;
	}

	.home-bottom-content .Services {
		padding-bottom: 11px;
		padding-left: 35px;
		padding-top: 9px;
	}

	.Services {
		padding-bottom: 11px;
		padding-top: 9px;
		padding-right: 35px;
	}

	.bottom-content .Services {
		padding-bottom: 11px;
		padding-top: 9px;
		padding-left: 35px;
		padding-right: 0px;
	}

	.bottom-content h3 {
		margin-right: 35px;
	}

	.courier-image {
		padding-top: 68px;
	}
.courier-image.shipping-block {
	padding-top: 0px;
}
	.ecommerce-image {
		padding-top: 26px;
	}

	.ecommerce-text {
		padding-top: 45px;
	}

	.Services p {
		margin-top: 11px;
		margin-bottom: 13px;
		line-height: 24px;
		padding: 0px;
	}

	.home-bottom-content h3 {
		line-height: 43px;
	}

	.box-img-sec {
		margin: 0 20px 0 0;
	}

	.servic-text-wrap {
		width: 90px !important;
	}

	.main-service2 {
		width: 180px !important;
	}

	.service-text {
		width: 141px !important;
	}
}

@media (min-width:1024px) and (max-width:1220px) {
	.rating-hompage-slider .slick-prev {
		left: -4% !important;
		top: 25% !important;
		z-index: 99;
	}
	.rating-hompage-slider .slick-next {
		right: -10px !important;
		top: 25% !important;
	}
	.rating-hompage-slider .review-info {
    margin-bottom: -10px !important;
}
.home-bottom-content.our-country-page .rating-hompage-slider.onc-col-block {
    height: auto !important;
}
}
@media (min-width:768px) and (max-width:1023px) {
	.unit-value.new-custom-form-unit-val {
		width: 90% !important;
	}
	nav.mpdNavigation ul li.login-btn {
		margin-top: 10px;
	}
	nav.mpdNavigation ul li.basket{
		margin-top: 5px !important;
	}
}
@media (min-width:768px) and (max-width:1024px) {
	.unit-value.new-custom-form-unit-val {
		width: 90% !important;
	}
	.Courier-servcie-new-page li{
		width:50%;
	}
	.feature-slider-new ul li {
		max-width: 110px;
	}
	.two-col-text {
    padding: 15px;
}
	.home-bottom-content.our-country-page .rating-hompage-slider.onc-col-block {
    height: 272px;
}
	.inner-white-back.book-custom-main.new-custom-page.front-custom-page.send-prcel-custom .form-sm-box2.book-custom-flow2{
		width: 280px;
	}
	 .hd-service-block .main-service{
		 height: 90px;
	 }
	.btm-btn-lst .download-bg{
		float: left;
	}
	.inner-white-back.new-tool-block .courier-slider-new {
		margin: 0 auto;
		text-align: center;
		width: 100%;
		max-width: 630px;
	}
	.new-custom-page.front-custom-page.send-prcel-custom .form-sm-box2 {
    width: 290px;
}
	.collection-add-popup .tbl-btn {
		text-align: left;
}
	.tracking-full-div table .archive-icons {
		float: none;
		padding-bottom: 27px;
	}
	.inner-content-sec.store-box-block .user-tbl2 {
		width: 100%;
	}
	.new-get-quote-block .slide-wrap.slide-ml.copy-sec {
		margin-left: 5px;
		margin-right: 7px;
		margin-top: 5px;
	}
	.new-quicknote-box-section .hd-info-img {
		top: 10px;
	}
	.new-table-design.new-track-zone.new-profile-edit .tracking-block .main-track ul li h4 {
		font-size: 12px;
	}
	.new-table-design.new-track-zone.new-profile-edit .tracking-block .main-track ul li {
		width: 100%;
		max-width: 17%;
	}
	.new-table-design .tbl-btn a {
    padding: 2px 11px;
    border-radius: 26px;
}
	.new-choose-page .hd-service-block .parcel-btm-sec ul li {
		border-right: none;
		width: 33%;
	}
	.new-choose-page .hd-btn-block .log-in-btn {
		border-radius: 26px;
		padding: 3px 30px;
		font-size: 13px !important;
	}
	.footer-download-store img {
		height: 22px;
	}
	.new-custom-page .form-sm-box4.custom {
	    width: 232px;
		margin-right: 0;
	}
	.mpdNavigation .login-btn a {
		margin: -6px 5px 10px 11px;
	}
	.mpdNavigation .login-btn a{
		font-size: 14px;
		padding: 6px 15px;
	}
	.new-get-quote-block .slide-wrap {
		float: left;
		width: 100%;
		max-width: 28.7%;
		position: relative;
	}
	.new-get-quote-block .slide-wrap.slide-ml {
	    margin-left: 6.6%;
	}
	.drop-off-popup .select-drop-off-store-btn-sec .select-drop-off-store-btn {
		width: 44%;
    }
	.new-book-design.map-new-design .select-drop-off-store-btn-sec .select-drop-off-store-btn{
	    width: 42%;
	}
	.new-book-design.map-new-design .select-drop-off-store-btn-sec .unselect-drop-off-store-btn{
	    width: 50%;
	}
	.inner-white-back .order-confirm.new-order .vtc {
	    padding: 4px 0 15px 28px;
	}
	.new-local-design.pd-local-page-top h3 {
	    font-size: 26px;
	}
	.new-local-design.pd-local-page-top .pd-local-first-p {
	    font-size: 16px;
	}
	.new-local-design.pd-local-page-top .pd-local-top-two-div{
		padding: 20px 15px 8px;
	}
	.new-local-design.pd-local-page-top .pd-local-top-bottom-div .side-text{
		font-size: 22px;
		line-height: 30px;
	}
	.bulk-logos .courier-slider-new {
    max-width: 560px;
    margin: 0 auto;
    text-align: center;
}
	.inner-white-back.new-tool-block .pack-bg{
		min-height: 237px;
	}
	.inner-white-back.new-tool-block .package-app {
    padding-top: 170px;
}
	.inner-white-back.new-tool-block .faq-section.pack-section {
		margin-top: 34px;
	}
	.inner-white-back.new-tool-block .faq-section.pack-section p{
		font-size: 14px;
		line-height: 21px;
	}
	.inner-white-back.new-tool-block .bulk-section h3{
		font-size: 30px;
		line-height: 52px;
	}
	.bulk-logos .courier-slider-new ul li {
		max-width: 140px;
		margin-bottom: 20px;
		padding: 0 17px;
	}
	.bulk-logos .courier-slider-new ul{
		margin-top: 30px;
	}
	.bulk-logos  .courier-slider-new img{
		width: 100%;
	}
	.footer-download-store{
		text-align: center;
	}
	nav.mpdNavigation ul li.basket.new-basket .inner-baskte {
    margin-left: 5px;
}
	.rating-hompage-slider .review-info{
		margin-bottom: 36px;
	}
	.rating-hompage-slider .slick-list {
    height: 325px;
    padding-top: 15px;
}
.rating-hompage-slider .rating-post{
	height: 300px;
}
	.new-get-quote-block .hd-small-input{
		max-width: 100%;
		font-size: 13px;
		margin-left: 0;
	}
	.courier-slider-new ul li{
		max-width: 170px;
	}
	.courier-image.shipping-block .courier-slider-new ul li {
    max-width: 170px;

}
	.new-homepage-design .slider-sec .slider-main-title{
		font-size: 30px;
		line-height: 40px;
		margin-top: 0;
		margin-bottom: 0;
	}
	.new-homepage-design .slider-sec span {
    font-size: 26px;
    font-weight: 400;
}
	.home-bottom-content .courier-image {
    padding-top: 30px;
}
	.new-homepage-design .small-input{
		max-width: 31.7%;
	font-size: 15px;
	}
	.new-homepage-design .form-btm .form-right {
    padding-right: 20px !important;
}
.new-homepage-design .slide-wrap {
		position: relative;
		float: left;
		width: 100%;
	max-width: 26.7%;
	}
	.new-homepage-design .slide-wrap.slide-ml{
		margin-left: 6.6%
	}
.new-homepage-design .small-input{
	max-width: 100%;
	font-size: 13px;
	margin-left: 0;
}
.new-homepage-design .banner-right .small-input{
	max-width: 100%;
}
.new-homepage-design .parcelQuickQuote .small-input:last-child{
	max-width: 27.9% !important;
	margin-left: 0 !important;
}
	.home-bottom-content.our-country-page  .Ruk__Prod__content {
    height: auto !important;
	}
	.home-bottom-content.our-country-page h3{
		font-size: 17px;
		line-height: 19px;
		margin-bottom: 10px;
	}
	.home-bottom-content.our-country-page p{
		font-size: 13px;
		margin-bottom: 8px;
	}
	.home-bottom-content.our-country-page ul li, .home-bottom-content.our-country-page ol li {
		font-size: 13px;
		line-height: 27px;
	}
	.home-bottom-content  .partnerd-text.new-title h3{
		text-align: center !important;
	}
	.courier-image.shipping-block {
    padding-top: 10px;
}
	.slider-sec .slid-btm-text span {
		font-size: 28px;
		line-height: 40px;
		text-transform: none;
	}

	.second-btn .quote-book {
		width: 84% !important;
		margin-left: 38px !important;
	}

	.space-top {
		margin-top: 15px;
	}

	.form-btm .bootstrap-select {
		float: left !important;
		padding-left: 10px;
	}

	.banner-right .small-input {
		margin-left: 10px;
	}

	.product-sec .product-cont p {
		font-size: 13px !important;
	}

	.slider-sec {
		left: 0px;
		line-height: 45px;
		width: 100%;
	}

	.light-grey-container {
		text-align: center;
	}

	.box-text-area {
		margin-right: 0px;
	}

	.box-text-area .main-service2 {
		width: 137px !important;
	}

	.service-price {
		width: 158px !important;
	}

	.collect {
		width: 100%;
		margin-bottom: 8px;
	}

	.main-service2 {
		width: 177px !important;
	}

	.servic-text-wrap {
		width: 110px !important;
	}

	.box-img-sec {
		float: left;
		height: auto;
		margin: 0 20px 0 0;
	}

	.top-tab-cover li {
		margin: 0.3em 0.2em 1em 0;
		padding-right: 0.5em;
	}

	.top-tab-cover li a {
		font-size: 11px;
	}

	.btm-logo-row {
		width: 57%;
	}

	.boxres-img {
		width: 85%;
	}

	.alpha-m-right {
		margin-right: 0px !important;
	}

	.follow {
		display: none !important;
	}

	.modal .custom-detail {
		width: auto !important;
	}

	.quicknote label {
		font-size: 14px;
	}
	/*Get a quote css start*/
	.hd-note label {
		font-size: 14px;
	}
	/*Get a quote css end*/
	.form-top-mrg {
		margin-top: 8px;
		margin-bottom: 7px;
	}

	.card-month {
		margin-bottom: 15px;
	}

	.form-sm-box3 {
		margin-right: 4px;
	}

	.form-sm-box2 {
		width: 189px;
		margin-right: 13px;
	}

	.w-track {
		display: none;
	}

	.viewtrack {
		display: block;
	}

	nav.mpdNavigation ul li a {
		font-size: 17px;
		padding: 0 7px;
	}

	.norecord {
		padding-left: 0px !important;
		text-align: center !important;
	}

	.tbl-btn a {
		font-size: 13px;
		float: none;
		margin-left: 5px;
	}

	.store-tbl-btn a {
		font-size: 10px;
		margin-left: 0px;
		float: none;
	}

	a.multi-parcel {
		font-size: 13px;
	}

	a.sending-pallets {
		font-size: 13px;
	}

	.slider-sec .slid-btm-btn a {
		font-size: 21px;
	}

	.user-tbl {
		width: 45%;
	}

	.user-tbl2 {
		width: 65%;
	}

	.signup-input {
		width: 75%;
	}

	.m-top-btn {
		background: none repeat scroll 0 0 #ffffff;
		border-radius: 6px;
		color: #B63C26;
		cursor: pointer;
		display: block;
		float: left;
		left: 15px;
		padding: 8px;
		position: absolute;
		text-align: center;
		top: -40px;
		width: auto;
	}

	.alpha-dis {
		display: none !important;
	}

	.partner-logo li {
		width: 13%;
	}

	.ecommerce-tool .box {
		display: block;
		float: none;
	}

	.ecommerce-tool .box {
		height: 300px;
	}

	.slider-sec .slid-btm-text {
		width: 60%;
		font-size: 17px;
		line-height: 25px;
		height: 187px;
	}

	.slider-sec .slid-btm-text .slid-btm-text-btm-strong {
		display: block;
	}

	.slide2 {
		width: 41%;
		bottom: 93px !important;
		position: absolute;
		right: 1px !important;
	}

	.slide3 {
		width: 41%;
		bottom: 93px !important;
		position: absolute;
		right: 1px !important;
	}

	.text-slide {
		padding-top: 50px !important;
	}

	.ecommerce-tool .home-ecommerce-tools {
		font-size: 30px;
	}

	.ecommerce-tool .box {
		height: 227px !important;
	}

	.header-content-text {
		width: 50%;
		font-size: 14px !important;
	}

	.contact-no-field {
		width: 65.4%;
	}

	.contact-no-field1 {
		width: 67.4%;
	}

	.eco-tools .box h2 {
		font-size: 26px;
	}

	.store-img-wrap-1 {
		width: 16%;
		padding: 4px 3px 0 3px;
	}

	.store-img-wrap-2 {
		width: 27%;
		padding: 4px 3px 0 3px;
	}

	.store-img-wrap-3 {
		width: 15%;
		padding: 4px 3px 0 3px;
	}

	.store-img-wrap-4 {
		width: 12%;
		padding: 2px 3px 0 3px;
	}

	.store-img-wrap-5 {
		width: 20%;
		padding: 4px 3px 0 3px;
	}

	.store-img-wrap-6 {
		width: 6%;
		padding: 2px 3px 0 3px;
	}

	.mpdNavigation .login-btn a {
		margin: 0px 0 10px 15px;
	}

	.basket {
		float: right !important;
	}

	.drop-off-div-image img {
		width: 100%;
		padding: 30px 0;
	}

	.drop-off-div-button .log-in-btn {
		margin-top: 19%;
	}

	.form-sm-box4 {
		margin-right: 4px;
	}

	.slider-form {
		top: 40%;
	}

	.dim-value-last {
		margin-right: 15px !important;
	}

	.new-homepage-design .carousel-caption {
		top: 25px;
	}

	.cost-sec p {
		margin-left: 20px;
		width: 80px !important;
	}

	.cost-sec input {
		max-width: 70px;
	}

	.price-cost-sec p {
		width: 80px !important;
		margin-left: 20px;
	}

	.price-cost-sec {
		display: block;
	}

	.price-cost-sec .cover-wrap {
		display: flex;
	}

	.cust-price select {
		width: 100%;
		max-width: 223px;
	}

	.cost-sec .cover-wrap {
		display: flex;
	}

	.cust-price select {
		width: 100%;
		max-width: 206px;
	}

	.parcel-cont .form-sec-box{
		max-width: 236px;
	}

	.price-cost-sec input {
		max-width: 70px;
		/*max-width: 29%;*/
	}

	.cover-wrap .pound-box{
		padding-left: 10px;
		padding-right: 10px;
	}

	.app-text p {
		padding-left: 38px !important;
	}
	.push-notification-number-div .contact-no-field{
		width: 51.8%;
	}
	/*hetal css start*/
	.weight-input-block {
		padding-left: 30px !important;
	}
	/*hetal css end*/

	/*.order-confirm .form-sec-info p {
		width: 100px;
	}*/
	.oder-dtl .rname {
		width: 215px;
	}
	.box-order-cost {
		padding: 15px 8px;
	}
	.no-pad-left {
		padding-left: 15px;
	}
	.no-pad-right {
		padding-right: 15px;
	}
	/*.order-confirm .form-sec-info p {
		width: 154px !important;
	}*/
	.reg-pad-ipad {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
/* Media Khushal end */
	.video-popup-sign .modal-content {
		max-height: 400px;
	}
	.video-popup-sign .modal-dialog {
		width: 600px;
		margin: 30px auto;
	}
	.drop-person-icon img {
		float: left;
	}
	.drop-off-head-sub-title p {
		font-size: 22px !important;
		width: 82%;
	}
	.drop-off-head-title {
		font-size: 31px !important;
	}
	.modal-dialog.eircode-model-div iframe{
		height:500px !important;
	}
	.cust-mb{
		margin-bottom:20px;
	}
	.top-bar {
		top: 0 !important;
	}
	table.em_wrapper.cust-mb {
		width: 100%;
		margin: 10px 0;
	}
	table.em_wrapper.top-bar {
		width: 100%;
		top: 0px !important;
	}
	.service-div .form-control {
		width: 95%!important;
	}
}
@media (min-width:992px) and (max-width:1024px) {
.channel-custom-page.front-custom-page .form-sm-box2{
	width:350px !important;
}
	.inner-white-back.new-checkout .new-invoice .invoice-data-div.no-pad p{
		padding: 4px 10px 3px;
	}
	.inner-white-back.new-checkout .new-invoice .invoice-data-div.no-pad {
		border-right: none;
		padding: 7px 15px 0;
	}
	.inner-white-back.new-checkout .co-input-box {
	    padding-left: 0;
	    margin-top: 20px;
	}
	.inner-white-back.new-checkout .co-input-box label {
		padding-left:25px;
	}
	.inner-white-back.new-checkout .co-input-box input,
	.inner-white-back.new-checkout .co-input-box label {
	    width: 36%;
	}
	.country-new-design .slide-up-label{
		font-size: 13px;
	}
	.done-title h2 {
    font-size: 35px;
    text-align: left;
    margin-top: 66px;
    color: #fff;
    font-weight: bold;
    margin-left: 10px;
}
	.country-bg-main {
		position: absolute;
		right: -33px;
	}
	.country-bg-main img {
		height: 255px;
		object-fit: contain;
	}
	.country-page-top-section.country-new-design .country-img {
		width: 250px;
		position: relative;
		left: -12px;
		top: 83px;
	}
	.country-page-top-section.country-new-design .country-img img {
		position: relative;
		height: 231px;
		object-fit: contain;
		width: 100%;
	}
	.footer-social-icon li {
		padding-left: 12px;
	}
	.footer-social-icon li a img {
    height: 28px;
}
	.country-page-top-section.country-new-design .small-input{
		max-width: 89px !important;
		margin-left: 2.6%;
	}
	.rating-hompage-slider .CarouselWidget .cw__header{
		display: contents !important;
	}
	.rating-hompage-slider .CarouselWidget .cw__content{
		width: 100% !important;
		height: 290px !important;
		margin-top: 40px;
	}
	.CarouselWidget .reviewsContainer .reviewWrap{
		height: 88% !important;
	width: 50% !important
	}
	.rating-hompage-slider .scrollBtn i {
    line-height: 71px !important;
	}
	.courier-image.shipping-block .courier-slider-new {
    max-width: 795px;
    padding-top: 30px;
}


	.courier-image.shipping-block {
		padding-top: 10px;
	}
	.new-courier-slide .courier-image{
		padding-top: 30px;
	}
	.bottom-content .partnerd-text h3 {
		margin-right: 20px;
	}

	.local-store-drop-off-service-h5 {
		margin-top: -18px;
	}

	.parcel-local-top-h6 {
		margin-bottom: 30px;
	}

	.parcel-app {
		padding-top: 312px;
	}

	.bottom-content .channel-link-account {
		padding: 35px 15px 35px 0px !important;
	}

	.bottom-content .Services.spread-sheet-btn {
		padding: 9px 15px 5px 13px;
	}

	.home-bottom-content .Services {
		padding-bottom: 11px;
		padding-left: 35px;
		padding-top: 9px;
	}

	.online-content h3 {
		line-height: 47px;
		margin-left: 36px;
	}

	.ecommerce-text {
		padding-top: 25px !important;
	}

	.partnerd-text {
		padding-top: 15px !important;
	}

	.home-bottom-content h3, .home-bottom-content h5 {
		text-align: left !important;
	}

	.Services {
		padding-bottom: 11px;
		padding-top: 9px;
	}

	.courier-image {
		padding-top: 68px;
	}

	.ecommerce-image {
		padding-top: 26px;
	}

	.ecommerce-text {
		padding-top: 45px;
	}

	.online-content .Services {
		padding-right: 38px;
	}

	.Services p {
		margin-top: 10px;
		margin-bottom: 13px;
		line-height: 24px;
	}

	.inner-white-back p {
		padding: 1px 0 15px;
	}

	.home-bottom-content h3 {
		line-height: 43px;
	}

	.form-set {
		width: 74% !important;
	}

	.form-town {
		width: 434px !important;
	}

	.order-back .order-price-text {
		font-size: 17px;
	}

	.order-back .order-price {
		font-size: 17px;
	}

	.top-tab-cover li {
		margin: 0.3em 0.2em 1em 0;
		padding-right: 0.5em;
	}

	.top-tab-cover li a {
		font-size: 11px;
	}

	.contact-no-field {
		width: 67.6%;
	}

	.contact-no-field1 {
		width: 69.6%;
	}

	.bulk-content-img {
		width: 274px;
	}

	.boxres-img {
		width: 92%;
	}

	.store-img-wrap-1 {
		width: 16%;
		padding: 4px 3px 0 3px;
	}

	.store-img-wrap-2 {
		width: 27%;
		padding: 4px 3px 0 3px;
	}

	.store-img-wrap-3 {
		width: 15%;
		padding: 4px 3px 0 3px;
	}

	.store-img-wrap-4 {
		width: 12%;
		padding: 2px 3px 0 3px;
	}

	.store-img-wrap-5 {
		width: 20%;
		padding: 4px 3px 0 3px;
	}

	.store-img-wrap-6 {
		width: 6%;
		padding: 2px 3px 0 3px;
	}

	.small-input {
		max-width: 20.7%;
		margin-left: 2.8%;
	}

	.small-input:last-child {
		margin-left: 30px;
		max-width: 20.7% !important;
	}

	.banner-right .small-input {
		max-width: 22.5%;
		margin-left: 2.6%;
	}

	.excel-img, .magento-img, .woo-img, .ebay-img {
		padding-left: 0px;
	}

	nav.mpdNavigation {
		margin: 20px 0 0 0;
	}

	.slider-sec .slid-btm-text {
		width: 80% !important;
		padding-top: 0px !important;
		height: 380px !important;
		line-height: 28px !important;
		text-transform: none !important;
	}

	.push-notification-number-div .contact-no-field {
		width: 51.8%;
	}

	.pd-local-information-first-div p {
		padding-top: 0px;
		padding-bottom: 5px;
	}

	.pd-local-page-top .mobile-icon-with-register-wrap {
		width: 100%;
	}

	.pd-local-top-bottom-div .side-text {
		text-align: center;
	}

	.pd-local-store-info-bottom-div .register-button {
		width: 100%;
	}

	.pd-local-store-info-bottom-div .side-text {
		text-align: center;
	}

	.pd-local-page-top .pd-local-top-bottom-div {
		padding-left: 5px;
		padding-right: 5px;
	}

	.pd-local-page-top .mobile-icon-with-register-wrap .register-button a {
		font-size: 20px;
	}

	.pd-local-page-top .pd-local-top-two-div {
		padding-left: 10px;
		padding-right: 10px;
	}

	.btn.btn-atc {
		max-width: 58%;
	}

	/*Get a quote css start*/
	.hd-small-input {
		max-width: 20.7%;
		margin-left: 2.8%;
	}

	.hd-small-input:last-child {
		margin-left: 30px;
		max-width: 20.7% !important;
	}

	/*Get a quote css end*/
	nav.mpdNavigation ul li.basket {
		display: inline-block;
		margin-top: -6px !important;
		margin-left: 5px;
	}
}

@media (min-width:768px) and (max-width:992px) {
	.inner-white-back .new-table-design .local-detail {
		border-bottom: 1px solid #000;
		margin-top: 20px;
	}
	.inner-white-back .new-table-design .store-info-img {
		margin-top: 0px;
		text-align: center;
	}
	.rating-hompage-slider .slick-prev {
		left: -2% !important;
	}
	.inner-white-back.new-checkout .new-invoice .invoice-data-div.no-pad p{
		padding: 4px 10px 3px;
	}
	.inner-white-back.new-checkout .new-invoice .invoice-data-div.no-pad {
		border-right: none;
		padding: 7px 15px 0;
	}
	.inner-white-back.new-checkout .co-input-box {
	    padding-left: 0;
	    margin-top: 50px;
	}
	.inner-white-back.new-checkout .co-input-box label {
		padding-left:25px;
	}
	.inner-white-back.new-checkout .co-input-box input,
	.inner-white-back.new-checkout .co-input-box label {
	    width: 70%;
	}
	.rating-hompage-slider .CarouselWidget .cw__header{
		display: contents !important;
	}
	.rating-hompage-slider .CarouselWidget .cw__content{
		width: 100% !important;
		height: 290px !important;
		margin-top: 40px;
	}
	.CarouselWidget .reviewsContainer .reviewWrap{
		height: 88% !important;
	width: 98% !important;
	max-width: 98% !important;
	}
	.rating-hompage-slider .scrollBtn i{
		line-height: 61px !important;
	}
}
@media (min-width:801px) and (max-width:1000px) {
	.done-title{
		display:none;
	}
	nav.mpdNavigation ul li a {
		font-size: 16px;
	}

	nav.mpdNavigation {
		margin: 45px 0 0 0;
	}

	.mpdNavigation .login-btn a {
		margin: 0px 8px 10px 15px;
	}

	.mpdNavigation .login-btn {
		margin-top: -6px;
	}

	.order-back .order-price-text {
		font-size: 15px;
	}

	.top-tab-cover li {
		margin: 0.3em 0.6em 1em 0;
		padding-right: 0.5em;
	}

	.top-tab-sec {
		height: auto;
		background-repeat: repeat;
	}

	.active {
		border-bottom: medium none;
		padding-bottom: 0;
	}

	.top-tab-cover ul {
		text-align: center;
		font-size: 12px;
	}

	.top-tab-cover ul .active a {
		border-bottom: 1px #B63C26 solid;
		padding-bottom: 0px;
		text-decoration: none;
	}

	.top-tab-cover li {
		background: none;
		padding-right: 0px;
	}

	.top-tab-cover li a {
		text-decoration: underline;
	}

	.top-tab-cover li a:hover {
		text-decoration: none;
		background: none;
		border-bottom: 1px #B63C26 solid;
		padding-bottom: 0px;
	}

	.form-town {
		width: 536px;
	}

	.form-set {
		width: 78%;
	}

	.btm-logo-row {
		width: 71%;
	}

	.main-service {
		width: 196px !important;
	}

	.book-service {
		float: right;
	}

	.alpha-m-right {
		margin-right: 0px !important;
	}

	.alpha-line-btm {
		display: block;
		margin-right: 30px !important;
	}

	.footer-follow {
		padding-left: 0px;
		text-align: center;
	}

	.footer-social-icon {
		text-align: center;
	}

	.faq-img-sec {
		height: 328px;
	}

	.faq-img-sec img {
		right: 18%;
	}

	.student-img-sec {
		height: 328px;
	}

	.student-img-sec img {
		right: 8%;
		top: 10px;
	}

	.aboutus-img-sec {
		height: 328px;
	}

	.aboutus-img-sec img {
		right: 8%;
		top: 10px;
	}

	.contact-img-sec {
		height: 230px;
	}

	.contact-img-sec img {
		right: 5%;
	}

	.weighing-img-sec {
		height: 220px;
	}

	.weighing-img-sec img {
		right: 0%;
	}

	.comparison-img-sec {
		height: 265px;
	}

	.comparison-img-sec img {
		right: 0%;
	}

	.our-courier-img-sec {
		height: 185px;
	}

	.our-courier-img-sec img {
		right: 0%;
	}

	.parceldirect-local-img-sec {
		height: 200px;
	}

	.parceldirect-local-img-sec img {
		right: 0%;
		top: -30px;
	}

	.country-img {
		float: none;
		display: inline-block;
		text-align: center;
		width: 100%;
		margin-bottom: 20px;
	}

	.order-back .order-price {
		font-size: 15px;
	}

	.quicknote {
		padding: 20px 13px 15px;
	}

	/*Get a quote css start*/
	.hd-note {
		padding: 20px 13px 0px;
	}

	/*Get a quote css end*/
	.source-box .form-check {
		margin-bottom: 15px;
	}

	.slider-sec {
		font-size: 33px;
	}

	.right-totle-sec {
		display: none;
	}

	.alpha-both-web {
		padding-left: 15px;
		padding-right: 15px;
	}

	.row.eco-tools {
		padding-top: 4%;
	}

	.pay-img {
		display: none;
	}

	.signup-social-icon p {
		font-size: 12px;
	}

	.quicknote label {
		font-size: 14px;
	}

	/*Get a quote css start*/
	.hd-note label {
		font-size: 14px;
	}

	/*Get a quote css end*/
	a.sending-pallets {
		font-size: 13px;
	}

	a.multi-parcel {
		font-size: 13px;
	}

	.frm-top-sec {
	}

	.slider-sec .slid-btm-btn a {
		font-size: 19px;
	}

	.login-main-box {
		min-height: 246px;
	}

	.login-form-row-wrap.second ul {
		font-size: 13px;
	}

	.box-text-area {
		width: 142px !important;
	}

	.book-btn .book-service {
		font-size: 13px !important;
	}

	.service-text-lt {
		width: 43.5%;
	}

	.servicetype .service-text-lt-1 {
		width: 38%;
	}

	.slider-img img {
		width: 86%;
		float: right;
	}

	.btm-nav {
		width: 100%;
		margin: 0 auto;
	}

	.help-advice {
		max-width: 170px;
		margin-right: 18px;
	}

	.deliver-to {
		margin-right: 35px;
		max-width: 156px;
	}

	.text-slide {
		padding-top: 21px !important;
	}

	.slide2 {
		width: 46%;
	}

	.slide3 {
		width: 46%;
		bottom: 112px !important;
		right: 10px !important;
	}

	.slider-sec .slid-btm-text {
		font-size: 20px;
		height: 217px;
		padding-top: 27px;
		width: 56%;
	}

	.slider-sec .slid-btm-btn a {
		margin-top: 32px;
		margin-right: 10px;
	}

	.slider-sec .slid-btm-btn .slider-store-link-first {
		margin-top: 33px;
		margin-right: 2px;
	}

	.slider-sec .slid-btm-btn .slider-store-link-second {
		margin-top: 33px;
		padding-right: 0px;
		margin-right: 2px;
	}

	.slider-store-link-first img, .slider-store-link-second img {
		height: 26px;
	}

	.ecommerce-tool .box {
		height: 297px !important;
	}

	.m-front-img {
		padding-top: 30px !important;
	}

	.second-row {
		margin-bottom: 8px;
	}

	.ecommerce-tool p {
		font-size: 12px;
	}

	.ecommerce-tool .box h2 {
		font-size: 19px;
		height: 48px;
	}

	.m-front-img2 {
		padding-top: 0px !important;
	}

	.m-front-img3 {
		padding-top: 40px !important;
	}

	.box-btm-logo {
		width: 50%;
	}

	.ecommerce-tool .box .right-btm-logo {
		padding: 44px 0 0 10px !important;
	}

	.bulk-content-img {
		width: 201px;
	}

	.quote-book {
		float: left;
		margin-left: 75px;
	}

	.quote-btn-class .quote-book {
		margin-left: 2.5%;
		width: 57%;
		font-size: 22px;
	}

	.parcel-btn .quote-book {
		width: 47%;
		margin: 0 auto;
		font-size: 14px;
	}
	.form-sm-box2.custom {
		width: 320px;
	}
	.left-add-btn.custom a {
		padding: 7px 8px;
	}
	.form-sm-box4.custom p{
		padding-left:5px;
		margin-right:5px;
	}
	.form-sm-box4.custom{
		margin-right:5px;
		width: 270px;
	}
}
@media only screen and (max-width: 1199px) {
	/*get a quote new css start*/
	.weight-input-block input[type="number"] {
		max-width: 60px !important;
	}

	/*get a quote new css end*/
	/*get a quote new css start*/
	.weight-input-block input[type="number"] {
		max-width: 100% !important;
		margin-left: 27px;
	}

	/*get a quote new css end*/
	.inner-content-sec .mobile-hide .rname.package-title {
		width: 27%;
	}

	.inner-content-sec .mobile-hide .rname {
		width: 23%;
	}
}
@media only screen and (max-width: 991px) {
	.country-page-top-section.country-new-design{
		background: #fff;
		/*margin-top: 22px;*/
	}
	.country-bg-main, .country-page-top-section.country-new-design .country-img {
		display: none;
	}
	.inner-white-back.new-tool-block .pack-bg {
		min-height: 0px;
		background-image: none;
		background-color: #fff;
}
	.country-page-top-section.country-new-design .small-input{
		max-width: 100% !important;
		font-size: 13px;
		margin-left: 0%;
	}
	.text-discription.custom-border::before,
	.text-discription.custom-border::after,
	.home-bottom-content.our-country-page .custom-border::before,
	.home-bottom-content.our-country-page .custom-border::after{
		content:none;
	}
	.home-bottom-content.our-country-page.desktop-country-bottom .widget-review-div {
    display: block;
    top: 0 !important;
	max-width: 100% !important;
}
	.inner-white-back p {
		padding: 4px 0 3px;
	}

	.bottom-content .Services {
		padding-bottom: 11px;
	}

	.parcel-local-top-h6 {
		margin-bottom: 30px;
	}

	.bottom-content .courier-image {
		padding-top: 20px;
	}

	.Services.spread-sheet-text p {
		font-size: 15px;
		line-height: 19px;
		margin-bottom: 15px;
	}

	.pack-bg {
		min-height: 0px;
		background-image: none;
		background-color: #58595b;
	}

	.parcel-bg {
		background-image: none;
		background-color: #58595b;
	}
	.inner-white-back.new-tool-block .bulk-image{
		background-image: none;
		background-color: #fff;
	}
	.bulk-image {
		background-image: none;
		background-color: #fff;
	}

	.Services.spread-sheet-btn a {
		float: none;
	}

	.spread-sheet {
		padding-left: 0;
		padding-top: 0px;
		text-align: center;
	}

	.account-btn {
		padding-left: 0px;
		text-align: center;
		float: none;
	}

	.online-content h5 {
		text-align: center;
	}

	.ecommerce-text {
		padding-top: 0;
	}

	.ecommerce-image {
		padding-top: 17px;
	}

	.online-content h3 {
		text-align: center;
		margin-left: 0px;
		line-height: 39px;
	}

	.Services p {
		text-align: center;
	}

	.bottom-content h5 {
		text-align: center;
	}

	.bottom-content h3 {
		margin-right: 0px;
		text-align: center;
	}

	.partnerd-text {
		padding-top: 0;
	}

	.Services {
		padding-top: 0px;
		padding-bottom: 20px;
	}

	.courier-image {
		padding-top: 11px;
	}

	.excel-img {
		padding-top: 0px;
		padding-left: 0px;
	}

	.magento-img {
		padding-left: 0;
	}

	.woo-img {
		padding-top: 0px;
	}

	.ebay-img {
		padding-left: 0;
	}

	.woo-img {
		padding-left: 0px;
	}

	.mob-img {
		float: left;
		text-align: center;
		width: 100%;
		margin-bottom: 15px;
	}

	.alpha-xs-float {
		display: inline-block;
	}

	nav.mpdNavigation ul li a {
		font-size: 14px;
	}

	.store-logo-container {
		text-align: center;
		position: unset;
		left: auto;
		margin-right: auto;
	}

	.widget-review-div {
		display: none;
	}

	.small-input {
		max-width: 20.9%;
		margin-left: 2.6%;
	}

	.small-input:last-child {
		margin-left: 32px;
		max-width: 32.5% !important;
	}

	.banner-right .small-input {
		max-width: 22.5%;
	}

	.parcelQuickQuote .small-input:last-child {
		margin-left: 10px;
		/*max-width: 20.9% !important;*/
	}

	.mpdNavigation .login-btn a {
		margin: 0px 5px 10px 15px;
	}

	.basket {
		float: left !important;
		margin: 20px 0 20px 15px;
	}

	nav.mpdNavigation {
		margin: 32px 0 0 0;
	}

	#wraper header {
		padding: 0px 0 18px 0;
	}

	.slider-sec .slid-btm-text {
		font-size: 20px !important;
		height: 453px !important;
		padding-top: 0px !important;
		width: 56% !important;
		text-transform: none;
	}

	.mobile-channel-shop-button {
		display: block;
		margin-bottom: 26px;
		margin-top: 0px;
	}

	.mobile-channel-shop-button a {
		margin-left: 0px;
		border-radius: 26px;
		padding: 6px 24px;
		font-size: 19px;
	}

	.parcel-local-first-p {
		padding-bottom: 15px !important;
	}

	/*hetal start*/
	.hd-more-info {
		top: 10px;
		right: 13px;
	}

	.hd-service-block .m-wrap {
		margin-top: 10px;
		max-width: 100% !important;
	}

	.hd-icon {
		top: 75px;
	}

	.hd-title {
		margin-bottom: 65px;
	}

	/*hetal end*/
	.advertisement-block .first-line {
		font-size: 26px;
	}

	.advertisement-block .second-line {
		font-size: 18px;
	}

	.pd-local-information-first-div p {
		padding-top: 0px;
		padding-bottom: 5px;
	}

	.pd-local-page-top .mobile-icon-with-register-wrap {
		width: 100%;
	}

	.pd-local-top-bottom-div .side-text {
		font-size: 24px;
	}

	.pd-local-page-top .pd-local-top-two-div {
		padding-left: 30px;
		padding-right: 30px;
	}

	/*Get a quote css start*/
	.hd-small-input {
		max-width: 20%;
		margin-left: 2.6%;
	}

	.hd-small-input:last-child {
		margin-left: 32px;
		max-width: 32.5% !important;
	}

	.co-input-box input {
		width: 43%;
	}

	.co-register-block p {
		font-size: 18px;
		line-height: 22px;
	}

	/*Get a quote css end*/
	/* Khushal media start */
	.btn.btn-atc {
		max-width: 63%;
	}

	/* Khushal media end */
		/*mobile css start*/
	.basket {
		display: none!important;
	}
	.login-btn {
		display: none;
	}
	.my-profile-header {
		display: none;
	}
	.extra-mobile-menu {
		float: right;
		margin-top: 22px;
	}

	.extra-mobile-menu:hover {
		color: #B63C26;
	}
	.mobile-hide1 {
		display: none;
	}
	.website-hide {
		display: block;
		text-align: center;
	}
	.footer-download-store{
		text-align: center;
	}
	.mob-bg-block{
    position: relative;
    background:  #545557;
    padding-bottom: 0;
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    margin-bottom: 30px;
	}
	.mob-margin{
		margin: 0 15px;
	}
	.custom-new-menu .mobile-menu-button{
		margin-top: 23px;
		margin-right: 23px;
	}
	.custom-new-menu  .mobile-menu-button img {
		width: 25px;
		height: auto;
		object-fit: contain;
	}

.mobile-social-icon {
    position: absolute;
    bottom: 13px;
    text-align: center;
    left: 37px;
	display:block;
}
.mobile-social-icon a {
    color: #fff;
    font-size: 27px;
    margin: 0 13px;
	position: relative;
}
.mobile-social-icon a:after{
	border-left: 1px solid #cacacb;
	content: "";
	position: absolute;
	top: 22%;
	left: 39px;
	right: 0;
	bottom: 0;
	height: 23px;
	z-index: -1;
}
.mobile-social-icon a:last-child:after{
	content: none;
}
.mob-icon {
    height: 30px;
    width: 30px;
    object-fit: contain;
	margin-right: 10px;
	display:inline-block;
}
 .logo {
    width: 95px !important;
}
.custom-new-menu {
    position: absolute;
    right: 0px;
    top: 0px;
}
.custom-new-menu nav.mpdNavigation ul li{
	background: #58595b;
	padding-left: 45px;
}
#wraper.active .custom-new-menu nav.mpdNavigation{

	overflow: visible;
	-webkit-transition: right 0.5s ease;
	text-align: left;
	right: 0;
	/*overflow:visible;*/

}
.custom-new-menu nav.mpdNavigation {
    top: 57px;
    right: 100%;
    left: auto;
    z-index: 999;
    background: #58595b;
    height: 100vh;
	width: 100%;
	 transition: right 0.5s ease;
	-webkit-transition: right 0.5s ease;
	overflow:hidden;
	min-height: 580px;

}
.custom-new-menu  nav.mpdNavigation ul li a{
	color: #fff !important;
	padding: 19px 6px 12px 4px !important;
}
.custom-new-menu  nav.mpdNavigation ul li.no-sap-1 {

    background: #58595b;

}
	.nav-tabs > li > a {
		border-radius: 0px;
		margin-right: 0px !important;
	}

	.nav-tabs > li {
		width: 100%;
	}


	.myaccount-menu-first {
		padding-top: 15px !important;
	}

	.m-wrap {
		width: 188px;
	}

	.m-basket {
		display: block !important;
	}

	body .mobShow, body .mobTabShow, body .deskHide {
		display: block;
	}
	.m-top-btn {
		display: block;
		position: absolute;
		top: -40px;
		background: #fff;
		color: #B63C26;
		text-align: center;
		border-radius: 6px;
		padding: 8px;
		width: auto;
		float: left;
		cursor: pointer;
		left: 15px;
	}

	.login-status li {
		display: block;
		float: left;
		padding-right: 8px;
		border-bottom: 1px solid #e9e9e9;
		font-size: 14px;
		text-transform: none;
		font-weight: 500;
	}

	.login-status .hide-mob {
		display: none;
	}

	.login-status {
		height: auto !important;
		padding: 0;
	}

	nav.mpdNavigation {
		margin-left: 10px;
	}

	.mobile-menu-header {
		display: block;
		text-align: left;
		padding-left: 13px;
		color: #B63C26;
		font-size: 18px;
		padding-bottom: 15px;
		text-transform: none;
	}

	.mobile-menu-button {
		float: right;
		display: block !important;
		cursor: pointer;
		margin-top: 15px;
	}

	.inner-top {
		margin-top: 0px;
	}

	.mobile-menu-button .fa {
		font-size: 34px;
		color: #58595B;
	}

	.viewtrack {
		display: none;
	}

	.track-button {
		display: block;
		float: right;
	}

	.mobile-menu-button:before {
		font-family: mpd-icon;
		content: "\e611";
		color: #fff;
	}

	.slide {
		/*-webkit-transition: all .1s linear;
		-webkit-transform: translate3d(0, 0, 0);
		-moz-transform: translate3d(0, 0, 0);*/
		width: 100%;
		clear: both;
	}

	#wraper.active .slide {
		/*-webkit-transform: translate3d(-210px, 0, 0);
		-moz-transform: translate3d(-210px, 0, 0);*/
		z-index: 500;
	}

	nav.mpdNavigation {
		margin: 0;
		padding: 0;
		margin: 0;
		padding: 0;
		margin-top: 15px;
		width: 231px;
		position: absolute;
		top: 0;
		height: auto;
		right: -246px;
		padding-left: 0;
	}

	nav.mpdNavigation ul li.no-sap-1 {
		background: #fff;
	}

	nav.mpdNavigation ul {
		width: 100%;
		float: left;
	}

	nav.mpdNavigation ul li.open > a {
		color: #5fb047 !important;
	}

	nav.mpdNavigation ul li.last-mob-link {
		border-bottom: none !important;
	}

	nav.mpdNavigation ul li.last-mob-link a.close-mob-menu {
		color: #B63C26;
		padding-top: 43px;
		font-family: asap, arial !important;
		width: 100%;
	}

	nav.mpdNavigation ul li {
		margin: 0;
		height: auto !important;
		border-bottom: 1px solid #5d5e60;
		width: 100%;
		text-align: left;
		background: #fff;
		padding-left: 20px;
	}

	nav.mpdNavigation ul li a {
		color: #5f666c;
		font-size: 16px;
		display: block;
		transition: none;
		padding: 3px 6px 12px 4px !important;
	}

	nav.mpdNavigation ul li a:hover {
		text-decoration: underline;
		color: #fff;
		opacity: 1;
	}

	nav.mpdNavigation ul li a .caret {
		border-top: #B63C26 4px solid;
		float: none;
	}

	nav.mpdNavigation ul li ul.mega-menu {
		border: none !important;
		background: white !important;
		left: -36px !important;
		width: 209px !important;
		height: auto !important;
		top: -15px;
		float: left;
		box-shadow: none !important;
		position: relative !important;
		margin-bottom: 20px !important;
	}

	nav.mpdNavigation ul li ul.mega-menu li {
		width: 100% !important;
	}

	nav.mpdNavigation ul li ul.mega-menu li strong {
		font-size: 14px;
		font-weight: normal !important;
		border: none;
		text-align: left;
		font-size: 14px !important;
		border-bottom: 1px solid #f6f6f6 !important;
		width: 95%;
		padding: 10px 0px 8px 5px !important;
		display: block;
	}

	nav.mpdNavigation ul li ul.mega-menu li strong:hover {
		background: none !important;
	}

	nav.mpdNavigation ul li ul.mega-menu li:last-child a {
		border: none !important;
	}

	nav.mpdNavigation ul ul.mobile-mega-menu span {
		display: block !important;
		border-top: 4px solid #5fb047 !important;
		float: right;
		margin-top: 7px;
	}

	nav.mpdNavigation ul ul.mini-menu {
		border: none !important;
		background: white !important;
		width: 100px;
		left: -2px;
		height: 264px;
		top: -6px;
		float: left;
		box-shadow: none !important;
		position: relative !important;
	}

	nav.mpdNavigation ul ul.mini-menu li {
		border: none;
		width: 100%;
		height: 36px;
		border-bottom: 1px solid #f6f6f6 !important;
	}

	nav.mpdNavigation ul ul.mini-menu li a {
		border: none;
		font-weight: normal;
		text-align: left;
		font-size: 14px;
	}

	nav.mpdNavigation ul ul.mini-menu li a:hover {
		background: none !important;
	}

	nav.mpdNavigation ul ul.mini-menu li:last-child {
		border: none !important;
	}

	nav.mpdNavigation ul li ul.sub-sub {
		width: 100%;
		display: none;
	}

	nav.mpdNavigation ul li ul.sub-sub li {
		width: 100%;
		PADDING: 0PX !important;
		margin: 0px !important;
		height: auto !important;
	}

	nav.mpdNavigation ul .mob-open > a {
		color: #5fb047;
	}

	nav.mpdNavigation ul .mob-open > .dropdown-menu, nav.mpdNavigation ul .sub-sub-active {
		display: block !important;
	}

	nav.mpdNavigation ul li.mob-close-parent > .dropdown-menu {
		display: none !important;
	}

	nav.mpdNavigation ul ul.sub-sub {
		width: 100px;
		left: 21px;
		height: auto !important;
		top: 3px;
		float: left;
		position: relative !important;
		margin-bottom: 38px !important;
	}

	nav.mpdNavigation ul ul.sub-sub li {
		border: none;
		width: 100%;
		height: 36px;
		border-bottom: 1px solid #f6f6f6 !important;
	}

	nav.mpdNavigation ul ul.sub-sub li a {
		border: none;
		color: #5f666c !important;
		font-weight: normal;
		text-align: left;
		font-size: 14px !important;
	}

	nav.mpdNavigation ul ul.sub-sub li a:hover {
		background: none !important;
	}

	nav.mpdNavigation ul ul.sub-sub li:last-child {
		border: none !important;
	}

	nav.mpdNavigation ul strong.sub-sub-li-active {
		color: #5fb047 !important;
	}

	.login-status {
		right: -225px !important;
		top: 0px !important;
		width: 210px;
		background: #eee;
		margin-bottom: 5px;
		padding: 7px 16px 2px;
		height: 37px;
	}
	/*mobile css end*/
}

@media only screen and (max-width:800px) {
	.inner-white-back.new-profile-edit .inner-content-sec h3{
		margin: 0px 0px 24px 0px;
	}
	.add-new-input-buton.mobile-add-new-btn {
		text-align: center;
		padding-bottom: 15px;
		display:block;
	}
	.add-new-input-buton.mobile-add-new-btn a .fa{
		color: green;
	}
	.right-btm-logo img {
		width: 50%;
		float: right;
	}

	.alpha-line-btm {
		display: block;
		margin-right: 30px !important;
	}

	.footer-follow {
		padding-left: 0px;
		text-align: center;
	}

	.footer-social-icon {
		text-align: center;
	}

	.alpha-line-btm {
		display: block;
		margin-right: 30px !important;
	}

	.ecommerce-tool .box p {
		font-size: 12px;
	}

	.partner-logo-container p {
		font-size: 12px;
	}

	.ecommerce-tool .home-ecommerce-tools {
		font-size: 21px;
	}

	.info {
		margin-right: 0px;
	}

	.help-advice {
		margin-right: 0px;
	}

	.deliver-to {
		margin-right: 0px;
	}

	.delivery-service {
		margin-right: 0px;
	}

	#wraper .footer-div {
	}

	.help-advice {
		max-width: 215px;
	}

	.quicknote label {
		font-size: 12px;
	}

	/*Get a quote css start*/
	.hd-note label {
		font-size: 12px;
	}

	/*Get a quote css end*/
	.ecommerce-tool .box .right-btm-logo {
		padding-top: 24px;
	}

	.btn.btn-atc {
		max-width: 60%;
	}
}
@media only screen and (max-width:800px) {
	#no-more-tables table, #no-more-tables thead, #no-more-tables tbody, #no-more-tables th, #no-more-tables td, #no-more-tables tr {
		display: block;
	}

	#no-more-tables thead tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}

	#no-more-tables tr {
		border: 1px solid #ccc;
	}

	#no-more-tables td {
		border: none;
		border-bottom: 1px solid #eee;
		position: relative;
		padding-left: 50%;
		white-space: normal;
		text-align: left;
	}

	#no-more-tables td:before {
		position: absolute;
		top: 6px;
		left: 6px;
		width: 48%;
		padding-right: 10px;
		word-wrap: break-word;
		text-align: left;
		font-weight: bold;
	}

	#no-more-tables td:before {
		content: attr(data-title);
	}

	#no-more-tables .table-bordered {
		border: 0px;
	}

	#no-more-tables .no-record {
		padding-left: 0;
		text-align: center;
	}
	.new-service-agrremet .em_wrapper{
		width:100%;
	}
}
@media (min-width:768px) and (max-width:800px) {

	table[class=em_main_table] {
	width: 100% !important;
}
table[class=em_wrapper] {
	width: 100% !important;
}
	.new-service-agrremet .custom-none{
		display:none;
	}
	.shipment-right-text {
		border: none;
		padding: 0px;
	}

	.form-main-wrap {
		width: 100%;
	}

	.band-logo:nth-child(4n) {
		margin-right: 0;
	}

	.slider-img {
		display: none;
	}

	.btm-logo-row {
		width: 67%;
	}

	.main-service {
		width: 192px !important;
	}

	.service-price {
		width: 161px !important;
	}

	.main-service2 {
		width: 197px !important;
	}

	.top-tab-cover li {
		margin: 0.3em 0.6em 1em 0;
		padding-right: 0.5em;
	}

	.top-tab-sec {
		height: auto;
		background-repeat: repeat;
	}

	.box-img-sec {
		margin: 0 21px 0 0;
	}

	.service-text {
		width: 122px !important;
	}

	.active {
		border-bottom: medium none;
		padding-bottom: 0;
	}

	.main-service {
		width: 200px !important;
	}

	.book-service {
		float: right;
	}

	.top-tab-cover ul {
		text-align: center;
		font-size: 12px;
	}

	.top-tab-cover ul .active a {
		border-bottom: 1px #B63C26 solid;
		padding-bottom: 0px;
		text-decoration: none;
	}

	.top-tab-cover li {
		background: none;
		padding-right: 0px;
	}

	.top-tab-cover li a {
		text-decoration: none;
	}

	.top-tab-cover li a:hover {
		text-decoration: none;
		background: none;
		border-bottom: 1px #B63C26 solid;
		padding-bottom: 0px;
	}

	.form-town {
		width: 536px !important;
	}

	.form-set {
		width: 78%;
	}

	.alpha-m-right {
		margin-right: 0px !important;
	}

	.faq-img-sec {
		height: 328px;
	}

	.faq-img-sec img {
		right: 18%;
	}

	.student-img-sec {
		height: 328px;
	}

	.student-img-sec img {
		right: 8%;
		top: 10px;
	}

	.aboutus-img-sec {
		height: 328px;
	}

	.aboutus-img-sec img {
		right: 8%;
		top: 10px;
	}

	.contact-img-sec {
		height: 230px;
	}

	.contact-img-sec img {
		right: 5%;
	}

	.weighing-img-sec {
		height: 328px;
	}

	.weighing-img-sec img {
		right: 0%;
	}

	.comparison-img-sec {
		height: 265px;
	}

	.comparison-img-sec img {
		right: 0%;
	}

	.our-courier-img-sec {
		height: 185px;
	}

	.our-courier-img-sec img {
		right: 0%;
	}

	.parceldirect-local-img-sec {
		height: 185px;
	}

	.parceldirect-local-img-sec img {
		right: 0%;
		top: -30px;
	}

	.country-img {
		float: none;
		display: inline-block;
		text-align: center;
		width: 100%;
		margin-bottom: 20px;
	}

	.pay-img {
		display: none;
	}

	.order-back .order-price-text {
		font-size: 15px;
	}

	.order-back .order-price {
		font-size: 15px;
	}

	.quicknote {
		padding: 20px 13px 15px;
	}

	/*Get a quote css start*/
	.hd-note {
		padding: 20px 13px 15px;
	}

	/*Get a quote css end*/
	.source-box .form-check {
		margin-bottom: 15px;
	}

	.table-condensed .styledCheckbox {
		float: none;
	}

	.row.eco-tools {
		padding-top: 4%;
	}

	.alpha-both-web {
		padding-left: 15px;
		padding-right: 15px;
	}

	.right-totle-sec {
		display: none;
	}

	.shipmnt-img {
		border-bottom: 1px #ddd solid;
		padding-bottom: 15px;
		margin-bottom: 15px;
	}

	.signup-btn {
		margin-top: 10px;
	}

	.quicknote label {
		font-size: 14px;
	}

	/*Get a quote css start*/
	.hd-note label {
		font-size: 14px;
	}

	/*Get a quote css end*/
	.signup-social-icon p {
		font-size: 12px;
		padding: 0px;
		margin: 0px;
	}

	.band-logo {
		margin-right: 5px;
	}

	a.sending-pallets {
		padding-bottom: 10px;
	}

	.quote-book {
		margin-left: 75px;
		float: left;
	}

	.quote-btn-class .quote-book {
		margin-left: 2.5%;
		width: 57%;
	}

	.parcel-btn .quote-book {
		width: auto;
		margin: 0 auto;
	}

	.slider-sec .slid-btm-btn a {
		font-size: 19px;
	}

	a.multi-parcel {
		font-size: 13px;
	}

	a.sending-pallets {
		font-size: 13px;
	}

	.frm-top-sec {
		margin-top: 13px;
	}

	.track-btn a {
		float: none;
		display: inline-block;
		margin-top: 10px;
	}

	.box-text-area {
		width: 142px;
	}

	.servicetype .service-text-lt-1 {
		width: 38%;
	}

	.ecommerce-tool .box {
		height: 245px !important;
	}

	.m-front-img {
		padding-top: 34px !important;
	}

	.m-front-img2 {
		padding-top: 22px !important;
	}

	.m-front-img3 {
		padding-top: 45px !important;
	}

	.slider-sec {
		font-size: 33px;
		line-height: 43px;
	}

	.slider-sec .slid-btm-text {
		font-size: 17px;
		height: 467px;
		text-transform: none;
	}

	.slider-sec .slid-btm-btn a {
		margin-top: 32px;
		margin-right: 10px;
	}

	.slider-sec .slid-btm-btn .slider-store-link-first {
		margin-top: 33px;
		margin-right: 2px;
	}

	.slider-sec .slid-btm-btn .slider-store-link-second {
		margin-top: 33px;
		padding-right: 0px;
		margin-right: 2px;
	}

	.slider-store-link-first img, .slider-store-link-second img {
		height: 27px;
	}

	.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
		bottom: 20px;
	}

	.partner-logo li {
		width: 13%;
	}

	.box-btm-logo {
		width: 50%;
	}

	.bulk-content-img {
		width: 202px !important;
	}

	.cart-content-img {
		width: 202px !important;
	}

	.boximg {
		width: 88px;
	}

	.mpdNavigation .login-btn a {
		margin: -6px 5px 10px 11px;
	}
	.form-sm-box.custom{
		width:80px;
	}
	.form-sm-box2.custom {
	    width: 340px;
	}
	.modal-content.block-qoute.success_shipment .enhance-title {
		font-size: 20px;
	}
	.form-custom-box .input.text {
		margin-left: 22%;
	}
	.form-custom-box .input.text .textbox{
		margin-top: 5px;
	}
	.eircode-iframe-close-btn {
		right: 0px !important;
	}
}
@media only screen and (max-width:767px) {
	.Courier-servcie-new-page li{
		width:100%;
	}
	.home-bottom-content.our-country-page{
		background: transparent;
	}
	.home-bottom-content.our-country-page .slick-prev,
	.home-bottom-content.our-country-page .slick-next{
		top: 99% !important;

		z-index: 999;
	}
	.inner-white-back.new-faqs-section .faq-btn a {
		display: block;
		width: 100%;
}
	.inner-white-back.new-faqs-section .tab-sec .nav-tabs > li {
			max-width: 158px;
			margin-right: 10px;
	}
	.inner-white-back.new-faqs-section .tab-sec .nav-tabs{
		padding-left: 0;
	}
	.how-it-work-inner-content{
		display: block;
	}
	.how-it-work-img-icon img {
    height: 80px;
	max-width: 80px;
	}
	.contact-back.new-how-it-work-sec .about-mid-content {
		padding-left:0;
		margin-bottom: 15px;
	}
	.prepay-box-btn {
    text-align: center;
    margin-bottom: 20px;
}
	.feature-slider-new ul li {
		max-width: 110px;
	}
	.new-table-design.new-track-zone.new-profile-edit.new-topup .left-form-sec .log-in-btn {
		padding: 2px 21px;
		font-size: 14px;
		margin-top: 17px;
}
	.new-topup .mid-form{
		width: 100%;
		height: auto;
		padding: 15px 15px 15px 36px;
	}
.home-bottom-content.our-country-page.desktop-country-bottom.custom-margin-country-bottom .column-mobile-view .onc-col-block {
    height: 260px;
}
.home-bottom-content.our-country-page.desktop-country-bottom.custom-margin-country-bottom .column-mobile-view .onc-col-block .home-rating {
    padding-top: 20px;
    padding-bottom: 21px;
}
	.home-bottom-content.our-country-page.desktop-country-bottom.custom-margin-country-bottom .column-mobile-view .text-discription {
		min-height: 100px;
		height: 340px;
	}
	 .new-return-parcel-section .return-custom-right .add-manual-btn{
		 float:left;
	 }
	.return-custom-right{
	float:left;
}
	.two-col-text {
    padding: 15px;
}
	.home-bottom-content.our-country-page .4-column-mobile-view .text-discription{
		height: 243px;
		min-height: 200px;
	}
	.home-bottom-content.our-country-page .text-discription.country-page-box-block-review{
		height: 243px;
		min-height: 200px;
		margin-top: 130px !important;
	}
.mobile-view-log a {
    display: block;
    width: 30%;
    z-index: 999;
    position: relative;
}
	.new-center-parent-section .inner-content-sec.new-center-inner-content .next-btn-sec{
		margin-bottom: 20px;
	}
	.new-center-parent-section .inner-content-sec.new-center-inner-content{
		border: none;
	}
	.home-bottom-content.our-country-page .one-mob-review .text-discription {
    min-height: 50px !important;
    height: 225px;
}
	.home-bottom-content.our-country-page .rating-hompage-slider.onc-col-block{
		height: 210px;
	}
	.slick-prev, .slick-next{
		top:50% !important;
	}
	.breadcrumb{
		padding-bottom: 15px;
	}
	.breadcrumb ul{
		font-size: 9px;
	}
	.breadcrumb ul li{
		margin-right: 3px;
	}
	.breadcrumb ul li a{
		margin-right: 2px;
	}
	.contact-back.new-track-page .faq-section p {
		font-size: 14px;
	}
	.new-get-quote-block .get-quote-detail p br{
		display:none;
	}
	.pd-local-custom-tab .pd-local-active-tab {
		top: 4px;
	}
	.pd-local-newtab .pd-local-custom-tab li {
		max-width: 105px;
	}
	.courier-slider-new img.pallet-direct-home-logo {
		width: 90% !important;
	}
	.btm-btn-lst .download-bg {
		float: left;
	}
	.new-send-a-parcel-page .select-option-label {
		padding-left: 8px;
		padding-top: 6px;
	}
	.new-send-a-parcel-page .select-option-label label {
		color: #fff;
	}
	.inner-white-back.new-tool-block .courier-slider-new {
		margin: 0 auto;
		text-align: center;
		width: 100%;
		max-width: 420px;
	}
	.signature-part-section {
		display: block;
	}
	.new-order-detail-view.store-order-details .collection-tb.store-second-block table tr td{
		width: 100%;
	}
	.signature-part-section img{
		margin-top: 20px;
	}
	.collection-add-popup .tbl-btn {
		text-align: left;
}
	.new-send-a-parcel-page .mob-bg-block{
		padding-top: 30px;
	}
	.new-send-a-parcel-page .mobile-tab-btn{
		display: flex;
		text-align: center;
		justify-content: center;
		align-items: center;
	}
	.new-send-a-parcel-page .mobile-tab-btn .form-top-btn3{
		margin: 5px 4px 5px 10px;
	}
	.new-send-a-parcel-page .mobile-tab-btn .form-top-btn3 a{
		width: 130px;
	}
	.package-btn .btn-main.yellow {
		margin-left: 0;
	}
	.new-choose-page .hd-service-block .box-img-sec.parcel2u-new-logo img {
	    width: 60px;
	}
	.inner-white-back .new-table-design .local-detail {
		border-bottom: 1px solid #000;
		margin-top: 20px;
	}
	.inner-white-back .new-table-design .store-info-img {
		margin-top: 0px;
		text-align: center;
	}
	.login-new-design .login-main-box.second {
		padding: 22px;
	}
	.about-mid-content {
		padding-left: 5%;
	}
	.new-get-quote-block .slide-wrap.slide-ml.copy-sec {
		margin-left: 5px;
		margin-right: 7px;
		margin-top: 10px;
	}
	.new-quicknote-box-section .hd-info-img {
		top: 15px;
	}
	.Edit-sub-text {
		display: inline-block;
	}
	.process-bar{
		padding-left:15px;
		padding-right:15px;
		padding-top:20px;

	}
	.new-order .btn.btn-parcel,
	.new-order .btn.btn-atc{
		margin: 0 auto;
	}
	.new-order .add-parcel{
		text-align:center;
	}
	.account_more_info.bottom-more-info {
		padding-right: 23px;
	}
	.new-orange-bar .app-store-icons {
		display: inline-block;
		position: relative;
		top: 11px;
		left: 0;
		padding-bottom: 20px;
	}
	.new-table-design.new-track-zone.new-profile-edit .tracking-block .main-track span,
	.new-table-design.new-track-zone.new-profile-edit .tracking-block  .main-track .track-alpha-lt {
		padding-bottom: 20px;
		padding-top: 20px;
	}
	.new-table-design.new-track-zone.new-profile-edit .tracking-block .archive-icons {
		/*float: left;*/
		display: flex;
	}
	.new-table-design.new-track-zone.new-profile-edit .tracking-block  table tr{
		padding-bottom: 30px;
	}
	.new-table-design.new-track-zone.new-profile-edit .tracking-block  table tr td:last-child{
		border-bottom: none !important;
	}
	.new-table-design.new-track-zone.new-profile-edit .tracking-block .main-track ul li {
		width: 100%;
		max-width: 32%;
		display: inline-block;

	}
	.new-table-design.new-track-zone.new-profile-edit .tracking-block .main-track ul li h4 {
		font-size: 13px;
	}
	.new-choose-page .hd-btn-block ul li {
		width: 100%;
		float: none !important;
	}
	.new-custom-page .form-sm-box2.custom,
	.new-custom-page .form-sm-box.custom {
		margin-bottom: 20px;
	}
	.success-wrap.new-success-page .order-success-title {
		font-size: 36px;
		font-weight: 600;
		margin: 0px;
		line-height: 40px;
	}
	.success-wrap.new-success-page .order-sub-title {
		font-size: 24px;
		font-weight: 600;
		color: #58595b;
	}
	.success-wrap.new-success-page .success-mid-block .success-box p a {
		font-size: 15px;
	}
	.inner-white-back.new-checkout .new-invoice .invoice-data-div.no-pad {
		border-right: none;
		padding: 7px 15px 0;
}
	.inner-white-back.new-checkout .co-input-box {
	    padding-left: 0;
	    margin-top: 50px;
	}
	.inner-white-back.new-checkout .co-input-box input,
	.inner-white-back.new-checkout .co-input-box label {
	    width: 100%;
	}
	.new-get-quote-block .hd-note .hd-quicknote-row .btn{
		line-height: 22px;
	}
	.new-choose-page .hd-img-data {
	    text-align: center;
	    justify-content: center;
	}
	/*.drop-off-popup .select-drop-off-store-btn-sec .select-drop-off-store-btn {
		width: 76%;
    }*/
	.new-book-design.map-new-design .select-drop-off-store-btn-sec {
		text-align: left;
	}
	.drop-off-popup .select-drop-off-store-btn-sec .select-drop-off-store-btn,
	.drop-off-popup .select-drop-off-store-btn-sec .unselect-drop-off-store-btn {
		width: 50%;
		display: block;
		text-align: center;
		margin: 10px auto;
	}
	.drop-off-popup  .select-drop-off-store-btn-sec  .drop-off-back-btn{
		margin-left: 0;
		margin-right: 0;
		padding: 3px 22px;
		margin-bottom: 20px;
	}
	  .drop-off-popup .select-drop-off-store-btn-sec {
		text-align: center;
		padding-bottom: 20px;
		padding-top: 0;
	}
	.drop-off-popup #store-detail-distance {
		display: none;
	}
	.form-btm.quote-btn-class.multiple-parcel-btn.home-parcel-btn a {
	    position: relative;
	    top: 50px;
	    left: -15px;
	}
	.btn.btn-ed.btn-block.order-edit-btn {
		width: 23%;
		text-align: center;
		background: #b73c26;
		padding: 2px 12px;
		color: #fff;
		border-radius: 26px;
		font-weight: 300;
	}
	.country-page-top-section.country-new-design .mob-bg-block{
		padding-bottom: 42px;
	}
	.country-page-quote-section{
		max-width: 100%;
	}
	.country-page-top-section.country-new-design.donedeal-bg{
		background-image: none;
	}
	.inner-white-back .home-bottom-content.our-country-page h2{
		font-size: 20px;
	line-height: 30px;
	}
	.home-bottom-content.our-country-page ul.slick-dots{
		text-align: center;
	}
	.home-bottom-content.our-country-page .courier-image.top-slider .text-discription{
		margin: 0 15px;
		box-shadow: none;
		border: none;
		background: transparent;
	}
	.home-bottom-content.our-country-page .text-discription{
		margin: 0 auto;
		min-height: 510px;
	}
	.inner-white-back .order-confirm.new-order .vtc{
		padding: 4px 0 15px 0;
	}
	.new-update-block.inner-content-sec h3{
		    font-size: 19px;
	}
	.battery_content.new-battery-design .battery_content_text {
		margin-bottom: 15px;
	}
	.new-book-design .parcel-cont .form-sec-box input {
	    max-width: 100%;
	}
	.new-local-design.pd-local-page-top h3 {
	    font-size: 26px;
	}
	.new-local-design.pd-local-page-top .pd-local-first-p {
	    font-size: 16px;
	}
	.new-local-design.pd-local-page-top .pd-local-top-two-div{
		padding: 20px 15px 8px;
	}
	.new-local-design.pd-local-page-top .pd-local-top-bottom-div .side-text{
		font-size: 14px;
		line-height: 26px;
	}
	.new-homepage-design .form-btm .filter-option{
		font-size: 15px;
	}
	.bulk-logos ul {
		margin-top: 35px;
		margin-bottom: 28px;
	}
	.inner-white-back.new-tool-block .faq-section.pack-section {
		margin-top: 15px;
	}
	.inner-white-back.new-tool-block .bulk-section h3{
		font-size: 25px;
		line-height: 34px;
	}
		.bulk-logos .courier-slider-new {
    max-width: 430px;
	margin: 0 auto;
text-align: center;
}
	.bulk-logos .courier-slider-new ul li{
		max-width: 71px;
	}
	.footer-download-store{
		text-align: center;
	}
	.new-homepage-design .slide-wrap {
		position: relative;
		float: left;
		width: 100%;
		max-width: 26.8%;
	}
	.new-homepage-design .slide-wrap.slide-ml{
		margin-left: 9.6%
	}
	.slide-up-label{
		font-size: 14px;
	}
	.home-bottom-content.our-country-page .rating-hompage-slider.onc-col-block{
		margin-top: 0px;
	}
	.inner-white-back.tracking-from.track-parcel-form {
    margin: 25px 0 15px;
}
	.inner-white-back.tracking-from.track-parcel-form .container.slide{
		padding: 0;
	}
	.inner-white-back.tracking-from .inner-content-sec{
		position: relative;
		top: -15px;
		max-width: 100%;
	}
	.trackbutton {
    text-align: center;
}
	.country-page-top-section.country-new-design  .front-form-sec {
    max-width: 100%;
    margin: 0 auto !important;
}
.country-page-top-section.country-new-design .form-tab {
    position: initial;
    margin-bottom: 0px;
    padding-top: 0;
}
	.country-page-top-section.country-new-design .parcelQuickQuote  .small-input{
		margin-left: 0;
		max-width: 100% !important;
	}
	.new-get-quote-block .hd-get-quote-form .postcode.alpha-both {
		padding-left: 0;
	}
	.new-get-quote-block .hd-small-input {
		width: 100%;
	font-size: 14px;
	margin-left: 0;
	max-width: 100%;
	}
	.new-get-quote-block .hd-form-btm .bootstrap-select{
		width: 100%
	}
	.hd-note .hd-quicknote-row .bootstrap-select.qty-input > .btn{
		max-width: 90%;
	}
	.new-get-quote-block  .weight-input-block .hd-small-input:last-child{
		max-width: 100% !important;
		height: 39px;
	}
	.inner-white-back.new-get-quote-block .contact-back{
		margin-bottom: 50px;
	}
	.new-get-quote-block #top_service_option {
		margin-bottom: 23px;
	}
	.new-get-quote-block .hd-get-quote-form{
		position: relative;
		top: -20px;
	}
	.new-get-quote-block #top_service_option a{
		margin-right: 20px;
	}
	.mob-bg-block{
    position: relative;
    background:  #545557;
    padding-bottom: 0;
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    margin-bottom: 30px;
	}
	.mob-margin{
		margin: 0 15px;
	}
	.custom-new-menu .mobile-menu-button{
		margin-top: 23px;
	}
	.custom-new-menu  .mobile-menu-button img {
		width: 25px;
		height: auto;
		object-fit: contain;
	}
	.new-homepage-design .quote-btn-class.parcel-btn {
		margin-top: 20px;
		margin-bottom: 0;
	}
	.form-btm.quote-btn-class.parcel-btn hr {

    margin-top: 0;
    margin-bottom: 10px;

}
	.rating-hompage-slider .CarouselWidget .cw__content{
		width: 100% !important;
		display: none;
	}
	.rating-hompage-slider{
		padding: 30px 0 30px 0;
	}
	.home-rating{
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.rating-hompage-slider .excellent-block .review_title{
		margin-top: 0;
	}
	.rating-hompage-slider  .CarouselWidget .cw__header {
    max-width: none;
    padding-bottom: 0 !important;
    border-bottom: none !important;
}
	.rating-hompage-slider .reviewWrap {
    box-shadow: none;
    width: 100% !important;
    max-width: 100% !important;
    background: transparent;
    padding: 10px 18px;
    border-radius: 0;
    margin-right: 0;
    height: auto !important;
}
.rating-hompage-slider .CarouselWidget .reviewsContainer .reviewWrap .reviewMeta {
    bottom: 0 !important;
}
	.CarouselWidget .reviewsContainer .reviewWrap {

    width: 100% !important;

}
.CarouselWidget .reviewsContainer {

		min-height: 200px !important;

}
.mobile-social-icon {
    position: absolute;
    bottom: 13px;
    text-align: center;
    left: 37px;
	display:block;
}
.mobile-social-icon a {
    color: #fff;
    font-size: 27px;
    margin: 0 13px;
	position: relative;
}
.mobile-social-icon a:after{
	border-left: 1px solid #cacacb;
	content: "";
	position: absolute;
	top: 22%;
	left: 39px;
	right: 0;
	bottom: 0;
	height: 23px;
	z-index: -1;
}
.mobile-social-icon a:last-child:after{
	content: none;
}
.mob-icon {
    height: 30px;
    width: 30px;
    object-fit: contain;
	margin-right: 10px;
	display:inline-block;
}
 .logo {
    width: 95px !important;
}
.custom-new-menu {
    position: absolute;
    right: 23px;
    top: 0px;
}
.custom-new-menu nav.mpdNavigation ul li{
	background: #58595b;
	padding-left: 45px;
}
#wraper.active .custom-new-menu nav.mpdNavigation{

	overflow: visible;
	-webkit-transition: right 0.5s ease;
	text-align: left;
	right: 0;
	/*overflow:visible;*/

}
.custom-new-menu nav.mpdNavigation {
    top: 57px;
    right: 100%;
    left: auto;
    z-index: 999;
    background: #58595b;
    height: 100vh;
	width: 100%;
	 transition: right 0.5s ease;
	-webkit-transition: right 0.5s ease;
	overflow:hidden;
	min-height: 580px;

}
.custom-new-menu  nav.mpdNavigation ul li a{
	color: #fff !important;
	padding: 19px 6px 12px 4px !important;
}
.custom-new-menu  nav.mpdNavigation ul li.no-sap-1 {

    background: #58595b;

}
.parcelQuickQuote#parcel_quick_quote_2 .small-input:last-child {
	max-width: 26.7% !important;
}
.courier-image .courier-slider-new{
	max-width: 345px;
	text-align: center;
}
.slider-wrapper.slide.new-homepage-design .quicknote .quote-btn-class .quote-book{
	margin-top: 0
}
.new-homepage-design  .banner-right .small-input{
	width: 100%;
	max-width: 100%;
}
.courier-image.shipping-block .courier-slider-new ul li {
max-width: 70px;
text-align: center;
}

.home-three-block .text-discription{
	max-width: 100%;
}
.courier-slider-new ul li{
	max-width: 62px;
	margin: 0 10px;
	padding: 0;
}
.new-homepage-design .slide-form-wrap {

position: relative;
height: 360px;

}
.new-homepage-design  .form-btm {
    margin-bottom: 15px;
}
	.new-homepage-design .slide-content {
    position: relative;
    background: #545557;
    padding-bottom: 0;
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
	margin-bottom: 30px;

}
	.new-homepage-design .slide-form-wrap{
		margin: 0 15px;
	}
	.m-top-sec.slide{
		background:#f8f8f9;
	}
	.new-homepage-design .form-tab a{
		padding: 5px 13px;
		margin-right: 0;
	}
	.new-homepage-design .quote-btn-class.parcel-btn .quote-book{
		font-size: 14px;
	}
	.new-homepage-design .small-input{
		width: 100%;
		font-size: 14px;
		margin-left: 0;
		max-width: 100%;
	}
	.new-homepage-design .form-main-wrap{
		float: left;
		top: -100px;
		background: #fff;
		position: absolute;
		padding: 35px 15px 20px 15px;
	}
	.new-homepage-design  .front-form-sec {
    max-width: 100%;
    margin: 0 auto !important;
}
	.new-homepage-design .social-app-block {
		margin-top: 0;
	}
	.new-homepage-design .parcel-btn {
    background: transparent;
    margin-bottom: 0;
    padding-bottom: 0;
}
	.carousel-mobile-top h3 {
		font-size: 20px;
		margin: 0;
		padding: 0;
		color: #b63c26;
		font-weight: 300;
		line-height:28px;
}
.carousel-mobile-top .item span {
    font-size: 16px !important;
    font-weight: 100 !important;
	line-height:24px;
}
	.country-page-top-section.country-new-design .banner-right .small-input{
		margin: 0px;

	}
	/*.country-page-top-section.country-new-design .new-country-label.kg span {
    	left: 6%;
	}*/
	.country-page-top-section.country-new-design .quicknote {
    margin-bottom: 0px;
		padding: 35px 15px 20px 15px;
		margin-top: 30px;
		position: relative;
		top: -15px;
}
	.mobile-counrty-flag {
		display: flex;
		margin-top: 15px;
		padding-left: 15px;
padding-right: 15px;
	}
	.country-page-top-section.country-new-design .mobile-counrty-flag img {
    display: block;
}
	.mobile-counrty-flag img {
		width: auto;
		height: 45px;
		margin-left: 15px;
		margin-top: 9px;
	}
	/*.country-page-top-section.country-new-design .new-country-label span{
		left: 31.5%;
	}*/
	.home-bottom-content.our-country-page h3{
		font-size: 17px;
		line-height: 19px;
		margin-bottom: 10px;
	}
	.home-bottom-content.our-country-page p{
		font-size: 13px;
		margin-bottom: 8px;
	}
	.home-bottom-content.our-country-page ul li, .home-bottom-content.our-country-page ol li {
		font-size: 13px;
		line-height: 27px;
	}
	.inner-white-back .country-page-top-section.country-new-design h1 {
		padding: 20px 0 20px 0;
		font-size: 18px;
	}
	.country-page-top-section.country-new-design .form-tab a{
		margin-right: 20px;
		font-size: 15px;
	}
	.country-page-top-section.country-new-design{
		margin-bottom: 15px;
		margin-top: 0;
		padding-bottom: 15px;
		padding-left: 0;
		padding-right: 0;
	}
	.our-country-page.mobile-country-bottom{
		display:none;
	}
	.our-country-page.desktop-country-bottom{
		display:block;
	}
	.home-three-block{
		padding-top: 10px;
		padding-bottom: 20px;
	}
	.home-three-block .text-discription h4 {
		cursor: pointer;
	}
	.text-discription.custom-border::before,
	.text-discription.custom-border::after,
	.home-bottom-content.our-country-page .custom-border::before,
	.home-bottom-content.our-country-page .custom-border::after{
		content:none;
	}
	.home-bottom-content.new-courier-slide .courier-image{
		border-top: none;
		margin-top: 0px;
		border-bottom: none;
	}
	.home-bottom-content .courier-image{
		border-top: none;
		margin-top: 0px;
		border-bottom: none;
	}
	.courier-image.shipping-block .courier-slider-new{
		padding-top: 0;
		max-width: 433px;
	}

	.partnerd-text.new-title h3{
		margin-top: 0px;
		font-size: 18px;
		line-height: 25px;
	}
	.cust-mb{
		margin-bottom:20px;
	}
	.top-bar {
		top: 0 !important;
	}
	.courier-image.shipping-block .custom-mb {
		margin-bottom: 3px;
	}
	.courier-slider-new img{
		object-fit: contain;
		height: 52px;
		width: 96px;
		text-align: center;
		margin: 0 auto;
	}
	.courier-image.shipping-block img {
		height: 52px;
		width: 96px;
		text-align: center;
		margin: 0 auto;
	}

	table[class=em_main_table] {
	width: 100% !important;
}
table[class=em_wrapper] {
	width: 100% !important;
}

	.new-service-agrremet .custom-none{
		display:none;
	}
	.battery-checkbox.styledCheckbox{
		margin-left: 0;
		margin-right: 10px;
	}
	.battery_content{
		text-align: left;
	}
	.battery_content span {
		margin-left: 0px;
	}
	.battery_content_text{
		float:none;
	}
	.mobile-rname {
		margin-right: 2%;
	}

	.inner-content-sec.oder-dtl .website-hide .m-package {
		width: 100%;
		text-align: center;
	}

	.inner-content-sec.oder-dtl .website-hide .m-baseprice {
		width: 100%;
		text-align: center;
	}

	.inner-content-sec.oder-dtl .website-hide .m-quantity {
		width: 100%;
		text-align: center;
	}

	.inner-content-sec.oder-dtl .website-hide .m-price {
		width: 100%;
	}

	.inner-content-sec.oder-dtl .website-hide.editmode .m-package {
		width: 100%;
		text-align: center;
	}

	.inner-content-sec.oder-dtl .website-hide.editmode .m-baseprice {
		width: 100%;
	}

	.inner-content-sec.oder-dtl .website-hide.editmode .m-quantity {
		width: 100%;
	}

	.inner-content-sec.oder-dtl .website-hide.editmode .m-removelink {
		width: 100%;
	}

	.inner-content-sec.oder-dtl .website-hide.editmode .m-price {
		width: 100%;
	}

	.inner-content-sec.oder-dtl .website-hide.editmode .m-quantity .qty-textbox {
		width: 50%;
	}

	.inner-content-sec.oder-dtl .hd-mrt-12 {
		margin-bottom: 12px;
	}

	.inner-content-sec.oder-dtl .hd-border-btm {
		border-bottom: 1px #a6a7a8 solid;
		margin-bottom: 11px;
	}

	.inner-content-sec.oder-dtl .website-hide:last-child .hd-border-btm {
		border-bottom: none;
	}

	.inner-content-sec.oder-dtl .mobile-rname {
		float: none;
		width: auto;
	}

	.drop-off-login-btn {
		font-size: 14px;
	}

	.quicknote label {
		width: 16%;
	}

	.parcelQuickQuote .small-input:last-child {
		margin-left: 0px;
		max-width: 22% !important;
	}

	.box-wrapper {
		float: left;
		max-width: 100%;
		width: 100%;
	}

	.box-wrapper img {
		margin: 0 auto 15px !important;
		float: none !important;
	}

	.online-return-parcel-type-div {
		margin-bottom: 30px !important;
		border: 2px #ccc solid;
		padding: 20px 0;

	}

	.box-line-top {
		margin: 0px auto 15px !important;
		text-align: center !important;
		float: none;
	}

	.second-btn .quote-book {
		/*width: 100% !important;*/
		margin-left: 0% !important;
	}

	.form-btm .bootstrap-select {
		padding-left: 0px;
	}

	.bottom-content .spread-sheet-text {
		padding-left: 15px !important;
		padding-bottom: 0px !important;
	}

	.bottom-content .courier-image {
		padding-top: 6px;
	}

	.home-bottom-content h3, .home-bottom-content h5 {
		margin: 0px;
	}

	.bottom-content .courier-image {
		padding-top: 20px;
	}

	.home-bottom-content h3 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.img-btm {
		margin-bottom: 0px;
	}

	.Services.spread-sheet-btn a {
		float: none;
	}

	.spread-sheet {
		padding-left: 0;
		padding-top: 15px;
		text-align: center;
	}

	.mob-alpha {
		padding-left: 5px;
		padding-right: 5px;
	}
	.check-different-add-box{
		z-index:99;
	}

	.mob-alpha-left {
		padding-left: 0px !important;
	}

	.mob-alpha-right {
		padding-right: 0px !important;
	}

	.mob-alpha-both {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}

	.product-sec .product-cont p {
		font-size: 11px !important;
	}

	.bulk-image-section.spread-sheet-sec {
		padding-top: 25px;
	}

	.Services.spread-sheet-text {
		padding-left: 15px;
		margin-bottom: 3px;
	}

	.faq-section.pack-section {
		margin-top: 25px;
		margin-bottom: 6px;
	}

	.faq-section.pack-section p {
		padding-top: 7px;
	}

	.Services .account-btn a {
		margin-left: 0px;
	}

	.account-btn {
		text-align: center;
		padding-top: 14px;
		float: none;
		padding-bottom: 4px;
	}

	.bulk-image2 {
		padding-top: 0px;
	}

	.bulk-section h3 {
		font-size: 25px;
		line-height: 34px;
	}

	.bulk-section {
		margin-left: 0px;
		margin-top: 10px;
	}

	.faq-section {
		margin-left: 0px;
	}

	.basket {
		display: none !important;
	}

	.login-btn {
		display: none;
	}

	.my-profile-header {
		display: none;
	}

	.ebay-img {
		padding-left: 0px;
	}

	.online-content h5 {
		text-align: center;
	}

	.ecommerce-text {
		padding-top: 0;
	}

	.ecommerce-image {
		padding-top: 0px;
	}

	.carousel-channel-first-row {
		margin-bottom: 0px;
	}

	.online-content h3 {
		text-align: center;
		margin-left: 0px;
		margin-top: 15px;
	}

	.Services p {
		text-align: center;
	}

	.bottom-content h5 {
		text-align: center;
	}

	.bottom-content h3 {
		margin-right: 0px;
		text-align: center;
		margin-top: 6px;
	}

	.partnerd-text {
		padding-top: 0;
	}

	.Services {
		padding-top: 4px;
		padding-left: 15px;
		padding-right: 15px;
	}

	.Services p {
		margin-top: 8px;
		margin-bottom: 8px;
	}

	.courier-image {
		padding-top: 14px;
	}

	.excel-img {
		padding-top: 0px;
	}

	.woo-img {
		padding-top: 0px;
		padding-left: 0px;
	}

	.mob-img {
		float: left;
		text-align: center;
		width: 100%;
		margin-bottom: 10px;
	}

	/*.log-in-btn {
		padding: 5px 8px;
		font-size: 12px;
		width: 100%;
		margin-top: 10px;
	}*/

	.bulk-image-section {
		padding: 15px 15px 20px;
	}

	.bulk-image-section.spread-sheet-sec {
		padding: 25px 15px 0px;
	}

	.book-btn .book-service {
		font-size: 13px !important;
	}

	.slider-form {
		position: relative;
		width: 100%;
		right: 0px;
	}

	.quicknote label {
		/*width: 100%;*/
	}

	.banner-right {
		width: 30%;
	}

	.banner-right .small-input {
		max-width: 95%;
		margin-left: 0px;
		width: 26%;
	}

	.small-input:last-child {
		margin-left: 0;
	}

	.hd-small-input:last-child {
		margin-left: 0;
	}

	.form-btm {
		margin-bottom: 10px;
	}

	.quote-btn-class .quote-book {
		margin-top: 20px;
		width: auto;
		margin-left: 2.6%;
	}

	.slider-form {
		top: 49px;
		right: 0px;
	}

	.form-tab {
		top: -50px;
		background: transparent;
		height: 50px;
		padding-top: 13px;
	}

	.form-tab a {
		font-size: 16px;
	}
	.form-tab .active {
		padding-bottom: 15px !important;
	}

	.slide-form-wrap {
		padding: 0px !important;
		position: relative;
		max-height: none;
		margin-bottom: 20px;
	}

	.form-right {
		padding-left: 0;
		padding-right: 0 !important;
	}

	.band-logo:nth-child(4n+0) {
		margin: 0 auto 20px;
	}

	.app-pad {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}

	.app-box {
		float: left;
		margin-bottom: 15px;
		font-size: 12px;
	}

	.log-step {
		width: auto;
	}

	.alpha-map-pad {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}

	.restricted-sec table {
		font-size: 12px;
	}

	.infoCloseButton {
		right: -10px !important;
	}

	#store_info_content .modal-dialog {
		left: 4.4%;
		width: 86% !important;
	}

	.home-banner-sm {
		width: 100%;
		float: left;
		text-align: center;
	}

	.home-sm-img {
		float: right;
		width: 35%;
	}

	.m-top-sec {
		padding: 10px;
		position: relative;
	}

	.home-sm-img img {
		width: 100%;
	}

	.parcel-btm-sec span {
		display: none;
	}

	.product-hide {
		display: none;
	}

	.parcel-btm-sec a {
		margin-bottom: 0px;
		margin-left: 1px;
		margin-top: 5px;
		width: auto;
		float: none;
		display: inline-block;
	}

	.box-text-area {
		font-size: 11px;
	}

	.box-text-area .duration {
		font-size: 14px;
	}

	.parcel-btm-sec {
		display: inline-table;
		width: 100%;
	}

	.parcel-btm-sec .tip-top {
		width: auto;
	}

	.collection-top-span {
		font-size: 11px;
		text-align: right;
		margin-top: 2px;
		/*margin-top: 6px;*/
	}

	.collection-top-span-link2 {
		width: auto;
	}

	.collection-top-span-link1 {
		width: auto;
	}

	.m-top-btn {
		left: 0;
		top: -40px !important;
	}

	#parcel_drop_off .inner-content-sec {
		padding: 15px 0px;
	}

	.time {
		width: 100%;
		margin-right: 0px;
	}

	.archive-tab {
		width: 100% !important;
	}

	.archive-tab li {
		width: 50% !important;
	}

	.destination {
		padding: 0px;
	}

	.archive-icons {
		float: right;
	}

	.shipment-right-text {
		border: none;
		padding: 0px;
	}

	.outer {
		display: table;
		height: 30px;
		width: 100%;
	}

	.servic-text-wrap {
		width: 100% !important;
	}

	.return-parcel-btn-div .log-step {
		width: 100%;
	}

	.inner-white-back p {
		padding: 4px 0 3px;
	}

	.best-price-res {
		top: -255% !important;
	}

	.best-price-res2 {
		top: -263% !important;
	}

	.form-town {
		width: 100%;
	}

	.main-service2 {
		width: 100% !important;
		margin-bottom: 12px !important;
	}

	.collect {
		width: 100%;
		margin-bottom: 8px;
	}

	.main-service {
		width: 100% !important;
	}

	.form-set {
		width: 100%;
	}

	.alpha-line-btm {
		margin: 0 0px 20px 0 !important;
		padding: 0px 0 20px;
	}

	.footer-social-icon {
		margin-bottom: 20px;
	}

	.follow {
		display: none !important;
	}

	.howitworks {
		display: none;
	}

	.nav-tabs > li > a {
		border-radius: 0px;
		margin-right: 0px !important;
	}

	.nav-tabs > li {
		width: 100%;
	}

	.m-index-slider {
		display: block;
	}

	.faq-img-cont {
		display: none;
	}

	.faq-img-sec {
		display: none;
	}

	.student-img-sec {
		display: none;
	}

	.student-img-sec {
		display: none;
	}

	.student-img-cont {
		display: none;
	}

	.contact-img-sec {
		display: none;
	}

	.weighing-img-sec {
		display: none;
	}

	.comparison-img-sec {
		display: none;
	}

	.aboutus-img-sec {
		display: none;
	}

	.our-courier-img-sec {
		display: none;
	}

	.parceldirect-local-img-sec {
		display: none;
	}

	.modal .custom-detail {
		width: auto !important;
	}

	.country-img {
		float: none;
		display: inline-block;
		text-align: center;
		width: 100%;
		margin-bottom: 20px;
	}

	.web-boxes {
		display: none;
	}

	.m-index-slider, .bx-pager, .bx-default-pager {
		position: inherit !important;
		margin: 0 auto;
		text-align: center !important;
		width: 100%;
	}

	.m-top-sec {
		display: block;
	}

	.source-box .form-check {
		margin-bottom: 15px;
	}

	.myaccount-menu-first {
		padding-top: 15px !important;
	}

	.container .banner {
		margin-left: -15px;
		margin-right: -15px;
	}

	.del-details {
		width: 100%;
	}

	.ecommerce-tool .box {
		width: 100%;
	}

	.alpha-left-web {
		padding-left: 15px;
	}

	.alpha-right-web {
		padding-right: 15px;
	}

	.alpha-both-web {
		padding-left: 15px;
		padding-right: 15px;
	}

	.alpha-both-mobile {
		padding-left: 0px;
		padding-right: 0px;
	}

	.collection-tb .right-tbl {
		display: none;
	}

	.forgot-pass input {
		width: 100% !important;
	}

	.forgot-pass .login-form-iput {
		width: 89%;
		margin-left: 8px;
	}

	.map-location {
		width: 30%;
		font-size: 11px;
	}

	.map-address {
		width: 65%;
		font-size: 11px;
	}

	.map-link {
		width: 5%;
	}

	#iw-container .iw-title {
		width: 100%;
		font-size: 17px;
	}

	.pay-img {
		display: none;
	}

	.card-month {
		margin-bottom: 15px;
	}

	.mid-form {
		width: 75%;
	}

	.mid-form .form-control {
		width: 100%;
	}

	.code-span {
		display: none;
	}

	.checkout-label {
		width: 57%;
	}

	.terms-wrap {
		padding: 15px;
	}

	.form-sm-box2 {
		width: 100%;
		margin-bottom: 15px;
	}

	.form-sm-box {
		margin-bottom: 15px;
		width: 100%;
	}

	.form-sec-box .textbox-left2 {
		width: 90%;
	}

	.right-totle-sec {
		display: none;
	}

	.viewtrack {
		display: none !important;
	}

	.box-text-area {
		line-height: 18px;
	}

	.product-sec .book-btn {
		margin: 0px auto 0px;
		text-align: right;
		float: right;
		width: 50%;
	}

	.box-img-sec {
		border-bottom: 0px solid #d3d3d3;
		margin: 0 15px 15px 0px;
		padding-bottom: 15px;
		text-align: left;
		width: 34%;
	}

	.product-sm-img {
		width: 34%;
	}

	.shipmnt-img {
		border-bottom: 1px #ddd solid;
		padding-bottom: 15px;
		margin-bottom: 15px;
	}

	.m-text {
		width: 90%;
		float: right;
	}

	.active {
		border-bottom: none;
		padding-bottom: 0px;
	}

	.table-condensed .styledCheckbox {
		float: none;
	}

	.table-condensed .product_qty {
		width: 100%;
	}

	.norecord {
		padding-left: 0px !important;
		text-align: center !important;
	}

	.tbl-btn a {
		font-size: 13px;
		margin-left: 5px;
		float: none;
	}

	.store-tbl-btn a {
		font-size: 13px;
		margin-left: 0px;
		float: none;
	}

	.form-sm-box .text-box {
		width: 91%;
	}

	.form-sm-box {
		width: 100%;
	}

	.form-sm-box2 {
		width: 100%;
	}

	.form-sm-box3 {
		width: 100%;
		margin-bottom: 15px;
	}

	.custom-add a {
		margin: 10px 0 0 5px !important;
	}

	.top-tab-cover ul {
		text-align: center;
		font-size: 12px;
	}

	.top-tab-cover ul .active a {
		border-bottom: 1px #B63C26 solid;
		padding-bottom: 0px;
		text-decoration: none;
	}

	.top-tab-cover li {
		background: none;
		padding-right: 0px;
	}

	.top-tab-cover li a {
		text-decoration: underline;
	}

	.top-tab-cover li a:hover {
		text-decoration: none;
		background: none;
		border-bottom: 1px #B63C26 solid;
		padding-bottom: 0px;
	}

	.tab-main-cover {
		width: 100%;
		display: table;
		text-align: center;
		margin: 0 auto;
	}

	.user-detail-sec .top-title-text {
		font-size: 19px;
	}

	.question {
		font-size: 14px;
	}

	.footer-block header {
		padding-bottom: 15px;
	}

	footer ul.footer-links {
		border-bottom: 1px solid #7b828a;
		display: table;
		margin: 0 auto;
		padding: 5px 25px 6px !important;
		text-align: center;
		width: 100%;
	}

	.full-input {
		width: 100%;
	}

	.footer-copy {
		text-align: center;
		width: 100%;
	}

	.signup-social-icon p {
		text-align: center;
	}

	.btm-m-line {
		border-bottom: 1px #CCC solid;
		padding-bottom: 15px;
		margin: 0 auto 15px;
		clear: both;
		text-align: center;
		width: 90%;
	}

	.courier-btn-left {
		display: block;
	}

	.courier-btn-left a {
		font-size: 10px;
		margin-bottom: 6px;
	}

	.web-tbl {
		display: none;
	}

	.pack-sec {
		float: left;
		border: 1px #e4e4e4 solid;
		padding: 8px;
		margin: 5px 0 15px;
		width: 100%;
		text-align: center;
		margin-top: 15px;
		display: block;
	}

	.pack-sec p {
		text-align: center;
		padding: 0 0 15px 0;
		margin: 8px;
	}

	.remove-text a {
		color: #B63C26;
		font-weight: 400;
		font-size: 13px;
		text-decoration: underline;
	}

	.courier-sec {
		float: left;
		padding: 5px 8px;
		width: 100%;
		display: block;
	}

	.courier-sec p {
		text-align: right;
		padding: 5px 0 0 0;
		margin-right: 10%;
	}

	.courier-sec .price-top {
		font-weight: 600;
		text-transform: uppercase;
		width: 100%;
		font-size: 11px;
	}

	.courier-sec .remove-text {
		color: #B63C26;
		font-size: 12px;
		font-weight: 400;
		margin-right: 5px;
	}

	.courier-sec .remove-text a {
		color: #B63C26;
		font-weight: 400;
	}

	.courier-img-sec {
		float: left;
		width: 50%;
		font-size: 14px;
		text-align: center;
		font-weight: 600;
	}

	.courier-tetx-sec {
		float: right;
		width: 50%;
		text-align: center;
	}

	.courier-img-sec img {
		width: 60px;
	}

	.courier-top-sec {
		text-transform: uppercase;
		font-size: 11px;
		text-align: center;
		font-weight: 600;
	}

	.summery-top {
		font-size: 12px;
	}

	.delivry-tbl {
		font-size: 11px;
	}

	.courier-remove a {
		font-size: 14px;
	}

	.btm-logo-row {
		float: left;
		width: 100%;
	}

	.band-logo {
		margin: 0 auto 20px;
		float: none;
	}

	.btm-logo-row a:nth-child(4n+0) .band-logo {
		margin: 0 auto 20px;
	}

	.store-sec {
		width: 100%;
		margin: 5px 0;
	}

	.user-tbl2 {
		width: 100%;
	}

	.user-tbl {
		width: 100%;
	}

	.order-tbl {
		width: 100%;
	}

	.login-form-row2 .login-form-iput input {
		width: 100%;
		margin: 5px 0 15px 0;
	}

	.parcel-btm-sec {
		margin-top: 3px;
	}

	.track-sec {
		width: 100%;
	}

	.track-left {
		margin: 0px;
	}

	.track-btn a {
		float: none;
		display: inline-block;
		margin-top: 10px;
	}

	.top-tab-sec {
		height: auto;
		background-repeat: repeat;
	}

	.top-tab {
		font-size: 13px;
		background: none;
		padding: 5px 3px 14px 0;
		margin-right: 5px;
	}

	.user-detail-sec .top-title-text {
		border-right: none;
		border-bottom: 1px #FFF solid;
		padding: 0px 0 15px 0;
		margin: 0px 0 15px 0;
		width: 100%;
	}

	.alpha-right {
		padding-right: 0px;
	}

	.alpha-left {
		padding-left: 0px;
	}

	.summery-top {
		width: 50%;
		border: none;
	}

	.line-m {
		display: block;
	}

	.courier-img {
		float: left;
		padding-top: 14px;
	}

	.m-dis {
		display: none;
	}

	.w-dis {
		display: block;
	}

	.w-dis .discount-sec {
		margin-right: 0px;
	}

	.form-sec-box .textbox-left {
		width: 83%;
	}

	.choose-price {
		width: 100% !important;
		text-align: center;
	}

	.m-wrap {
		width: 188px;
	}

	.ecommerce-tool .box {
		height: 258px;
	}

	.ecommerce-tool .box .right-btm-logo {
		padding-top: 34px !important;
	}

	.in-box {
		padding-bottom: 0px !important;
	}

	.signup-social-icon fieldset {
		text-align: center;
	}

	.signup-social-icon .text-right {
		text-align: center;
	}

	.signup-input {
		width: 70%;
	}

	.partner-logo li {
		width: 13%;
	}

	.m-basket {
		display: block;
	}

	.login-status li.basket {
		display: none;
	}

	.front-form-sec {
		max-width: 400px;
		margin: 0 auto !important;
	}

	.form-book-box .text-box2 {
		width: 100%;
	}

	.form-book-box {
		width: 100%;
	}

	.form-sec-box {
		width: 100%;
	}

	.form-sec-box .textbox {
		width: 97%;
	}

	.contact-no-field {
		width: 97%;
	}

	.contact-no-field1 {
		width: 99%;
	}

	.form-sec p {
		padding-bottom: 5px;
	}

	.form-sec2 p {
		padding-bottom: 5px;
	}

	.m-wrap {
		width: 60%;
		float: left;
		text-align: left;
	}

	.price-sec {
		width: 50%;
		float: left;
		text-align: left;
	}

	.choose-price {
		width: 50%;
		float: left;
		border-top: 1px #6c6c6e solid;
		padding: 10px;
	}

	.box-text-area {
		width: 100%;
		margin: 0px;
	}

	.service-text {
		width: 100% !important;
	}

	.btm-line {
		border-bottom: 1px #e9e9e9 solid;
		padding: 10px 0 10px 0;
		margin-bottom: 5px;
		width: 100%;
		float: left;
		display: block;
	}

	.partner-logo {
		text-align: center;
	}

	.second-row.f-mob .text-right {
		text-align: left;
	}

	body .mobShow, body .mobTabShow, body .deskHide {
		display: block;
	}

	.info, .help-advice, .deliver-to, .delivery-service {
		max-width: 100%;
		padding: 15px 15px 0;
	}

	.m-top-btn {
		display: block;
		position: absolute;
		top: -40px;
		background: #fff;
		color: #B63C26;
		text-align: center;
		border-radius: 6px;
		padding: 8px;
		width: auto;
		float: left;
		cursor: pointer;
		left: 15px;
	}

	.login-status li {
		display: block;
		float: left;
		padding-right: 8px;
		border-bottom: 1px solid #e9e9e9;
		font-size: 14px;
		text-transform: none;
		font-weight: 500;
	}

	.login-status .hide-mob {
		display: none;
	}

	.login-status {
		height: auto !important;
		padding: 0;
	}

	nav.mpdNavigation {
		margin-left: 10px;
	}

	.mobile-menu-header {
		display: block;
		text-align: left;
		padding-left: 13px;
		color: #B63C26;
		font-size: 18px;
		padding-bottom: 15px;
		text-transform: none;
	}

	.mobile-menu-button {
		float: right;
		display: block !important;
		cursor: pointer;
		margin-top: 15px;
	}

	.inner-top {
		margin-top: 0px;
	}

	.mobile-menu-button .fa {
		font-size: 34px;
		color: #58595B;
	}

	.viewtrack {
		display: none;
	}

	.track-button {
		display: block;
		float: right;
	}

	.mobile-menu-button:before {
		font-family: mpd-icon;
		content: "\e611";
		color: #fff;
	}

	.slide {
		/*-webkit-transition: all .1s linear;
		-webkit-transform: translate3d(0, 0, 0);
		-moz-transform: translate3d(0, 0, 0);*/
		width: 100%;
		clear: both;
	}

	#wraper.active .slide {
		/*-webkit-transform: translate3d(-210px, 0, 0);
		-moz-transform: translate3d(-210px, 0, 0);*/
		z-index: 500;
	}

	nav.mpdNavigation {
		margin: 0;
		padding: 0;
		margin: 0;
		padding: 0;
		margin-top: 15px;
		width: 231px;
		position: absolute;
		top: 0;
		height: auto;
		right: -246px;
		padding-left: 0;
	}

	nav.mpdNavigation ul li.no-sap-1 {
		background: #fff;
	}

	nav.mpdNavigation ul {
		width: 100%;
		float: left;
	}

	nav.mpdNavigation ul li.open > a {
		color: #5fb047 !important;
	}

	nav.mpdNavigation ul li.last-mob-link {
		border-bottom: none !important;
	}

	nav.mpdNavigation ul li.last-mob-link a.close-mob-menu {
		color: #B63C26;
		padding-top: 43px;
		font-family: asap, arial !important;
		width: 100%;
	}

	nav.mpdNavigation ul li {
		margin: 0;
		height: auto !important;
		border-bottom: 1px solid #5d5e60;
		width: 100%;
		text-align: left;
		background: #fff;
		padding-left: 20px;
	}

	nav.mpdNavigation ul li a {
		color: #5f666c;
		font-size: 16px;
		display: block;
		transition: none;
		padding: 3px 6px 12px 4px !important;
	}

	nav.mpdNavigation ul li a:hover {
		text-decoration: underline;
		color: #fff;
		opacity: 1;
	}

	nav.mpdNavigation ul li a .caret {
		border-top: #B63C26 4px solid;
		float: none;
	}

	nav.mpdNavigation ul li ul.mega-menu {
		border: none !important;
		background: white !important;
		left: -36px !important;
		width: 209px !important;
		height: auto !important;
		top: -15px;
		float: left;
		box-shadow: none !important;
		position: relative !important;
		margin-bottom: 20px !important;
	}

	nav.mpdNavigation ul li ul.mega-menu li {
		width: 100% !important;
	}

	nav.mpdNavigation ul li ul.mega-menu li strong {
		font-size: 14px;
		font-weight: normal !important;
		border: none;
		text-align: left;
		font-size: 14px !important;
		border-bottom: 1px solid #f6f6f6 !important;
		width: 95%;
		padding: 10px 0px 8px 5px !important;
		display: block;
	}

	nav.mpdNavigation ul li ul.mega-menu li strong:hover {
		background: none !important;
	}

	nav.mpdNavigation ul li ul.mega-menu li:last-child a {
		border: none !important;
	}

	nav.mpdNavigation ul ul.mobile-mega-menu span {
		display: block !important;
		border-top: 4px solid #5fb047 !important;
		float: right;
		margin-top: 7px;
	}

	nav.mpdNavigation ul ul.mini-menu {
		border: none !important;
		background: white !important;
		width: 100px;
		left: -2px;
		height: 264px;
		top: -6px;
		float: left;
		box-shadow: none !important;
		position: relative !important;
	}

	nav.mpdNavigation ul ul.mini-menu li {
		border: none;
		width: 100%;
		height: 36px;
		border-bottom: 1px solid #f6f6f6 !important;
	}

	nav.mpdNavigation ul ul.mini-menu li a {
		border: none;
		font-weight: normal;
		text-align: left;
		font-size: 14px;
	}

	nav.mpdNavigation ul ul.mini-menu li a:hover {
		background: none !important;
	}

	nav.mpdNavigation ul ul.mini-menu li:last-child {
		border: none !important;
	}

	nav.mpdNavigation ul li ul.sub-sub {
		width: 100%;
		display: none;
	}

	nav.mpdNavigation ul li ul.sub-sub li {
		width: 100%;
		PADDING: 0PX !important;
		margin: 0px !important;
		height: auto !important;
	}

	nav.mpdNavigation ul .mob-open > a {
		color: #5fb047;
	}

	nav.mpdNavigation ul .mob-open > .dropdown-menu, nav.mpdNavigation ul .sub-sub-active {
		display: block !important;
	}

	nav.mpdNavigation ul li.mob-close-parent > .dropdown-menu {
		display: none !important;
	}

	nav.mpdNavigation ul ul.sub-sub {
		width: 100px;
		left: 21px;
		height: auto !important;
		top: 3px;
		float: left;
		position: relative !important;
		margin-bottom: 38px !important;
	}

	nav.mpdNavigation ul ul.sub-sub li {
		border: none;
		width: 100%;
		height: 36px;
		border-bottom: 1px solid #f6f6f6 !important;
	}

	nav.mpdNavigation ul ul.sub-sub li a {
		border: none;
		color: #5f666c !important;
		font-weight: normal;
		text-align: left;
		font-size: 14px !important;
	}

	nav.mpdNavigation ul ul.sub-sub li a:hover {
		background: none !important;
	}

	nav.mpdNavigation ul ul.sub-sub li:last-child {
		border: none !important;
	}

	nav.mpdNavigation ul strong.sub-sub-li-active {
		color: #5fb047 !important;
	}

	.login-status {
		right: -225px !important;
		top: 0px !important;
		width: 210px;
		background: #eee;
		margin-bottom: 5px;
		padding: 7px 16px 2px;
		height: 37px;
	}

	footer {
		padding-top: 0;
	}

	.first-row, .second-row {
		margin-bottom: 0px;
	}

	#wraper .footer-div {
		padding-bottom: 0px;
	}

	footer .mobFooterUL {
		float: left;
		display: block !important;
		width: 100%;
		transition: .5s
	}

	footer .mobFooterActive {
		color: #B63C26 !important;
	}

	footer .mobFooterActive:after {
		color: #B63C26;
	}

	footer ul.hidden-xs li {
		border-bottom: 1px solid #60666d;
		width: 100% !important;
		display: block
	}

	footer ul.hidden-xs li a {
		width: 100%;
		display: block;
		padding: 10px 0;
		font-size: 16px !important;
		color: #fff !important
	}

	footer ul.hidden-xs li:last-child {
		border: none !important
	}

	.footer-div.container [class*="col-"] {
		padding-left: 0;
		padding-right: 0;
	}

	.footer-block header::after {
		content: "\f0dd";
		float: right;
		font-family: 'FontAwesome';
		font-weight: normal;
	}

	.footer-block {
		border-top: 1px solid #60666d;
		clear: both;
		display: block;
		margin-left: 0;
		padding: 16px 17px 0 !important;
		width: 100%;
		margin-bottom: 0px;
	}

	.footer-div header {
		cursor: pointer;
	}

	.footer-div .row .row {
		margin: 0px;
	}

	.light-grey-footer {
		padding: 0 18px;
		height: auto;
	}

	footer ul.footer-links li {
		display: inline-block;
		float: none;
		margin-bottom: 16px;
		margin-right: 7px;
	}

	footer ul.footer-links li:first-child {
		border: none !important;
		opacity: 0.7;
	}

	footer ul.footer-links li a {
		border: none !important;
		opacity: 0.7;
	}

	a#back-top {
		bottom: 10px;
	}

	.table-row {
		display: table;
		width: 100%;
		margin: 0 auto
	}

	.table-row > [class*="col-"] {
		float: none;
		display: table-cell;
		vertical-align: middle
	}

	.row.eco-tools > [class*="col-"] {
		padding-bottom: 15px;
	}

	.mobile-menu-button img {
	}

	#wraper.active .slide {
		-webkit-transform: /*translate3d(-210px, 0, 0)*/ none;
		-moz-transform: /*translate3d(-210px, 0, 0)*/  none;
	}

	.banner.slide-content > .col-md-7 {
		display: none;
	}

	.partner-logo-container li img {
		margin-right: 0px;
	}

	.row.new-table-row .hidden-xs.hidden-sm {
		display: none;
	}

	#get-quote p {
		width: 100%;
	}

	.quicknote-row > [class*="col-"] {
		margin-bottom: 10px;
	}

	.quicknote label {
		font-size: 14px;
		text-align: left !important;
	}

	.ecommerce-tool p {
		padding-bottom: 30px;
	}

	.row.eco-tools {
		padding-top: 0;
	}

	.scroll-table {
		overflow-x: auto;
		display: block;
	}

	.responsive-tbl {
		min-width: 100%;
		overflow: auto;
		width: auto !important;
	}

	.store-home-boy-img {
		display: none;
	}

	.store-home-content {
		padding-top: 0;
	}

	.header-content-text {
		font-size: 14px !important;
	}

	.contact-us-form-div {
		padding: 0 !important
	}

	.review-tag-wrapper {
		padding: 0 15px;
	}

	.account_more_info {
		display: block;
	}

	.account_more_info_div {
		display: none;
	}

	a.servicetype {
		cursor: pointer;
	}

	a.servicetype:hover {
		text-decoration: none;
		color: #FFFFFF;
	}

	a.servicetype span {
		float: right;
	}

	.mobile-nopadding {
		padding: 0px !important;
	}

	.top-tab-cover li.mobile-menu-option {
		display: none;
	}

	.delivry-tbl td {
		padding: 5px;
	}

	.disc-span {
		line-height: normal;
	}

	.ttl-btm-row {
		padding: 3px 0;
	}

	.drop-off-store-map {
		height: 492px;
	}

	.store-img-wrap-1 {
		width: 16%;
		padding: 4px 3px 0 3px;
	}

	.store-img-wrap-2 {
		width: 27%;
		padding: 4px 3px 0 3px;
	}

	.store-img-wrap-3 {
		width: 15%;
		padding: 4px 3px 0 3px;
	}

	.store-img-wrap-4 {
		width: 12%;
		padding: 2px 3px 0 3px;
	}

	.store-img-wrap-5 {
		width: 20%;
		padding: 4px 3px 0 3px;
	}

	.store-img-wrap-6 {
		width: 6%;
		padding: 2px 3px 0 3px;
	}

	.term-and-condition-1-text {
		width: auto;
	}

	.term-and-condition-2 {
		width: 28%;
		float: left;
	}

	#length_0 {
		margin-left: 0px !important;
	}

	.banner-form-lt {
		width: 100%;
	}

	.banner-right {
		width: 100%;
	}

	.small-input {
		max-width: 22%;
	}

	.small-input:last-child {
		margin-left: 0;
		max-width: 100% !important;
	}

	.hd-small-input {
		max-width: 22%;
	}

	.weight-input-block .hd-small-input:last-child {
		max-width: 56% !important;
		margin-left: 15px;
	}

	.hd-small-input:last-child {
		margin-left: 0;
		max-width: 100% !important;
	}

	.parcel-btn {
		background: #58595b;
		margin-bottom: 40px;
		padding-bottom: 20px;
	}
	.social-app-block {

    text-align: right;
		margin-top: 34px;

	}

	.quicknote {
		border-radius: 0;
		padding-bottom: 27px;
		margin-bottom: -1px;
	}

	#wraper header {
		padding-bottom: 15px;
	}

	.mobile-quote-link {
		display: block;
	}

	.desktop-quote-link {
		display: none;
	}

	.alpha-desktop-both {
		padding-left: 15px;
		padding-right: 15px;
	}

	.parcel-btn .quote-book {
		width: auto;
		font-size: 14px;
		height: auto;
		margin-bottom: 20px;
		max-width: 100%;
		padding: 8px 10px;
		margin-left: auto;
	}

	.parcel-btm-sec img {
		margin-right: 10px;
		height: 30px;
	}

	.new-inner-content-wrap .inner-content-sec {
		padding: 5px;
		border: 1px solid #58585b;
	}

	.mobile-hide1 {
		display: none;
	}

	.website-hide {
		display: block;
		text-align: center;
	}

	#suggest-store {
		top: 0px;
	}

	#suggest-store .modal-content {
		min-height: 480px;
	}

	.extra-mobile-menu {
		float: right;
		margin-top: 22px;
	}

	.extra-mobile-menu:hover {
		color: #B63C26;
	}

	.Services.spread-sheet-text p {
		margin-bottom: 0px;
	}

	.inner-content-sec h3.checkout-invoice-title {
		border-bottom: none !important;
		padding-bottom: 0 !important;
		margin: 0px !important;
	}

	.checkout-invoice-title > div:first-child {
		border-bottom: 1px #a6a7a8 solid;
		margin-bottom: 20px;
		padding-bottom: 15px;
	}

	.noinvoice {
		margin-top: 15px;
	}

	.one-line-checkbox-div .form-sec-box {
		width: auto;
	}

	.default-store-table td {
		padding: 2px 0px;
	}

	.tab-like-view li:last-child a {
		border-bottom: 1px solid #a6a7a8;
	}

	.order-view-tab .z-content-inner {
		padding: 5px 0 !important;
	}

	.order-view-tab .z-container {
		border: none !important;
	}

	.collection-tb td, .summary-tbl td {
		padding: 5px 5px 5px 0;
	}

	.login-btn-with-app-btn {
		height: 35px;
		padding: 7px 15px;
		font-size: 14px;
		display: inline-table;
	}

	.online-return-parcel-type-div img {
		width: 30%;
		float: left;
	}

	.form-sec .parcel-type-p {
		text-align: left;
		margin-left: 30px;
		margin-bottom: 20px;
	}

	.form-sec .parcel-type-p:last-of-type {
		border-bottom: none;
		margin-bottom: 0;
	}

	#welcome_popup .modal-dialog {
		width: auto;
	}

	.welcome-popup-top-image {
		text-align: center;
	}

	.welcome-popup-content p {
		text-align: center;
	}

	.welcome-popup-background-image {
		background-image: none;
		background-color: #fff;
	}

	.welcome-popup-top-image {
		padding: 10px 10px 10px 10px;
	}

	.welcome-popup-content {
		padding: 10px 10px 10px 10px;
	}

	.welcome-popup-content p {
		font-size: 18px;
	}

	.welcome-popup-content .local-store-info-bottom-action .login-btn-with-app-btn {
		padding: 5.8px 10px;
	}

	.drop-off-div-image img {
		width: 100%;
		padding: 15px 0;
	}

	.drop-off-div-button .log-in-btn {
		margin-top: 19%;
	}

	.bestprice {
		right: 0%;
		top: -140%;
	}

	.form-sm-box4 {
		width: 100%;
	}

	#parcel_drop_off .modal-dialog {
		width: 100%;
		margin: 0;
		padding: 10px;
	}

	.int-modal {
		right: 0%;
	}

	.int-modal-dialog {
		width: 100%;
	}

	.quick-quote-msg-new {
		margin-left: -15px;
		margin-right: -15px;
		width: auto;
	}

	.pallet-select-bottom-txt {
		margin-top: 0;
	}

	.form-sec-select-pallet {
		margin-bottom: 0;
	}

	/*hetal start*/
	.hd-service-block .m-wrap {
		max-width: 190px !important;
		margin-top: 0;
	}

	.hd-service-block .parcel-btm-sec a {
		margin-top: 0;
	}

	.hd-service-block {
		padding-left: 0;
		padding-right: 0;
	}

	.hd-hidden-title .servicetype {
		border-radius: 0;
	}

	.hd-hidden-top-block .product-top-btn {
		border-radius: 0;
	}

	.advertisement-block .advertisement-block-inner .advertisement-icon img {
		width: 40px;
	}

	.advertisement-block .first-line {
		font-size: 26px;
	}

	.advertisement-block .second-line {
		font-size: 18px;
	}

	.hd-hidden-title .first-servicetype {
		margin-top: 0px;
	}

	/*hetal end*/
	.carousel-mobile-top .item span {
		font-weight: normal;
		font-size: 16px;
	}

	.carousel-mobile-top .item a img {
		display: inline;
		height: 27px;
	}

	.carousel-mobile-top .carousel-inner {
		height: 168px;
		margin: 25px 0;

	}

	.enhance-transit-service-info-modal .transit-information-title-text {
		width: 95%;
		padding: 0px;
	}

	.book-process-error-modal .transit-information-title-text {
		width: 95%;
		padding: 0px;
	}

	.select-drop-off-store-btn-sec .select-drop-off-store-btn {
		width: 78%;
	}

	.select-drop-off-store-btn-sec .unselect-drop-off-store-btn {
		width: 100%;
	}

	.search-drop-off-store-div .textbox {
		margin-bottom: 10px;
	}

	.new-inner-content-wrap .select-drop-off-store-section {
		background-color: #ffffff;
	}

	.select-drop-off-store-detail {
		padding-top: 0px;
	}

	#courier_service_information_modal .modal-dialog {
		max-width: none;
		width: auto;
	}

	.courier-service-information-modal .enhance-top-title {
		height: 125px;
	}

	.courier-service-information-modal .courier-service-information-title-img {
		float: none;
		margin: 0 auto 10px;
		display: block;
		width: 100px;
	}

	.courier-service-information-title-text ul {
		float: none;
		bottom: 15px;
		position: relative;
		margin: 0 auto;
		display: inline-block;
		text-align: center;
		right: 0px;
	}

	.courier-service-information-modal .courier-service-information-title-text {
		float: left;
		width: 100%;
		vertical-align: middle;
		text-align: center;
		margin-top: 20px;
	}

	.courier-service-information-title-text ul li a {
		font-size: 14px;
		padding: 2px 7px;
		border-radius: 26px;
	}

	.courier-service-information-modal .modal-body p {
		font-size: 12px;
	}

	.information-first-p .icon-div, .information-first-p .collection-icon-div {
		margin-right: 15px;
	}

	#store-detail-address:before, #store-detail-distance:before, #store-detail-opening-hours:before {
		left: 0px;
		top: 7px;
	}

	#store-detail-address, #store-detail-distance {
		padding-left: 40px !important;
		border-bottom: 1px #B63C26 solid;
		padding-bottom: 8px;
		margin-bottom: 5px;
	}

	#store-detail-opening-hours {
		padding-left: 40px !important;
	}

	.drop-off-back-btn {
		color: #B63C26;
	}

	.hd-service-block .box-img-sec {
		padding-bottom: 0px;
	}

	.hd-service-block .main-service p {
		margin-top: 2%;
	}

	.advertisement-block {
		padding: 10px 0;
	}

	.address-autofill-div .first-part-div .text-span {
		font-size: 12px;
		line-height: 17px;
		padding-top: 3px;
	}

	.first-part-div p {
		width: 30%;
	}

	.address-autofill-div .form-sec-box {
		width: 70%;
	}

	.address-autofill-div .first-part-div .img-span img {
		width: 28px;
		margin: 5px 0 0 0;
	}

	.new-inner-content-wrap .collection-h3 img, .new-inner-content-wrap .with-image-h3 img {
		width: 22px;
		height: auto;
		margin-right: 5px;
		margin-top: -5px;
	}

	.delivery-top-wrap {
		/*min-height:65px;*/
		padding-left: 0px;
	}

	.delivery-top-wrap:nth-child(2) {
		/*min-height:45px;*/
	}

	.delivery-text-box {
		position: absolute;
		top: 0;
		transform: translateY(0px);
		left: 60px;
		display: flex;
	}

	.delivery-top-wrap .styledCheckbox {
		float: left;
		margin-right: 15px;
		width: 23px !important;
		background-repeat: no-repeat;
	}

	.delivery-text-box .delivery-option-info {
		width: 100%;
	}

	.app-img {
		text-align: center;
	}

	.cust-price p {
		width: 100%;
	}

	.cover-wrap {
		display: flex;
		float: left;
		width: 100%;
	}

	.cover-wrap .pound-box {
		width: auto;
		padding-left: 10px;
		padding-right: 10px;
	}

	.cust-price select {
		width: 100%;
		max-width: none;
	}

	.cost-sec {
		display: block !important;
		margin-top: 15px;
	}

	.new-term-and-condition-1 .term-and-condition-1-text {
		width: 100%;
		text-align: center;
		margin-bottom: 10px;
		float: left;
		margin-top: 0;
	}

	.new-term-and-condition-1 .term-and-condition-1-btn {
		width: 100%;
		float: left;
		text-align: center;
	}

	.insurance-confirmation-div {
		padding: 5px;
	}

	.price-cost-sec {
		/*margin-bottom: 20px;*/
	}

	.price-cost-sec {
		display: block;
	}

	.book-process-error-modal .modal-dialog {
		width: auto;
	}

	.new-term-and-condition-1 {
		float: left;
		width: 100%;
	}

	.new-term-and-condition-1 .log-in-btn {
		margin-left: 0;
	}

	.new-inner-content-wrap .form-sec-box .textbox {
		width: 100%;
	}

	.new-inner-content-wrap .contact-no-field {
		width: 100%;
	}

	.address-autofill-div {
		padding: 2px 5px 7px 5px;
	}

	.parcel-cont .form-sec-box {
		width: 100%;
	}

	.parcel-cont input {
		max-width: none;
	}

	.snap-lt {
		display: block !important;
		float: left !important;
		text-align: center;
	}

	.snap-lt img {
		height: auto;
		width: auto;
		margin-bottom: 30px;
	}

	.snap-rt {
		display: block !important;
		vertical-align: middle;
		float: left !important;
	}

	.new-inner-content-wrap .inner-content-sec h3 {
		margin: 0 0 10px 0;
		padding: 0px 0 10px 0;
		font-size: 18px;
	}

	.new-inner-content-wrap .form-sec {
		margin: 0 0 10px 0;
	}

	.new-inner-content-wrap .inner-content-sec .top-title {
		padding-bottom: 5px;
	}

	.new-inner-content-wrap .form-text-main {
		padding-bottom: 10px;
	}

	.parcel-content-div-wrap .parcel-content-title {
		padding: 0 0 15px 0;
	}

	.new-inner-content-wrap .address-inner-content-sec {
		padding-left: 0px;
		padding-right: 0px;
	}
	.new-inner-content-wrap .address-inner-content-sec h3{
		padding-top: 10px;
	}
	.new-inner-content-wrap .address-inner-content-sec h3, .address-inner-content-sec .form-sec {
		padding-left: 5px;
		padding-right: 5px;

	}

	.address-inner-content-sec .first-part-div {
		padding-left: 0px;
		padding-right: 0px;
		margin-bottom: 0px;
	}

	.push-notification-number-div .contact-no-field {
		width: 100%;
	}

	.push-notification-number-div .contact-no-field {
		margin-bottom: 10px;
	}

	.drop-off-unavailable-information-modal .drop-off-unavailable-information-title-text {
		font-size: 18px;
	}

	.drop-off-unavailable-information-modal .drop-off-unavailable-information-title-text {
		width: 98%;
	}

	.mobile-search-div {
		display: block;
	}

	.website-search-div {
		display: none;
	}

	.new-inner-content-wrap .drop-off-store-map {
		height: 210px;
	}

	.pd-local-page-top .pd-local-top-two-div {
		padding: 10px 15px;
	}

	.pd-local-page-top .bottom-p {
		margin-top: 0;
	}

	.pd-local-page-top .pd-local-top-two-div:nth-child(1) {
		margin-bottom: 15px;
	}

	.pd-local-page-top .pd-local-top-bottom-div {
		margin-top: 0px;
		padding: 15px;
		text-align: center;
		margin-bottom: 15px;
	}

	.pd-local-page-top .mobile-icon-with-register-wrap {
		width: 256px;
		display: inline-block;
	}

	.mobile-icon-with-register-wrap .mobile-icon {
		float: left;
		width: 100%;
		margin-bottom: 10px;
	}

	.pd-local-page-top .mobile-icon-with-register-wrap .mobile-icon img {
		width: 110px;
	}

	.pd-local-page-top .mobile-icon-with-register-wrap .mobile-icon img:nth-child(1) {
		float: left;
	}

	.pd-local-page-top .mobile-icon-with-register-wrap .mobile-icon a:nth-child(2) img {
		float: right
	}

	.pd-local-page-top .mobile-icon-with-register-wrap .register-button a {
		font-size: 18px;
	}

	.pd-local-page-top .pd-local-top-bottom-div .pd-local-top-bottom-left, .pd-local-page-top .pd-local-top-bottom-div .pd-local-top-bottom-right {
		display: table-row;
	}

	.pd-local-top-bottom-div .side-text {
		text-align: center;
		font-size: 18px;
		line-height: 22px;
		margin-top: 7px;
	}

	.pd-local-custom-tab li a {
		padding: 5px 10px;
		font-size: 13px;
	}

	/*.pd-local-custom-tab .pd-local-active-tab a {
		padding-top: 5px;
		padding-bottom: 15px;
	}*/

	.inner-white-back .local-store-info-new {
		padding-left: 50px !important;
		padding-bottom: 15px;
	}

	.local-store-info-new::before {
		width: 40px;
		height: 40px;
		left: 1px;
	}

	.local-store-info-new:nth-child(1)::before {
		background-size: 40px;
	}

	.local-store-info-new:nth-child(2)::before {
		background-size: 40px;
		top: 10px;
	}

	.local-store-info-new:nth-child(3)::before {
		background-size: 40px;
		top: 10px;
	}

	.local-store-info-new:nth-child(4)::before {
		background-size: 40px;
		top: 10px;
	}

	.local-store-info-new:nth-child(5)::before {
		background-size: 40px;
		top: 10px;
	}

	.inner-white-back .pd-local-price-right-condition {
		text-align: left;
	}

	#pd-local-tab .select-drop-off-store-section {
		padding-left: 0;
		padding-right: 0;
		background: #FFFFFF;
	}

	.pd-local-information-first-div .icon-div {
		/*margin-right: 15px;*/
	}

	.pd-local-information-first-div .icon-div img {
		width: 45px;
	}

	.pd-local-information-first-div p {
		padding-top: 0px;
		padding-bottom: 5px;
	}

	.pd-local-page-top h3 {
		font-size: 32px;
	}

	.pd-local-store-info-bottom-div .side-text {
		text-align: center;
		font-size: 18px;
		line-height: 22px;
		margin-top: 7px;
	}

	.pd-local-store-info-bottom-div {
		text-align: center;
	}

	.pd-local-store-info-bottom-div .pd-local-store-info-bottom-div-left, .pd-local-store-info-bottom-div .pd-local-store-info-bottom-div-right {
		display: table-row;
	}

	.pd-local-store-info-bottom-div .register-button {
		width: 256px;
		display: inline-block;
	}

	.pd-local-store-info-bottom-div .register-button a {
		font-size: 18px;
	}

	.choose-page-slider .bx-wrapper {
		margin-left: 0px !important;
		margin-right: 0px !important;
	}

	.cookie-alert-wrapper {
		left: 10px;
	}

	.pallet-select-bottom-txt .pallet-select-bottom-txt-first {
		display: table-row;
	}

	.pallet-select-bottom-txt .pallet-select-bottom-txt-second {
		display: table-row;
		text-align: center;
	}

	.pallet-select-bottom-txt .pallet-select-bottom-txt-second .get-a-quote-btn {
		margin-top: 15px;
	}

	/*Get a quote css start*/
	.hd-form-middle {
		max-width: 400px;
		margin: 0 auto !important;
	}

	.hd-note {
		border-radius: 0;
	}

	.hd-note label {
		width: 16%;
		font-size: 14px;
		text-align: left !important;
	}

	.hd-quicknote-row > [class*="col-"] {
		margin-bottom: 10px;
	}

	.qty-input-block label {
		width: 31.5%;
	}

	.qty-input-block .bootstrap-select > .btn {
		max-width: 60px;
	}

	.weight-input-block input[type="number"] {
		/*max-width: 56% !important;*/
		margin-left: 15px;
	}

	.length-input {
		margin-left: 0;
	}

	.hd-banner-form-lt {
		width: 100%;
	}

	.hd-form-btm {
		margin-bottom: 10px;
	}

	.hd-form-btm .bootstrap-select {
		padding-left: 0px;
	}

	.hd-quote a {
		font-size: 18px;
	}

	.hd-quote-btn .col-xs-12 {
		padding-left: 30px;
		padding-right: 30px;
	}

	.hd-weight {
		float: right;
	}

	.hd-weight label {
		width: 34%;
		text-align: right !important;
	}

	.hd-note .hd-quicknote-row .bootstrap-select {
		max-width: 100%;
	}

	.hd-note .hd-quicknote-row .bootstrap-select > .btn {
		max-width: 100%;
	}

	.hd-quicknote-bottom .bootstrap-select {
		width: 50%;
	}

	.hd-quicknote-bottom .cm-box {
		width: 12% !important;
		margin-left: 2% !important;
		float: left;
	}

	.letter-part .hd-small-input {
		/*max-width: 19%;*/
	}

	.letter-part .cm-box {
		width: 12% !important;
		margin-left: 2% !important;
		float: left !important;
	}

	.letter-part .hd-info-img {
		right: 0px;
	}

	/*Get a quote css end*/
	/* Media Khushal Start */
	.order-confirm .inner-content-sec p, .order-confirm .info-form-sec-box p {
		padding: 0px 0 5px 0 !important;
	}

	.ed-block.col-xs-12.col-md-6.col-sm-6.col-lg-6 {
		padding: 0px;
		margin-bottom: 10px;
	}

	.nxt-block.col-xs-12.col-md-6.col-sm-6.col-lg-6 {
		padding: 0px;
	}

	.order-btn .col-xs-12.col-md-6.col-sm-6.col-lg-6 {
		padding: 0px;
	}

	/*.box-order-cost {
		display: none;
	}*/
	.success-box img {
		height: 35px;
	}

	.order-confirm .inner-content-sec h3 {
		padding-bottom: 10px;
	}

	.btn.btn-parcel {
		max-width: 100%;
	}

	.btn.btn-atc {
		max-width: 100%;
		margin-bottom: 20px;
	}

	.vtc {
		margin-top: 5px !important;
		margin-bottom: 5px !important;
	}

	.add-parcel {
		padding-top: 0px;
		height: auto;
	}

	.drop-h3 {
		margin-top: 0px;
	}

	.cls-btn {
		position: absolute;
		right: 0px;
		margin: 0px;
		z-index: 99;
	}

	.enhance-title, .enhance-sub-title {
		font-size: 14px;
	}

	.qoute-sub-block .sub-icon {
		padding-bottom: 20px;
		height: auto;
		width: 100%;
	}

	.qoute-sub-block img {
		width: auto;
		height: 60px;
	}

	.sub-icon {
		display: block;
	}

	.modal-content.block-qoute {
		height: auto;
		overflow: scroll;
	}

	.bottom-title {
		margin: 0px;
		font-size: 15px;
		padding: 4px 4px;
	}

	.note-icon {
		padding-right: 8px;
	}

	.qoute-bottom {
		padding: 0px;
		height: auto;
	}

	.qoute-block {
		padding: 10px;
	}

	.qoute-sub-block {
		padding: 0px 0px 10px;
	}

	.modal-body {
		padding: 15px 15px 0px;
	}

	.qoute-last-block {
		padding-bottom: 0px;
	}

	.inner-content-sec {
		padding: 10px;
	}

	.vtc {
		float: none;
		text-align: center;
	}

	.box-order-cost {
		padding: 15px 10px;
	}

	.right-totle-text {
		padding: 0px;
	}

	#OrderDiscountCodeText {
		margin-left: 0px;
		width: 66%;
	}

	.co-register-block p {
		max-width: 100%;
	}

	.col-reg-img {
		float: none;
		text-align: center;
		display: block;
	}

	.co-register-sub {
		width: 100%;
	}

	.co-register-btn {
		width: 100%;
		display: block;
		text-align: center;
	}

	.mob-pull {
		float: left !important;
		width: 100% !important;
	}

	.term-and-condition-1-text {
		text-align: center !important;
	}
	.new-custom-page .term-and-condition-1-btn {
		float: left !important;
	}

	.term-and-condition-1-btn {
		float: none !important;
	}

	.category-view .btn-main {
		width: 100% !important;
		margin: 2px 0 10px 0px;
	}

	.category-view {
		float: left !important;
		margin: 20px 0px 0 0 !important;
		width: 100%;
	}

	.category-view a {
		margin-left: 0px;
		width: 100%;
	}

	.term-and-condition-2 .btn-main {
		margin-left: 0px;
		width: 100% !important;
	}

	.cm-box {
		width: 15.3% !important;
		margin-right: 1% !important;
	}

	.quicknot-sep {
		border-top: 1px solid #fff;
		padding-top: 10px;
	}

	.hd-quote-btn .col-xs-12 {
		padding-left: 20px;
		padding-right: 20px;
	}

	.hd-yellow-btn, .hd-get-a-quote-btn {
		/*width: 100%;*/
	}

	.parcel-content-div-wrap .parcel-wrap {
		padding-bottom: 15px;
	}

	.order-block, .order-block2 {
		display: block;
		text-align: center;
	}

	.capcha-wrap {
		margin-top: 10px;
	}

	/* Media Khushal end */
	.go-to-btm-btn, .go-to-btm-btn a{
		width:100%;
		float:left;
		margin:0px;
	}
	.co-register-block{
		margin-top:10px!important;
	}
	.video-popup-sign .modal-content {
		max-height: 200px;
	}
	.video-popup-sign .modal-dialog {
		width: 300px;
		margin: 30px auto;
	}
	.modal-content.block-qoute.success_shipment{
		height: auto;
		overflow: scroll;
	}
	.form-sm-box4.custom p{
		padding-left:5px;
		margin-right:5px;
	}
	.form-sm-box4.custom{
		margin-right:5px;
		width: 245px;
	}
	.inner-white-back.book-custom-main .container{
		padding-right: 5px;
		padding-left: 5px;
	}
	.new-inner-content-wrap .modal-content.drop-off-popup .inner-content-sec, .new-inner-content-wrap .modal-content.drop-off-popup .inner-white-back.select-drop-off-store-section {
		background-color: #fff;
	}
	.drop-person-icon.no-pad {
		text-align: center;
	}
	.drop-off-head-title {
		font-size: 28px !important;
	}
	.drop-off-head-sub-title img {
		width: 44px;
		text-align: center;
		margin: 5px;
	}
	.drop-off-head-sub-title {
		width: 100%;
		text-align: center;
	}
	.drop-off-head-title {
		text-align: center;
	}
	.drop-off-head-sub-title p{
		width: 100%;
	}
	.drop-person-icon img {
		float: none;
	}
	.modal-content.drop-off-popup .inner-content-sec {
		padding: 3px 5px!important;
	}
	.modal-content.drop-off-popup .select-drop-off-store-detail {
		padding: 10px 5px!important;
	}
	.modal-content.drop-off-popup .content-data {
		padding-left: 0px;
	}
	/* Drop-off poup css start */
	.popup-map-icon-div {
		text-align: left;
	}
	.popup-map-icon-div img {
		margin-left: 10px;
		margin-right: 0px;
	}
	#show-store-detail #store-detail-address, #show-store-detail #store-detail-opening-hours{
		padding-left:40px!important;
		/*border-bottom: 1px solid #cfd7df;*/
	}
	#show-store-detail #store-detail-opening-hours{
		padding-bottom:10px;
	}
	.modal-dialog.stripe-popup {
		width: 98%;
	}
	.card-content-div{
		width:100%;
	}
	.card-detail-div {
		padding: 40px 10px;
		display: flex;
	}
	.modal-dialog.stripe-popup .modal-content {
		width: 340px;
		margin: 0 auto;
	}
	.invoice-address-checkbox {
		float: left;
		text-align:left;
		margin-top: 10px;
	}
	.btm-btn-lst.invoice-submit-btn .log-in-btn {
		width: 100%;
	}
	.btm-btn-lst.invoice-submit-btn {
		float: left;
		width: 100%;
	}
	.invoice-data-div .invoice-email-checkbox.styledCheckbox {
		margin-left: 0px;
		margin-top: 5px;
	}
	.form-sec-box.checkbox-outer-class {
		width: auto;
		margin-right: 10px;
	}
	.checkout-inner-block.invoice-data-div {
		padding-bottom: 10px;
	}
	.co-wrapper.check-out-fullwidth .form-sec-box .textbox, .co-wrapper.check-out-fullwidth .contact-no-field {
		width: 100%!important;
	}
	.custom-tab-block .form-tab{
		position: static;
	}
	.country-img {
		left: auto;
	}
	.custom-tab-block .cm-box {
		width: 9.7% !important;
	}
	.country-page-top-section .quicknote {
		margin-top: 50px;
	}
	.country-page-top-section .parcel-btn .quote-book{
		float: none;
	}
	.country-page-top-section .country-img img{
		height: auto;
		margin-top: 30px;
	}
	.eircode-iframe-close-btn {
		right: 0px !important;
	}
	.modal-dialog.eircode-model-div iframe{
		height: 400px !important;
	}
	.btn-main-right{
		margin: 0 8px 4px 0 !important;
	}
	.new-service-agrremet .custom-none{
		display:none;
	}
	table.em_wrapper.cust-mb {
		width: 100%;
		margin: 10px 0;
	}
	.service-div .form-control {
		width: 95%!important;
	}
	td.em_center {
		text-align: center;
	}
	.service-info-restriction {
		margin-bottom: 15px;
	}

}
/*hetal start*/
@media (min-width:500px) and (max-width:767px) {
	.process-bar.pb-55 {
		padding-bottom: 15px;
	}
	.new-get-quote-block .slide-wrap {
		float: left;
		width: 100%;
		max-width: 26.8%;
		position: relative;
	}
	.new-get-quote-block .slide-wrap.slide-ml {
		margin-left: 9.6%;
	}
	.hd-service-block .product-sec {
		width: 49%;
		float: left;
	}

	.hd-service-block .product-sec:nth-child(even) {
		margin-right: 2%;
	}
	.form-sm-box.custom {
		width: 132px
	}
	.clr.custom{
		border-bottom:1px solid #a6a6a6;
	}
	.form-sm-box2.custom {
		width: 295px;
	}
	.left-add-btn.custom a {
		margin: 0px 0 0 5px !important;
	}
	.modal-content.block-qoute.success_shipment .enhance-title {
		font-size: 18px;
	}
	.form-custom-box .input.text {
		margin-left: 21%;
	}
	.form-custom-box .input.text .textbox{
		margin-top: 5px;
	}
}
/*hetal end*/
@media only screen and (max-width:640px) {
	.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
		width: 100%
	}

	.choose-price {
		width: 100% !important;
		text-align: center;
	}

	.logo {
		width: 150px;
	}

	.m-index-slider, .bx-pager, .bx-default-pager {
		bottom: -38px !important;
		left: 46% !important;
	}

	.signup-social-icon p {
		text-align: center;
	}

	.footer-social-icon li {
		padding-left: 15px;
	}

	.footer-social-icon {
		padding-top: 10px;
	}

	.quicknote {
		max-width: 100%;
	}

	/*Get a quote css start*/
	.hd-note {
		max-width: 100%;
	}

	.co-register-block p {
		font-size: 14px;
		line-height: 20px;
		max-width: 78%;
	}

	.co-register-btn {
		padding: 4px 31px;
	}

	/*Get a quote css end*/
	.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
		max-width: 100%;
	}

	.ecommerce-tool .box {
		margin: 0 auto;
	}

	.light-grey-container {
		padding: 25px 0 40px 0;
	}

	.partner-logo li {
		width: 13%;
	}

	.m-text {
		float: right;
		width: 69%;
	}

	.header-content-text {
		font-size: 14px !important;
	}

	.term-and-condition-1 {
		float: left;
		width: 100%;
	}

	.term-and-condition-1-btn {
		float: right;
	}

	.term-and-condition-1-text {
		text-align: right;
		margin-top: 0px;
		margin-top: 5px;
	}

	.term-and-condition-2 {
		width: auto;
		float: right;
	}

	.mobile-pd-local-tab {
		display: block;
	}

	#pd-local-tab ul {
		display: none !important;
	}

	.mobile-pd-local-tab span.show-more {
		float: right;
		width: 100%;
	}

	.mobile-pd-local-tab span.show-more a {
		cursor: pointer;
		text-decoration: none;
		color: #B63C26;
		float: right;
	}

	#pd-local-tab .z-container {
		width: 99.6% !important;
		border: none;
	}

	/*#pd-local-tab .z-content-inner {
        padding: 18px 0;
    }*/
	.mobile-pd-local-tab ul li {
		position: relative;
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		outline: 0 none;
		text-decoration: none;
		list-style: none;
	}

	.mobile-pd-local-tab ul li a {
		padding: 15px 20px;
		border: 1px solid #CECECE;
		line-height: 18px;
		width: 100%;
		float: left;
		text-decoration: none;
		cursor: pointer;
	}

	.mobile-pd-local-tab ul li a:hover, .mobile-pd-local-tab ul li a:focus, .mobile-pd-local-tab ul li a:active {
		text-decoration: none;
	}

	.mobile-pd-local-tab ul li:first-child a {
		width: 38%;
		padding: 15px 10px;
		text-align: center;
		background-color: #e7e8e9;
	}

	.mobile-pd-local-tab ul li:nth-child(2) a {
		width: 32%;
		padding: 15px 10px;
		text-align: center;
	}

	.mobile-pd-local-tab ul li:nth-child(3) a {
		width: 30%;
		padding: 15px 10px;
		text-align: center;
	}

	.address-book-td-1 {
		width: 10%;
	}

	.address-book-td-3 {
		width: 65%;
	}

	.local-store-info-bottom-action img {
		height: 28px;
	}

	.login-btn-with-app-btn {
		height: 28px;
		padding: 5px 15px;
		font-size: 12px;
		display: inline-table;
	}

	.welcome-popup-content .local-store-info-bottom-action .login-btn-with-app-btn {
		padding: 6px 15px;
	}

	.drop-off-div-image img {
		width: 100%;
		padding: 15px 0;
	}

	.drop-off-div-button .log-in-btn {
		margin-top: 40%;
	}

	/*Get a quote css start*/
	.hd-quote-btn .inner-quote-btn {
		float: none !important;
	}

	.hd-yellow-btn {
		margin-bottom: 15px;
	}
	.order-confirm .collection-h3.basket-block img{
		width:40px;
	}

	/*Get a quote css end*/
	td.custom-pad-left, td.content-part-text{
		font-size: 14px!important;
	}
	td.service-top-content-line{
		font-size: 16px!important;
	}
	.content-part-text span {
		margin-left: -11px!important;
	}
	 td.content-part-text{
		padding-left: 10px!important;
	}
}
@media (max-width:480px) {
	.new-get-quote-block .hd-yellow-btn {
		font-size: 15px;
		padding: 9px 24px;
		width: 100%;
		}
		.new-get-quote-block .hd-get-a-quote-btn{
			width: 100%;
		}
	.social-app-block {
    text-align: center;
	}
	/*.country-page-top-section.country-new-design .new-country-label.kg span {
    left: 4%;
	}
	.country-page-top-section.country-new-design .new-country-label span {
    left: 29.5%;
}*/
	.partner-logo li {
		width: 16%;
	}

	.checkout-label {
		width: 33%;
	}

	.scroll-sec {
		overflow: scroll;
	}

	.pricing {
		width: 200%;
	}

	.form-sec-box .textbox-left2 {
		width: 89%;
	}

	.m-top-btn {
		left: 0;
		top: -49px;
	}

	.top-tab {
		font-size: 14px;
		background: none;
		padding: 5px 12px 14px 0;
		margin-right: 5px;
	}

	.login-form-row .login-form-iput, .login-form-row .btnwrap {
		width: 100%;
	}

	.choose-price {
		width: 100% !important;
		margin-bottom: 0px;
		text-align: center;
	}

	.do-donot-image {
		width: 100%;
	}

	.local-store-info-bottom-action {
		display: inline-block;
		width: 100%;
	}

	.local-store-info-bottom-action a {
		margin-right: 25px;
	}

	.store-img-wrap-1 {
		width: 21%;
		padding: 4px 3px 0 3px;
	}

	.store-img-wrap-2 {
		width: 35%;
		padding: 4px 3px 0 3px;
	}

	.store-img-wrap-3 {
		width: 20%;
		padding: 4px 3px 0 3px;
	}

	.store-img-wrap-4 {
		width: 15%;
		padding: 2px 3px 0 3px;
	}

	.store-img-wrap-5 {
		width: 26%;
		padding: 4px 3px 0 3px;
	}

	.store-img-wrap-6 {
		width: 8%;
		padding: 2px 3px 0 3px;
	}

	.term-and-condition-1 {
		float: left;
	}

	.term-and-condition-1-btn {
		float: left;
	}
	.new-custom-page .term-and-condition-1-btn {
    float: left !important;
    width: 100%;
}
	.term-and-condition-1-btn .btn-main {
		margin-left: 0px;
		width: 100%;
	}

	.term-and-condition-1-text {
		text-align: left;
		margin-top: 5px;
		width: 100%;
		margin-bottom: 5px;
	}

	.term-and-condition-2 {
		width: 100%;
		float: left;
	}

	.parcel-btm-sec img {
		margin-right: 10px;
		height: 23px;
	}

	.courier-sec p {
		margin-right: 5%;
		text-align: center;
	}

	.delivry-tbl td {
		padding: 3px 5px;
	}

	.online-return-parcel-type-div img {
		width: 50%;
		float: left;
	}

	.welcome-popup-content .local-store-info-bottom-action img {
		height: 26px;
	}

	.welcome-popup-content .local-store-info-bottom-action a {
		margin-right: 18px;
	}

	.welcome-popup-content .local-store-info-bottom-action .login-btn-with-app-btn {
		padding: 5.5px 15px 5px;
		height: 28px;
	}

	.welcome-popup-top-image img {
		width: 50%;
	}

	.drop-off-div-image {
		width: 100%;
		text-align: center;
	}

	.drop-off-div-image img {
		width: 30%;
	}

	.drop-off-div-info {
		width: 100%;
	}

	.drop-off-div-info p {
	}

	.drop-off-div-button {
		width: 100%;
		text-align: center;
	}

	.drop-off-div-button .log-in-btn {
		width: auto;
		float: none;
		margin: 10px 0;
	}

	.success-p-link .pipe {
		display: none;
	}

	.success-p-link .br {
		display: block;
	}

	.quicknote {
		padding-left: 30px;
		padding-right: 25px;
	}

	/*Get a quote css start*/
	.hd-note {
		padding-left: 30px;
		padding-right: 25px;
	}

	.hd-small-input {
		max-width: 21.2%;
	}

	.hd-note .cm-box {
		width: 11%;
		float: right;
		margin-right: 1.7%;
	}

	.co-input-box input, .co-input-box label {
		width: 49%;
	}

	/*Get a quote css end*/
	.small-input {
		max-width: 19.7%;
	}

	.quote-btn-class .quote-book {
		margin-top: 20px;
		width: auto;
		font-size: 14px;
		float: right;
		margin-right: 0.5%;
	}

	.cm-box {
		width: 13.3%;
		float: right;
		margin-right: 3%;
	}

	.parcelQuickQuote#parcel_quick_quote_2 .small-input:last-child {
		max-width: 30.7% !important;
	}

	.parcel-btn .quote-book {
		width: auto;
		font-size: 14px;
		margin-right: auto;
		float: none;
	}

	.hd-btn-block ul li {
		width: 50%;
		float: left !important;
	}

	.hd-btn-block .drop-btn {
		margin-top: 0px !important;
	}

	.hd-btn-block .drop-unavailable-btn {
		margin-top: 0px !important;
	}

	.hd-more-info {
		top: 18px;
	}

	.advertisement-block-inner .first-line {
		font-size: 20px;
	}

	.advertisement-block-inner .second-line {
		font-size: 14px;
	}

	.address-autofill-div .first-part-div {
		font-size: 12px;
	}

	.address-autofill-div .first-part-div .input-span {
		width: 70%;
	}

	/*.address-autofill-div .first-part-div .input-span input{
        height:35px;
    }*/
	/********** custom page css *************/
	.form-custom-box .input.text, .form-custom-box .input.select {
		float: left;
		width: 100%;
	}
	.form-custom-box .input.text{
		margin:2px 0px 0px;
	}
	.form-sm-box.custom .text-box{
		width: 100%;
	}
	.form-sm-box2.custom, .form-sm-box3.custom, .form-sm-box.custom{
		width:100%;
	}
	.form-sm-box.custom p, .form-sm-box2.custom p, .form-sm-box3.custom p{
		float: left;
		width: 100%;
	}
	.form-sm-box.custom .text-box, .form-sm-box2.custom .text-box {
		float: left;
		width: 100%;
	}
	.form-sm-box3.custom .text-box{
		float: left;
		width: 91%;
	}
	.clr.custom {
		border-bottom: 1px solid #58595B;
	}
	.form-sm-box4.custom {
		float: left;
		width:100%;
	}
	.product-btn-ed.btn-main.custom {
		width:100%;
	}
	.form-sm-box4.custom p{
		padding-left:5px;
		margin-right:5px;
	}
	/*.modal-dialog.success_shipment {
		width: 300px;
	}*/
	.modal-content.block-qoute.success_shipment .enhance-title {
		font-size: 16px;
	}
	.form-sm-box2.custom, .form-sm-box.custom {
		margin-bottom: 0px;
	}
	.battery_content_text {
		float: none;
	}
	.battery_content_input {
        margin: 0px 0px 0px 0px;
	}
	.new-get-quote-block .hd-get-quote-form .postcode.alpha-both {
		padding-left: 0;
	}
	.new-get-quote-block .hd-yellow-btn {
		font-size: 15px;
		padding: 9px 24px;
		width: 100%;
	}
	.new-get-quote-block .hd-get-a-quote-btn,
	.new-return-parcel-section.new-get-quote-block .log-step{
		width: 100%;
	}

}
@media only screen and (max-width:385px) {
	.hd-note .cm-box {
		width: 10%;
	}
	.google-review-diolog {
		width: 290px!important;
	}
}
@media only screen and (max-width:380px) {
	.payment-option-lbl label {
		width: 80%;
	}

	.local-store-info-bottom-action a {
		margin-right: 5px;
	}

	.dynatable-per-page {
		float: left;
		width: 100%;
		margin-bottom: 10px;
	}

	.dynatable-search {
		float: left;
	}

	.welcome-popup-content .local-store-info-bottom-action img {
		height: 24px;
	}

	.welcome-popup-content .local-store-info-bottom-action a {
		margin-right: 5px;
	}

	.hd-btn-block .log-in-btn {
		font-size: 14px !important;
	}

	.advertisement-block-inner .first-line {
		font-size: 18px;
	}

	.advertisement-block-inner .second-line {
		font-size: 13px;
	}
}
@media only screen and (max-width:360px) {
	.add-btn {
		font-size: 12px;
		padding: 6px 5px;
	}

	.boxres-img {
		width: 85%;
	}

	.remove-btn {
		font-size: 12px;
		padding: 6px 5px;
	}

	.form-sec-box .textbox-left2 {
		width: 84%;
	}

	.m-top-btn {
		left: 5px;
		top: -49px;
	}

	.parcel-btm-sec a {
		font-size: 10px;
	}

	.m-text {
		float: right;
		width: 69%;
	}

	.form-top-btn {
		margin-bottom: 7px;
	}

	.form-sec-box .textbox {
		width: 100%;
	}

	.contact-no-field {
		width: 100%;
	}

	.contact-no-field1 {
		width: 100%;
	}

	.box-img-sec {
		width: 33%;
		margin: 0 18px 15px auto;
		text-align: left;
		border-bottom: 0px #d3d3d3 solid;
		padding-bottom: 15px;
	}

	.product-sm-img {
		width: 33%;
	}

	.remove-btn::after {
		font-size: 12px;
	}

	.guideline {
		font-size: 12px;
		padding: 6px 5px;
	}

	.signup-btn {
		margin-top: 10px;
	}

	.partner-logo li {
		width: 23%;
	}

	.bulk-content-img {
		width: 311px;
	}

	#pac-input {
		width: 90%;
	}

	.local-store-info-bottom-action a {
		margin-right: 5px;
	}

	.login-btn-with-app-btn {
		padding: 6px 15px;
		margin-right: 0px !important;
		height: 29px;
		display: inline-table;
	}

	.parcel-btm-sec img {
		margin-right: 8px;
		height: 23px;
	}

	.mobile-xs-hide {
		display: none;
	}

	.website-xs-hide {
		display: block;
	}

	.top-banner-last-p {
		margin-bottom: 15px !important;
	}

	.collection-top-span {
		/*margin-top: 8px;*/
		margin-top: 2px;
	}

	.local-store-info-bottom-action {
		text-align: center;
	}

	.local-store-info-bottom-action img {
		height: 28px;
	}

	.local-store-info-p1 {
		margin-bottom: 10px !important;
		line-height: 20px;
	}

	.welcome-popup-content .local-store-info-bottom-action img {
		height: 25px;
	}

	.welcome-popup-content .login-btn-with-app-btn {
		height: 15px;
		padding: 3px 14px;
	}

	.welcome-popup-content .local-store-info-bottom-action a {
		margin-right: 5px;
	}

	.carousel-mobile-top .item {
		font-size: 18px;
	}

	.carousel-mobile-top .item span {
		font-size: 13px !important;
	}

	.carousel-mobile-top .carousel-inner {
		height: 58px;
	}

	.parcel-btn .quote-book {
		font-size: 12px;
	}

	.form-sec .book-country-title {
		width: 124px;
	}
}
@media (max-width:320px) {
	.bulk-image-section .img-btm .mob-img {
		margin-bottom: 0px !important;
	}

	.form-sm-box {
		width: 100%;
		margin-bottom: 15px;
	}

	.forgot-pass .login-form-iput {
		width: 81%;
	}

	.checkout-label {
		width: 37%;
	}

	.form-sec-box .textbox-left2 {
		width: 83%;
	}

	.courier-btn-left a {
		font-size: 10px;
	}

	.question {
		font-size: 12px;
	}

	.discount-text {
		width: 63px;
		margin: 0 10px;
	}

	.top-tab {
		font-size: 13px;
		background: none;
		padding: 5px 12px 14px 0;
		margin-right: 5px;
	}

	.choose-price {
		float: left;
		width: 50%;
	}

	.form-sm-box2 {
		width: 100%;
		margin-bottom: 15px;
	}

	.form-sm-box3 {
		width: 100%;
	}

	.form-sm-box3 .text-box {
		width: 100%;
	}

	.form-sm-box .text-box {
		width: 100%;
	}

	.contact-no-field {
		width: 100%;
	}

	.contact-no-field1 {
		width: 100%;
	}

	.form-sec-box .textbox {
		width: 100%;
	}

	.form-top-btn {
		margin-bottom: 7px;
	}

	.m-wrap {
		width: 52%;
		margin-left: 20px;
		text-align: left;
	}

	.price-sec {
		width: 50%;
		float: left;
		font-size: 21px !important;
	}

	.choose-price {
		float: left;
		width: 100% !important;
		display: table;
		text-align: center;
		margin-bottom: 0px;
		border-top: 1px #6c6c6e solid;
		margin-top: 0px;
		padding-top: 10px;
	}

	.parcel-btm-sec {
		border-top: 1px #6c6c6e solid;
		margin-top: 0px;
		padding: 5px 0px;
	}

	.box-img-sec {
		width: 40%;
		margin: 0 auto 15px;
		text-align: center;
		border-bottom: 0px #d3d3d3 solid;
		padding-bottom: 15px;
	}

	.box-btm-logo {
		width: 55%;
		bottom: 13px;
	}

	.m-top-btn {
		top: -49px;
		left: 5px;
	}

	.m-text {
		width: 78%;
		float: right;
	}

	.boxres-img {
		width: 85%;
	}

	.bulk-content-img {
		width: 270px;
	}

	.cart-content-img {
		width: 269px;
	}

	#pac-input {
		width: 90%;
	}

	.parcel-btm-sec img {
		height: 22px;
		margin-right: 0px;
	}

	.courier-sec p {
		margin-right: 0px;
		text-align: center;
	}

	.local-store-info-bottom-action img {
		height: 24px;
	}

	.local-store-info-bottom-action a {
		margin-right: 2px;
	}

	.login-btn-with-app-btn {
		margin-right: 0 !important;
		padding: 2px 15px 4px 15px;
		height: 24px;
		display: inline-table;
		display: inline-table;
	}

	.welcome-popup-content .local-store-info-bottom-action img {
		height: 22px;
	}

	.welcome-popup-content .local-store-info-bottom-action .login-btn-with-app-btn {
		padding: 3.5px 8px;
	}

	.form-sm-box4 {
		width: 100%;
	}

	.form-sm-box4 .text-box {
		width: 89%;
	}

	/*hetal start*/
	.hd-service-block .m-wrap {
		width: 100%;
		margin-left: 0;
	}

	.hd-service-block .box-img-sec {
		width: 74px !important;
	}

	/*hetal end*/
	.carousel-mobile-top .item span {
		font-size: 12px !important;
	}

	.parcel-btn .quote-book {
		width: 93%;
	}

	.hd-service-block .main-service p {
		margin-top: 0px;
	}

	.advertisement-block-inner .first-line {
		font-size: 17px;
	}

	.advertisement-block-inner .second-line {
		font-size: 13px;
	}
	.form-sm-box3.custom .text-box {
		width: 89%;
	}
}
/*hetal start*/
@media only screen and (max-width:409px) {
	.new-custom-page .form-sm-box3 .lbl-takeup ~ .slide-up-label {
		left: 61%;
	}
	.new-custom-page .form-sm-box3 .slide-up-label {
		left: 61%;
	}
	.login-new-design .login-form-row.ship-btn .btnwrap.new-login-btn.three-button {
    width: 100%;
}
	.login-new-design .login-form-row .btnwrap.new-login-btn.three-button {
		display: block;
		margin: 0 auto;
		width: 100%;
	}
	.login-new-design .login-form-row .btnwrap.new-login-btn.three-button a{
		margin-left: 0 !important;
		max-width: 100%;
	}
	.new-homepage-design .slide-wrap {
		position: relative;
		float: left;
		width: 100%;
		max-width: 30.2%;
	}
	.new-get-quote-block .slide-wrap.slide-ml {
		margin-left: 12px;
	}
	.new-get-quote-block  .slide-wrap {
		position: relative;
		float: left;
		width: 100%;
		max-width: 30.2%;
	}
	.new-homepage-design .slide-wrap.slide-ml{
		margin-left: 12px
	}
	.country-page-top-section.country-new-design .parcelQuickQuote  .small-input{
		max-width: 100%;
		font-size: 13px;
		margin-left: 0;
	}
	.new-get-quote-block .hd-small-input {
		max-width: 100%;
		font-size: 14px;
		margin-left: 0;
	}
.new-homepage-design .small-input{
		max-width: 100%;
		font-size: 13px;
		margin-left: 0;
	}

	.new-homepage-design .slide-form-wrap{
		height: 357px;
	}
	.hd-service-block .price-sec {
		font-size: 20px !important;
		float: none;
		text-align: center;
		margin: 0 auto;
	}

	.hd-service-block .info-block {
		float: none;
		padding-left: 0;
		margin: 5px auto 0;
		text-align: center;
	}

	.carousel-mobile-top .item span {
		font-size: 14px;
	}

	.courier-service-information-modal .courier-service-information-title-text {
		margin-top: 15px;
	}

	.courier-service-information-title-text ul li a {
		font-size: 11px;
	}

	.courier-service-information-modal .enhance-top-title {
		height: 119px;
	}

	#pd-local-tab .z-container {
		width: 99.4% !important;
	}
	.modal-dialog.success_shipment .sub-icon{
		width:100%;
	}
	.country-page-quote-section .form-tab a {
		padding: 5px 6px;
		margin-right: 8px;
	}
}
/*hetal end*/
@media only screen and (max-width:320px) {
	.inner-white-back p {
		font-size: 13px;
	}

	.best-price-res2 {
		top: -309% !important;
	}
	.note-icon {
		height: 80px;
	}
}
@media only screen and (max-width:1199px) {
	.home-bottom-content h3, .home-bottom-content h5 {
		text-align: center;
	}

	/*hetal start*/
	.hd-service-block .box-img-sec {
		width: 88px;
	}

	.hd-service-block .m-wrap {
		max-width: 126px;
	}

	.hd-service-block .choose-price {
		padding-right: 14px;
		display: block;
	}

	.hd-service-block .info-block p {
		line-height: 12px;
	}

	.hd-btn-block ul {
		display: block;
	}

	.hd-btn-block ul li {
		margin-right: 0;
		float: none;
		display: inline-block;
	}

	.hd-btn-block .drop-btn {
		/*min-width: 145px;*/
		margin-top: 10px;
	}

	.hd-btn-block .drop-unavailable-btn {
		margin-top: 10px;
	}

	.hd-service-block .parcel-btm-sec img {
		height: 66px;
	}

	.inner-white-back .pd-local-price-right-condition {
		width: 100%;
		float: left;
	}

	/*hetal end*/
}
@media (min-width:1000px) and (max-width:1199px) {
	.country-page-top-section.country-new-design .small-input{
		max-width: 89px !important;
		margin-left: 2.6%;
	}
	.slider-sec .slid-btm-btn .slider-store-link-first {
		margin: 57px 20px 0 0;
	}

	.slider-sec .slid-btm-btn .slider-store-link-second {
		margin: 57px 0 0;
	}

	.slider-store-link-first img, .slider-store-link-second img {
		height: 28px;
	}

	.small-input {
		max-width: 20.9%;
		margin-left: 2.6%;
	}

	.hd-small-input {
		max-width: 20.9%;
		margin-left: 2.6%;
	}

	/*.parcelQuickQuote .small-input:last-child {
		margin-left: 10px !important;
		max-width: 21% !important;
	}*/

	.excel-img, .magento-img, .woo-img, .ebay-img {
		padding-left: 0px;
	}

	nav.mpdNavigation ul li a {
		font-size: 14px;
	}

	nav.mpdNavigation {
		margin: 45px 0 0 0;
	}

	.mpdNavigation .login-btn a {
		margin: 0px 5px 10px 15px;
	}

	.mpdNavigation .login-btn {
		margin-top: -6px;
	}

	.btn.btn-atc {
		max-width: 54%;
	}
	.form-sm-box2.custom {
		width: 280px;
	}
	.form-sm-box.custom {
		width: 80px;
	}
	.new-custom-page .form-sm-box4.custom {
	    width: 235px;
	}
}
@media (min-width:600px) and (max-width:680px) {
	.new-custom-page .form-sm-box4.custom {
	    width: 242px;
	}
	.form-sm-box2.custom {
		width: 240px;
	}
	.form-sm-box.custom {
		width: 75px;
	}
	.clr.custom {
		border-bottom: 1px solid #58595B;
	}
}





.banner-right-img1 {
    width: 100%;
    position: absolute;
    right: 0;
    left: auto;
    max-width: 420px;
}

@media (min-width:1365px) and (max-width:1450px){
.banner-right-img {
    width: 100%;
    position: absolute;
    right: 0;
    left: auto;
    top: 35px;
    max-width: 360px !important;
}
.banner-right-img1 {
    width: 100%;
    position: absolute;
    right: 0;
    left: auto;
    max-width: 380px;
}
.inner-container-contactus .inner-content-sec {
    
    width: 100%;
}
}
@media only screen and (max-width:768px) {
	.faq_accordion {
        padding: 20px 20px;
    }
    .faq_accordion .panel-title a, .faq_accordion .panel-title a.collapsed {
        line-height: 16px;
        font-size: 14px;
    }
    .faq_accordion .collapse.in, .faq_accordion .collapsing, .faq_accordion .panel-body {
        font-size: 12px;
    }
	.banner-right-img1 {
		width: 100%;
		position: relative;
		right: 0;
		left: auto;
		padding: 0;
	}
	.inner-container-contactus .inner-content-sec {
		width: 100%;
	}
	.col-md-9.col-xs-12.col-sm-12.alpha-left.b-content-left {
		padding: 0;
	}

	footer ul.footer-links li a, footer ul.footer-links li:first-child {
		opacity: initial;
	}

	.light-grey-footer {
		color: #f2f2f2;
	}

	footer ul.footer-links {
		opacity: initial;
        color: #fff !important;
    }

	#wraper .footer-div header {
		text-transform: uppercase;
		color: #e8e8e8;
		font-weight: 600;
	}

}


