@import url('https://fonts.googleapis.com/css?family=Poppins:100,200,300,400,500,600,700,800,900');
@import url('https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700');
@import url('bootstrap.min.css');
@import url('font-awesome.min.css');
html, body{height: 100%;width: 100%;}

body{margin:0;padding: 0;font-family: 'Poppins', sans-serif !important;background: #fff;}
h1,h2,h3,h4,h5,h6{font-family: 'Poppins', sans-serif !important;}
a{text-decoration: none !important;}
ul{list-style: none;margin:0;padding:0;}
ul,ol,li {list-style: none;padding: 0;margin: 0;}
button{outline: none !important;}
textarea{max-width: 100%;}
hr{margin:0;}
img{max-width: 100%;}
strong{font-weight: 700;}

.pr-0{padding-right: 0;}
.pl-0{padding-left: 0;}
.pl-11{padding-left: 11px;}
.m-b-10{margin-bottom: 10px;}
.clear20{height:20px;clear:both}
.clear50{height:50px;clear:both}

*:focus{outline: none;}
header{background: #fff;border-top: 7px solid #4d4d4d;}
.logo{padding:15px 0;}
.navbar-light .navbar-toggler {color: #fff;padding: 0;border: none;}
.navicon__line {position: relative;width: 26px;height: 3px;margin-bottom: 5px;display: block;border-radius: 5px;background-color: #494949;-webkit-transition: all 0.25s cubic-bezier(0.57, 0.28, 0.25, 0.69);transition: all 0.25s cubic-bezier(0.57, 0.28, 0.25, 0.69);}
.navicon--toggle .navicon__line:first-of-type {-webkit-transform: rotate(45deg) translateY(6px) translateX(6px);transform: rotate(45deg) translateY(6px) translateX(6px);}
.navicon--toggle .navicon__line:nth-of-type(2) {opacity: 0;-webkit-transform: scale(0);transform: scale(0);}
.navicon--toggle .navicon__line:last-of-type {-webkit-transform: rotate(-45deg) translateY(-5px) translateX(5px);transform: rotate(-45deg) translateY(-5px) translateX(5px);}
.top_wrapper{background: url('../images/TopHome.jpg') no-repeat center;background-size: cover;min-height: 680px;}
.navbar.navbar-expand-lg.navbar-light.bg-faded{padding: 17px 0;}
.navbar-light .navbar-nav .nav-link {color: #464646;font-size: 14px;font-weight: 500;text-transform: capitalize;position: relative;transition: all 0.3s;}
.navbar-light .navbar-nav .nav-link:before{content: "";position: absolute;left: 0;width: 0;height: 2px;background: #fff;bottom: 0;transition: all 0.3s;}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover{color: #f7931e;}
.navbar-light .navbar-nav .nav-link:hover:before{width: 100%;}
.navbar-expand-lg .navbar-nav .nav-link {padding-right: 1rem;padding-left: 1rem;padding-top: 1.5rem;}
.navbar-expand-lg .navbar-nav .nav-link.shopping-cart {padding-top: 1rem;}
.navbar-expand-lg .navbar-nav .nav-link.shopping-cart span{display: inline-block;height: 19px;width: 19px;border-radius: 50%;line-height: 19px;background: #f7931e;color: #fff;text-align: center;font-size: 12px;position: absolute;top: 15px;right: 5px;}
.navbar-expand-lg .navbar-nav .nav-link .signin-register{background: #f7931e;color: #fff;padding: 10px 32px;border: 1px solid #f7931e;border-radius: 20px;font-size: 14px;font-weight: 500;display: inline-block;transition: all 0.3s;}
.navbar-expand-lg .navbar-nav .nav-link .signin-register:hover{background: none;color:#f7931e;border: 1px solid #f7931e;}
.navbar-expand-lg .navbar-nav .nav-link .signin-register-text{display:none}
.navbar-nav li:last-child{margin-right: 0;}
.navbar-nav li:last-child .nav-link{padding-top: 1rem;text-transform: none;}
.site-brand{max-width:80%;}

.banner{background: url('../images/banner.jpg') no-repeat center;background-size: cover;min-height:470px;background-position: bottom center;}
.banner .banner-inner .banner-text{text-align: center;padding-top:50px;}
.banner .banner-inner .banner-text h5{font-size: 14px;font-weight: 300;color: #fff;margin-bottom: 16px;letter-spacing: 1px;}
.banner .banner-inner .banner-text h1{font-size: 35px;font-weight: 600;color: #fff;line-height: 40px;max-width: 470px;margin: 0 auto;text-shadow: 0 0 29px rgba(0,0,0,0.16);letter-spacing: 2px;position: relative;}
.banner .banner-inner .banner-text h1:after {content: "";background: url(../images/heading-after.png) no-repeat center;display: inline-block;background-size: auto;height: 55px;position: absolute;bottom: -56px;left: 0;width: 100%;}
.parcel-form{background: rgba(255,255,255,0.15);padding: 28px 23px;border-radius: 5px;margin-top: 60px;}
.top-parcel-parent{float: left;width: 80%;}
.parcel-form .top-parcel-parent .parcel-first-row{position:relative}
.parcel-form .top-parcel-parent .parcel-first-row .col-md-5{padding-left: 11px;}
.parcel-form .top-parcel-parent .parcel-first-row .col-md-2{padding-left: 11px;}
.parcel-form .top-parcel-parent .parcel-first-row .field-parent{background: #fff;border-radius: 3px;padding: 0 17px;}
.parcel-form .top-parcel-parent .parcel-first-row .field-parent .select-wrap{width: 70%;float: left;position: relative;}
.parcel-form .top-parcel-parent .parcel-first-row .field-parent .select-wrap:after{content: "\f0d7";display: inline-block;font: normal normal normal 14px/1 FontAwesome;text-rendering: auto;color: #4d4d4d;font-size: 18px;position: absolute;right: 14px;top: 18px;}
.parcel-form .top-parcel-parent .parcel-first-row .field-parent select{padding: 16px 0;font-size: 14px;color: #4d4d4d;border: none;background: none;box-shadow: none;width: 100%;font-weight: 400;}
select::-ms-expand {display: none;}
select{-webkit-appearance: none;appearance: none;}
.parcel-form .top-parcel-parent .parcel-first-row .field-parent .input-wrap{width: 30%;float: left;position: relative;}
.parcel-form .top-parcel-parent .parcel-first-row .field-parent .input-wrap:before {content: "";display: inline-block;height: 10px;width: 1px;background: #f8931f;position: absolute;left: 0;top: 21px;}
.parcel-form .top-parcel-parent .parcel-first-row .field-parent input{padding: 16px 0;font-size: 14px;color: #4d4d4d;border: none;background: none;box-shadow: none;width: 100%;font-weight: 400;padding-left: 15px;}
.parcel-form .top-parcel-parent .parcel-first-row .field-parent input::-webkit-input-placeholder {color: #4d4d4d;}
.parcel-form .top-parcel-parent .parcel-first-row .field-parent input::-moz-placeholder {color: #4d4d4d;}
.parcel-form .top-parcel-parent .parcel-first-row .field-parent input:-ms-input-placeholder {color: #4d4d4d;}
.parcel-form .top-parcel-parent .parcel-first-row .field-parent input:-moz-placeholder {color: #4d4d4d;}
.parcel-form .top-parcel-parent .parcel-first-row .field-parent.just-input-parent {padding: 0;}
.parcel-form .top-parcel-parent .parcel-first-row .field-parent.just-input-parent .input-wrap{width: 100%;float: none;}
.parcel-form .top-parcel-parent .parcel-first-row .field-parent.just-input-parent .input-wrap:before{display: none;}
.width-100{width: 100% !important;}
.field-parent.input_select_wrap .select-wrap{width: 40% !important;float: right !important;}
.field-parent.input_select_wrap .input-wrap{width: 60%!important;}
.parcel-form .top-parcel-parent .parcel-first-row .field-parent.input_select_wrap .input-wrap:before{left: unset;right: 16px;}
.field-parent.input_select_wrap .input-wrap input{padding-left: 0 !important;padding-right: 25px !important;}
.parcel-right-side{float: left;width: 20%;}
.top-parcel-parent.repeating-parcel-parent{float: none;width: 100%;position:relative}
.repeating-parcel-inner{width: 80%;float: left;}
.add-parcel-btn{float: left;}
.add-parcel-btn button{height: 21px;width: 21px;background: #4d4d4d;border-radius: 50%;line-height: 21px;text-align: center;color: #f7931e;font-size: 12px;padding: 0;border: none;outline: none;box-shadow: none;margin-top: 17px;}
.parcel-form .book-btn{padding: 12px 24px;border-radius: 50px;background: #4d4d4d;color: #fff;text-transform: uppercase;font-size: 18px;font-weight: 500;position: absolute;right: -215px;bottom: 0;transition: all 0.3s;border: 1px solid transparent;}
.parcel-form .book-btn:hover{background:#6d6d6d;color: #fff;}
.parcel-form .repeating-parcel-parent .book-btn{padding: 12px 24px;border-radius: 50px;background: #4d4d4d;color: #fff;text-transform: uppercase;font-size: 18px;font-weight: 500;position: absolute;right:0;bottom: 0;transition: all 0.3s;border: 1px solid transparent;}
.parcel-form .repeating-parcel-parent .book-btn:hover{background:#6d6d6d;color: #fff;}
.parcel-form form{position: relative;}

.customers{background: url('../images/customer_bg.jpg') no-repeat center;background-size: cover;min-height: 235px;
    text-align: center;
    padding: 50px 0;}
.customers .customers-logo h1{font-size: 25px;font-weight: 600;color: #fff;margin-bottom: 50px;}
.heading-style{font-size: 25px;font-weight: 700;color: #3c3c3c;text-transform: uppercase;}
.para-style{font-size: 14px;font-weight: 400;color: #acacac;line-height: 30px;text-align: justify;}
.aboutUs-section{padding:50px 0;border-bottom: 1px solid #eeeded;position: relative;}
.aboutUs-section:after{content: "";display: inline-block;width: 1110px;height: 7px;background: #f7931e;position: absolute;bottom: -4px;left:0;right:0;margin: 0 auto;}
.aboutUs-section .aboutUs_text h1{margin-bottom: 20px;}
.aboutUs-section .aboutUs_text p{max-width: 556px;}
.aboutUs-section .aboutUs_text ul{padding-top: 39px;}
.aboutUs-section .aboutUs_text ul li{display: flex;margin-bottom: 15px;}
.aboutUs-section .aboutUs_text ul li .description{padding-left: 20px;padding-top: 8px;}
.aboutUs-section .aboutUs_text ul li .description h3{font-size: 17px;font-weight: 600;color: #3c3c3c;margin-bottom: 7px;}
.aboutUs-section .aboutUs_text ul li .description p{line-height: normal;}
.aboutUs-section .aboutUs_text ul li:last-child{margin-bottom: 0;}

.why-chooseUs{padding: 50px 0;}
.why-chooseUs .why-chooseUs-top h1{margin-bottom: 15px;}
.why-chooseUs .why-chooseUs-top p{text-align: center;max-width: 813px;margin: 0 auto;}
.why-chooseUs ul{padding-top: 75px;}
.why-chooseUs ul li{display: flex;margin-bottom: 15px;}
.why-chooseUs ul li .icon{flex:0 0 125px;text-align: center;}
.why-chooseUs ul li .description{padding-left: 35px;padding-top: 8px;}
.why-chooseUs ul li .description h3{font-size: 20px;font-weight: 500;color: #616161;margin-bottom: 18px;}
.why-chooseUs ul li .description p{text-align: left;}
.why-chooseUs-img{padding-top: 90px;padding-left: 30px;}

.shipment-tracking{padding: 50px 0;background: #eeeded;position:relative;min-height:697px;}
.shipment-tracking .row{margin: 0;}
.shipment-tracking .col-md-4{padding: 0;}
.shipment-tracking .col-md-4.center-col{position: relative;}
.shipment-tracking .col-md-4.center-col:before{content: "";display: inline-block;width: 1px;height: 100%;background: #eeeded;position: absolute;left: 0;top: 0;}
.shipment-tracking .col-md-4.center-col:after{content: "";display: inline-block;width: 1px;height: 100%;background: #eeeded;position: absolute;right: 0;top: 0;}
.shipment-tracking .shipment-tracking-box{background: #fff;transition: all .5s ease;position:absolute;border-right: solid 1px #fff;border-left: solid 1px #fff;}
.shipment-tracking-box:hover {
    margin-top: -15px;
    box-shadow: 0 3px 20px #ccc;
    z-index:22
}
.shipment-tracking .shipment-tracking-box .head{padding: 29px 25px;background: #f7931e;text-align: center;border-bottom: 1px solid #eeeded;}
.shipment-tracking .shipment-tracking-box .head.max-width {padding: 29px 60px;}
.shipment-tracking .shipment-tracking-box .head h1{margin: 0;font-size: 24px;font-weight: 700;color: #fff;}
.shipment-tracking .shipment-tracking-box .img-wrap{height: 166px;display: flex;align-items: center;justify-content: center;}
.shipment-tracking .shipment-tracking-box .bottom{padding: 25px 0;text-align: center;background: #494949;}
.shipment-tracking .shipment-tracking-box .bottom p{font-size: 17px;font-weight: 500;color: #fff;margin: 0;}

.faqs-guides{padding:50px 0;}
.faqs-guides ul.nav-tabs{border: none;}
.faqs-guides ul.nav-tabs li.nav-item{width: 50%;}
.faqs-guides ul.nav-tabs .nav-item .nav-link{border-bottom: 7px solid #eeeded;padding-left: 0;padding-bottom: 0;font-size: 28px;font-weight: 700;color: #484848;}
.faqs-guides ul.nav-tabs .nav-item.show .nav-link, .faqs-guides ul.nav-tabs .nav-link.active {color: #495057;background-color: none;border:none;border-bottom: 7px solid #f7931e;}
.faqs-guides ul.nav-tabs .nav-link:focus, .faqs-guides ul.nav-tabs .nav-link:hover{border: none;border-bottom:7px solid #f7931e;}
.faqs-guides .tab-content{margin-top: 40px;}
.faqs-guides .tab-content .card{border: none;}
.faqs-guides .tab-content .card .card-header {padding: 0;background: none;}
.faqs-guides .tab-content .card .card-header button.btn.btn-link{padding: .92rem 0;font-size: 18px;font-weight: 400;color: #484848;width: 100%;text-align: left;}
.faqs-guides .tab-content .card .card-header button.btn.btn-link span{float: right;height: 30px;width: 30px;border-radius: 50%;font-size:14px;line-height: 30px;text-align: center;border: 1px solid #f7931e;color: #f7931e;}
.faqs-guides .tab-content .card .card-header button.btn.btn-link:hover,.faqs-guides .tab-content .card .card-header button.btn.btn-link:focus{text-decoration: none;}

.newsletter{padding: 26px 0;background: #f7931e;}
.newsletter h1{font-size: 25px;font-weight: 700;color: #fff;margin-top: 12px;margin-bottom: 0;}
.newsletter .field-parent{position: relative;}
.newsletter .field-parent input{border: 1px solid #fff;border-radius: 5px;box-shadow: none;padding: .90rem .95rem;font-size: 18px;font-weight: 400;color:#494949}
.newsletter .field-parent button.btn-send{font-size: 20px;font-weight: 400;color: #fff;background: #494949;border-radius: 0 5px 5px 0;padding: 13px 51px;position: absolute;right: 0;top: 0;transition: all 0.3s;}
.newsletter .field-parent button.btn-send:hover{background:#494949;color: #fff; opacity:0.8;}
.newsletter .field-parent input::-webkit-input-placeholder {color: #ccc;}
.newsletter .field-parent input::-moz-placeholder {color: #ccc;}
.newsletter .field-parent input:-ms-input-placeholder {color: #ccc;}
.newsletter .field-parent input:-moz-placeholder {color: #fccc;}

footer{padding: 50px 0;min-height:415px;background: url('../images/footer-bg.jpg') no-repeat center;background-size: cover;font-size: 12px;color: #acacac;}
footer .footer-inner .footer-heading{font-size: 20px;font-weight: 700;color: #fff;margin-bottom: 30px;}
footer .footer-inner .footer-links ul li{margin-bottom: 15px;}
footer .footer-inner .footer-links ul li a{font-size: 12px;font-weight:400;color: #acacac;transition: all 0.3s;}
footer .footer-inner .footer-links ul li a:hover{color: #f7931e;}
footer .footer-inner .footer-links ul li:last-child{margin-bottom:0;}
footer .footer-inner .footer-links ul.social-links li{display: inline-block;border-radius: 50%;}
footer .footer-inner .footer-links ul.social-links li.facebook a{background: #3b5998;}
footer .footer-inner .footer-links ul.social-links li.twitter a{background: #55acee;margin: 0 6px;}
footer .footer-inner .footer-links ul.social-links li.linkedin a{background: #007ab9;}
footer .footer-inner .footer-links ul.social-links li.facebook a:hover{border:1px solid #3b5998;background: none;}
footer .footer-inner .footer-links ul.social-links li.twitter a:hover{border:1px solid #55acee;background: none;}
footer .footer-inner .footer-links ul.social-links li.linkedin a:hover{border:1px solid #007ab9;background: none;}
footer .footer-inner .footer-links ul.social-links li a{display:inline-block;color: #fff;height: 41px;width: 41px;border-radius: 50%;text-align: center;font-size: 25px;border: 1px solid transparent;}
footer .footer-inner .footer-links ul.social-links li a i{line-height: 41px;}
.footer-logo{padding-top: 112px;}

.order-booking{padding:21px 0;min-height: 82px;background: url(../images/order-booking-bg.jpg) no-repeat center;background-size: cover;}
.order-booking .heading h1{margin: 0;font-size:25px;font-weight: 700;color: #fff;line-height: 50px;text-shadow: 0 0 29px rgba(0,0,0,0.16);text-align: center}
.wizard-sec .wizard-head{min-height: 82px;background: url('../images/wizard-bg.jpg') no-repeat center;background-size: cover;}
.wizard-sec .wizard-head ul li{width: 25%;float: left;position: relative;}
.wizard-sec .wizard-head ul li a{font-size: 20px;font-weight: 400;color: #7c7c7c;padding: 25px 0 25px 30px;display: inline-block;width: 100%;}
.wizard-sec .wizard-head ul li a span{padding-left: 10px;}
.wizard-sec .wizard-head ul li.active a{color: #f7931e;padding: 25px 0 25px 0;}
.wizard-sec .wizard-head ul li:after{content: "";background: url('../images/wizard-after.png') no-repeat center;width: 41px;height: 82px;background-size: cover;position: absolute;right: 0;top: 0;}
.wizard-sec .wizard-head ul li.active:after{background: url('../images/wizard-active-after.png') no-repeat center;right: 20px;}
.wizard-sec .wizard-head ul li:nth-child(4):after{display: none;}
.wizard-content{padding: 50px 0;}
.wizard-content .my-detail h1.heading-style{margin-bottom: 25px;}
.wizard-content .my-detail .my-detail-inner{border: 1px solid #dfdfdf;border-radius: 6px;}
.wizard-content .my-detail .my-detail-inner .left-side-bx{width: 70%;float: left;}
.wizard-content .my-detail .my-detail-inner .my-detail-form form{padding: 28px 22px 0 0;}
.wizard-content .my-detail .my-detail-inner .my-detail-form .row{margin: 0;margin-bottom: 10px;}
.wizard-content .my-detail .my-detail-inner .my-detail-form .col-md-2,.wizard-content .my-detail .my-detail-inner .my-detail-form .col-md-4,.wizard-content .my-detail .my-detail-inner .my-detail-form .col-md-10{padding: 0;}
.wizard-content .my-detail .my-detail-inner .my-detail-form .col-md-4{padding-left: 10px;}
.custom-select-wrap{border: 1px solid #dfdfdf;border-radius: 4px;position: relative;}
.custom-select-wrap:after {content: "\f0d7";display: inline-block;font: normal normal normal 14px/1 FontAwesome;text-rendering: auto;color: #4d4d4d;font-size: 18px;position: absolute;right: 16px;top: 16px;}
.custom-label-style{font-size: 14px;font-weight: 400;color: #4d4d4d;width: 100%;text-align: right;padding: 15px 10px 0 0;}
.custom-label-style span{color: #ff0000;}
.custom-select-style{padding: 15px 20px;color: #939393;font-size: 14px;width: 100%;border: none;}
.custom-input-style{padding: 15px 20px;color: #939393;font-size: 14px;width: 100%;border: 1px solid #dfdfdf;border-radius: 4px;}
.warning-note{margin-top: 200px;padding: 22px 0;background: #fff0e5;}
.warning-note p{font-size: 14px;font-weight: 400;color: #ff6600;margin: 0;text-align: center;}
.warning-note p a{font-weight: 800;color: #ff6600;}
.wizard-content .my-detail .my-detail-inner .right-side-bx{width: 30%;float: left;background: #f5f5f5;border-left: 1px solid #dfdfdf;}
.wizard-content .my-detail .my-detail-inner .right-side-bx .info-bx{padding: 15px 8px;text-align: center;border-bottom: 1px solid #dfdfdf;}
.wizard-content .my-detail .my-detail-inner .right-side-bx .info-bx p{margin: 11px 0 0 0;font-size: 12px;color: #4d4d4d;font-weight: 300;    line-height: 26px;}
.wizard-content .my-detail .my-detail-inner .right-side-bx .email-bx{padding: 15px 8px;text-align: center;}
.wizard-content .my-detail .my-detail-inner .right-side-bx .email-bx p{margin-bottom:0;font-size: 10px;color: #565656;font-weight: 400;    line-height: 22px;}
.wizard-content .my-detail .my-detail-inner .right-side-bx .email-bx p a{color: #f7931e;}
.wizard-content .wizard-content-inner .right-panel{border: 1px solid #dfdfdf;border-radius: 6px;margin-top: 55px;}
.wizard-content .wizard-content-inner .right-panel .right-panel-inner{padding: 25px 20px 20px 20px;}
.wizard-content .wizard-content-inner .right-panel .head{margin-bottom: 20px;}
.wizard-content .wizard-content-inner .right-panel .head .logo-left{width: 50%;float: left;}
.wizard-content .wizard-content-inner .right-panel .head .txt-right{width: 50%;float: left;}
.wizard-content .wizard-content-inner .right-panel .head .txt-right h4{margin: 0;font-size: 16px;font-weight: 600;color: #f7931e;text-align: right;line-height: 23px;padding:0;padding-left: 12px;position: relative;}
.wizard-content .wizard-content-inner .right-panel .head .txt-right h4:before{content: "";display: inline-block;height: 41px;width: 1px;background: #dfdfdf;position: absolute;left: 20px;top: 0;}
.wizard-content .wizard-content-inner p.para-style{text-align: left;color: #898989;font-size: 13px;padding-right: 10px;}
.wizard-content .wizard-content-inner h5 span{font-size: 13px;font-weight: 400;color: #ff6600;}
.wizard-content .wizard-content-inner h4{font-size: 14px;color: #4d4d4d;font-weight: 700;line-height: 30px;margin-top: 25px;margin-bottom: 0;padding: 0 10px;}
.wizard-content .wizard-content-inner .nav-tabs {border-top: 1px solid #dfdfdf;border-bottom: none;margin-bottom: 15px;}
.wizard-content .wizard-content-inner .nav-tabs li{width: 50%;text-align: center;}
.wizard-content .wizard-content-inner .nav-tabs li a{font-size: 14px;font-weight: 300;color: #ff6600;border: none;}
.wizard-content .wizard-content-inner .nav-tabs .nav-item.show .nav-link, .wizard-content .wizard-content-inner .nav-tabs .nav-link.active {color: #ff6600;background-color: #f5f5f5;border:none;}
.wizard-content .wizard-content-inner .nav-tabs .nav-link:hover {color: #ff6600;background-color: #f5f5f5;border:none;}
.wizard-content .wizard-content-inner .tab-content .tab-pane table{margin-bottom: 0;}
.wizard-content .wizard-content-inner .tab-content .tab-pane table td{border: none;font-size: 14px;font-weight: 400;color: #4d4d4d;}
.wizard-content .wizard-content-inner .tab-content .tab-pane table tfoot{background:#f5f5f5;}
.wizard-content .wizard-content-inner .tab-content .tab-pane table tbody td{padding: .20rem .99rem;}
.clr-orange{color: #ff7112 !important;}
.wizard-content .wizard-content-inner .tab-content .tab-pane table tfoot td{padding: .99rem;}

.my-parcel-detail{margin-top: 50px;}
.wizard-content .my-parcel-detail h1.heading-style {margin-bottom: 25px;}
.my-parcel-detail-inner{border: 1px solid #dfdfdf;border-radius: 6px;padding: 26px 22px 6px 14px;}
.wizard-content .my-parcel-detail .my-parcel-detail-inner .row{margin: 0;}
.wizard-content .my-parcel-detail .my-parcel-detail-inner .row.first-row .col-md-4,.wizard-content .my-parcel-detail .my-parcel-detail-inner .row.first-row .col-md-8,.wizard-content .my-parcel-detail .my-parcel-detail-inner .row.first-row .col-md-5,.wizard-content .my-parcel-detail .my-parcel-detail-inner .row.first-row .col-md-7{padding:0;}
.wizard-content .my-parcel-detail .my-parcel-detail-inner .row.first-row .col-md-4.cus-width{flex: 0 0 32%;max-width: 32%;}
.wizard-content .my-parcel-detail .my-parcel-detail-inner .row.first-row{margin: 0;}
.wizard-content .my-parcel-detail .my-parcel-detail-inner .row.first-row .input-wrap{position: relative;}
.wizard-content .my-parcel-detail .my-parcel-detail-inner .row.first-row .input-wrap span{position: absolute;left: 0;top: 0;background: #dfdfdf; padding: 14px 12px;font-size: 16px;color: #4d4d4d;font-weight: 400;border-radius: 4px 0 0 4px;}
.wizard-content .my-parcel-detail .my-parcel-detail-inner .row.first-row .input-wrap input{padding-left: 65px;}
.wizard-content .my-parcel-detail .my-parcel-detail-inner .row.first-row{margin-bottom: 30px;}
.parcel-detail-fields .row{margin: 0;width: 93%;margin-left: -10px;float: left;}
.parcel-detail-fields .col-md-3{padding: 0 0 0 10px;}
.parcel-detail-fields .field-parent.input_select_wrap{background: #fff;border-radius: 3px;padding: 0 17px;border: 1px solid #dfdfdf;}
.parcel-detail-fields .field-parent input {padding: 16px 0;font-size: 14px;color: #4d4d4d;border: none;background: none;box-shadow: none;width: 100%;font-weight: 400;padding-left: 15px;}
.parcel-detail-fields .field-parent select {padding: 16px 0;font-size: 14px;color: #4d4d4d;border: none;background: none;box-shadow: none;width: 100%;font-weight: 400;}
.field-parent .input-wrap {float: left;position: relative;}
.parcel-detail-fields .field-parent .input-wrap:before {content: "";display: inline-block;height: 10px;width: 1px;background: #f8931f;position: absolute;left: 0;top: 21px;}
.parcel-detail-fields .field-parent.input_select_wrap .input-wrap:before {left: unset;right: 16px;}
.parcel-detail-fields .field-parent .select-wrap:after {content: "\f0d7";display: inline-block;font: normal normal normal 14px/1 FontAwesome;text-rendering: auto;color: #4d4d4d;font-size: 18px;position: absolute;right: 14px;top: 18px;}
.clone-icon{float: right;padding-top: 15px;cursor: pointer;}
.my-parcel-detail .add-another{font-size: 16px;font-weight: 400;color: #fff;padding:11px 15px;border-radius: 50px;background:#f7931e;text-transform: uppercase;float: right;margin-top:25px;border: 1px solid transparent;transition: all 0.3s;margin-right: -25px;min-width: 200px;}
.my-parcel-detail .add-another span{height: 20px;width: 20px;border-radius: 50%;border: 2px solid #fff;display: inline-block;text-align: center;line-height: 18px;font-size: 16px;margin-right: 4px;}
.my-parcel-detail .add-another:hover{background: none;border:1px solid #f7931e;color:#f7931e;}
.my-parcel-detail .add-another:hover span{border:1px solid #f7931e;color:#f7931e;}
.protect-this-item h1.heading-style{margin-bottom: 25px;}
.protect-this-item{margin-top: 50px;}
.protect-this-item .protect-inner{border: 1px solid #dfdfdf;border-radius: 6px;padding: 20px;}
.protect-this-item .protect-inner p {margin-bottom: 0;}
.protect-this-item .protect-inner p strong{color: #f7931e;font-weight: 700;}
.protect-this-item .protect-bottom{margin-top: 20px;}
.protect-this-item .protect-bottom p{padding-top: 15px;margin-bottom: 0;font-size: 16px;font-weight: 400;color: #4d4d4d;float: left;}
.protect-this-item .protect-bottom p a{color: #f7931e;}
.protect-this-item .protect-bottom button{float: right;padding: 11px 15px;background: #f7931e;border-radius: 50px;font-size: 16px;font-weight: 400;color: #fff;transform: all 0.3s;border: 1px solid transparent;text-transform: uppercase;min-width: 200px;}
.protect-this-item .protect-bottom button:hover{background: none;border: 1px solid #f7931e;color: #f7931e;}
.live-chat{margin-top: 40px;}

.order-booking.quote h1{float: left;}
.order-booking.quote button.edit-quotes{padding: 11px;min-width: 200px;font-size: 18px;font-weight: 500;color: #fff;border-radius: 50px;float: right;background: none;border: 1px solid #fff;transition: all 0.3s;}
.order-booking.quote button.edit-quotes:hover{background: #fff;color: #f7931e;}

.categorize-tabs{margin:50px 0;}
.categorize-tabs .toolbar{text-align: center;}
.categorize-tabs .toolbar button.btn{background: none;font-size: 20px;font-weight: 400;color: #4d4d4d;padding: 2px 16px;}
.categorize-tabs .toolbar button.btn:hover{background: #f7931e;color: #fff;}
.categorize-tabs .toolbar button.btn.active{background: #f7931e;color: #fff;}
.categorize-tabs #portfolio{margin-top: 45px;}
.categorize-tabs #portfolio .scale-anm .service-bx{border: 1px solid #dfdfdf;border-radius: 4px;position: relative;margin-bottom: 30px;}
.categorize-tabs #portfolio .scale-anm .service-bx:after{content: "";background: url('../images/service-bx-shadow.png') no-repeat center;background-size: auto;width: 100%;min-height: 21px;position: absolute;left: 0;bottom: -22px;}
.categorize-tabs #portfolio .scale-anm .service-bx .service-bx-head{padding: 22px 16px;background: #f5f5f5;border-radius: 4px 4px 0 0;position: relative;}
.categorize-tabs #portfolio .scale-anm .service-bx .service-bx-head h3{font-size: 21px;font-weight:400;color: #f7931e;margin-bottom: 0;letter-spacing: 1px;}
.categorize-tabs #portfolio .scale-anm .service-bx .service-bx-head h3 strong{font-weight: 700;}
.categorize-tabs #portfolio .scale-anm .service-bx .service-bx-head h3 span{color: #4d4d4d;}
.categorize-tabs #portfolio .scale-anm .service-bx .service-bx-head .percent-off{position: absolute;right: -11px;top: 41px;min-height: 47px;background: url('../images/percent-off.png') no-repeat center;width: 78px;}
.categorize-tabs #portfolio .scale-anm .service-bx .service-bx-head .percent-off p{font-size: 10px;font-weight: 400;color: #fff;margin-bottom: 0;text-align: right;padding: 11px 7px 0 0;line-height: 15px;font-family: 'Ubuntu', sans-serif;}
.categorize-tabs #portfolio .scale-anm .service-bx .service-bx-head .percent-off p strong{color: #f7931e;font-size: 18px;font-weight: 600;}
.categorize-tabs #portfolio .scale-anm .service-bx .service-bx-body{padding: 30px 18px;}
.categorize-tabs #portfolio .scale-anm .service-bx .service-bx-body h4{font-size: 16px;font-weight: 300;color: #f7931e;letter-spacing: 1px;margin-bottom: 25px;}
.categorize-tabs #portfolio .scale-anm .service-bx .service-bx-body h4 strong{font-size: 20px;}
.categorize-tabs #portfolio .scale-anm .service-bx .service-bx-body h4 span{color: #4d4d4d;}
.categorize-tabs #portfolio .scale-anm .service-bx .service-bx-body p{font-size: 14px;font-weight: 300;color: #818181;line-height: 26px;margin-bottom: 0;}
.categorize-tabs #portfolio .scale-anm .service-bx .service-bx-body p strong{color: #4d4d4d;}
.categorize-tabs #portfolio .scale-anm .service-bx .buy-service{padding: 20px;background: #f5f5f5;text-align: center;}
.categorize-tabs #portfolio .scale-anm .service-bx .buy-service button{padding: 9px;min-width: 300px;border-radius: 50px;background:#f7931e;font-size: 20px;font-family: 'Ubuntu', sans-serif;font-weight: 700;text-transform: uppercase;color: #fff;}
.categorize-tabs #portfolio .scale-anm .service-bx .buy-service button:hover{background:#6d6d6d;color:#fff}
.categorize-tabs #portfolio .scale-anm .service-bx .service-bx-bottom{padding: 8px 0;}
.categorize-tabs #portfolio .scale-anm .service-bx .service-bx-bottom .row{margin: 0;}
.categorize-tabs #portfolio .scale-anm .service-bx .service-bx-bottom .col-md-4{padding: 0;}
.categorize-tabs #portfolio .scale-anm .service-bx .service-bx-bottom .col-md-4 .inner{text-align: center;position: relative;}
.categorize-tabs #portfolio .scale-anm .service-bx .service-bx-bottom .col-md-4 .inner:after{content: "";display: inline-block;height: 49px;width: 1px;background: #dfdfdf;position: absolute;right: -3px;top: 0;}
.categorize-tabs #portfolio .scale-anm .service-bx .service-bx-bottom .col-md-4:last-child .inner:after{display: none;}
.categorize-tabs #portfolio .scale-anm .service-bx .service-bx-bottom .col-md-4 .inner p{font-size: 12px;font-weight: 400;color: #8c8c8c;font-family: 'Ubuntu', sans-serif;margin-top: 7px;margin-bottom: 0;}
.categorize-tabs #portfolio .scale-anm .service-bx .service-bx-bottom .col-md-4.first .inner:after{right: 8px;}
.categorize-tabs .nomargin{margin:0!important}
@media (min-width: 992px){
    .parcel-first-row .col-lg-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 39.666667%;
        max-width: 39.666667%;
    }
    .parcel-first-row .col-lg-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 19.666667%;
        max-width: 19.666667%;
    }
}
@media (min-width: 768px){
    .parcel-first-row .col-md-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 39.666667%;
        max-width: 39.666667%;
    }
    .parcel-first-row .col-lg-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 19.666667%;
        max-width: 19.666667%;
    }

}
@media(max-width:1366px){
    .wizard-content .my-detail .my-detail-inner .right-side-bx .info-bx p{margin: 8px 0 0 0;}
}
@media(max-width:1199px){
    .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 0.45rem;
        padding-left: 0.45rem;
        font-size: 13px;
    }
    .parcel-form{
        padding: 20px 16px;
    }
    .parcel-form .book-btn{
        font-size: 14px;
        padding: 8px 8px;
    }
    .top-parcel-parent {
        width: 83%;
    }
    .repeating-parcel-inner {
        width: 83%;
    }
    .field-parent.input_select_wrap .input-wrap input {
        padding-right: 17px !important;
    }
    .parcel-form .top-parcel-parent .parcel-first-row .field-parent {
        padding: 0 10px;
    }
    .banner {
        background: url(../images/banner.jpg) no-repeat right;
    }
    .shipment-tracking .shipment-tracking-box .head {
        padding: 29px 10px;
    }
    .shipment-tracking .shipment-tracking-box .head h1 {
        font-size: 20px;
    }
    .newsletter h1 {
        font-size: 22px;
    }
    footer .footer-inner .footer-links ul.social-links li a {
        height: 35px;
        width: 35px;
        font-size: 20px;
    }
    .aboutUs-section:after{
        width: 70%;
    }
    .wizard-sec .wizard-head ul li a {
        font-size: 17px;
        padding: 25px 0 25px 18px;
    }
    .custom-select-wrap:after{right: 10px;}
    .my-parcel-detail-inner .custom-label-style{font-size: 12px;}
    .parcel-detail-fields .field-parent.input_select_wrap{padding: 0 10px;}
    .parcel-detail-fields .field-parent.input_select_wrap .input-wrap:before{right: 11px;}
    .parcel-detail-fields .field-parent .select-wrap:after {right: 9px;top: 20px;}
    .wizard-content .my-detail .my-detail-inner{position: relative;}
    .warning-note{position: absolute;left: 0;bottom: 0;width: 70%;}
    .wizard-content .wizard-content-inner .right-panel .head .txt-right h4:before{left: 10px;}
    .protect-this-item .protect-bottom button{min-width: 160px;}
    .protect-this-item .protect-bottom p{font-size: 14px;}
    .categorize-tabs #portfolio .scale-anm .service-bx .service-bx-head {
        padding: 16px 14px;
    }
    .categorize-tabs #portfolio .scale-anm .service-bx .service-bx-head .percent-off{
        top: 28px;
    }
    .categorize-tabs #portfolio .scale-anm .service-bx .buy-service button{
        min-width: 250px;
    }
    .categorize-tabs #portfolio .scale-anm .service-bx .service-bx-bottom .col-md-4 .inner p{
        font-size: 11px;
    }
    .categorize-tabs #portfolio .scale-anm .service-bx .service-bx-head h3{
        font-size: 14px;
    }
    .categorize-tabs #portfolio .scale-anm .service-bx .service-bx-head {
        padding: 16px 10px;
    }
    .categorize-tabs #portfolio .scale-anm .service-bx .service-bx-body {
        padding: 30px 10px;
    }
    .categorize-tabs #portfolio .scale-anm .service-bx .buy-service button {
        min-width: 210px;
        font-size: 17px;
    }
}
@media(max-width:991px){
    .cartdiv{display:none}
    .navbar-expand-lg .navbar-nav .nav-link .signin-register{display:none}
    .navbar-expand-lg .navbar-nav .nav-link .signin-register-text{display:block}
    .navbar-expand-lg .navbar-nav .nav-link.shopping-cart{
        display: inline-block;
    }
    .parcel-form .top-parcel-parent .parcel-first-row .field-parent input{
        padding-left: 10px;
    }
    .parcel-form .top-parcel-parent .parcel-first-row .field-parent .select-wrap:after{
        right: 8px;
    }
    .parcel-form form{
        text-align: center;
    }
    .top-parcel-parent {
        width: 96%;
    }
    .repeating-parcel-inner {
        width: 96%;
    }
    .parcel-form .book-btn{
        position: unset;
    }
    .parcel-form .top-parcel-parent .parcel-first-row .field-parent .select-wrap {
        width: 64%;
    }
    .parcel-form .top-parcel-parent .parcel-first-row .field-parent .input-wrap {
        width: 36%;
    }
    .parcel-form .top-parcel-parent .parcel-first-row .field-parent.input_select_wrap .input-wrap:before {
        right: 5px;
    }
    .pl-11 {
        padding-left: 5px;
    }
    .parcel-form .top-parcel-parent .parcel-first-row .col-md-5 {
        padding-left: 5px;
    }
    .parcel-form .top-parcel-parent .parcel-first-row .col-md-2 {
        padding-left: 5px;
    }
    .field-parent.input_select_wrap .input-wrap {
        width: 55%!important;
    }
    .field-parent.input_select_wrap .input-wrap input {
        padding-right: 10px !important;
    }
    .field-parent.input_select_wrap .select-wrap {
        width: 45% !important;
    }
    .shipment-tracking .shipment-tracking-box .head {
        padding: 22px 10px;
    }
    .shipment-tracking .shipment-tracking-box .head h1 {
        font-size: 16px;
    }
    .shipment-tracking .shipment-tracking-box .head.max-width {
        padding: 22px 55px;
    }
    footer .footer-inner .footer-heading {
        font-size: 18px;
    }
    footer .footer-inner .footer-links ul.social-links li a {
        width: 30px;
        height: 30px;
    }
    footer .footer-inner .footer-links ul.social-links li a i{
        line-height: 30px;
    }
    .container {
        max-width: 850px;
    }
    .shipment-tracking .shipment-tracking-box .bottom p{
        font-size: 15px;
    }
    .wizard-sec .wizard-head ul li a {
        font-size: 15px;
        padding: 25px 0 25px 14px;
    }
    .wizard-content .my-detail .my-detail-inner .my-detail-form form {
        padding: 15px 6px 0 6px;
    }
    .custom-label-style {
        font-size: 13px;
    }
    .custom-select-style {
        padding: 15px 10px;
    }
    .custom-input-style {
        padding: 15px 12px;
    }
    inner .right-panel .right-panel-inner {
        padding: 20px 10px 20px 10px;
    }
    .wizard-content .wizard-content-inner .right-panel .head .txt-right h4{
        font-size: 14px;
    }
    .wizard-content .wizard-content-inner h5 span{
        font-size: 12px;
    }
    .wizard-content .wizard-content-inner .tab-content .tab-pane table td{
        font-size: 13px;
    }
    .custom-label-style.parcel-content{
        padding-top: 9px;
    }
    .my-parcel-detail-inner {
        border: 1px solid #dfdfdf;
        border-radius: 6px;
        padding: 26px 10px 26px 0;
    }
    .parcel-detail-fields .col-md-3 {
        padding: 0 0 0 4px;
    }
    .my-parcel-detail-inner .field-parent.input_select_wrap .input-wrap input {
        padding-right: 7px !important;
    }
    .parcel-detail-fields .field-parent.input_select_wrap .input-wrap:before {
        right: 5px;
    }
    .protect-this-item .protect-bottom button{margin-top: 15px;}
    .wizard-content .wizard-content-inner .right-panel .right-panel-inner {
        padding: 20px 10px 20px 10px;
    }
}
@media(max-width:1366px){
    .wizard-sec .wizard-head ul li a span, .wizard-sec .wizard-head ul li:after{display:none}
    .wizard-sec .wizard-head ul li a {text-align: center}
}
@media(max-width:767px){
    .banner{
        background-position: top right;
        background-size: cover;

    }
    .parcel-form .row{
        margin: 0;
    }
    .parcel-form .col-md-5,.parcel-form .col-md-6,.parcel-form .col-md-2{
        padding: 0 !important;
    }
    .parcel-form .top-parcel-parent .parcel-first-row .field-parent{
        margin-bottom: 10px;
    }
    .newsletter h1{
        margin-bottom: 18px;
    }
    .footer-links{
        margin-bottom: 30px;
    }
    .add-parcel-btn button{
        margin-top: 0;
        margin-bottom: 15px;
    }
    .banner-inner{
        padding-bottom: 20px;
    }
    .why-chooseUs-img {
        padding-top: 30px;
    }
    .banner .banner-inner .banner-text{
        padding-top: 40px;
    }
    .repeating-parcel-inner {
        width: 100%;
    }
    .top-parcel-parent {
        width: 100%;
    }
    .aboutUs-section {
        padding: 50px 0;
    }
    .why-chooseUs {
        padding: 40px 0;
    }
    .faqs-guides {
        padding: 40px 0;
    }
    footer {
        padding: 50px 0;
    }
    .shipment-tracking .col-md-4{
        margin-bottom: 20px;
    }
    .wizard-content .my-detail .my-detail-inner .my-detail-form form {
        padding: 15px 10px 0 10px;
    }
    .custom-label-style{
        text-align: left;
        padding: 0;
    }
    .wizard-content .my-detail .my-detail-inner .my-detail-form .col-md-2{
        margin-bottom: 10px;
    }
    .wizard-content .my-detail .my-detail-inner .my-detail-form .col-md-2 label{
        margin-bottom: 0;
    }
    .wizard-content .my-detail .my-detail-inner .my-detail-form .col-md-4{
        margin-bottom: 10px;
        padding: 0;
    }
    .warning-note{
        position: absolute;
        width: 70%;
        padding: 20px 0;
        margin: 0;
    }
    .custom-input-style {
        padding: 10px 12px;
    }
    .custom-select-style {
        padding: 10px 12px;
    }
    .custom-select-wrap:after{
        top: 12px;
    }
    .my-parcel-detail-inner{
        padding: 15px;
    }
    .wizard-content .my-parcel-detail .my-parcel-detail-inner .row.first-row .input-wrap span{
        padding: 9px 12px;
    }
    .wizard-content .my-parcel-detail .my-parcel-detail-inner .row.first-row .col-md-7 {
        padding-right: 10px;
    }
    .wizard-content .my-parcel-detail .my-parcel-detail-inner .row.first-row .col-md-5{
        padding-left: 10px;
    }
    .custom-label-style.parcel-content {
        padding-top: 0;
    }
    .wizard-content .my-parcel-detail .my-parcel-detail-inner .row.first-row .col-md-4.cus-width {
        flex: 0 0 100%;
        max-width: 100%;
    }
    .my-parcel-detail-inner .custom-label-style {
        font-size: 14px;
    }
    .parcel-detail-fields .row{
        margin-left: -8px;
    }
    .parcel-detail-fields .col-md-3 {
        padding: 0 0 0 8px;
        margin-bottom: 10px;
    }
    .parcel-detail-fields .field-parent.input_select_wrap .select-wrap{
        width: 40%;
    }
    .parcel-detail-fields .field-parent.input_select_wrap .input-wrap{
        width: 50% !important;
    }
    .protect-this-item .protect-bottom button{
        margin: 0;
    }
    .warning-note p {
        font-size: 13px;
        padding: 0 14px;
    }
    .my-parcel-detail .add-another {
        font-size: 14px;
        padding: 11px 28px;
    }
    .categorize-tabs {
        margin-top: 30px;
    }
    .categorize-tabs #portfolio {
        margin-top: 25px;
    }
    .categorize-tabs #portfolio .scale-anm .service-bx{
        margin-bottom: 15px;
    }
    .shipment-tracking .shipment-tracking-box {
        position: unset;
    }
    .footer-logo {
        padding-top: 30px;
    }
    .wizard-content {
        padding: 45px 0;
    }
}
@media(max-width:575px){
    .wizard-content .my-parcel-detail .my-parcel-detail-inner .row.first-row .col-md-7 {
        padding-right: 0;
        margin-bottom: 15px;
    }
    .wizard-content .my-parcel-detail .my-parcel-detail-inner .row.first-row .col-md-5 {
        padding-left: 0;
    }
    .parcel-detail-fields .col-md-3 {
        padding: 0 0 0 0;
    }
    .protect-this-item .protect-bottom button {
        margin-top: 15px;
    }
    .parcel-detail-fields .row{
        width: 90%;
    }
    .newsletter .field-parent button.btn-send{
        font-size: 16px;
        padding:15.5px 15px;
    }
    .categorize-tabs #portfolio .scale-anm .service-bx .service-bx-bottom .inner{
        margin-bottom: 15px;
    }
    .categorize-tabs #portfolio .scale-anm .service-bx .service-bx-bottom .col-md-4 .inner{
        margin-bottom: 0;
    }
    .categorize-tabs #portfolio .scale-anm .service-bx .service-bx-bottom{
        padding: 15px 0;
    }
    .categorize-tabs #portfolio .scale-anm .service-bx .service-bx-bottom .col-md-4.first .inner:after{
        display: none;
    }
    .categorize-tabs #portfolio .scale-anm .service-bx .service-bx-head .percent-off {
        top: 21px;
    }
    .categorize-tabs .toolbar button.btn {
        font-size: 14px;
        padding: 2px 6px;
    }
}
@media(max-width:529px){
    .newsletter .field-parent button.btn-send{
        padding:16px 15px;
    }
}
@media(max-width:480px){
    .navbar-brand{
        width: 190px;
    }
    .faqs-guides .tab-content .card .card-header button.btn.btn-link{
        font-size: 16px;
        white-space: normal;
    }
    .faqs-guides .tab-content .card .card-header button.btn.btn-link span {
        height: 20px;
        width: 20px;
        font-size: 14px;
        line-height: 20px;
    }
    .why-chooseUs ul li{
        display: block;
        margin-bottom: 30px;
    }
    .why-chooseUs ul li .description{
        padding-left: 0;
        text-align: center;
    }
    .why-chooseUs ul li .description p {
        text-align: center;
    }
    .wizard-content .my-detail .my-detail-inner .left-side-bx {
        width: 100%;
        float: none;
    }
    .wizard-content .my-detail .my-detail-inner .right-side-bx {
        width: 100%;
        float: none;
        background: #f5f5f5;
        border-left: none;
    }
    .warning-note {
        position: unset;
        width: 100%;
        padding: 20px 0;
        margin: 30px 0 30px 0;
    }
    .order-booking.quote button.edit-quotes {
        padding: 9px;
        min-width: 144px;
        font-size: 15px;
    }
}
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    list-style: none;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 3px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
    background-clip: padding-box;
}
.mega-menu {
    border: 1px solid #e9e9e9;
    background: #fff!important;
    width: 775px;
    min-height:250px;
    top: 67px;
    padding:15px;
    border-radius: 0;
    left: -303px;
}
.navbar-nav li:nth-child(2) .mega-menu {
    left: -134px;
}
.mega-menu li {
    width: 23%;
    float: left;
    margin: 0;
    list-style: none!important;
    margin-right:10px
}
.mega-menu li:nth-child(2) {width:27%}
.mega-menu li:nth-child(3) {width:20%}
.mega-menu li strong {
    font-size: 15px;
    float: left!important;
    margin-bottom: 10px;
    color: #464646;
}
.mega-menu li ul.sub-sub {
    width: 100%;
    float: left;
    padding: 0;
}
.mega-menu li ul.sub-sub li {
    width: 100%;
    padding: 0!important;
    margin: 0!important;
}
.mega-menu li ul.sub-sub li a {
    border: none;
    font-weight: normal;
    text-align: left;
    font-size: 13px;
    padding:5px 0;
    display: block;
    color: #464646;
    transition:all 0.3s;
}
.mega-menu li ul.sub-sub li a:hover {color:#f7931e}
.mega-menu .badge {
    background-color: #fdbd11;
    color:#fff;
    margin-left:5px;
    position: absolute;
    top:7px;
}
.nav-link.dropdown-toggle::after {
    margin-left: 10px;
}
.shopping-cart-dropdown{
    margin: 20px 0;
    float: right;
    background: white;
    width: 320px !important;
    position: relative;
    border-radius: 3px;
    padding: 20px;
    right: 0;
    left: unset;
}
.shopping-cart-dropdown .shopping-cart-header {
    border-bottom: 1px solid #E8E8E8;
    padding-bottom: 15px;
}
.shopping-cart-dropdown .shopping-cart-header .shopping-cart-total {
    float: right;
}
.shopping-cart-dropdown .shopping-cart-items {
    padding-top: 20px;
}
.shopping-cart-dropdown .shopping-cart-items li {
    margin-bottom: 18px;
}
.shopping-cart-dropdown .shopping-cart-items img {
    float: left;
    margin-right: 12px;
}
.shopping-cart-dropdown .shopping-cart-items .item-name {
    display: block;
    padding-top: 10px;
    font-size: 16px;
}
.shopping-cart-dropdown .shopping-cart-items .item-price {
    color: #6394F8;
    margin-right: 8px;
}
.shopping-cart-dropdown .shopping-cart-items .item-quantity {
    color: #ABB0BE;
}
.shopping-cart-dropdown .cart-icon {
    color: #f7931e;
    font-size: 24px;
    margin-right: 7px;
    float: left;
}
.shopping-cart-dropdown .badge {
    background-color: #f7931e;
    border-radius: 10px;
    color: white;
    display: inline-block;
    font-size: 12px;
    line-height: 1;
    padding: 3px 7px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}
.shopping-cart-dropdown .button {
    background: #fff;
    color: #f7931e;
    text-align: center;
    padding: 12px;
    text-decoration: none;
    display: block;
    border-radius: 3px;
    font-size: 16px;
    margin: 25px 0 15px 0;
    border:solid 1px #f7931e;
    transition: all 0.3s;
}
.shopping-cart-dropdown .button:hover {
    background: #f7931e;
    color: #fff;
    border:solid 1px #f7931e;
}
.navbar-expand-lg .navbar-nav .nav-link.shopping-cart:after{display:none;}
.info-modal-btn{display:block;cursor: pointer}
.info-modal{text-align:left;font-size:14px!important; color:#333f48!important}
.info-modal h2 {
    font-size: 18px;
    line-height: 28px;
    color: #f60;
    text-transform: uppercase;
}
.info-modal h3 {
    font-size: 16px;
    line-height: 28px;
    color: #f60!important;
    text-transform: Uppercase;
}
.info-modal p{text-align:left;font-size:14px!important;color:#333f48!important}
.info-modal li{font-size:14px!important;}
.info-modal hr{margin:15px 0}
.info-modal .palette-primary {
    color: #f60!important;
}
.info-modal .nav-tabs .nav-link{
    color:#333;
}
.info-modal .nav-tabs .nav-link:focus, .info-modal .nav-tabs .nav-link:hover {
    color:#f60;
}
.parcel-detail-fields{margin-bottom:15px;}
.parcel-detail-fields{position:relative}
.parcel-detail-fields .add-parcel-btn {
    position: absolute;
    right: 24px;
    top: 0;
}
.nav-item.dropdown:hover .mega-menu {
    display: block;
}


@media(max-width:991px){
    .nav-item.dropdown:hover .mega-menu {
        position: unset;
        width: 100%;
        overflow-y: auto;
        height: 250px;
    }
    .mega-menu li,.mega-menu li:nth-child(2),.mega-menu li:nth-child(3) {
        width: 100%;
    }
    .mega-menu li:nth-child(2) strong{margin-top: 10px;}
}
.mb5{margin-bottom:5px}
.nomarginmb5{margin-bottom:5px}
@media(max-width:575px){
    .nomarginmb5{margin-bottom:0}
}
.btn-link span:before {
    content: "\f068"!important;
}
.btn-link.collapsed span:before {
    content: "\f067"!important;
}